1bd9f9e056
docs(state): record phase 9 context session
Jakub Zych
2026-09-23 10:24:37 +02:00
8268ff780d
docs(09): capture phase context
Jakub Zych
2026-09-23 10:24:22 +02:00
d20f99f2e6
docs(07-07): complete the user-api parity gap plan
Jakub Zych
2026-09-23 00:01:18 +02:00
31634f706f
feat(07-07): localize lagoon validation with Laravel-shaped Polish messages
Jakub Zych
2026-09-22 23:56:58 +02:00
dd3cb7ac29
docs(07): record gap-closure planning in state
Jakub Zych
2026-09-22 20:41:30 +02:00
8a1a52915b
fix(07): revise 07-07-PLAN.md for checker-found seeding blockers
Jakub Zych
2026-09-22 20:38:01 +02:00
f75e3e84db
docs(07): plan gap closure for the pending user-api parity routes
Jakub Zych
2026-09-22 20:22:45 +02:00
d4e9c17816
docs(07): record the phase goal verification
Jakub Zych
2026-09-22 19:27:27 +02:00
9446981ffd
docs(07-06): complete the unit coverage plan
Jakub Zych
2026-09-22 19:21:31 +02:00
4754377442
feat(07-06): prove mint, refresh, and blacklist under concurrency
Jakub Zych
2026-09-22 19:20:14 +02:00
fa7bdb5f71
docs(07-05): complete the user API parity capture plan
Jakub Zych
2026-09-22 18:44:05 +02:00
7d5d8659ec
feat(07-05): allow the second parity test password
Jakub Zych
2026-09-22 18:43:27 +02:00
ecfcd23150
docs(07-04): complete the personal token and locale plan
Jakub Zych
2026-09-22 18:09:31 +02:00
4e56ff98b0
docs(07-03): complete the account management plan
Jakub Zych
2026-09-22 16:48:10 +02:00
3cf938867c
docs(07-02): complete the user session plan
Jakub Zych
2026-09-22 15:15:16 +02:00
ae9e11f65d
docs(07-01): complete framework auth primitives plan
Jakub Zych
2026-09-22 13:43:15 +02:00
8fcaff77cf
feat(07-01): add bcrypt, locale override, and validation rules
Jakub Zych
2026-09-22 13:39:25 +02:00
bccd7f8f35
test(07-01): add failing tests for passwords, locale, and validation
Jakub Zych
2026-09-22 13:36:08 +02:00
cad445a235
feat(07-01): add JWT mint, refresh, and blacklist primitives
Jakub Zych
2026-09-22 13:34:58 +02:00
251f3cc4a0
test(07-01): add failing tests for JWT lifecycle primitives
Jakub Zych
2026-09-22 13:33:37 +02:00
80eaeb87ea
docs(07): mark phase planned, annotate roadmap waves
Jakub Zych
2026-09-22 12:39:05 +02:00
3aed5c88c3
docs(07): revise plans after checker review
Jakub Zych
2026-09-22 12:37:08 +02:00
57745e32a2
docs(07): create phase plan
Jakub Zych
2026-09-22 12:21:15 +02:00
0c41151863
docs(07): add pattern map
Jakub Zych
2026-09-22 11:51:06 +02:00
fb16132d21
docs(07): add validation strategy
Jakub Zych
2026-09-22 02:43:29 +02:00
0ef3a47d22
docs(07): research user plugin and authentication phase
Jakub Zych
2026-09-22 02:42:14 +02:00
5548b2fab4
docs(state): record phase 7 context session
Jakub Zych
2026-09-22 00:24:22 +02:00
1979c45083
docs(07): capture phase context
Jakub Zych
2026-09-22 00:24:21 +02:00
2fe5c1e920
docs(06): verify phase 6 passed, mark HTTP-04/06 complete
Jakub Zych
2026-09-21 19:51:58 +02:00
fb66398cb9
docs(06-14): complete gap-closure test and review plan
Jakub Zych
2026-09-21 19:49:47 +02:00
ae817ccbb9
docs(06-14): reopen and re-close phase 6 security review with T-06-28..35
Jakub Zych
2026-09-21 19:49:30 +02:00
e50e2dd632
test(06-14): fetchguard IANA boundary and zoned dial tests, surf edge coverage
Jakub Zych
2026-09-21 19:48:06 +02:00
f1218f2c84
test(06-14): regression coverage for surf and bouncer gap closure
Jakub Zych
2026-09-21 19:47:16 +02:00
1d2e00cf59
fix(06-14): actually reuse built middleware factories per name:param
Jakub Zych
2026-09-21 19:47:16 +02:00
54dd60953a
docs(06-13): complete fetchguard SSRF gap-closure plan
Jakub Zych
2026-09-21 19:45:03 +02:00
b1079ab8a4
fix(06-13): full IANA special-use SSRF tables and reject zoned dial targets
Jakub Zych
2026-09-21 19:44:51 +02:00
4bad1a43a2
docs(06-12): complete surf/bouncer gap-closure plan
Jakub Zych
2026-09-21 19:43:51 +02:00
8a9449df63
fix(06-12): reject typed-nil guards and fractional JWT subjects
Jakub Zych
2026-09-21 19:43:35 +02:00
4ad2ad29f2
fix(06-12): fail closed on invalid limiter definitions
Jakub Zych
2026-09-21 19:42:41 +02:00
a50e09ba34
fix(06-12): bound named middleware by body cap, cache factories, fail boot on bad body config and mux conflicts
Jakub Zych
2026-09-21 19:42:20 +02:00