robbond
|
7f7d4daa8f
|
docs(refactor): update refactor tracker status
|
2026-04-10 15:34:06 +01:00 |
|
robbond
|
e9d4b65a3d
|
chore(refactor): commit current refactor branch updates and slice1 xml/form derivation extraction
|
2026-04-10 09:39:28 +01:00 |
|
robbond
|
ee2751a642
|
catch fix in view all
|
2026-04-09 16:34:41 +01:00 |
|
robbond
|
ac74782030
|
fix(breadcrumbs): restore static and viewall label crumb resolution
|
2026-04-09 16:26:44 +01:00 |
|
robbond
|
7d195ad906
|
refactor(breadcrumbs): remove stale /newappeal inline no-op branch
|
2026-04-09 15:22:36 +01:00 |
|
robbond
|
61254e3942
|
test(breadcrumbs): cover missing representation route map fallback
|
2026-04-09 15:19:40 +01:00 |
|
robbond
|
97cde880c0
|
docs(breadcrumbs): record map precedence and callback invariants
|
2026-04-09 15:17:44 +01:00 |
|
robbond
|
d3f4dda8af
|
refactor(breadcrumbs): extract representation route-state renderer group
|
2026-04-09 15:16:01 +01:00 |
|
robbond
|
7a60e64a84
|
test(breadcrumbs): assert strict null on non-exact route map lookups
|
2026-04-09 15:06:41 +01:00 |
|
robbond
|
cebd47bf1c
|
refactor(breadcrumbs): map step-back route branches into renderer group
|
2026-04-09 15:03:19 +01:00 |
|
robbond
|
0b905f9374
|
refactor(breadcrumbs): extract callback route renderers into mapped groups
|
2026-04-09 14:57:47 +01:00 |
|
robbond
|
0cd78e6f46
|
22541 harden breadcrumb mapped route resolver against invalid entries
|
2026-04-09 14:45:12 +01:00 |
|
robbond
|
2a84056a76
|
22541 extract new appeal breadcrumb branch into mapped renderer group
|
2026-04-09 14:39:30 +01:00 |
|
robbond
|
17795f20c7
|
22541 extract deterministic case breadcrumb branches into factory maps
|
2026-04-09 14:33:54 +01:00 |
|
robbond
|
8edd23d621
|
22541 compose mapped breadcrumb groups in factory and add null fallback guard
|
2026-04-09 14:30:03 +01:00 |
|
robbond
|
96946ed205
|
Extract additional routes in to shared renderer factory
|
2026-04-09 13:56:17 +01:00 |
|
robbond
|
c264830934
|
Extract case detail breadcrumb routes into shared renderer factory
|
2026-04-09 13:16:56 +01:00 |
|
robbond
|
062cd23463
|
Refactor breadcrumbs to use factory-based route renderers
|
2026-04-09 12:08:36 +01:00 |
|
robbond
|
5f6dde782a
|
22541 extract breadcrumb route-map helpers and add precedence guard tests
|
2026-04-09 10:25:47 +01:00 |
|
robbond
|
78d62c541f
|
22541 consolidate breadcrumb mapped route maps into grouped constants
|
2026-04-09 10:21:09 +01:00 |
|
robbond
|
ee3f3eae74
|
22541 map myportal results pair routes through unified breadcrumb resolver
|
2026-04-09 10:16:45 +01:00 |
|
robbond
|
786f906ab8
|
22541 unify breadcrumb mapped-route resolver and widen route-map coverage
|
2026-04-09 10:02:02 +01:00 |
|
robbond
|
04dc8fd2b9
|
22541 extract simple link-text breadcrumb route map and add structure tests
|
2026-04-09 09:58:22 +01:00 |
|
robbond
|
c464fbf13b
|
22541 introduce simple route renderer map for static breadcrumb branches
|
2026-04-09 09:54:49 +01:00 |
|
robbond
|
a8ef55c65a
|
22541 extract grouped breadcrumb pair helpers for myportal and dns routes
|
2026-04-09 09:52:42 +01:00 |
|
robbond
|
e24ab89e83
|
22541 consolidate static text breadcrumb route branches
|
2026-04-09 09:50:41 +01:00 |
|
robbond
|
dd2ef694f8
|
22541 add semantic back crumb helper and consolidate edge breadcrumb branches
|
2026-04-09 09:47:53 +01:00 |
|
robbond
|
e3e893ed58
|
22541 extract shared anchor/back breadcrumb helper patterns
|
2026-04-09 09:45:00 +01:00 |
|
robbond
|
30bc729c70
|
22541 consolidate remaining inline Link breadcrumb patterns
|
2026-04-09 09:41:33 +01:00 |
|
robbond
|
d576987fcf
|
22541 extract shared text and link breadcrumb render helpers
|
2026-04-09 09:38:14 +01:00 |
|
robbond
|
d75675f059
|
22541 extract shared case-reference breadcrumb list item helper
|
2026-04-09 09:34:24 +01:00 |
|
robbond
|
035f0e9adf
|
22541 extract shared my-portal breadcrumb list item helper
|
2026-04-09 09:32:21 +01:00 |
|
robbond
|
f447aa19ea
|
22541 add bundled case breadcrumb state resolver
|
2026-04-09 09:28:54 +01:00 |
|
robbond
|
59d3ed287c
|
22541 expand breadcrumb route-state helpers for label and dns path reuse
|
2026-04-09 09:26:19 +01:00 |
|
robbond
|
1c06ef1639
|
22541 extract breadcrumb route-state helper and align phase22 auth locale test
|
2026-04-09 09:23:22 +01:00 |
|
robbond
|
1f5be7c9a2
|
pass in locale to questionnaire for welsh version
|
2026-04-08 16:50:47 +01:00 |
|
robbond
|
1b2f8e29c6
|
defect fix for language and login - crm precedence then current session
|
2026-04-08 12:17:28 +01:00 |
|
robbond
|
56e854ca2b
|
defect fix for download local questionnaire
|
2026-04-08 11:18:41 +01:00 |
|
robbond
|
5d40fab5c4
|
Extract Radio, Numeric and Decimal wrappers
|
2026-04-08 10:00:01 +01:00 |
|
robbond
|
dbebd03cac
|
Extract CheckBox, DateFieldPicker and YesNo wrappers
|
2026-04-08 08:33:06 +01:00 |
|
robbond
|
8350e42d02
|
Remove dead and debug-only code from elements index
|
2026-04-08 08:23:51 +01:00 |
|
robbond
|
6c387fa6fb
|
Extract PickList wrapper from elements index
|
2026-04-08 08:12:40 +01:00 |
|
robbond
|
30bd8c49da
|
Extract visibility and validation helpers in elements index
|
2026-04-07 15:44:02 +01:00 |
|
robbond
|
eccb87e4a1
|
Export FieldArrayForm from elements index barrel
|
2026-04-07 15:36:34 +01:00 |
|
robbond
|
a3b848cfc1
|
Re-export RenderSubFields from elements index
|
2026-04-07 15:35:19 +01:00 |
|
robbond
|
497bb4c799
|
Extract RenderFileUpload and FieldArrayForm
|
2026-04-07 15:32:45 +01:00 |
|
robbond
|
5e992507de
|
Clean dead code in FieldArrayForm slice
|
2026-04-07 14:27:31 +01:00 |
|
robbond
|
dcdec08f6d
|
Fix render-phase dispatch in FieldArrayForm
|
2026-04-07 12:37:29 +01:00 |
|
robbond
|
503a0b5b9a
|
Fix render-phase update in RenderSubFields
|
2026-04-07 12:34:36 +01:00 |
|
robbond
|
52071058d6
|
Fix MultiLinefield hook order warning
|
2026-04-07 12:30:35 +01:00 |
|
robbond
|
f886fb8f25
|
Remove unused renderField from elements index
|
2026-04-07 12:27:36 +01:00 |
|
robbond
|
f8665ee6b7
|
Refactor field array subfields renderer into dedicated component
|
2026-04-07 12:17:15 +01:00 |
|
robbond
|
7ae5f80f26
|
Refactor checkbox, picklist, and decimal renderers into field components
|
2026-04-07 11:42:11 +01:00 |
|
robbond
|
b022c0a0d9
|
Refactor elements renderers into dedicated field components
|
2026-04-07 11:25:48 +01:00 |
|
robbond
|
5b5a91b33b
|
Make uploadsinglefile batch size env-configurable with fallback of 5
|
2026-04-07 11:24:17 +01:00 |
|
robbond
|
aa4d1fad1e
|
22500 Phase 2: extract text and multiline leaf renderers
|
2026-04-07 09:45:19 +01:00 |
|
robbond
|
5b9498b3ef
|
22500 Phase 2: extract rich multiline leaf renderer
|
2026-04-07 09:40:25 +01:00 |
|
robbond
|
06b7855826
|
22500 Phase 1: extract pure helpers from elements index
|
2026-04-07 09:34:50 +01:00 |
|
robbond
|
c754e04034
|
batch uploads on frontend
|
2026-04-02 16:09:56 +01:00 |
|
robbond
|
786ed43fb2
|
added fallback of 5 if no env var declared
|
2026-04-02 15:29:15 +01:00 |
|
robbond
|
bddcd1e964
|
batch count from env var
|
2026-04-02 15:25:07 +01:00 |
|
robbond
|
69cf5d32b4
|
batch uploaded files in blocks of 10 at a time
|
2026-04-02 15:06:34 +01:00 |
|
robbond
|
2add85b519
|
update ldp query
|
2026-04-02 10:02:12 +01:00 |
|
robbond
|
3bc3759a48
|
welsh downloadable new appeal form
|
2026-03-30 12:35:41 +01:00 |
|
robbond
|
13cd2514c7
|
ip app lpa ip can raise final comments
|
2026-03-30 12:34:48 +01:00 |
|
robbond
|
536ca11f6b
|
22304 language switch on dnsapplications
|
2026-03-27 13:04:26 +00:00 |
|
robbond
|
2c4d645d56
|
22151 multiple files issue
|
2026-03-27 11:25:41 +00:00 |
|
robbond
|
1b145dd90f
|
22079 update text
|
2026-03-27 10:57:54 +00:00 |
|
robbond
|
830e36d0c4
|
TASK22269: reuse contentLength locals in touched azurestorage blob loops
|
2026-03-26 11:36:47 +00:00 |
|
robbond
|
48878e9ebd
|
TASK22269: extract touched azurestorage case object path helper
|
2026-03-26 11:20:37 +00:00 |
|
robbond
|
5c62f3088e
|
TASK22269: reuse azurestorage path builders in touched blob object fields
|
2026-03-26 11:18:50 +00:00 |
|
robbond
|
361328c14a
|
TASK22269: prune touched azurestorage unused locals
|
2026-03-26 11:17:09 +00:00 |
|
robbond
|
427e1c4673
|
TASK22269: normalize touched azurestorage logging calls
|
2026-03-26 11:15:33 +00:00 |
|
robbond
|
9791270670
|
TASK22269: tidy azurestorage blob path split locals
|
2026-03-26 11:13:48 +00:00 |
|
robbond
|
58e1eef1f5
|
TASK22269: add phase22 azurestorage helper contract tests
|
2026-03-26 11:11:24 +00:00 |
|
robbond
|
8744d3dafc
|
TASK22269: consolidate azurestorage hash metadata mapping
|
2026-03-25 14:27:52 +00:00 |
|
robbond
|
fcce6a3978
|
TASK22269: normalize azurestorage hash query path builders
|
2026-03-25 14:21:09 +00:00 |
|
robbond
|
1b7e6009aa
|
TASK22269: normalize document hash-suffix route composition
|
2026-03-25 14:13:53 +00:00 |
|
robbond
|
4e964ad1ad
|
TASK22269: group migrate remaining account/portal signed GET flows
|
2026-03-25 14:06:18 +00:00 |
|
robbond
|
85cc7d165e
|
TASK22269: delegate fileClient signed get/post to signedRequestClient
|
2026-03-25 13:47:46 +00:00 |
|
robbond
|
7470975d0e
|
TASK22269: migrate portal deleteMyRepresentations to signed delete helper
|
2026-03-25 13:43:08 +00:00 |
|
robbond
|
811655c8d2
|
TASK22269: add signed request client and migrate portal deleteWatchedCases pilot
|
2026-03-25 13:37:49 +00:00 |
|
robbond
|
30fad8e954
|
docs: add current-state context pack and actionable sequence-b prompts
|
2026-03-25 13:08:05 +00:00 |
|
robbond
|
70d2ee175d
|
test(phase22): add auth redirect safety and i18n route parity checks
|
2026-03-25 12:15:06 +00:00 |
|
robbond
|
10f221af38
|
test(portal): add phase22 behavioural closure and route harmonization
|
2026-03-25 12:04:11 +00:00 |
|
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 |
|