Skip to content

v1.2.0 - Task Replacement & Manager Dashboard Enhancements

Latest

Choose a tag to compare

@elkhailihamza elkhailihamza released this 21 Oct 15:30
· 2 commits to main since this release
a57419c

What's New in v1.2.0:

  • Task Replacement Policy: When a manager replaces a task, it must now be reassigned to another user. Once replaced, the task cannot be modified or deleted using tokens.
  • Token Balance Update: If a task change request isn't addressed by the manager within 12 hours, users will automatically receive double modification tokens the next day.
  • 24-Hour Task Status Check: Tasks not marked as completed and overdue will automatically be flagged as "incomplete" every 24 hours.
  • Manager Dashboard: Managers now have a full overview of all employee tasks, with completion percentages filtered by week, month, and year, along with the total number of modification tokens used.

Improvements:

  • Unit Testing: Unit tests have been implemented for critical project components using JUnit, ensuring the stability and reliability of the codebase.
  • Code Coverage: Integrated tools to measure and improve code coverage, ensuring all key functionality is tested.
  • Bug Fixes: Addressed issues identified during testing, ensuring all tests pass.
  • Test Documentation: Detailed documentation for all unit tests to improve collaboration and maintenance.