Skip to content

3. sprint

Vukasin Markovic edited this page Mar 5, 2025 · 3 revisions

24.12 - 6.1

Planned for this sprint:

Vukašin Marković, 1051/2024

  • Frontend for ChatService
  • Interaction of ChatService with PaymentService and NotificationService
  • Additional functionalities

Natalija Filipović, 1013/2024


Milan Mitreski, 1073/2024


Milenković Stefan 1076/2024

  • Add new API calls to the analytics service
  • Start implementing communication with other services

Labović Aleksandra 1025/2024


Completed in this sprint:

Vukašin Marković, 1051/2024

Added session duration limit of 30 days:

  • Implemented automatic unlocking of new chat sessions with a default duration of 30 days.
  • Modified the CreateChatSessionAsync method to set the IsUnlocked field to true and automatically add the expiration date upon session creation.
  • Refactored code for reliable handling of expiration logic and session unlocking.

Fixed session duration issue:

  • Identified and resolved the problem causing incorrect session duration calculation.
  • Tested and confirmed that sessions unlock correctly and receive the correct expiration date.

Docker compose changes pushed to dev:

  • Renamed file docker-compose.override.yaml to docker-compose.development.yaml to clearly indicate that the file is used in the development phase.
  • Moved dependencies from docker-compose.override.yaml to docker-compose.yaml, in accordance with the project's needs.

Natalija Filipović, 1013/2024


Milan Mitreski, 1073/2024


Milenković Stefan 1076/2024

  • Winter break

Labović Aleksandra 1025/2024


Clone this wiki locally