The documentation for this project can be found here.
squadup_api's Introduction
squadup_api's People
squadup_api's Issues
[IMPROVE] Limit max length of user note to 200 characters
What needs to be improved?
User notes should have a max length of 200 characters.
Why does it need to be improved?
To restrict too much information being stored in the database.
How should it be improved?
Change the model field to max length of 200
Provide any evidence such as screenshots / code:
[IMPROVE API] Make group owner names links
Link to backend issue
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#38 (comment)
[BUG API] Can not edit request if at max requests
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#82 (comment)
[NEW FEAT] User Notes app
Describe the new feature you would like to be added
Create Posts app in backend.
Describe why this feature would be good to have
All users to leave private notes on another user's profile that only the posting user can see.
Additional context
- Create app called user_notes
- Set up user_notes/models.py
- Set up user_notes/serializers.py
- Set up user_notes/views.py
- Set up user_notes/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
[BUG API] Can not open profiles page
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#34 (comment)
[BUG] Default profile picture not showing
Describe the bug (A clear and concise description of what the bug is)
URL being set for default profile picture is broken or does not exist.
To Reproduce (Steps to reproduce the behavior)
Go to profile page in front end and broken image icon will show.
Expected behavior (A clear and concise description of what you expected to happen)
To see the default profile image.
Screenshots (If applicable, add screenshots to help explain your problem)
Additional context (Add any other context about the problem here)
[NEW FEAT] Posts app
Describe the new feature you would like to be added
Create Posts app in backend.
Describe why this feature would be good to have
All users to add posts to their own feed, and other users to view that feed.
Additional context
- Create app called posts
- Set up posts/models.py
- Set up posts/serializers.py
- Set up posts/views.py
- Set up posts/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
[NEW FEAT] Profiles app - Backend
Describe the new feature you would like to be added
Create profiles app in backend.
Describe why this feature would be good to have
Users need to be able to manage their profiles, and other user's will need to be able to view them.
Additional context
- Create app called profiles
- Set up profiles/models.py
- Set up profiles/admin.py
- Set up profiles/serializers.py
- Set up profiles/views.py
- Set up profiles/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
[USER STORY API] Request to join group
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#8 (comment)
[BUG FE] Cannot leave an updated user note
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#29 (comment)
[NEW FEAT API] Filter search
Back end issue [NEW FEAT FE] Filter search
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#32 (comment)
[BUG] Cannot stay authenticated in Django Rest Framework
Describe the bug (A clear and concise description of what the bug is)
When trying to log in to the Django rest framework in browser. User does not stay authenticated and just keeps asking user to log in.
To Reproduce (Steps to reproduce the behavior)
Go to browser page and click log in and log in using known valid credentials.
Expected behavior (A clear and concise description of what you expected to happen)
User logs in and joption is shown to log out
Screenshots (If applicable, add screenshots to help explain your problem)
Additional context (Add any other context about the problem here)
[IMPROVE API] Restrict image size
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#58 (comment)
[Feat] Create player note
Issue also applies to backend
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#5 (comment)
[NEW FEAT API] Edit own post
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#17 (comment)
[BUG API] Cannot register when providing a email address
Create backend issue
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#43 (comment)
[BUG API] Can no longer make posts
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#28 (comment)
[NEW FEAT] Create Looking for group slots app
Describe the new feature you would like to be added
Create Looking For Group slots app in backend.
Describe why this feature would be good to have
This app allows users creating for looking for group posts to create open slots that need to be filled for the group.
Model:
- LFG ID,
- Ideal role,
- Status (open / closed)
- Content (Free text).
For each space to be filled the user can indicate what role is required.
Additional context
- Create app called lfg_slots
- Set up lfg_slots/models.py
- Set up lfg_slots/serializers.py
- Set up lfg_slots/views.py
- Set up lfg_slots/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
[USER STORY API] Create looking for group listing
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#9 (comment)
[BUG API] User can see timeline on another user's profile and post
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#22 (comment)
[USER STORY API] Kick user from group
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#6 (comment)
[BUG API] My groups not displaying correctly as soon as created
Link backend
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#45 (comment)
[NEW FEAT API] Review Application
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#26 (comment)
[NEW FEAT] View posts
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#16 (comment)
[NEW FEAT] Create looking for group app
Describe the new feature you would like to be added
Create Looking For Group app in backend.
Describe why this feature would be good to have
This app will allow the user to create an entry that lets them indicate:
- Game mode,
- How many players are already in team,
- Lowest Rank allowed,
- Highest rank allowed,
- How many spaces need to be filled,
- A custom text field.
For each space to be filled the user can indicate what role is required.
Additional context
- Create app called lfg
- Set up lfg/models.py
- Set up lfg/serializers.py
- Set up lfg/views.py
- Set up lfg/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
[NEW FEAT API] Delete post
Originally posted by @BobWritesCode in BobWritesCode/squadup_frontend#18 (comment)
[NEW FEAT] Looking For Group slots apply app
Describe the new feature you would like to be added
Create LFG slot application app in backend.
Describe why this feature would be good to have
This app will allow users to apply to fill an open slot in a LFG listing
Model:
- Owner,
- Slot ID,
- Role,
- Rank,
- Content (Free text).
For each space to be filled the user can indicate what role is required.
Additional context
- Create app called lfg_slots_apply
- Set up lfg_slots_apply/models.py
- Set up lfg_slots_apply/serializers.py
- Set up lfg_slots_apply/views.py
- Set up lfg_slots_apply/urls.py
- Add to squadup_api/urls.py
- Add to squadup_api/settings.py INSTALLED_APPS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.