-
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