Skip to content

feat: enhance time logging functionality and permissions#1

Merged
pikann merged 2 commits into
masterfrom
feature/enhance-permission-handling
Jul 15, 2026
Merged

feat: enhance time logging functionality and permissions#1
pikann merged 2 commits into
masterfrom
feature/enhance-permission-handling

Conversation

@pikann

@pikann pikann commented Jul 15, 2026

Copy link
Copy Markdown
Contributor
  • Refactor TimeLogsSection to remove canEdit prop and use viewer.can_write_tasks for edit controls.
  • Introduce TimeTrackingPage component for project and admin time tracking views.
  • Implement filters for member, project, user, and date range in TimeTrackingPage.
  • Add support for global time logging permissions in plugin.json.
  • Update shared utility functions to handle new permission checks for time logging.
  • Enhance TimeLogViewer and TimeLogViewerAll types to include necessary permission states.
  • Update backend routes to require appropriate permissions for viewing and managing time logs.
  • Bump version to 0.2.0 to reflect new features and changes.

pikann added 2 commits July 15, 2026 11:14
- Refactor TimeLogsSection to remove canEdit prop and use viewer.can_write_tasks for edit controls.
- Introduce TimeTrackingPage component for project and admin time tracking views.
- Implement filters for member, project, user, and date range in TimeTrackingPage.
- Add support for global time logging permissions in plugin.json.
- Update shared utility functions to handle new permission checks for time logging.
- Enhance TimeLogViewer and TimeLogViewerAll types to include necessary permission states.
- Update backend routes to require appropriate permissions for viewing and managing time logs.
- Bump version to 0.2.0 to reflect new features and changes.
@pikann
pikann merged commit 43f572d into master Jul 15, 2026
5 checks passed
@pikann
pikann deleted the feature/enhance-permission-handling branch July 15, 2026 11:24
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.

1 participant