vikunja/pkg/db/fixtures
Claude c9c2c58c16 feat(labels): let bot owners manage labels created by their bots
Bot owners inherit read/update/delete permission on labels created by
bots they own, mirroring the bot-owner branch already used by API tokens
(see api_tokens_permissions.go). Without this, a label a bot creates is
permanently locked to that bot and the human owner cannot maintain it.

https://claude.ai/code/session_016x6mUPJuuQEeXpHY814iLh
2026-06-09 11:40:04 +00:00
..
api_tokens.yml feat: add Atom feed for user notifications with API token auth (#2758) 2026-05-15 17:25:09 +02:00
buckets.yml fix(views): update test fixtures for new structure 2024-03-19 00:47:51 +01:00
favorites.yml fix: fetch all tasks for all projects 2023-05-24 15:52:33 +02:00
files.yml Migrate all timestamps to real iso dates (#594) 2020-06-27 17:04:01 +00:00
label_tasks.yml fix(labels): derive label max permission from accessible tasks only 2026-04-09 15:43:04 +00:00
labels.yml feat(labels): let bot owners manage labels created by their bots 2026-06-09 11:40:04 +00:00
license_status.yml feat(license): add runtime state snapshot and reload helpers 2026-04-20 18:55:06 +00:00
link_shares.yml feat!: rename right to permission (#1277) 2025-08-13 11:05:05 +02:00
notifications.yml feat(api/v2): add notifications list/mark-read + mark-all on /api/v2 2026-06-07 10:05:24 +00:00
oauth_codes.yml feat: add OAuth 2.0 authorization code model and migration 2026-03-27 23:05:04 +00:00
project_views.yml feat: support filter_include_nulls in project view configuration 2026-04-28 14:16:51 +00:00
projects.yml feat(projects): always store identifiers as uppercase (#2775) 2026-05-19 10:35:43 +02:00
reactions.yml feat: emoji reactions for tasks and comments (#2196) 2024-03-12 19:25:58 +00:00
saved_filters.yml fix(filter): translate all tests 2024-03-09 19:06:35 +01:00
sessions.yml feat: add Session model with CRUD, permissions, and cleanup cron 2026-02-25 10:30:25 +01:00
subscriptions.yml fix(subscriptions): correctly inherit subscriptions 2024-09-03 22:04:11 +02:00
task_assignees.yml Migrate all timestamps to real iso dates (#594) 2020-06-27 17:04:01 +00:00
task_attachments.yml test: add attachment fixture on inaccessible task for IDOR test 2026-03-23 16:34:07 +00:00
task_buckets.yml feat(tasks): add tests for moving a task out of the done bucket 2024-06-18 13:40:41 +02:00
task_comments.yml feat: emoji reactions for tasks and comments (#2196) 2024-03-12 19:25:58 +00:00
task_positions.yml fix(views): update test fixtures for new structure 2024-03-19 00:47:51 +01:00
task_relations.yml fix: use recursive CTE in accessibleProjectIDsSubquery for inherited project permissions 2026-04-05 12:20:35 +00:00
task_reminders.yml test: add task #47 with reminders outside window for bug #2245 2026-02-19 12:40:29 +01:00
tasks.yml feat(tasks): enforce unique (project_id, index) via migration 2026-04-11 20:44:28 +00:00
team_members.yml fix: use recursive CTE in accessibleProjectIDsSubquery for inherited project permissions 2026-04-05 12:20:35 +00:00
team_projects.yml fix: use recursive CTE in accessibleProjectIDsSubquery for inherited project permissions 2026-04-05 12:20:35 +00:00
teams.yml fix: use recursive CTE in accessibleProjectIDsSubquery for inherited project permissions 2026-04-05 12:20:35 +00:00
time_entries.yml test(time-tracking): cover the time_entries model 2026-06-08 13:54:09 +00:00
totp.yml fix: update TOTP reuse test to use user10 matching rebased fixture 2026-03-23 10:34:49 +00:00
user_tokens.yml test: verify CalDAV token auth bypasses TOTP check 2026-03-20 12:22:27 +00:00
users.yml feat(user): always include own bots in user search 2026-05-01 14:44:10 +00:00
users_projects.yml test: add failing test for project background delete with read-only access 2026-03-20 11:41:28 +00:00
webhooks.yml test(api/v2): webhook CRUD permission matrix and config gate 2026-06-06 19:50:41 +00:00