Robert Bond
|
1a2c3ede3b
|
Merged PR 2295: resolved lint warnings
resolved lint warnings
Related work items: #22873
|
2026-05-05 17:13:53 +00:00 |
|
Robert Bond
|
0de9268255
|
Merged PR 2242: Refactor: New Appeal flow structural cleanup (Slices 1–8, no behaviour change)
## Summary
This PR merges the completed new-appeal refactor stream (Slices 1–8) into SIPS-Development.
This refactor was executed in controlled slices with regression validation at each step.
## Scope
Structural and readability improvements only:
- XML/form derivation extraction
- payload and file helper extraction
- side-effect facade introduction
- BuildSection and BuildCheckSection decomposition
- BuildCheckRow formatter map refactor
- nested prop boundary cleanup
- start-flow cleanup (CreateCase / AboutYou)
## Behaviour
No intended behavioural changes.
The following were explicitly preserved:
- S78 journey behaviour
- payload shapes and field names/ids
- HASCAS mapping logic
- appellant/agent branching
- validation rules and messages
- redirect/query parameters (`lpa`, `apt`, `id`)
- navigation and side-effect sequencing
- EN/CY output parity
## Validation
Full regression has been performed on:
- start flow (CreateCase / AboutYou)
- save and resume flows
- file upload handling
- check answers rendering
- submit/finalisation sequence
- confirmation flow
- CRM insertion path
- EN/CY parity
Additional checks:
- docsOffline branch behaviour
- completion and partial-save email paths
- negative-path validation scenarios
- lint (warnings baseline unchanged)
## Risk
Low:
- changes are structural only
- no business logic changes
- no contract changes
## Rollback
Safe rollback via reverting this merge commit.
## Notes
This refactor reduces coupling and prepares the new-appeal flow for future appeal-type expansion.
Related work items: #22570, #22576, #22577, #22583, #22586, #22587, #22588, #22590
|
2026-04-13 13:09:12 +00:00 |
|
robbond
|
c64c47ca1f
|
languge check for relevant template language
|
2026-03-17 10:29:00 +00:00 |
|
robbond
|
a0a633a9ea
|
refactor phase 3a components chunk 1 targeted actions imports
|
2026-03-12 12:13:29 +00:00 |
|
robbond
|
103c548e32
|
added scrolltop
|
2025-07-08 09:08:13 +01:00 |
|
robbond
|
f9310d655b
|
defect 82 removed colons
|
2024-12-02 17:06:59 +00:00 |
|
robbond
|
8f84ae8d8a
|
uat fixes
|
2024-11-26 09:18:53 +00:00 |
|
robbond
|
b0e2bb6e14
|
remove unused imports
|
2024-06-19 06:32:38 +01:00 |
|
robbond
|
2b9c160aee
|
duplicate contacts catch and handle and welsh
|
2024-06-11 16:45:41 +01:00 |
|
robbond
|
300a45ee0f
|
console log tidying
|
2024-06-05 19:51:43 +01:00 |
|
robbond
|
0f3d20ca80
|
adjusted ordering of sequence to complete
|
2024-05-02 10:37:28 +01:00 |
|
robbond
|
7976ac9bfb
|
removed call to update case in crm and error logging
|
2024-04-30 14:37:41 +01:00 |
|
robbond
|
51f2a74b9b
|
preamble text and other copy changes
|
2024-04-24 17:24:35 +01:00 |
|
robbond
|
802bb3c9f7
|
copy amends
|
2024-03-27 19:51:30 +00:00 |
|
robbond
|
15f4f10a10
|
appelacomplete tag on completion
|
2024-03-14 13:14:24 +00:00 |
|
robbond
|
1049da3787
|
update path in queue message inc url
|
2024-03-12 18:10:44 +00:00 |
|
robbond
|
c929aaa493
|
fixed wrong params passed to queue message
|
2024-03-11 08:04:53 +00:00 |
|
robbond
|
f434fcf4f8
|
added in double quotes for single in query
|
2024-03-07 09:45:50 +00:00 |
|
robbond
|
ef1f773022
|
updated
|
2023-11-08 13:20:43 +00:00 |
|
robbond
|
d3bba6c620
|
added in message queue for applications and reps
|
2023-01-19 17:25:16 +00:00 |
|
robbond
|
6fe3fc51a6
|
sendemail function for gov notify
|
2022-11-17 13:16:57 +00:00 |
|
robbond
|
7115aab927
|
build fixes
|
2022-09-07 11:23:30 +01:00 |
|
robbond
|
c66883b4c5
|
awaiting submissions from storage acc
|
2022-09-05 16:46:30 +01:00 |
|
robbond
|
9d90b7f0a8
|
check form updates
|
2022-06-07 14:36:47 +01:00 |
|
robbond
|
093cba5d70
|
added form ordering and validation for s78
|
2022-04-06 16:52:22 +01:00 |
|
robbond
|
f7dd728696
|
document link disable
|
2022-02-16 07:17:20 +00:00 |
|
robbond
|
f347a0d73b
|
Added service stage status and delete functions
|
2022-01-25 10:09:11 +00:00 |
|
robbond
|
d96c072bfe
|
added in basic auth from env variable
|
2021-11-12 12:14:17 +00:00 |
|
robbond
|
b790228454
|
update create appeal and pinsuser cookie
|
2021-11-02 11:40:11 +00:00 |
|
robbond
|
c2ac1b1a1b
|
added dns query included results and details
|
2021-09-21 12:03:29 +01:00 |
|
robert.bond@test.gov.wales
|
a9a8670691
|
updated query for my cases and long appealtypes
|
2021-09-20 10:07:32 +01:00 |
|
robert.bond@test.gov.wales
|
c96a72f124
|
my cases portal module by loggedin user
|
2021-09-17 16:37:06 +01:00 |
|
robert.bond@test.gov.wales
|
6ad60b990b
|
update proxy for get - update appeal record data
|
2021-09-15 16:43:17 +01:00 |
|
robbond
|
bb38c6d001
|
fixed some build issues stopping deployment
|
2021-09-14 15:05:11 +01:00 |
|
robert.bond@test.gov.wales
|
1a1ad02fcf
|
added proxy updting case to avoid cors and be SSR
|
2021-09-14 14:36:26 +01:00 |
|
robert.bond@test.gov.wales
|
b7815c112e
|
appeal update case
|
2021-09-14 12:23:43 +01:00 |
|
robert.bond@test.gov.wales
|
1208848d82
|
updating form to show case ref
|
2021-09-14 07:58:27 +01:00 |
|
robert.bond@test.gov.wales
|
b12b5ef64b
|
create incident record in new appeal
|
2021-09-09 12:29:18 +01:00 |
|
robert.bond@test.gov.wales
|
2825ab5a7d
|
forms to include FE facing only
|
2021-09-08 12:34:40 +01:00 |
|
robbond
|
4c31728322
|
add methods and store for case reference
|
2021-07-20 11:26:25 +01:00 |
|
robbond
|
7711d32ab8
|
added check answer summary & complete appeal step
|
2021-07-16 10:02:25 +01:00 |
|