This repository was archived by the owner on Mar 23, 2025. It is now read-only.
Fix/sprint4 - #41
Merged
Merged
Conversation
KianYari
added a commit
that referenced
this pull request
Dec 26, 2024
* feat: add user registration and email verification * feat: add user login and reset password * feat: swagger added to project * feat: CICD added to project * Update liara.yaml * update liara.yaml * Update liara.yaml * testing (#5) * Update liara.yaml * fix: hopefully last commit to fix CICD * change CICD to trigger on merge instead of push * Delete test * update .gitignore * update .gitignore * fix: corsheaders add * test * feat: registration policy modified * fix: registration modified * test * feat: registration policy modified * fix: database connection modified * fix: timing issue fixed * Update CICD configuration * fix: refresh token added * User CRUD * feat: logout added * feat: user retrieval added * feat: user deletion added * feat: user update added * Dev/group crud * Dev/core *feat: group membership setup * feat: public group join * feat: accept and decline join request, leave, kik * feat: home setup * feat: user timeslot added * feat: group timeslots added * feat: base suggestion added --------- Co-authored-by: Mahziar <seyedmahziar59@gmail.com> * Dev/profile pic-cloud storage * feat: profile picture added, liara cloud storage added --------- Co-authored-by: Kian <kianyarii1383@gmail.com> * fix: user retrieve and update modified * Fix/general for sprint 2 * fix: user timeslot and group timeslot fully separated * fix: reset password modified to send frontend url * feat: add group pic (#16) * feat: add change password (#17) Co-authored-by: Mahziar <seyedmahziar59@gmail.com> * Refactor/service layer (#18) * refactor: group * refactor: user * refactor: done * Feat/pagination (#19) * feat: add all groups * feat: add scheduling pagination * feat: add group members * Feat/filter-sort-search (#20) * feat: add level and neighborhood filter * feat: add home and all groups search * feat: add sorting by level and member count --------- Co-authored-by: Mahziar <seyedmahziar59@gmail.com> * Feat/chat (#21) * feat: add chat application and model * feat: add sending and retrieving messages * Feat/Live Chat (#22) * feat: add real time chat base. pagination not implemented * feat: add chat history * feat: deploy live chat * feat: add filter by timeslot (#23) * Feat/notification (#24) * feat: add notification app and model * feat: add join notification * feat: add accept request and group update notification * feat: add chat notification * fix: change settings to deployment config * Fix/sprint3 (#25) * feat: change group title * fix: group update * fix: user update * fix: pagination and forget password * fix: join request * chore: changed spelling * chore: remove old comment * Fix/websocket header (#27) * fix: notification * fix: chat * Testing/configuration (#28) * test: setup * test: groups * test: home and timeslots * test: accounts * fix: testing yaml file removed * fix: group time slot not found error (#29) * Feat/monitoring (#30) * feat: setup monitoring configuration * feat: first issue * Fix/image names (#31) * fix: user profile image * fix: group profile image * Feat/profiling logging (#32) * feat: prometheus setup * feat: silk profiling setup * feat: user apis profiling * feat: group apis profiling * feat: scheduling apis profiling * Feat/user and group deletion (#33) * feat: user deletion * feat: user deletion test * feat: group deletion ant test * feat: redis setup on server (#34) * Feat/ci/cd (#35) * feat: testing setup * chore: move cicd yaml file location * test: update CI/CD yaml file * test: update testing database configuration * deploy: update CI/CD yaml file * Fix/separate CI and CD(#36) * Feat/status 500 handling (#37) * feat: authentican * feat: groups * feat: scheduling * Feat/suggestion algorithm (#38) * feat: setup celery for background processing * feat: caching setup * feat: suggestion algorithm done * feat: update liara settings * Feat/celery deployment (#39) * feat: celery deployment setup * feat: done * Feat/dashboarding (#40) * feat: prometheus server setup * refactor: remove silk and sentry * chore: white space removal * Fix/sprint4 (#41) * fix: timeslot overlaps * fix: prometheus endpoint * Fix/sprint issues (#42) * fix: all groups api * chore: change pagination number * chore: move code blocks * chore: change page size * refactor: sync database fields and cache fields in chat * feat: add requested flag to groups --------- Co-authored-by: Mahziar <seyedmahziar59@gmail.com> Co-authored-by: Mahziar <74906698+smm-1383@users.noreply.github.com>
This file contains hidden or 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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.