Skip to content
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

Refactor habit to-do list and custom to-do list #7832

Open
wants to merge 35 commits into
base: dev
Choose a base branch
from

Conversation

ToriForH
Copy link
Collaborator

@ToriForH ToriForH commented Nov 27, 2024

#7831

  • UserToDoListItem link to both ToDoListItem or CustomToDoListItem.
  • CustomToDoListItem could be default or added by current user.
  • When user assign habit with default parameters all default to-do/custom to-do items set to habit assign.
  • When user assign habit with custom parameters all selected items set to habit assign, custom items by user saved to database and set to habit assign.
  • User can edit to-do list of existing habit assign.
  • User can edit statuses of to-do list of existing habit assign.
  • Custom to-do list items created by user could be added by user to another assign of the same habit.
  • All related controllers updated.
  • All related service methods updated.
  • All related repository methods updated.
  • All related tests updated.
  • All related dto and mappers updated.
  • Unused endpoints and related methods deleted.
  • Security config updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants