Skip to content

Conversation

@NKSurprise
Copy link
Collaborator

Introduces the UserAssignmentTask entity and its configuration to support tracking task completion per user. Updates AssignmentTask and UserProjectAssignment configurations to establish relationships with UserAssignmentTask. Removes obsolete migration files and refactors related code to support the new structure.

Introduces the UserAssignmentTask entity and its configuration to support tracking task completion per user. Updates AssignmentTask and UserProjectAssignment configurations to establish relationships with UserAssignmentTask. Removes obsolete migration files and refactors related code to support the new structure.
Refactored entity, configuration, and related references from UserAssignmentTask to UserProjectAssignmentTask for clarity and consistency. Updated response model to include task completion statistics.
Renamed UserAssignmentTasks to UserProjectAssignmentTasks throughout the codebase for clarity and consistency. Removed TotalTasks and CompletedTasks properties from UserProjectAssignment entity and database schema, updating related migration and snapshot files. Adjusted service and response logic to compute task completion dynamically based on related UserProjectAssignmentTasks.
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.

Move task completion tracking from AssignmentTask to UserProjectAssignment for per-user task status

3 participants