-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev #41
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages
* made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]>
* made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error
* add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections
* made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]>
* Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]>
* SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB
* Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation
* SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]>
* Create api.md * Create api.md
* Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]>
* Dev (#17) * finished post model and most of api * finished post model and most of api * made post model and almost done api * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> * Merge main to dev to fix tree (#9) * Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * SCRUM-5/13 Feature profiles (#11) * SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB * Feature ratings reviews (#13) * Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation * Feature filtering and searching (#14) * SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]> * SCRUM-15 and accounts API documentation (#15) * Create api.md * Create api.md * minor changes to fix an error * Feature accounts worldcitites api doc (#16) * Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]> --------- Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * fixed minor issues * combined the api files and added this file into the docs folder --------- Co-authored-by: xamrm3 <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Jiale Shang <[email protected]>
* SCRUM-51/52 done filter by rating feature when searching for user and searching for posts * update documentation for accounts, posts, and ratings
* SCRUM-61 changed the homepage layout and used material ui and also updated the posts * SCRUM-61 edited the post layout * SCRUM-61 removed unneccessary files
* SCRUM-61 changed the homepage layout and used material ui and also updated the posts * SCRUM-61 edited the post layout * SCRUM-61 removed unneccessary files * SCRUM-61 fixed minor error in styling * SCRUM-61 made it so posts made by the current logged in user don't show
* Dev (#17) * finished post model and most of api * finished post model and most of api * made post model and almost done api * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> * Merge main to dev to fix tree (#9) * Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * SCRUM-5/13 Feature profiles (#11) * SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB * Feature ratings reviews (#13) * Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation * Feature filtering and searching (#14) * SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]> * SCRUM-15 and accounts API documentation (#15) * Create api.md * Create api.md * minor changes to fix an error * Feature accounts worldcitites api doc (#16) * Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]> --------- Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * fixed minor issues * combined the api files and added this file into the docs folder * SCRUM 63 finished backend for suggested posts * SCRUM 63 updated requirements, readme and api.md * SCRUM-60/61 added suggested posts to homepage * edited api.md * edited api.md --------- Co-authored-by: xamrm3 <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]>
* SCRUM-65&59 Offersings field in profile and validation for saving * SCRUM-64: Redirect to profile when trying to create post without profile * SCRUM-64 Make homepage and search unusable until profile filled * SCRUM-69 Profile uploading and viewing * SCRUM-69 Prfile picture uploading buig fixes and make profile prettier * SCRUM-69 profile photo in user search * SCRUM-69 Set topbar profile photo using polling * Merge fixes
* Scrum-66 created initial backend files * Scrum-66/10 mostly finished backend and started work on frontend chat with another user * Scrum-67 users can select who to message using search. Scrum 10 mainly done but have some css problems * added api documentation for chat * added data params to chat api documentation * added sprint 3 markdown docs * added sprint 3 pdfs
* SCRUM-68 fix the filter by offerings to include the list of offerings from profile * fixed git ignore and search algorithm * SCRUM-61 had to fix the profile pics in the posts displayed on homepage --------- Co-authored-by: Suhani <[email protected]>
* fixed errors * Create sprint2_mark.md * Dev (#28) * finished post model and most of api * finished post model and most of api * made post model and almost done api * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> * Merge main to dev to fix tree (#9) * Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * SCRUM-5/13 Feature profiles (#11) * SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB * Feature ratings reviews (#13) * Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation * Feature filtering and searching (#14) * SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]> * SCRUM-15 and accounts API documentation (#15) * Create api.md * Create api.md * minor changes to fix an error * Feature accounts worldcitites api doc (#16) * Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]> * update dev (#18) * Dev (#17) * finished post model and most of api * finished post model and most of api * made post model and almost done api * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> * Merge main to dev to fix tree (#9) * Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * SCRUM-5/13 Feature profiles (#11) * SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB * Feature ratings reviews (#13) * Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation * Feature filtering and searching (#14) * SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]> * SCRUM-15 and accounts API documentation (#15) * Create api.md * Create api.md * minor changes to fix an error * Feature accounts worldcitites api doc (#16) * Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]> --------- Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * fixed minor issues * combined the api files and added this file into the docs folder --------- Co-authored-by: xamrm3 <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * fixed problems in dev * Feature filter by ratings (#19) * SCRUM-51/52 done filter by rating feature when searching for user and searching for posts * update documentation for accounts, posts, and ratings * Feature update homepage (#22) * SCRUM-61 changed the homepage layout and used material ui and also updated the posts * SCRUM-61 edited the post layout * SCRUM-61 removed unneccessary files * Feature update homepage (#23) * SCRUM-61 changed the homepage layout and used material ui and also updated the posts * SCRUM-61 edited the post layout * SCRUM-61 removed unneccessary files * SCRUM-61 fixed minor error in styling * SCRUM-61 made it so posts made by the current logged in user don't show * SCRUM-61 fixed minor issues that occured after merge * Feature suggest posts (#25) * Dev (#17) * finished post model and most of api * finished post model and most of api * made post model and almost done api * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> * Merge main to dev to fix tree (#9) * Create sprint0_mark.md * Finish sprint 1 (#7) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * Merge dev to main to fix tree (#8) * Signup/login service complete (#2) * Signup, login, logout API endpoints. Use default user model * Auth service and signup and login pages * Feature view posts page (#4) * made post model and almost done api * Added view list of posts * fixed ts errors, added delete post functionality * redesigned posts, added expand-post functionality * added css to Post.css --------- Co-authored-by: Max Rack <[email protected]> * Feature create post (#3) * made post model and almost done api * made create/edit post page * fixed CORS error * fixed small error * Feature home (#5) * add layout components for homepage and placeholder text for the top categories * pulled from dev * done api for home screen and finished the homepage category sections * Feature sprint1 final (#6) * made post model and almost done api * made create/edit post page * fixed CORS error * added sprint1 folder and markdown files * updated styling for homepage * added page navigation and foreign key to posts. create/edit currently cant get user id and name * fixed problems and did sprint1 doc * Update viewPostsByCategory.tsx * updated RPM.md * added system design doc --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: suhanip1 <[email protected]> --------- Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> --------- Co-authored-by: Jiale Shang <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: Max Rack <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> * SCRUM-5/13 Feature profiles (#11) * SCRUM-55 Profile model and serializer * SCRUM-56 Profile create, update, get, delete Backend API * SCRUM-5 register profile model in admin * Scrum-57 View and edit profile, and fix some bugs with authentication and some CSS changes * SCRUM-57 Profile frontend location selection and fix wrong profile name * SCRUM-57 Update readme for world cities db * SCRUM-57 update location entry field to say City/Town, and add license for worldcities DB * Feature ratings reviews (#13) * Scrum-44/45 backend files created * Scrum-44/45 did model and api for ratings * Scrum-44/45 did model and api for reviews. added iteration 2 file * Scrum-46 added temp button on home page to leave rating/review * Scrum-46 added review card component and removed temp button * Scrum-46 added viewable review in profile * Scrum-46 added reviews to profile * Scrum-7 added backend reviews documentation * Scrum-7 added backend ratings documentation * Feature filtering and searching (#14) * SCRUM-53 updated the backend for search by need and offer * SCRUM-54 updated the front end to display posts based on search bar for need and offer * SCRUM-52 and SCRUM-54 worked on the frontend portion of ratings and filtering by offers * SCRUM-53 and SCRUM-54: created the offer filtering component * SCRUM-53 and SCRUM-54 missed files from previous commit * SCRUM-47 and SCRUM-48 done search for users frontend and backend api, will need to link to profile page later (#10) * SCRUM 49 & 50 finished filtering by location (#12) * added googlemaps to requirements and minor fixes * minor changes * tested filtering * Scrum-49/50/53/54 combined filter by location and filter by offer buttons * added documentation for posts backend * SCRUM 50 fixed getting current user location * SCRUM-6/18/22 combined all the code together * SCRUM 50/54 minor css fix * Update api.md * pulled from dev and resolved merge conflicts * fixed merge conflicts * Scrum-15 added option to use profile location in create post * Scrum-6 fixed new ratings/reviews not updating on profile --------- Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Max Rack <[email protected]> * SCRUM-15 and accounts API documentation (#15) * Create api.md * Create api.md * minor changes to fix an error * Feature accounts worldcitites api doc (#16) * Create api.md * Create api.md * sprint 2 documentation --------- Co-authored-by: Antonio Ferreras <[email protected]> --------- Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * fixed minor issues * combined the api files and added this file into the docs folder * SCRUM 63 finished backend for suggested posts * SCRUM 63 updated requirements, readme and api.md * SCRUM-60/61 added suggested posts to homepage * edited api.md * edited api.md --------- Co-authored-by: xamrm3 <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: JoyceAng <[email protected]> Co-authored-by: Joyce Ang <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * updated api.md * SCRUM-13 Update profile functionality (#20) * SCRUM-65&59 Offersings field in profile and validation for saving * SCRUM-64: Redirect to profile when trying to create post without profile * SCRUM-64 Make homepage and search unusable until profile filled * SCRUM-69 Profile uploading and viewing * SCRUM-69 Prfile picture uploading buig fixes and make profile prettier * SCRUM-69 profile photo in user search * SCRUM-69 Set topbar profile photo using polling * Merge fixes * Feature chat (#26) * Scrum-66 created initial backend files * Scrum-66/10 mostly finished backend and started work on frontend chat with another user * Scrum-67 users can select who to message using search. Scrum 10 mainly done but have some css problems * added api documentation for chat * added data params to chat api documentation * added sprint 3 markdown docs * added sprint 3 pdfs * fixed minor bug from merge * added profile pictures to chat * Feature get offer list (#27) * SCRUM-68 fix the filter by offerings to include the list of offerings from profile * fixed git ignore and search algorithm * SCRUM-61 had to fix the profile pics in the posts displayed on homepage --------- Co-authored-by: Suhani <[email protected]> --------- Co-authored-by: Max Rack <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: xamrm3 <[email protected]> Co-authored-by: Jiale Shang <[email protected]> * removed unneeded migrations files * removed duplicate create --------- Co-authored-by: Max Rack <[email protected]> Co-authored-by: shang8024 <[email protected]> Co-authored-by: Antonio Ferreras <[email protected]> Co-authored-by: suhanip1 <[email protected]> Co-authored-by: xamrm3 <[email protected]>
* Scrum-9 backend logic done, code to send email not done yet * Scrum-9 chat notification email sending
* Scrum-24/25 can now toggle active/inactive in my listings * Scrum-24/25 updated backend to only search for active posts * updated rating display for post.tsx
* Merge chat changes from dev (#32) * Feature chat notification (#31) * Scrum-9 backend logic done, code to send email not done yet * Scrum-9 chat notification email sending * Feature listing status (#30) * Scrum-24/25 can now toggle active/inactive in my listings * Scrum-24/25 updated backend to only search for active posts * updated rating display for post.tsx --------- Co-authored-by: xamrm3 <[email protected]> * SCRUM-73 Photo for posts --------- Co-authored-by: xamrm3 <[email protected]>
* Feature posts images (#33) (#34) * Merge chat changes from dev (#32) * Feature chat notification (#31) * Scrum-9 backend logic done, code to send email not done yet * Scrum-9 chat notification email sending * Feature listing status (#30) * Scrum-24/25 can now toggle active/inactive in my listings * Scrum-24/25 updated backend to only search for active posts * updated rating display for post.tsx --------- * SCRUM-73 Photo for posts --------- Co-authored-by: xamrm3 <[email protected]> * SCRUM-72 saving posts --------- Co-authored-by: xamrm3 <[email protected]>
#36) * SCRUM-71 created a post page that displays all the information about a post * SCRUM-71: fixed minor merge conflict in Post.tsx * SCRUM-71: fixed minor merge conflict in Post.tsx * SCRUM-71: updated the view a post to have the uploaded post picture
* SCRUM 74 finished redirection to post page * SCRUM 74 minor fixes to images
* made docker files but not working * updated docker files and settings * edited the Dockerfile in frontend * updated save post button for deploy * made some changes to docker files for deployment * made CICD folder --------- Co-authored-by: Joyce Ang <[email protected]>
AntonioFerreras
approved these changes
Aug 7, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.