Commit Graph

  • 3159bc109b fix(14.2): WR-07 gate restarts a stale stack and requires fresh Jakub Zych 2026-10-12 11:27:12 +02:00
  • bb5c2d32fa fix(14.2): WR-06 gate checks the seed secret stays private Jakub Zych 2026-10-12 11:25:42 +02:00
  • 8b835f328f fix(14.2): WR-05 gate requires TestDevSeedRefusesForeignRows Jakub Zych 2026-10-12 11:24:03 +02:00
  • 01d2548ab3 fix(14.2): WR-04 validate storage.uploads.public_path_prefix at boot Jakub Zych 2026-10-12 11:21:38 +02:00
  • 41a03b9987 fix(14.2): WR-03 uploads route sandboxes files and downloads non-images Jakub Zych 2026-10-12 11:20:43 +02:00
  • c30145ed25 fix(14.2): WR-02 499 only for a 5xx caused by the client going away Jakub Zych 2026-10-12 11:19:12 +02:00
  • fbcfaaf05f fix(14.2): WR-01 access log never records the URL path Jakub Zych 2026-10-12 11:17:51 +02:00
  • 18a4ceabd2 docs(14.2): record code review disposition Jakub Zych 2026-10-12 00:18:52 +02:00
  • 6258663724 docs(14.2): add code review report Jakub Zych 2026-10-12 00:18:37 +02:00
  • 8c6db0a522 docs(14.2-04): complete unit tests and phase gate plan Jakub Zych 2026-10-12 00:07:47 +02:00
  • 78d72418cb test(14.2-04): check-phase14.2.sh docs, parity, contracts, guard and e2e stages Jakub Zych 2026-10-11 23:49:10 +02:00
  • 2c5c0583f2 test(14.2-04): uploads mount and access log unit tests; the uploads route owns its prefix Jakub Zych 2026-10-11 23:23:38 +02:00
  • 46eee17143 test(14.2-04): check-phase14.2.sh runs the seed refusal through the skip-intolerant detector Jakub Zych 2026-10-11 23:09:51 +02:00
  • dbdf15da76 docs(14.2-03): complete vue-fonoteka-app on Go backend plan Jakub Zych 2026-10-11 23:06:04 +02:00
  • a2d19360d2 docs(14.2-03): PHP cross-check and re-verification recorded in UAT Jakub Zych 2026-10-11 23:04:28 +02:00
  • b9de0610d7 docs(14.2-03): record the manual session, its findings and fixes in UAT Jakub Zych 2026-10-11 20:34:55 +02:00
  • 4660f95e5c fix(14.2-03): access log records a cancelled request's 5xx as 499 Jakub Zych 2026-10-11 20:27:56 +02:00
  • 66dbd5a64a docs(14.2-03): UAT record with the deferred PHP cross-check Jakub Zych 2026-10-11 19:46:38 +02:00
  • 48286b67b3 docs(17): create phase plan Jakub Zych 2026-10-11 19:28:15 +02:00
  • 05442174b6 docs(14.2-02): complete local stack start script plan Jakub Zych 2026-10-11 19:08:45 +02:00
  • 5c75b316a7 docs(17): UI design contract Jakub Zych 2026-10-11 18:23:09 +02:00
  • 3156baaf38 docs(phase-17): add validation strategy Jakub Zych 2026-10-11 18:01:12 +02:00
  • ea8408e9e9 docs(17): research phase domain Jakub Zych 2026-10-11 18:00:21 +02:00
  • 2158db790c docs(14.2-01): record plan 01 progress in state and roadmap Jakub Zych 2026-10-11 17:48:43 +02:00
  • d0eeb4d291 docs(14.2-01): complete Go-side local stack glue plan Jakub Zych 2026-10-11 17:48:18 +02:00
  • 2d68eab3c0 feat(14.2-01): opt-in http.access_log request log in surf Jakub Zych 2026-10-11 17:42:51 +02:00
  • ad1fa5abfa docs(14.2-01): todo for sm-user-plugin commands that need a published database Jakub Zych 2026-10-11 17:41:29 +02:00
  • 0b6d757b40 feat(14.2-01): opt-in storage.uploads.serve route for public uploads Jakub Zych 2026-10-11 17:36:54 +02:00
  • 3408742fb0 test(10): persist human verification items as UAT Jakub Zych 2026-10-11 17:13:01 +02:00
  • f31ea9387f docs(10): re-verify after go-stage fixes, phase 10 human_needed Jakub Zych 2026-10-11 17:12:55 +02:00
  • 77ca4b0b93 fix(scripts): skip the opt-in TestBootstrapEndToEnd in the check-phase10 go stage Jakub Zych 2026-10-11 16:35:33 +02:00
  • fc7cfaf51c docs(10): re-verify after quick-261011-mag, hygiene closed, gaps_found on --all go stage Jakub Zych 2026-10-11 16:29:35 +02:00
  • 6c7434243e docs(quick-261011-mag): fix check-phase10.sh hygiene gaps from 10-VERIFICATION.md Jakub Zych 2026-10-11 16:14:20 +02:00
  • 1541cd4167 test(admin): import the untested SPA modules directly for check-phase10 hygiene Jakub Zych 2026-10-11 16:13:19 +02:00
  • 42b5cf887f fix(scripts): allow the files.ts upload XHR in check-phase10 hygiene Jakub Zych 2026-10-11 16:08:19 +02:00
  • d2fa195a91 docs(10): re-verify stale phase 10 report, gaps_found on check-phase10 hygiene gate Jakub Zych 2026-10-11 15:54:52 +02:00
  • 07e579a264 docs(09): re-verify after quick-261011-kzi, phase 09 passed Jakub Zych 2026-10-11 15:40:54 +02:00
  • be82bccfc3 docs(quick-261011-kzi): fix Phase 09 gaps (fonoteka route inventory, per-guard token throttle) Jakub Zych 2026-10-11 15:21:03 +02:00
  • b45af8ebbf fix(cabana): scope the token last_used_at throttle to the guard instance Jakub Zych 2026-10-11 15:19:55 +02:00
  • 21fdcfcba6 docs(09): re-verify stale phase 09 report, gaps_found on fonoteka route inventory Jakub Zych 2026-10-11 15:03:11 +02:00
  • a3b502bfb9 docs: record -short test fix in STATE Jakub Zych 2026-10-11 14:43:47 +02:00
  • c85cb64b6e docs: CLAUDE.md -short runs without Docker again Jakub Zych 2026-10-11 14:43:40 +02:00
  • 7ef2e4f6cb test: honour -short in Docker-backed TestMain and cabana list-service fixture Jakub Zych 2026-10-11 14:43:40 +02:00
  • 73af414793 docs: correct the Docker note for go test -short in CLAUDE.md v0.1.22 Jakub Zych 2026-10-11 14:35:56 +02:00
  • 73074ee257 fix(admin): keep plugin rail and section panel sticky so Settings stays at the viewport bottom Jakub Zych 2026-10-11 14:34:24 +02:00
  • ee6fc7a235 docs(quick-261011-joh): record passing Docker-backed test re-run Jakub Zych 2026-10-11 14:31:46 +02:00
  • 290713cce3 docs(quick-261011-joh): sieve generic collection helpers module Jakub Zych 2026-10-11 14:28:16 +02:00
  • a0bf8ece05 feat(sieve): add the remaining collection helpers and docs mentions Jakub Zych 2026-10-11 14:27:13 +02:00
  • 6933004b87 feat(sieve): add sieve module with Map Jakub Zych 2026-10-11 14:22:56 +02:00
  • b906bdd48b docs(phase-16.3): complete phase execution Jakub Zych 2026-10-11 14:08:47 +02:00
  • 5913337cda docs(16.3): verification passed after admin gate fix Jakub Zych 2026-10-11 14:08:06 +02:00
  • d1b043a361 test(16.3): retarget panel create test after WR-02 submit gate Jakub Zych 2026-10-11 14:05:59 +02:00
  • 502fae3e90 docs(16.3): mark WR-01 and WR-02 review findings fixed Jakub Zych 2026-10-11 13:53:50 +02:00
  • cb4b0a9c75 fix(16.3): disable Create token until a scope is selected Jakub Zych 2026-10-11 13:53:32 +02:00
  • a955d2a3d4 fix(16.3): refresh CSRF coverage golden and blog scaffold layout Jakub Zych 2026-10-11 13:53:31 +02:00
  • e368ae9c85 docs(16.3): record code review disposition Jakub Zych 2026-10-11 13:48:56 +02:00
  • 36b1bce5c5 docs(16.3): add code review report Jakub Zych 2026-10-11 13:48:16 +02:00
  • f4395b57b7 docs(16.3-04): point STATE state_head at SUMMARY commit Jakub Zych 2026-10-11 13:42:12 +02:00
  • e565062479 docs(16.3-04): complete unit tests and phase gate plan Jakub Zych 2026-10-11 13:42:12 +02:00
  • 463541549f docs(16.3): complete validation map with nyquist_compliant Jakub Zych 2026-10-11 13:40:53 +02:00
  • 9b811f6042 test(16.3): phase gate Jakub Zych 2026-10-11 13:37:30 +02:00
  • 55999b2984 test(16.3-04): full SPA coverage for API tokens panel and dialog Jakub Zych 2026-10-11 13:36:17 +02:00
  • 78124ab86f test(16.3-04): full Go coverage for tokens, guard, account API and CLI Jakub Zych 2026-10-11 13:32:11 +02:00
  • bdd393c15f docs: rewrite CLAUDE.md for MSD and the current repo layout Jakub Zych 2026-10-11 13:28:15 +02:00
  • 91830e506f test(16.3-04): pin deny-by-default contract at every layer Jakub Zych 2026-10-11 13:17:41 +02:00
  • c385dc79eb docs(16.3-03): complete Journal scopes and v0.1.21 release plan Jakub Zych 2026-10-11 13:08:54 +02:00
  • 2030fd881a fix(16.3-03): expect 32 CSRF-gated admin routes after token API v0.1.21 Jakub Zych 2026-10-11 02:20:55 +02:00
  • 60873a3fea docs(16.3-03): ExampleResolveBackend for plugin token auth Jakub Zych 2026-10-11 02:17:43 +02:00
  • 611f98e33b docs(16.3-02): advance STATE and ROADMAP after plan 02 Jakub Zych 2026-10-11 02:08:18 +02:00
  • fd07e2637f docs(16.3-02): complete admin SPA API tokens card plan Jakub Zych 2026-10-11 02:07:48 +02:00
  • e17207a00d feat(16.3-02): dialog rules smoke tests and My account API tokens docs Jakub Zych 2026-10-11 02:06:43 +02:00
  • 1c930b6ff7 feat(16.3-02): list states, show-revoked toggle, and revoke via ConfirmDialog Jakub Zych 2026-10-11 02:04:54 +02:00
  • 5a6a190e7f feat(16.3-02): tracer — API tokens card on My account with show-once create Jakub Zych 2026-10-11 02:02:44 +02:00
  • 3f9d3b4f11 docs: sync todos with g15office and map phases to milestone tasks Jakub Zych 2026-10-11 02:01:50 +02:00
  • 93a3112fb7 docs(16.3-01): advance STATE and ROADMAP after plan 01 Jakub Zych 2026-10-11 01:56:26 +02:00
  • 3019ab188b docs(16.3-01): complete framework personal API tokens plan Jakub Zych 2026-10-11 01:56:03 +02:00
  • e24e03c47d feat(16.3-01): admin:token CLI, party.Activated, READMEs and docs Jakub Zych 2026-10-11 01:55:07 +02:00
  • ffdb5d00ca feat(16.3-01): account token API with OpenAPI and phrase keys Jakub Zych 2026-10-11 01:51:11 +02:00
  • 183583e0e9 feat(16.3-01): interactive-only gates, ResolveBackend, last_used stamp Jakub Zych 2026-10-11 01:47:52 +02:00
  • b9273c1da7 feat(16.3-01): tracer — g15_ token scopes through composite backend guard Jakub Zych 2026-10-11 01:46:32 +02:00
  • 4d107f4ccb docs: capture todo - uploads keep the client extension (stored XSS, g15office bemfi2zs) Jakub Zych 2026-10-11 01:35:37 +02:00
  • c53ae6a39b docs(16.3): create phase plan Jakub Zych 2026-10-11 01:05:56 +02:00
  • 1821f92bee docs: capture todo - prompt open tabs to reload when a new version is deployed Jakub Zych 2026-10-11 01:05:05 +02:00
  • 602e0412f3 docs: add a Role in the framework section to every module README Jakub Zych 2026-10-11 00:58:17 +02:00
  • 87953f68bf docs: capture exploration — wavepath framework asks as phases 19.2 to 19.6 Jakub Zych 2026-10-11 00:36:09 +02:00
  • ca1443e9c8 docs: add a name mnemonic to every module README and the root modules table Jakub Zych 2026-10-11 00:26:20 +02:00
  • 5e3c552aa1 docs(phase-16.3): add validation strategy Jakub Zych 2026-10-11 00:18:10 +02:00
  • 9907fa94cd docs(16.3): research phase domain Jakub Zych 2026-10-11 00:17:32 +02:00
  • 941ae80b86 docs(16.3): UI design contract Jakub Zych 2026-10-11 00:05:21 +02:00
  • a04ba35271 docs(16.2): re-verify after gap closure 16.2-07 and UAT; phase complete Jakub Zych 2026-10-10 23:39:54 +02:00
  • ed8210132e test(16.2): UAT complete - 5 passed after the 16.2-07 gap closure Jakub Zych 2026-10-10 21:49:59 +02:00
  • e1703c7489 docs(16.2-07): complete gap closure plan; UAT Tests 2 and 3 pass on v0.1.20 Jakub Zych 2026-10-10 21:05:47 +02:00
  • aba063f723 docs(16.2): route checklist names openapi_conformance_test.go; 16.2-07 rows in the validation map v0.1.20 Jakub Zych 2026-10-10 18:44:34 +02:00
  • ee624100ef test(16.2-07): gate requires the conformance inventory, the purge suites and a cache stage Jakub Zych 2026-10-10 18:44:34 +02:00
  • 11be08d680 test(16.2-07): conformance cases for the field-types and field upload routes Jakub Zych 2026-10-10 18:33:03 +02:00
  • d0b7fe4571 docs(16.2): create gap closure plan 07 for G-16.2-1 and G-16.2-2 Jakub Zych 2026-10-10 17:56:56 +02:00
  • 9447fedca0 docs(16.2): record the cache purge decision for G-16.2-2 Jakub Zych 2026-10-10 17:34:16 +02:00
  • 6340bb0dbc docs(16.2): add root causes from diagnosis Jakub Zych 2026-10-10 17:27:53 +02:00
  • ae1dc75a35 docs(16.2): diagnose G-16.2-2 category edit not on site (Nitro swr window) Jakub Zych 2026-10-10 17:27:17 +02:00
  • b08e8bebba docs(16.2): diagnose G-16.2-1 postgres gate failure Jakub Zych 2026-10-10 17:22:11 +02:00