Skip to content
This repository was archived by the owner on Mar 23, 2025. It is now read-only.

Feat/dashbording - #40

Merged
KianYari merged 3 commits into
developfrom
feat/dashbording
Dec 21, 2024
Merged

Feat/dashbording#40
KianYari merged 3 commits into
developfrom
feat/dashbording

Conversation

@KianYari

Copy link
Copy Markdown
Collaborator

No description provided.

@KianYari
KianYari merged commit d6189bd into develop Dec 21, 2024
@KianYari
KianYari deleted the feat/dashbording branch December 21, 2024 07:33
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>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant