vikunja/frontend/src/views
kolaente 063155a46b fix(overview): disable checkbox for read-only tasks on overview page
The Overview's ShowTasks component was not passing the canMarkAsDone prop
to SingleTaskInProject, which defaults to true. This caused read-only tasks
to show an interactive checkbox even though the user doesn't have write
permission.

Use the project's maxPermission from the project store to determine if the
user can mark the task as done. Also fix the disabled condition to use OR
logic so the checkbox is disabled when ANY condition applies: archived,
disabled, or when the user lacks write permission.

Fixes #2399
2026-04-03 19:01:45 +00:00
..
filters feat: ensure forms submit on Enter (#959) 2026-03-03 12:28:45 +01:00
labels feat: ensure forms submit on Enter (#959) 2026-03-03 12:28:45 +01:00
migrate fix: remove usage of .buttons 2026-01-08 13:23:38 +01:00
project fix: hide link sharing section in UI for non-admin users 2026-03-23 20:39:31 +00:00
sharing refactor(frontend): migrate auth views to FormField component 2026-01-10 21:59:06 +01:00
tasks fix(overview): disable checkbox for read-only tasks on overview page 2026-04-03 19:01:45 +00:00
teams feat: ensure forms submit on Enter (#959) 2026-03-03 12:28:45 +01:00
user feat(frontend): add configurable quick entry shortcut setting 2026-04-01 21:38:38 +00:00
404.vue chore: move frontend files 2024-02-07 14:56:56 +01:00
About.vue refactor: replace Modal div-based implementation with native dialog element 2026-04-01 22:27:13 +00:00
Home.vue feat: add clickable labels on Labels page for task filtering (#1825) 2025-11-15 17:10:32 +00:00