Skip to content

Dtsstci 1729 fe citizen dashboard#1017

Open
scottbdavey1993 wants to merge 9 commits intomasterfrom
DTSSTCI-1729-FE-citizen-dashboard
Open

Dtsstci 1729 fe citizen dashboard#1017
scottbdavey1993 wants to merge 9 commits intomasterfrom
DTSSTCI-1729-FE-citizen-dashboard

Conversation

@scottbdavey1993
Copy link
Copy Markdown

Change description

Enter a description.

JIRA link

https://tools.hmcts.net/jira/browse/DTSSTCI-

Before merging a pull request make sure that:

  • tests have been updated / new tests has been added (if needed)
  • README and other documentation has been updated / added (if needed)
  • enable-e2e-tests label can be used to run the e2e tests before QA handover and before release (required)

If this ticket will have any visible impact on users and is not behind a feature toggle, make sure that:

  • this ticket been reviewed by QA
  • the user story been signed off by the PO

Note that bug fixes, dependency updates and technical tasks do not directly impact the user experience and can be merged without QA and PO review.

If this user story cannot be immediately merged find a way to put it behind a feature toggle and get it merged.

EllisD-B and others added 9 commits February 4, 2026 16:25
Features added:
- Dashboard page with case information display
- Document download functionality
- CICA reference number lookup page
- CICA confirm new case page

Technical changes:
- Added sptribs backend client for case API operations
- Implemented csrf-sync (replaces deprecated csurf)
- Enhanced axios logger for stream/buffer handling
- Added applicantDocuments field to Case model

All changes rebased onto clean master history.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants