-
4b00563016
feat: per-user data isolation (ownerId scoping)
main
Claude
2026-06-11 08:30:10 +00:00
-
bafdb88f5d
docs: ownership model and ownerId in API contract
Claude
2026-06-11 08:28:44 +00:00
-
f8955be4e9
feat(web): filter by ownerId and surface missing-role 401 state
Claude
2026-06-11 08:28:25 +00:00
-
03fbe06a04
feat: scope every API endpoint to the token's sub; expose ownerId in DTOs
Claude
2026-06-11 08:27:26 +00:00
-
0e16738624
feat: ownerOf(event) helper and ownerId in task DTO
Claude
2026-06-11 08:26:23 +00:00
-
42abf35bff
feat: scope all repo reads/writes to the caller's ownerId
Claude
2026-06-11 08:26:07 +00:00
-
43f2d5b122
feat: add nullable owner_id columns to lists and tasks
Claude
2026-06-11 08:24:28 +00:00
-
02adfd0dbe
feat: installable PWA (manifest, icons, minimal service worker)
Claude
2026-06-11 08:00:22 +00:00
-
d4c734737b
feat: role-based access via Zitadel project roles
Claude
2026-06-10 11:25:34 +00:00
-
725f75fdd1
chore: untrack .claude session artifacts
Claude
2026-06-10 09:57:43 +00:00
-
a15e5fb0a5
update
Claude
2026-06-10 09:56:41 +00:00
-
104ffc4f1d
feat: compact task rows + bottom-sheet list picker
Claude
2026-06-10 09:56:41 +00:00
-
c29f793973
feat: mobile-first redesign (warm notebook aesthetic, thumb-zone capture bar)
Claude
2026-06-10 09:49:45 +00:00
-
65543cb6ee
fix: add PUT /tasks/mirror (array full-replace of desktop Idle backlog)
Claude
2026-06-10 09:35:33 +00:00
-
812048a0b5
fix: bootstrap-gate auth before mount (krypto-kuns pattern); never call API unauthenticated
Claude
2026-06-10 08:49:01 +00:00
-
94ee00b0ff
debug: gated auth diagnostics (AUTH_DEBUG) logging jwt claims on 401
Claude
2026-06-10 08:38:00 +00:00
-
e38a9e43af
chore: ignore playwright artifacts
Claude
2026-06-10 08:25:18 +00:00
-
ab2f9affd1
fix: commit vendored @kuns/zitadel-auth dist (was excluded by dist/ gitignore)
Claude
2026-06-10 08:22:38 +00:00
-
7331fe75e8
feat: dockerfile (node runtime), startup migration, README, runtime env config
Claude
2026-06-10 08:16:45 +00:00
-
56186a1fea
feat: zitadel provisioning script + project-audience scope
Claude
2026-06-10 08:07:20 +00:00
-
f83bb25316
feat: mobile-first web client (login, lists, add task)
Claude
2026-06-10 08:01:39 +00:00
-
285bac4308
feat: list + task endpoints and CORS, verified end-to-end
Claude
2026-06-10 07:58:51 +00:00
-
394bceca5f
feat: zitadel token auth middleware
Claude
2026-06-10 07:53:42 +00:00
-
50173a3809
feat: repository layer with tests
Claude
2026-06-10 07:52:31 +00:00
-
63714f5960
feat: db connection and migration
Claude
2026-06-10 07:51:00 +00:00
-
935ff5b757
feat: scaffold nuxt app
Claude
2026-06-10 07:49:40 +00:00
-
42d01f0673
docs: online inbox implementation plan
Claude
2026-06-10 07:47:08 +00:00
-
0f0e7ee7d2
docs: online inbox design spec
Claude
2026-06-10 07:44:23 +00:00