Skip to content

Differences between upstream (red) and UKHSA's fork (green)#1337

Draft
kathryn-dale wants to merge 934 commits into
XGovFormBuilder:mainfrom
ukhsa-collaboration:v2
Draft

Differences between upstream (red) and UKHSA's fork (green)#1337
kathryn-dale wants to merge 934 commits into
XGovFormBuilder:mainfrom
ukhsa-collaboration:v2

Conversation

@kathryn-dale

Copy link
Copy Markdown

Differences between upstream (red) and UKHSA's fork (green)

emilyjevans and others added 30 commits December 4, 2025 10:42
…-break-page

Reordering list and adding details with style
…dd-east-midlands

RITM0197916 Enable East Midlands in RaO Frontend
…dd-east-midlands

Update value to include HPT
…dition

New Feture - form update - Micol KLS front pages forms
…ndment

defect fix (text only non functional) - start page amendment
…artbeat (#541)

There was a mismatch between frontend inactivity tracking and the server-side session stored in Redis. While the frontend treated user interaction (mouse movement, typing, scrolling) as activity, the Redis session TTL was only refreshed on page navigation or submission.

This change introduces a lightweight client-side session heartbeat that runs on every form page. The heartbeat listens for user interaction and periodically calls a /session/keep-alive endpoint, which refreshes the Redis session TTL without modifying session state.

This keeps Redis session expiry aligned with real user activity and prevents active users from being logged out or losing progress.
…defect

Defects in new training form start page
Dashue and others added 30 commits July 2, 2026 16:16
…act_message

patch: Add kls contact email on 500 page
…urls

Dynamic Disease name form changes + Template render in summary and detail components
…Evaluation

AI evaluation completed and repo is Ai safe and ready
…per-project

feature: added project specific error page resolution
…ls-delete-clean

FORM ONLY CHANGE NL8 NL5 NON PROD - QUERY PARAMS ENV UPGRADE
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.