Skip to content

Release v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 13:22
cf9d80d
  • VIA-183 AS/DB Extract session max age as an environment variable (cf9d80d)
  • VIA-206 MD/AS/DB Fix the pipeline not to load non-existent files and fix the path to the eligibility-filter-service (a39e698)
  • VIA-226 JS Refactor to module style and add recursive check (d8fb2a0)
  • VIA-206 MD renamed eligibility-reader-service to eligibility-filter-service (aff9457)
  • VIA-206 MD Add Eligibility API endpoint fetch call + test to wiremock for now (151e3b0)
  • VIA-206 MD Added code to call the eligibility API - SSM tests are failing (f08a2cd)
  • Bump esbuild from 0.25.4 to 0.25.5 (107972c)
  • Bump next-auth from 5.0.0-beta.27 to 5.0.0-beta.28 (a7b8ec5)
  • Bump typescript from 5.8.2 to 5.8.3 (21d193e)
  • Bump eslint from 9.26.0 to 9.28.0 (420e12f)
  • VIA-183 AS/DB Add NBS Booking button on Vaccine Page for RSV (4adda30)
  • VIA-241 AJ Getting heading of vaccine from configuration (558801b)
  • VIA-241 AJ Getting title of vaccine page from configuration as it is not consistent (334a9ec)
  • VIA-226 JS Add schema matcher (6472a9b)
  • VIA-183 AS/DB Remove error string in URL for SSO failure page (2dca388)
  • VIA-183 AS/DB Redirect to NBS URL or SSO-Failure page from NBS Service (9a12d96)
  • VIA-241 AJ Made all vaccine pages using dynamic path. There are now common tests for any vaccine. (4181537)
  • VIA-241 AJ Removed static pages and tests in favor of dynamic vaccine path. It is now much easier to onboard a new vaccine, should be mostly a configuration change (2dd41ab)
  • VIA-241 AJ Removed the vaccine content provider in favor of awaiting promises directly in vaccine component (13a9683)
  • AJ Updated github user permissions to support the deploy_app upgrade (99fff18)
  • VIA-183 AS/DB Generate AssertedLoginIdentity JWT token for SSO handovers (f6e7555)
  • VIA-206 MD Rename eligibilityContent to contentForEligibility to make it consistent with contentForVaccine (a10840c)
  • VIA-206 MD Rename contentPromise to contentForVaccine or specific vaccine, and eligibilityPromise to eligibilityContent all over the codebase (a092c1e)
  • VIA-206 MD Add mocked eligibility call to each vaccine page (4e76b9c)
  • AJ Removing experimental build mode and fixed warning that build is running in compile mode and needs to generate static pages (5e86ff1)
  • AJ Removing the option that accidentally destroyed the distribution :( (43bc6c1)
  • AJ Refactor deploy_app module for readability (bf70252)
  • AJ Upgrading deploy_app module (c321f22)
  • AJ Upgrading terraform AWS provider (3dfae8c)
  • AJ Adding placeholder so that local runs (ad09dbd)
  • VIA-183 Refactor: Extract fields used in other auth payloads from refresh-client-assertion (85abce0)
  • VIA-183 AS/DB Refactor: extract signed JWT method from generateClientAssertion (632fdc4)
  • VIA-183 AS/DB Add NBS query parameters (7d5c07a)
  • VIA-183 Add config for NBS (f90eb1f)
  • VIA-183 Add NBS booking URL for RSV (a75e8b5)
  • VIA-183 Remove debug logging from previous tickets (9d5ef0f)
  • Bump next from 15.2.4 to 15.3.3 (b847a5b)
  • Bump wiremock from 3.12.1 to 3.13.0 (fb570e0)
  • Bump dotenv from 16.4.7 to 16.5.0 (013e884)
  • Bump @aws-sdk/client-ssm from 3.804.0 to 3.825.0 (dbb35c4)
  • VIA-226 JS Add simple comparison of cache with api call (ddecf4d)
  • VIA-206 SB Test for display of NonUrgentCareCard depending upon eligibilityStatus. (209fd2d)
  • VIA-206 SB Use GetEligibilityForPersonResponse to toggle display of NonUrgentCareCard and populate it. (2fbcc1f)
  • VIA-206 SB Apply VaccineContentProvider argument changes to all vaccine type pages to fix tests. (0331aaf)
  • VIA-206 MD/SB Add placeholder html and load eligibility content correctly in Vaccine.tsx (6a0ba22)
  • VIA-206 MD/SB Introduce eligibility-reader-service getEligibilityForPerson(), and call it from rsv/page.tsx. Currently no functionality. (f9c7671)
  • Bump tar-fs from 3.0.8 to 3.0.9 (4ecd7f4)
  • TASK Fix markdown formatting of code blocks in Readme (29cf214)
  • VIA-226 AJ/JS Modified the test to work (4de1480)
  • TASK - Fix markdown formatting (5ece35f)
  • VIA-241 AJ Added RSV in pregnancy vaccine to the hub page (58a4661)
  • AJ Removing the hard coded URL path (30f5e7d)
  • VIA-172 AJ Adding back favicon.ico, which worked locally but failed in sandpit to render (73b4a9d)
  • VIA-172 AJ Removing unnecessary favicon.ico file and added tests for static paths (2634215)
  • VIA-172 AJ Upgraded both nhsapp and nhsuk frontend libraries. Upgrading should just involve replacing files and making a small change in the import in layout.tsx (f66e46f)
  • VIA-227 JS Fix LCP logging (469a807)
  • VIA-226 JS Check there are no errors from the api call (0a686b5)
  • VIA-172 AJ Added middleware tests for unprotected paths so that in future all paths are checked to be added in middleware (16a41eb)
  • VIA-172 AJ Refactored unprotected url paths to separate file for testability (479eb2b)
  • VIA-172 AJ Remove unused imports (ec59131)
  • VIA-172 AJ Turn inactivity handling off on unprotected pages (d1abfa3)
  • AJ/SB Putting some value to avoid runtime issues (92e65dd)
  • VIA-183 AS/DB Fix intermittently failing get-token test (a2ca529)
  • VIA-183 AS/DB Fix setting of session in callback function (1065026)
  • VIA-183 AS/DB Add id_token jti to secure cookie token and session (47de908)
  • AJ/SB Removing .env.local file to be replaced with .env.template (5496718)
  • VIA-172 AJ Fixed the comments and accounted for polling latency (962e75c)
  • VIA-172 AJ All automatic redirects for unauthenticated requests should go to session-timeout screen (2b72a25)
  • VIA-226 JS Add pact folder and command to run pact (03f6163)
  • VIA-172 AJ Fixing an intermittent issue where NHS app JS is not available for NextJS components on initial load and upon refresh it works due to loading time delays (64d2df5)
  • VIA-172 AJ/AS Making session polling time to be just lower than warning dialog time, to avoid showing the dialog for a stale session (e30e33a)
  • VIA-172 AJ/AS Avoid a temporary render of the desktop version inside the mobile view (43f4235)
  • VIA-172 AJ/AS Putting app header and footer (looks nice, but WIP) (4063fd3)
  • VIA-172 AJ/AS Fixed CSS for warning dialog (1a04a59)
  • VIA-172 AJ Removed unused import (04763a6)
  • VIA-172 AJ Formatting (57ef30a)
  • VIA-172 AS Extract auth session callback functionality into a new file, remove logger injection (5e0922b)
  • VIA-172 AJ Handle change of authentication status to log the user out (6d714a9)
  • VIA-172 AJ Added session timeout page (070d0d4)
  • VIA-172 AJ Removed unused style (40f255a)
  • VIA-172 AJ Added functionality to distinguish timeout vs logout (237c7c4)
  • VIA-172 AJ Implemented the requirement of redirecting to NHS app homepage for mobile and the page for desktop version (faca345)
  • VIA-172 AS Extract auth jwt callback functionality into a new file (9097fd8)
  • Revert "VIA-176 MD/DB Temporarily change Preprod content cache bucket name" (8a84e88)
  • VIA-176 MD/DB Temporarily change Preprod content cache bucket name (366948c)
  • VIA-172 AS Extract auth signIn callback functionality into a new file (43fe475)
  • VIA-172 AS Add test for generate-refresh-client-assertion (17dff95)
  • VIA-172 AJ Removed the unused stay-logged-in button handler as it is supposed to just reset the inactivity. Also refactored for better readability (732092a)
  • VIA-227 JS Move to 5 runs averaged, log the individual values and remove dead code (2b23bb0)
  • VIA-227 JS Implement LCP rather than full page load as benchmark timing (b17d3db)
  • VIA-172 AJ/AS Moved types to separate file (af4087d)
  • VIA-172 AJ/AS Removed unused function (2ac5df3)
  • VIA-172 AJ/AS Added test for user-logout (487a1c4)
  • VIA-172 AJ/AS Fixed linting warning (a0f6e84)
  • VIA-172 AJ/AS Fixed failing test (5eed4e3)
  • VIA-172 AJ/AS Handling client side session polling (8420f9b)
  • VIA-172 AJ/AS Handled fixed expiry of session and some other corner cases (645d0f4)
  • VIA-172 AJ/AS InactivityDialog now handles logged-out user to redirect to session logout page (540df2b)
  • VIA-172 AJ/AS Updated styling (d759864)
  • VIA-172 AJ/AS Changed the redirected page in middleware when session is not found (f94894e)
  • VIA-227 JS Add initial benchmark (083893d)