Commit Graph

  • 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