sessions, vikunja-setup: #198 sage and ops-01 bot keys minted

Mos sage-0086: bot-mosaic-stack-sage is user 13 with key 13 and
bot-mosaic-stack-ops-01 is user 14 with key 14, both with key 11's
scopes (Q61a cut). Neither reads a project until ops-01 adds them to
team 1 under Mos's go.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-12 12:47:42 -05:00
co-authored by Claude Opus 5.5
parent e22e0d73f3
commit c2c1a5431d
3 changed files with 207 additions and 0 deletions
@@ -0,0 +1,103 @@
{
"at": "2026-10-12T17:47:34.606Z",
"user": "bot-mosaic-stack-ops-01",
"problems": [],
"permissions": {
"projects": [
"background",
"background_get",
"backgrounds_upload",
"create",
"projectusers",
"read_all",
"read_one",
"tasks_by_index",
"update",
"users_search",
"views_buckets",
"views_buckets_post",
"views_buckets_put",
"views_buckets_tasks",
"views_buckets_tasks_get"
],
"projects_views": [
"create",
"read_all",
"read_one",
"update"
],
"projects_views_tasks": [
"read_all"
],
"tasks": [
"create",
"create_bulk",
"position",
"read",
"read_all",
"read_one",
"update",
"update_bulk"
],
"tasks_assignees": [
"create",
"delete",
"read_all",
"update_bulk"
],
"tasks_attachments": [
"create",
"read_all",
"read_one"
],
"tasks_comments": [
"create",
"read_all",
"read_one",
"update"
],
"tasks_labels": [
"create",
"delete",
"read_all",
"update_bulk"
],
"tasks_relations": [
"create",
"delete"
],
"labels": [
"create",
"read_all",
"read_one",
"update"
],
"filters": [
"create",
"read_one",
"update"
],
"reactions": [
"create",
"delete",
"read_all"
]
},
"botCreate": 201,
"botId": 14,
"tokenCreate": 201,
"tokenId": 14,
"expires": "2027-01-07T00:00:00Z",
"startsTk": true,
"file": "/home/jwoltje/.config/mosaic-dev/secrets/mosaic-stack/ops-01-vikunja.token",
"mode": "600",
"inverse": "svc: DELETE /api/v1/tokens/14",
"keysNow": [
14
],
"newKeyProjects": {
"status": 200,
"count": 0
},
"newKeyTask198": 403
}
@@ -0,0 +1,103 @@
{
"at": "2026-10-12T17:47:33.984Z",
"user": "bot-mosaic-stack-sage",
"problems": [],
"permissions": {
"projects": [
"background",
"background_get",
"backgrounds_upload",
"create",
"projectusers",
"read_all",
"read_one",
"tasks_by_index",
"update",
"users_search",
"views_buckets",
"views_buckets_post",
"views_buckets_put",
"views_buckets_tasks",
"views_buckets_tasks_get"
],
"projects_views": [
"create",
"read_all",
"read_one",
"update"
],
"projects_views_tasks": [
"read_all"
],
"tasks": [
"create",
"create_bulk",
"position",
"read",
"read_all",
"read_one",
"update",
"update_bulk"
],
"tasks_assignees": [
"create",
"delete",
"read_all",
"update_bulk"
],
"tasks_attachments": [
"create",
"read_all",
"read_one"
],
"tasks_comments": [
"create",
"read_all",
"read_one",
"update"
],
"tasks_labels": [
"create",
"delete",
"read_all",
"update_bulk"
],
"tasks_relations": [
"create",
"delete"
],
"labels": [
"create",
"read_all",
"read_one",
"update"
],
"filters": [
"create",
"read_one",
"update"
],
"reactions": [
"create",
"delete",
"read_all"
]
},
"botCreate": 201,
"botId": 13,
"tokenCreate": 201,
"tokenId": 13,
"expires": "2027-01-07T00:00:00Z",
"startsTk": true,
"file": "/home/jwoltje/.config/mosaic-dev/secrets/mosaic-stack/sage-vikunja.token",
"mode": "600",
"inverse": "svc: DELETE /api/v1/tokens/13",
"keysNow": [
13
],
"newKeyProjects": {
"status": 200,
"count": 0
},
"newKeyTask198": 403
}