robbond
|
6b66ad6d8f
|
test(phase22): add case service behavioural coverage
|
2026-03-25 11:58:58 +00:00 |
|
robbond
|
05f26ff12c
|
refactor(case): normalize route composition with fileRouteBuilder
|
2026-03-25 11:49:19 +00:00 |
|
robbond
|
ae64ee6c2b
|
refactor(portal): normalize route composition with fileRouteBuilder
|
2026-03-25 11:36:59 +00:00 |
|
robbond
|
65003bb08c
|
refactor(document): extract file route builder and normalize query composition
|
2026-03-25 11:31:39 +00:00 |
|
robbond
|
ad855fec88
|
refactor(document): complete signed post flows via fileClient
|
2026-03-25 11:14:57 +00:00 |
|
robbond
|
391040b5ac
|
test(phase7): lock downloadBlob file-client delegation
|
2026-03-25 11:08:52 +00:00 |
|
robbond
|
e4bd8ab9b6
|
test(harness): add fileClient default helper injections
|
2026-03-25 11:04:57 +00:00 |
|
robbond
|
a66d55af80
|
refactor(actions): extract fileClient with phase22 coverage
|
2026-03-25 10:59:20 +00:00 |
|
robbond
|
93eb19d028
|
test(phase22): add client utility behaviour coverage
|
2026-03-25 10:49:37 +00:00 |
|
robbond
|
64201a6591
|
test(phase22): add aggregate phase runner entrypoint
|
2026-03-25 10:43:38 +00:00 |
|
robbond
|
7553f992b7
|
test(phase22): align runner export/guard parity for core token suite
|
2026-03-25 10:34:34 +00:00 |
|
robbond
|
d7874686a1
|
test(core): add bounded regression coverage for token request client
|
2026-03-25 10:30:39 +00:00 |
|
robbond
|
342c7ed457
|
refactor(core): continue bounded risk-reduction for token client extraction
|
2026-03-25 10:24:42 +00:00 |
|
robbond
|
a715e5fac7
|
test(harness): continue bounded risk-reduction with shared service harness
|
2026-03-25 10:13:01 +00:00 |
|
robbond
|
7d2f8a2c27
|
test(phase6): align behavioural harness with client wrappers
|
2026-03-25 10:07:25 +00:00 |
|
robbond
|
480897bdc0
|
test(phase7): align service behaviour harness with client wrappers
|
2026-03-25 10:04:16 +00:00 |
|
robbond
|
5309ffb8cf
|
refactor(actions): fix document download helper contract
|
2026-03-25 09:57:26 +00:00 |
|
robbond
|
4a49bbca09
|
refactor(actions): reduce remaining axios usage in document service
|
2026-03-25 09:52:27 +00:00 |
|
robbond
|
ba7d94d83d
|
refactor(actions): include residual axios-risk slices in branch
|
2026-03-25 09:43:40 +00:00 |
|
robbond
|
94e2ed5831
|
refactor(actions): adopt endpoint client in portal config helpers
|
2026-03-25 08:51:39 +00:00 |
|
robbond
|
2f95636c4a
|
refactor(actions): remove remaining axios usage in case service
|
2026-03-25 08:03:02 +00:00 |
|
robbond
|
9d67079fb0
|
refactor(actions): adopt endpoint client in case service posts
|
2026-03-25 08:00:14 +00:00 |
|
robbond
|
ad3b18ac27
|
refactor(actions): complete case read migration to endpoint client
|
2026-03-25 07:52:51 +00:00 |
|
robbond
|
353378ee45
|
refactor(actions): expand endpoint client adoption in case reads
|
2026-03-25 07:45:51 +00:00 |
|
robbond
|
c1f6cc9832
|
refactor(actions): adopt endpoint client in case service reads
|
2026-03-25 07:36:53 +00:00 |
|
robbond
|
f4471c5702
|
refactor(actions): adopt endpoint client in remaining document reads
|
2026-03-25 06:55:30 +00:00 |
|
robbond
|
13dbb8b2d0
|
refactor(actions): adopt endpoint client in document service posts
|
2026-03-25 06:48:54 +00:00 |
|
robbond
|
17be69323e
|
refactor(actions): adopt endpoint client in document service reads
|
2026-03-25 06:43:51 +00:00 |
|
robbond
|
6e6a104dd9
|
refactor(actions): adopt endpoint client in portal involvement helpers
|
2026-03-25 06:30:35 +00:00 |
|
robbond
|
f596ad4e98
|
refactor(actions): adopt endpoint client in portal service reads
|
2026-03-25 06:26:45 +00:00 |
|
robbond
|
a74f59394e
|
refactor(actions): adopt endpoint client in account direct service
|
2026-03-25 06:23:12 +00:00 |
|
robbond
|
eb3b6013b3
|
refactor(actions): adopt endpoint client in reference data service
|
2026-03-25 06:19:37 +00:00 |
|
robbond
|
6fa7cf9375
|
refactor(actions): extract shared relay client for direct services
|
2026-03-25 06:14:23 +00:00 |
|
robbond
|
fcfb7cf75e
|
refactor(relay): extract shared relay policy presets across endpoints
|
2026-03-24 18:07:04 +00:00 |
|
robbond
|
318f913397
|
feat(relay): apply policy overrides for my-portal case and representation endpoints
|
2026-03-24 15:52:29 +00:00 |
|
robbond
|
0a5819803e
|
feat(relay): add portal endpoint relayPolicy overrides and contract checks
|
2026-03-24 15:44:09 +00:00 |
|
robbond
|
e0510f9e8f
|
feat(relay): apply endpoint-level relayPolicy overrides across account and search flows
|
2026-03-24 15:36:21 +00:00 |
|
robbond
|
bb190946ae
|
feat(relay): add policy overrides and idempotency-aware retry gating
|
2026-03-24 13:03:49 +00:00 |
|
robbond
|
1ba0cbe8a9
|
feat(relay): enrich request lifecycle telemetry for retries and outcomes
|
2026-03-24 12:54:07 +00:00 |
|
robbond
|
7903944223
|
docs(runbook): add relay PR evidence template and summary draft
|
2026-03-24 12:41:30 +00:00 |
|
robbond
|
ad0d2bf285
|
docs(governance): track context docs and add relay rollout controls
|
2026-03-24 12:26:32 +00:00 |
|
robbond
|
f12a719a1e
|
docs(memory-bank): record relay hardening policy baseline and operating knobs
|
2026-03-24 11:55:24 +00:00 |
|
robbond
|
4e390491c0
|
refactor(api): tighten relay retry policy and config safety bounds
|
2026-03-24 11:54:42 +00:00 |
|
robbond
|
fad99c93bc
|
refactor(api): harden relay forwarding with timeout, retries and redacted logs
|
2026-03-24 11:43:40 +00:00 |
|
robbond
|
51e255f70b
|
fix(email): log notify send attempts without error framing
|
2026-03-24 10:35:09 +00:00 |
|
robbond
|
da29e789c0
|
refactor(api): migrate batch 12 remaining relay-get candidates
|
2026-03-24 10:27:27 +00:00 |
|
robbond
|
bf1ba9bc1e
|
refactor(api): migrate batch 11 advancedsearchpaged to relayGet
|
2026-03-24 10:15:25 +00:00 |
|
robbond
|
0f4b8005ba
|
refactor(api): migrate batch 10 endpoints to relayGet
|
2026-03-24 10:08:51 +00:00 |
|
robbond
|
e8d4e8563e
|
refactor(api): migrate batch 9 endpoints to relayGet
|
2026-03-24 09:59:59 +00:00 |
|
robbond
|
13be069b8b
|
refactor(api): migrate batch 8 endpoints to relayGet
|
2026-03-24 09:51:13 +00:00 |
|
robbond
|
bd15fd18e1
|
refactor(api): migrate batch 7 endpoints to relayGet
|
2026-03-24 09:43:17 +00:00 |
|
robbond
|
6da6fdb4d2
|
refactor(api): migrate batch 6 endpoints to relayGet
|
2026-03-24 09:28:01 +00:00 |
|
robbond
|
5797443edc
|
refactor(api): migrate batch 5 endpoints to relayGet
|
2026-03-24 09:27:06 +00:00 |
|
robbond
|
ac0253daeb
|
refactor(api): migrate batch 4 endpoints to relayGet
|
2026-03-24 09:26:37 +00:00 |
|
robbond
|
44b32a618a
|
TASK22229: P2-S2 batch 3 migrate case/event relay GET endpoints
|
2026-03-24 07:49:28 +00:00 |
|
robbond
|
fdf95dd0b1
|
TASK22229: P2-S2 batch 2 migrate portal/representation relay GET endpoints
|
2026-03-24 07:45:59 +00:00 |
|
robbond
|
6edbc431f8
|
TASK22229: P2-S2 batch 1 migrate account/login relay GET endpoints
|
2026-03-24 06:58:50 +00:00 |
|
robbond
|
312f7415f5
|
TASK22229: pilot shared relay forwarding utility
|
2026-03-24 06:40:32 +00:00 |
|
robbond
|
7c0dc30b1a
|
TASK22224: nextauth notify try-catch micro-refactor
|
2026-03-24 06:18:35 +00:00 |
|
robbond
|
fe394f3fa8
|
TASK22224: complete documents + endpoint hygiene slices
|
2026-03-24 06:12:04 +00:00 |
|
robbond
|
dfdfd3653c
|
TASK22224: prune dead code in pdf handlers
|
2026-03-24 05:58:31 +00:00 |
|
robbond
|
c6205bbb39
|
TASK22224: tidy pdf render compatibility
|
2026-03-24 05:52:38 +00:00 |
|
robbond
|
9b0365ffbd
|
TASK22224: harden createappealcompletemessage parity
|
2026-03-24 05:49:58 +00:00 |
|
robbond
|
cc4fb36439
|
TASK22224: modernize generatepdf handlers
|
2026-03-23 18:39:44 +00:00 |
|
robbond
|
411190e403
|
TASK22224: aggressive non-file parity bundle
|
2026-03-23 18:32:49 +00:00 |
|
robbond
|
ba9beda65e
|
TASK22224: modernize involvement and updatecase handlers
|
2026-03-23 18:23:54 +00:00 |
|
robbond
|
3f2b945172
|
TASK22224: harden proxy file routes and expand contracts
|
2026-03-23 18:14:22 +00:00 |
|
robbond
|
91a0ab82ea
|
TASK22224: big parity bundle for completion message routes
|
2026-03-23 18:09:36 +00:00 |
|
robbond
|
9f5ec6f50a
|
TASK22224: larger parity bundle for reps and upload handlers
|
2026-03-23 18:03:59 +00:00 |
|
robbond
|
3f5006a744
|
TASK22224: harden setupcontainer hash compatibility parity
|
2026-03-23 17:59:31 +00:00 |
|
robbond
|
6e02ffe26d
|
TASK22224: harden deleteawaitingsubmission route parity
|
2026-03-23 17:56:14 +00:00 |
|
robbond
|
5c29a82842
|
fix ui issue on awaiting submission card
|
2026-03-23 17:53:19 +00:00 |
|
robbond
|
ab50430493
|
TASK22224: harden getbloblist and getprogressobjblob parity
|
2026-03-23 17:45:47 +00:00 |
|
robbond
|
c84287be3c
|
TASK22224: harden awaiting-submission blob retrieval contract
|
2026-03-23 17:42:25 +00:00 |
|
robbond
|
f484f87694
|
TASK22224: harden getrepsblob against stale tag entries
|
2026-03-23 17:37:03 +00:00 |
|
robbond
|
8e0131d1ce
|
TASK22224: align delete file route hash guards and contracts
|
2026-03-23 17:31:25 +00:00 |
|
robbond
|
bc483c5097
|
TASK22224: document downloadblob hotfix closure and next file-guard slice
|
2026-03-23 17:23:55 +00:00 |
|
robbond
|
bd3bf6834b
|
TASK22224: accept encoded hash variants for downloadblob
|
2026-03-23 17:04:30 +00:00 |
|
robbond
|
f09f3b75cc
|
TASK22224: fix downloadblob path normalization for prefixed blob names
|
2026-03-23 17:01:03 +00:00 |
|
robbond
|
f8fba6a561
|
TASK22224: harden file/static endpoint contracts and phase21 coverage
|
2026-03-23 16:40:39 +00:00 |
|
robbond
|
51eb9b5a4f
|
TASK22211: version memory-bank and backfill change-log stream
|
2026-03-23 12:32:44 +00:00 |
|
robbond
|
eec59e8e94
|
TASK22211: normalize token endpoint contract handling
|
2026-03-23 12:24:36 +00:00 |
|
robbond
|
8b6ed73508
|
TASK22211: normalize new-appeal appeal types endpoint contract
|
2026-03-23 12:19:43 +00:00 |
|
robbond
|
134f99c04c
|
TASK22211: normalize address search endpoint contract
|
2026-03-23 12:16:31 +00:00 |
|
robbond
|
722ef9846a
|
TASK22211: normalize hash and metadata endpoint contracts
|
2026-03-23 12:14:17 +00:00 |
|
robbond
|
cb69bbe732
|
TASK22211: normalize case update and crm task endpoint contracts
|
2026-03-23 12:11:16 +00:00 |
|
robbond
|
88e4586541
|
TASK22211: normalize advanced search paged endpoint contract
|
2026-03-23 12:07:40 +00:00 |
|
robbond
|
98e159d523
|
TASK22211: normalize case creation and media endpoint contracts
|
2026-03-23 11:55:23 +00:00 |
|
robbond
|
e0e91c843b
|
TASK22211: normalize dns and representation endpoint contracts
|
2026-03-23 11:52:14 +00:00 |
|
robbond
|
bcf03a65f9
|
TASK22211: normalize form and publication endpoint contracts
|
2026-03-23 11:47:18 +00:00 |
|
robbond
|
b59f13a45d
|
TASK22211: normalize metadata and linked-case endpoint contracts
|
2026-03-23 11:42:03 +00:00 |
|
robbond
|
2959c7d7a4
|
TASK22211: normalize delete and watched-case endpoint contracts
|
2026-03-23 11:38:36 +00:00 |
|
robbond
|
4601d7c15f
|
TASK22211: normalize case detail endpoint contracts
|
2026-03-23 11:34:01 +00:00 |
|
robbond
|
b5a3a62c4b
|
TASK22211: normalize portal module and lpa case endpoint contracts
|
2026-03-23 11:30:14 +00:00 |
|
robbond
|
a106dea6c9
|
TASK22211: normalize dns basic search endpoint contracts
|
2026-03-23 11:26:56 +00:00 |
|
robbond
|
b880364e51
|
TASK22211: normalize basic search endpoint contracts
|
2026-03-23 11:23:07 +00:00 |
|
robbond
|
9af541ac6b
|
TASK22211: normalize myportal retrieval endpoint contracts
|
2026-03-23 11:12:19 +00:00 |
|
robbond
|
b57f3de06f
|
TASK22211: standardize search-document endpoint contracts and phase21 coverage
|
2026-03-23 11:07:52 +00:00 |
|
robbond
|
a67f84a99f
|
update error and response handling
|
2026-03-23 10:28:19 +00:00 |
|
robbond
|
26b889d182
|
TASK22168 bundle C endpoint login/account consistency extension
|
2026-03-19 12:27:17 +00:00 |
|