Skip to content

fix: employee role restrictions, leave/attendance UI improvements - #79

Merged
bladehell-ai merged 1 commit into
developfrom
qa_fe_ui_v2
Aug 20, 2026
Merged

fix: employee role restrictions, leave/attendance UI improvements#79
bladehell-ai merged 1 commit into
developfrom
qa_fe_ui_v2

Conversation

@bladehell-ai

Copy link
Copy Markdown
Collaborator
  • Restrict employee to only see their own department (not full org tree)
  • Allow employees to delete own pending/rejected manual time entries
  • Allow leave applications up to 7 days in the past
  • Simplify leave balance display to show only remaining days
  • Show "Half day" instead of 0.5 in leave listings
  • Fix attendance month filter showing number instead of month name
  • Add calendar icon to attendance month filter
  • Fix Docker dev server performance (health check interval, .env corrections)

- Restrict employee to only see their own department (not full org tree)
- Allow employees to delete own pending/rejected manual time entries
- Allow leave applications up to 7 days in the past
- Simplify leave balance display to show only remaining days
- Show "Half day" instead of 0.5 in leave listings
- Fix attendance month filter showing number instead of month name
- Add calendar icon to attendance month filter
- Fix Docker dev server performance (health check interval, .env corrections)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@bladehell-ai
bladehell-ai merged commit c074e8c into develop Aug 20, 2026
5 checks passed
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.

2 participants