robbond
|
e9cf1cf634
|
TASK22109: email mini-slice tidy and notify negative-path tests
|
2026-03-17 16:04:50 +00:00 |
|
robbond
|
d17f3a11d2
|
TASK22109: expand email contract coverage and logging hygiene
|
2026-03-17 14:28:22 +00:00 |
|
robbond
|
6610e5c7f3
|
TASK22109: email api contract cleanup and phase21 coverage
|
2026-03-17 14:23:42 +00:00 |
|
robbond
|
16a5493109
|
TASK22104: slice4 split phase21 helper and handler contract tests
|
2026-03-17 14:06:57 +00:00 |
|
robbond
|
0e99d9548b
|
TASK22104: slice3 add failure-path api contract tests
|
2026-03-17 14:00:09 +00:00 |
|
robbond
|
991cbf73ba
|
TASK22104: slice2 extend api contract success and download tests
|
2026-03-17 13:57:48 +00:00 |
|
robbond
|
25ba88ac34
|
TASK22104: slice1 add api response contract tests
|
2026-03-17 13:49:05 +00:00 |
|
robbond
|
023a8e9e6d
|
api hardening
|
2026-03-16 10:46:05 +00:00 |
|
robbond
|
598e4a6077
|
TASK22057: phase19 endpoint consistency hardening slice
|
2026-03-14 07:06:57 +00:00 |
|
robbond
|
fffe1d19dd
|
TASK22057: phase18 additional consolidation slices
|
2026-03-14 06:52:17 +00:00 |
|
robbond
|
daa38d6459
|
TASK22057: phase17 closeout hash/input consistency hardening
|
2026-03-13 18:43:42 +00:00 |
|
robbond
|
6283786aeb
|
TASK22028: expand signer coverage for delete flows
|
2026-03-13 16:40:51 +00:00 |
|
robbond
|
49dd99016a
|
TASK22028: allow signer hash for deleteblobcase browser flow
|
2026-03-13 16:30:23 +00:00 |
|
robbond
|
c196edb457
|
TASK22028: phase 16 file-proxy guard consistency slice
|
2026-03-13 16:23:34 +00:00 |
|
robbond
|
1a95cf1098
|
TASK22028: phase 15 hash guard consistency hardening slice
|
2026-03-13 16:04:31 +00:00 |
|
robbond
|
6094874851
|
Route portal login hashing through authenticated signer
|
2026-03-13 14:01:18 +00:00 |
|
robbond
|
82f891ada8
|
Fix client hash signing via authenticated endpoint
|
2026-03-13 13:49:28 +00:00 |
|
robbond
|
846cba1645
|
TASK22019: phase 13 harden delete and involvement guards
|
2026-03-13 13:02:49 +00:00 |
|
robbond
|
0ca63d0228
|
TASK22019: phase 12 harden download and blob proxy guards
|
2026-03-13 12:49:54 +00:00 |
|
robbond
|
36260bb405
|
TASK22019: phase 11 harden blob/delete hash guards and negative paths
|
2026-03-13 12:32:37 +00:00 |
|
robbond
|
368ef86b74
|
TASK22019: phase 10 harden file retrieval hash guards and negative paths
|
2026-03-13 12:26:06 +00:00 |
|
robbond
|
c73313b0fa
|
TASK22019: phase 9 harden file handlers hash guards and negative paths
|
2026-03-13 12:17:51 +00:00 |
|
robbond
|
52202f4e1c
|
TASK22017: phase 8 hardening for sensitive hash-guarded APIs
|
2026-03-13 11:38:14 +00:00 |
|
robbond
|
e39c9203e3
|
TASK21988a: Phase 7 search SSR fix and service behaviour expansion
|
2026-03-13 10:58:26 +00:00 |
|
robbond
|
b5ae6c271f
|
test(actions): phase 6 add parity and behavioural service hardening checks
|
2026-03-13 10:11:33 +00:00 |
|