[P1] Complete Instructor Role implementation (#42) #95
Labels
No labels
architecture
backend
bug
ci
config
database
docker
documentation
duplicate
enhancement
frontend
help wanted
invalid
issue-25
issue-26
issue-42
issue-65
issue-67
issue-82
migrations
p0-critical
p1-high
p2-medium
p3-low
performance
quality
question
security
state-management
testing
timezone
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
fastie81/honbu-manager#95
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Issue #42 "Implement Instructor Role" is open but role exists partially:
app/core/entities/models.pydefinesInstructorinUSER_ROLES(line 9)ROLE_PERMISSIONShas minimal permissions for Instructor (lines 27-35)Expected Behavior
frontend/src/pages/dashboard/InstructorDashboard.tsx)Current Permissions (models.py)
Related Files
app/core/entities/models.py(USER_ROLES, ROLE_PERMISSIONS)frontend/src/pages/dashboard/(need InstructorDashboard.tsx)app/core/operations/attendance_ops.py(mark_attendance permission check)app/interfaces/api/