-
df45520dd8
docs: capture exploration — apparatus dissolved into framework
Jakub Zych
2026-09-28 00:39:43 +02:00
-
7ac75b918d
test(09): persist human verification items as UAT
Jakub Zych
2026-09-28 00:03:21 +02:00
-
2ad19bda21
docs(09): record code review disposition
Jakub Zych
2026-09-27 23:52:18 +02:00
-
ee79c7f2c9
docs(09): add code review report
Jakub Zych
2026-09-27 23:51:58 +02:00
-
57f2204ece
docs(phase-10): complete phase execution
Jakub Zych
2026-09-27 20:45:17 +02:00
-
35f55c733d
docs(10): re-verify phase after CR-01 fix
Jakub Zych
2026-09-27 20:45:11 +02:00
-
c7487f6799
docs(10): re-review CR-01 fix and record approved UAT
Jakub Zych
2026-09-27 20:38:18 +02:00
-
7e015638f7
docs: log full-width admin forms fast task
Jakub Zych
2026-09-27 20:32:03 +02:00
-
25856710c7
fix(admin): render record and settings forms full width
Jakub Zych
2026-09-27 20:32:02 +02:00
-
a405b1b7ff
docs(quick-260927-q23): fix CR-01: /auth/refresh must enforce tokens_valid_after and is_activated
Jakub Zych
2026-09-27 19:12:05 +02:00
-
a13a1214cb
test(bouncer,cabana): cover admin refresh subject checks without a database
Jakub Zych
2026-09-27 19:00:12 +02:00
-
be4a923f36
fix(cabana): enforce tokens_valid_after and is_activated on admin refresh
Jakub Zych
2026-09-27 18:58:15 +02:00
-
815cb903c6
test(10): persist human verification items as UAT
Jakub Zych
2026-09-27 18:44:38 +02:00
-
f47a560cc8
docs(10): add phase verification report
Jakub Zych
2026-09-27 18:44:23 +02:00
-
6918ec5998
docs(10): add code review report and disposition
Jakub Zych
2026-09-27 18:36:06 +02:00
-
473a454c29
docs(10-05): record plan 05 progress, decisions and ADMIN-06 in state, roadmap and requirements
Jakub Zych
2026-09-27 18:24:07 +02:00
-
3bdf6c9301
docs(10-05): complete unit tests, assembled acceptance and phase gate plan
Jakub Zych
2026-09-27 18:23:44 +02:00
-
074fc52e5e
docs(10-05): Phase 10 security review and final validation map
Jakub Zych
2026-09-27 18:22:01 +02:00
-
fbef773a24
test(10-05): hygiene confines browser storage and self-tests each rule
Jakub Zych
2026-09-27 18:15:05 +02:00
-
07edc6ca29
test(10-05): fail-closed Phase 10 gate script
Jakub Zych
2026-09-27 18:10:59 +02:00
-
ef448da1cc
test(10-05): cover every Phase 10 Go change with branch-level tests
Jakub Zych
2026-09-27 18:05:28 +02:00
-
1c2a66df45
test(10-05): bring every SPA module, composable and component under Vitest
Jakub Zych
2026-09-27 17:53:57 +02:00
-
8259a456bb
docs(10-04): complete relation manager and shell polish plan
Jakub Zych
2026-09-27 17:29:15 +02:00
-
445404e394
feat(10-04): collapsible panel with flyout, user menu with logout, breadcrumbs and dark mode
Jakub Zych
2026-09-27 17:26:44 +02:00
-
f4e97cccad
feat(10-04): search, link and unlink related records through the relation manager
Jakub Zych
2026-09-27 17:18:14 +02:00
-
6e1b6dd5bf
docs(10-03): record plan 03 progress in state and roadmap
Jakub Zych
2026-09-27 17:02:50 +02:00
-
1964844eb9
docs(10-03): complete admin lists, forms, filters and settings plan
Jakub Zych
2026-09-27 17:02:31 +02:00
-
8f32416f4f
feat(10-03): tabs, toggles, relation fields, form lifecycle and settings pages
Jakub Zych
2026-09-27 17:00:18 +02:00
-
8b5f85603f
feat(10-03): search, sort, filter, page and bulk-delete any list
Jakub Zych
2026-09-27 16:51:00 +02:00
-
126ca5b8ed
feat(10-03): open, edit and save a record with toast and 422 feedback
Jakub Zych
2026-09-27 16:43:47 +02:00
-
453b8ae786
docs(10-02): complete admin backend contract plan
Jakub Zych
2026-09-27 16:30:15 +02:00
-
9f296b0484
feat(10-02): filter choices and a fully typed admin API proven on the wire
Jakub Zych
2026-09-27 16:27:42 +02:00
-
c87148a34f
feat(10-02): backend strings, controller messages and declarative toolbar
Jakub Zych
2026-09-27 16:16:32 +02:00
-
fe04dbc89e
feat(10-02): relation field options and relation saves with labels
Jakub Zych
2026-09-27 16:00:52 +02:00
-
e9b48d4720
docs(10-01): complete admin SPA tracer plan
Jakub Zych
2026-09-27 15:37:02 +02:00
-
dafdb18234
feat(10-01): harden the admin cookie session and prefix boot guards
Jakub Zych
2026-09-27 15:34:19 +02:00
-
5f9353841b
feat(10-01): serve the embedded admin SPA at backend.uri with cookie login
Jakub Zych
2026-09-27 15:21:48 +02:00
-
8c3e131111
docs(10): create phase plan
Jakub Zych
2026-09-27 14:11:07 +02:00
-
42c7216f5f
docs(10): record plan-time decisions and plan count
Jakub Zych
2026-09-27 13:26:11 +02:00
-
ec97007637
docs(10): research admin Vue SPA phase
Jakub Zych
2026-09-27 13:23:46 +02:00
-
92fb6e323f
docs(09-12): record the phase 9 acceptance evidence
Jakub Zych
2026-09-27 03:03:09 +02:00
-
4392550e23
feat(09-12): add the phase 9 acceptance gate
Jakub Zych
2026-09-27 03:02:00 +02:00
-
30bfd2d8d5
test(09-12): add the phase 9 security matrix
Jakub Zych
2026-09-27 03:01:54 +02:00
-
2efe51a168
docs(10): capture phase context
Jakub Zych
2026-09-26 23:21:43 +02:00
-
13760e3a1a
docs(09-11): complete admin metadata and settings plan
Jakub Zych
2026-09-26 23:08:06 +02:00
-
10ca7a02e3
feat(09-11): add permissioned admin metadata and settings
Jakub Zych
2026-09-26 23:06:22 +02:00
-
8b02fff028
docs(09-10): complete collections relation manager plan
Jakub Zych
2026-09-26 21:36:21 +02:00
-
12081c18d1
feat(09-10): add typed relation manager
Jakub Zych
2026-09-26 21:33:43 +02:00
-
d7d48e2fbe
feat(09-10): add typed relation manager
Jakub Zych
2026-09-26 21:33:31 +02:00
-
53d59dbc92
docs(09-09): complete styles admin controller plan
Jakub Zych
2026-09-26 15:10:18 +02:00
-
e9c0722337
docs(09-08): complete genres admin controller plan
Jakub Zych
2026-09-26 11:25:00 +02:00
-
e6d013717f
docs(09-07): complete artists admin controller plan
Jakub Zych
2026-09-25 21:57:54 +02:00
-
fe639ac0d3
docs(09-06): record the plan metadata commit
Jakub Zych
2026-09-24 20:22:27 +02:00
-
2a955d6447
docs(09-06): complete albums admin collection boundary plan
Jakub Zych
2026-09-24 20:22:07 +02:00
-
0caa86ec0b
feat(09-06): keep relation required flags off unbound columns
Jakub Zych
2026-09-24 20:19:29 +02:00
-
c63146accb
feat(09-06): serve admin form schemas and match Winter relations
Jakub Zych
2026-09-24 20:10:48 +02:00
-
3e7738ff32
docs(09-05): complete schema-projected CRUD plan
Jakub Zych
2026-09-24 19:48:29 +02:00
-
50754808f6
feat(09-05): make bulk delete atomic, ordered, and retry-safe
Jakub Zych
2026-09-24 19:45:15 +02:00
-
247c3235f6
test(09-05): add failing tests for deterministic bulk delete
Jakub Zych
2026-09-24 19:43:15 +02:00
-
e3e1c2546e
feat(09-05): enforce scoped record lifecycle on admin routes
Jakub Zych
2026-09-24 19:39:08 +02:00
-
94814d980b
test(09-05): add failing tests for scoped record lifecycle
Jakub Zych
2026-09-24 19:38:23 +02:00
-
578bdc8d5d
feat(09-05): project writable fields through Fill and Validate
Jakub Zych
2026-09-24 19:28:36 +02:00
-
1e14da7bb5
test(09-05): add failing tests for writable fill and validate
Jakub Zych
2026-09-24 19:25:18 +02:00
-
040f3ef81c
docs(09-04): complete deterministic admin list queries plan
Jakub Zych
2026-09-24 19:07:01 +02:00
-
3efdcc1c59
fix(09-04): keep relation columns out of the default sort set
Jakub Zych
2026-09-24 19:04:42 +02:00
-
6a57f63e81
feat(09-04): execute allowlisted deterministic list queries
Jakub Zych
2026-09-24 19:03:44 +02:00
-
7f451c3572
test(09-04): add failing tests for deterministic list queries
Jakub Zych
2026-09-24 18:58:56 +02:00
-
d3a93073c9
feat(09-04): compile switch, date-range, and scope filters
Jakub Zych
2026-09-24 18:53:52 +02:00
-
cb832eb70c
test(09-04): add failing tests for typed list filters
Jakub Zych
2026-09-24 18:50:17 +02:00
-
aab4398ce4
feat(09-04): compile ordered Winter list schemas
Jakub Zych
2026-09-24 18:46:53 +02:00
-
fd591ed3a7
test(09-04): add failing tests for ordered list schemas
Jakub Zych
2026-09-24 18:43:26 +02:00
-
db3d7222e9
docs(09-03): complete typed winter form schema plan
Jakub Zych
2026-09-24 18:27:51 +02:00
-
68715fc260
feat(09-03): scaffold Winter admin controller layout
Jakub Zych
2026-09-24 18:25:20 +02:00
-
af8e58a038
test(09-03): add failing tests for Winter admin controller scaffolding
Jakub Zych
2026-09-24 18:24:06 +02:00
-
da8828ef38
feat(09-03): localize form schemas and resolve dropdown options
Jakub Zych
2026-09-24 18:21:59 +02:00
-
ad1b76085a
test(09-03): add failing tests for form locale and dropdown options
Jakub Zych
2026-09-24 18:20:21 +02:00
-
4c814e5f63
feat(09-03): compile ordered Winter form schemas
Jakub Zych
2026-09-24 18:17:45 +02:00
-
ea3f0705f4
test(09-03): add failing test for strict form schema compilation
Jakub Zych
2026-09-24 18:12:53 +02:00
-
af3312aa92
docs(09-02): complete backend identity lifecycle plan
Jakub Zych
2026-09-24 17:59:31 +02:00
-
5f218977e4
feat(09-02): add admin create and reset-password commands
Jakub Zych
2026-09-24 17:56:34 +02:00
-
d27f442c49
test(09-02): add failing tests for admin create and reset commands
Jakub Zych
2026-09-24 17:54:42 +02:00
-
9740c3dcdb
feat(09-02): implement backend JWT lifecycle, throttle, and auth logs
Jakub Zych
2026-09-24 17:50:41 +02:00
-
0953308e26
test(09-02): add failing tests for the backend auth lifecycle
Jakub Zych
2026-09-24 17:47:15 +02:00
-
06a7292dea
feat(09-02): implement exact backend identity migrations
Jakub Zych
2026-09-24 17:40:34 +02:00
-
448faa465f
test(09-02): add failing tests for backend identity migrations
Jakub Zych
2026-09-24 17:38:53 +02:00
-
0ed980e332
docs(09-01): complete separate-admin genre list tracer plan
Jakub Zych
2026-09-24 17:23:23 +02:00
-
18b2e85106
feat(09-01): reject cross-audience tokens on both guards
Jakub Zych
2026-09-24 17:20:57 +02:00
-
8c1de83f01
test(09-01): add failing audience crossover and authorization-order tests
Jakub Zych
2026-09-24 17:19:57 +02:00
-
dfa00f7e3a
feat(09-01): implement separate-admin genre list tracer
Jakub Zych
2026-09-24 17:17:19 +02:00
-
01d3871510
docs(09): create phase plan
Jakub Zych
2026-09-24 16:45:45 +02:00
-
1fbf492450
docs(09): resolve research planning rules
Jakub Zych
2026-09-24 15:57:19 +02:00
-
316bd4088f
docs(phase-9): add validation strategy
Jakub Zych
2026-09-24 15:56:40 +02:00
-
f99950bf95
docs(09): research phase domain
Jakub Zych
2026-09-24 15:47:45 +02:00
-
310a4cd7a8
docs(08): add code review report
Jakub Zych
2026-09-24 01:16:02 +02:00
-
95e8ccde3d
docs(phase-08): evolve PROJECT.md after phase completion
Jakub Zych
2026-09-24 01:14:16 +02:00
-
23f295824c
docs(phase-08): complete phase execution
Jakub Zych
2026-09-24 01:13:55 +02:00
-
0fcd06fde8
docs(08-10): complete coverage, security review and final gate plan
Jakub Zych
2026-09-24 01:04:00 +02:00
-
482944b160
docs(08-10): add the coverage, security-review and final-gate summary
Jakub Zych
2026-09-24 01:02:48 +02:00
-
2d551c09d7
docs(08-10): record the checkpoint decision and carry the Playwright UI matrix gap forward
Jakub Zych
2026-09-24 00:56:20 +02:00
-
e562bf6f5b
fix(08-10): correct check-phase8-mcp-client.mjs's connected-apps field name and revoke ordering
Jakub Zych
2026-09-24 00:51:28 +02:00