2.40.2 (2025-01-27)
2.40.1 (2025-01-25)
- EMS-4137-4138: declarations - modern slavery - form validation (#3492) (8ea7a20)
- EMS-4138: declarations - modern slavery - error messages (#3496) (70ff5f6)
2.40.0 (2025-01-22)
2.39.4 (2025-01-16)
2.39.4 (2025-01-16)
2.39.4 (2025-01-16)
2.39.4 (2025-01-16)
2.39.3 (2025-01-15)
2.39.2 (2025-01-15)
- EMS-4100: country risk logic - quote - no online support (beb52db)
- EMS-4100: fix typo (b894451)
- EMS-4100: fix typo (f84df69)
- EMS-4100: fix typo (5706e31)
- EMS-4100: fix/update tests (3063da1)
2.39.1 (2025-01-10)
- EMS-4098: fixed deployment script (a183678)
- EMS-4098: fixed deployment script (b26c951)
- EMS-4098: fixed deployment script (db3dc77)
- EMS-4098: fixed deployment script (9cbf083)
- EMS-4098: fixed deployment script (9ac4884)
- EMS-4098: fixed deployment script (7170d3a)
- EMS-4098: fixed deployment script (ec5d451)
- EMS-4098: fixed deployment script (d741915)
- EMS-4098: fixed deployment script (276eeff)
- EMS-4098: fixed deployment script (1658332)
- EMS-4098: fixed deployment script (b4055d2)
- EMS-4098: fixed deployment script (a6c355b)
- EMS-4098: fixed deployment script (6cf6153)
- EMS-4098: fixed deployment script (6c3724b)
- EMS-4098: fixed deployment script (09205ca)
- EMS-4098: fixed deployment script (d110b3c)
- EMS-4098: fixed deployment script (96456e2)
- EMS-4098: fixed deployment script (191c84b)
- EMS-4098: fixed deployment script (e63d437)
- EMS-4098: fixed deployment script (906e142)
- EMS-4098: fixed deployment script (ba0e0a3)
- EMS-4098: fixed deployment script (be2fcc5)
- EMS-4098: fixed deployment script (25d07b0)
- EMS-4101: update gov integrity hash (#3472) (b0658de)
2.39.0 (2025-01-09)
2.38.2 (2025-01-09)
2.38.1 (2025-01-09)
2.38.0 (2025-01-08)
2.37.0 (2025-01-06)
- EMS-3993: multiple contract policy - small export builder content (#3372) (c76004f)
- EMS-4000: application submission - conditional email template (#3397) (8e890f3)
- EMS-4087: application submission - small export builder - non gbp (#3442) (197d616)
2.36.3 (2024-11-14)
2.36.2 (2024-11-13)
2.36.1 (2024-11-13)
- EMS-3988: quote tool - type of policy - hint text (3bd562c)
2.36.0 (2024-11-01)
- EMS-3767-3768-3781: business - turnover currency page and check your answers (#2987) (869054b)
- EMS-3769-3770-3771-3772-3782: buyer - split outstanding/overdue and failed payments (#3012) (00a704b)
- EMS-3773-3792: policy - single contract - credit limit field (#3026) (ef3edaf)
- EMS-3783-3792: policy - check/change your answers - credit limit field (#3029) (76d8bad)
- EMS-3825: export contract - remove fixed sum amount from the ui (#3051) (a01d96b)
- EMS-3826-3827: export contract - agent charges currency - page setup (#3067) (e059ccc)
- EMS-3826-3829: export contract - agent charges - user flow (#3098) (be6a35a)
- EMS-3828-3876: currency of agent charges - save and back, improve e2e assertions (#3101) (f9769ee)
- EMS-3829: export contract - how much is the agent charging - page setup, validation (#3072) (42e4c11)
- EMS-3833: export contract - how much agent is charging - data saving (#3122) (cd6398b)
- EMS-3851-3852: export contract - change answers - currency of agent charges (#3132) (e3fa1ae)
- EMS-3853-54-55: export contract - agent charges - change answers (#3142) (3087bed)
- EMS-3877-3879: business - turnover currency - save and back (#3129) (ff4fcf4)
- EMS-3893: buyer - currency of late payments - save and back (#3128) (1a59d47)
- EMS-3511: task list - declarations/submit dependencies (#2965) (57b5c8f)
- EMS-3659: declarations - confirmation/acknowledgements - submit button copy (#2960) (d183d21)
- EMS-3755: fix failing e2e tests (#2949) (994e19a)
- EMS-3787: export contract - agent name with an apostrophe (#2989) (7f64dcf)
- EMS-3804: eligibility - end buyer - error message (#3049) (3a02b8c)
- EMS-3822: your buyer - outstanding/overdue payments - label currencies (#3048) (c905028)
- EMS-3831: buyer - outstanding/overdue payments - missing hint text (#3120) (adedd9a)
- EMS-3901: data migration - requestedCreditLimit column (#3255) (cf86b8e)
- EMS-3945: policy - total contract value - credit limit hint (#3197) (f562f23)
- EMS-3959: multiple contract policy - error message/hint (c266b2e)
2.35.5 (2024-08-12)
2.35.4 (2024-08-09)
2.35.3 (2024-08-09)
2.35.2 (2024-08-08)
2.35.1 (2024-08-07)
2.35.0 (2024-08-06)
2.34.0 (2024-08-06)
2.33.0 (2024-08-06)
- EMS-3709-3710: export contract - how the contract was awarded - check your answers (#2895) (4648efc)
2.32.0 (2024-08-05)
2.31.0 (2024-08-05)
2.30.0 (2024-08-02)
2.29.0 (2024-08-01)
2.28.2 (2024-08-01)
2.28.1 (2024-08-01)
- iac: afd custom domains association (9ecd958)
2.28.0 (2024-07-31)
2.27.0 (2024-07-31)
2.26.0 (2024-07-31)
2.25.0 (2024-07-31)
2.24.0 (2024-07-31)
- EMS-3676: eligibility - Check your answers - Member of group and party to consortium (#2852) (3a8333a)
2.23.0 (2024-07-30)
2.22.0 (2024-07-30)
2.21.0 (2024-07-26)
2.20.0 (2024-07-25)
2.19.0 (2024-07-25)
2.18.0 (2024-07-25)
2.17.0 (2024-07-25)
2.16.0 (2024-07-24)
2.15.0 (2024-07-23)
2.14.0 (2024-07-22)
- EMS-3610: changed wording for export contract agent question (4dd6ed9)
2.13.0 (2024-07-19)
- EMS-3606: added missing environment variables (5b1fccd)
2.12.2 (2024-07-18)
2.12.1 (2024-07-17)
- DTFS2-7284: fixed private endpoint (f23e285)
- EM-2186: fixed conditional deployment (41d5d4c)
- EMS-2186: removed * from flag (8f7721f)
- EMS-2186: removed purge protection (ac65a2e)
2.12.0 (2024-07-16)
2.11.2 (2024-07-16)
2.11.1 (2024-07-15)
2.11.0 (2024-07-12)
2.10.1 (2024-07-12)
2.10.0 (2024-07-12)
- EMS-1027: no PDF - account - sign in - verify email after expiry (#2492) (2910cb2)
- EMS-1027: no pdf - account sign in, creation - unverified email enhancements (#2540) (e85b2f8)
- EMS-1269: no PDF - CRON - Application submission deadline reminder email (#2550) (d0954c5)
- EMS-1289: added Azure DNS Zone and recorsets (c38b326)
- EMS-2433: no PDF - Eligibility - Contract too short exit page (#2610) (dbb94a3)
- EMS-2433: no PDF - Eligibility - No short term cover redirect (#2621) (1753a3a)
- EMS-3063: no PDF - Your business - Turnover - Dynamic legend (#2467) (2ef84f3)
- EMS-3338: no pdf - application submission - XLSX - export contract (#2583) (051c3c8)
- EMS-3342: no pdf - application submission - XLSX - loss payee - financial information (#2562) (4c1d9fd)
- EMS-3342: no pdf - application submission - XLSX - policy (#2546) (05e8120)
- EMS-3342: no pdf - application submission - XLSX - policy section (#2578) (a4a6e90)
- EMS-3344: no PDF - application submission - XLSX - buyer (#2495) (28d9cd5)
- EMS-3345: no PDF - application submission - XLSX - exporter business (#2471) (30756c8)
- EMS-3428: no PDF - CRON - Application - submissionDeadline (#2501) (ea2ceb1)
- EMS-3461: no PDF - Account creation with a blocked account (#2577) (015ec50)
- EMS-3487-3493: no pdf - application submission - XLSX - country mapping (#2594) (cbc1a8a)
- EMS-3490: no pdf - application submission - xlsx - protect from modification (#2584) (c6ef02d)
- EMS-3532: no pdf - application submission - XLSX - worksheets (#2654) (965e618)
- EMS-3533: no pdf - start page/URL redirect (#2684) (b0d2924)
- EMS-3547: added version flag to Azure MysQL flexible server creation (845f03d)
- EMS-3548: no pdf - post data migration - company data (#2680) (74a046f)
- EMS-895: no PDF - CRON - Abandoned application access (#2433) (a67483c)
- validate-yml: added YAML validation (28303ab)
- deployment-yaml: removed repeated line (#2606) (aeaa7dd)
- deployment-yaml: removed repeated lines (#2607) (9c95635)
- EMS-1269: no PDF - CRON - Submission deadline email (#2670) (743388c)
- EMS-1289: descriptive steps name (b9f49a4)
- EMS-3234: no PDF - Export contract - Fixed sum amount - decimal number data saving (#2653) (8ae5ba9)
- EMS-3234: no PDF - Validation - Number validation decimal places (#2582) (61c51a1)
- EMS-3268: no PDF - policy - check your answers - redirect (#2505) (65b4808)
- EMS-3348-3402: no PDF - check your answers - export contract - submit button (#2502) (7011ab9)
- EMS-3385: no PDF - policy - nullify data when changing policy type (#2500) (55424cf)
- EMS-3399: no PDF - Export contract - Agent charges - Changing back to standard currency (#2593) (18d2b0b)
- EMS-3401: no pdf - remove MOJ dependency (#2551) (2a902fb)
- EMS-3412: no PDF - your business - content update (#2503) (d7dd2b4)
- EMS-3413: no PDF - all sections - check your answers task status (#2506) (0b12a5c)
- EMS-3434-3435: no pdf - application submission - XLSX - eligibility, declarations copy (#2517) (4036c84)
- EMS-3436-3448: no pdf - application submission - XLSX - content mapping issues (#2547) (abc8b51)
- EMS-3439: no pdf - business - company name with special characters (#2672) (21d5f0e)
- EMS-3439: no PDF - Eligibility - Check your answers - Special characters (#2632) (3c22794)
- EMS-3443: no pdf - application submission - xlsx - content updates (#2549) (515f36a)
- EMS-3454: no PDF - XLSX - Currency symbols (#2605) (cf59647)
- EMS-3459: no pdf - account creation - account exists - validation rules (#2588) (7925d2f)
- EMS-3462: no pdf - application submission - xlsx - buyer - fix typos (#2567) (b3dc63f)
- EMS-3466: no pdf - application submission - XLSX - your buyer section (#2554) (3750ce1)
- EMS-3471: fix incorrect email url (#2633) (1e4d6ea)
- EMS-3471: no PDF - console.info for debugging urlOrigin (#2604) (e2b8523)
- EMS-3471: switched to req.headers.origin (#2608) (140f138)
- EMS-3494: no pdf - application submission - xlsx date format (#2644) (380704f)
- EMS-3508-3543: no pdf - application submission - XLSX - agent values (#2675) (3e15309)
- EMS-3508: no pdf - application submission - XLSX - buyer conditions (#2647) (1c69898)
- EMS-3515: no PDF - XLSX - Policy - Pre credit period (#2636) (1bd056e)
- EMS-3516: no PDF - application submission - XLSX - Name on policy (#2648) (18cfcd9)
- EMS-3518: no pdf - application submission - XLSX - final destination (#2642) (6123d86)
- EMS-3518: no pdf - application submission - XLSX - final destination (#2649) (542aa6b)
- EMS-3520: no pdf - dashboard - policy currency code (#2641) (44a1f60)
- EMS-3524: no pdf - data migration - account, application relationships (#2652) (7e5c902)
- EMS-3524: no pdf - data migration - account, buyer relationships (#2650) (6022563)
- EMS-3524: no pdf - data migration - eligibility section review condition (#2677) (bb5a99e)
- EMS-3530: no PDF - Pure number in text field (#2673) (adaea21)
- EMS-3534: no pdf - account sign in - password input width (#2669) (cc7a2ca)
- EMS-3546: no PDF - Export contract - Agent charges - fixed sum commas (#2678) (26c1b6e)
- validate-yml: added --legacy-peer-deps flag (497757f)
2.9.1 (2024-05-23)
2.9.0 (2024-05-22)
- apim: mulesoft to apim migration (129a63b)
- EMS-1046: Accessibility statement (#330) (0df7857)
- EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
- EMS-1789: get a quote - pricing grid update (a58629a)
- EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
- EMS-1789: quote tool - update README.md (f2419ed)
- EMS-200: Typescript migration, align with standards package (#66) (a9da568)
- EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
- EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
- EMS-2386: Add Google tag manager script (#1486) (370adb5)
- EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
- EMS-247: only use express-basic-auth in production environment (91434f4)
- EMS-2485: added code coverage to pipeline tests (f65a321)
- EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
- EMS-281: remove 'able to get private cover' page (66e6751)
- EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
- EMS-2898: conditional DB tier setup (50958b5)
- EMS-2898: trigger test (404d8e3)
- EMS-289: add "buyer body" page/flow (#93) (071e3f1)
- EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
- EMS-2989: improved documentation (e2eb580)
- EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
- EMS-301: fix e2e test (a517df2)
- EMS-301: remove unused import (8c42a78)
- EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
- EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
- EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
- EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
- EMS-3347: pricing grid updates (#2451) (688f422)
- EMS-3373: fixed MySQL startup (5e01498)
- EMS-3373: prettier fixed path (8e9f563)
- EMS-3373: refactored git hooks (e8c8574)
- EMS-3373: release please updated to v4 (b98caab)
- EMS-3373: release please updated to v4 (f81fe91)
- EMS-380: filter out invalid country names from CIS API (2290f5a)
- EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
- EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
- EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
- iac: database iac addition (66ba033)
- merge:
main-application
merged tomain
(#1256) (ec99b24)
- apim: added NODE_ENV + public runner execution (fb78612)
- apim: concurency execution (91590ea)
- apim: property name correction (34b0d32)
- apim: public runner execution (615dbec)
- apim: self hosted execution (3f6dfa3)
- cicd: updated GHA env (cbca375)
- cookie: Docker image update + Cookie security (a829229)
- cspell: added codecov to cspell (df67287)
- cspell: spelling check fi (77e9349)
- CVE-2023-2142: dependencies bumps (613d07d)
- CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
- deployment: added back API_KEY (2fff33b)
- deployment: deployment script (c644c5e)
- deployment: removed frivolous variables (21c0015)
- deployment: removed TLS_* variables (32e0ee1)
- deps: bump govuk-frontend (1145bbd)
- deps: reverted dependencies (c58adf4)
- deps: reverted dependencies (42f8bc7)
- deps: reverted dependencies (41391e3)
- deps: various dependencies updates (a5b24d5)
- e2e: private runner execution (2f0696c)
- EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
- EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
- EMS-2341: quote page - update application link (#1429) (7d3e648)
- EMS-240: estimated cost calculation (f1c8552)
- EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
- EMS-2463: ci:all execution prior to test run (10c0a9a)
- EMS-2484: reverted back eslint update (ecd2ff0)
- EMS-2484: reverted back eslint update (40feda2)
- EMS-2485: fixed npm ci command (9da0453)
- EMS-2485: fixed npm ci command (ab1247c)
- EMS-2485: fixed npm ci command (f2e120f)
- EMS-2485: fixed npm ci command (0976291)
- EMS-2485: fixed npm ci command (9baab74)
- EMS-2485: spelling fix (44d18f8)
- EMS-248: update external guidance/application links (92887c3)
- EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
- EMS-264: multi policy page title and heading (7892305)
- EMS-279: copy/typos (5076a0d)
- EMS-2873: cookies consent - 'cookies' link (684b626)
- EMS-2873: fix/update e2e tests (66ab031)
- EMS-2873: fix/update e2e tests (5603e18)
- EMS-2873: simplify e2e command (399b399)
- EMS-2873: simplify e2e command (1e3f573)
- EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
- EMS-299: before you start external link (ef38d56)
- EMS-3373: added cookie parser (304e501)
- EMS-3373: added documentation (68e2058)
- EMS-3373: added pettier check (118046b)
- EMS-3373: dependencies updates (fe2a6ea)
- EMS-3373: disabled prettier check in the pipeline (f2af0bf)
- EMS-3373: fixed prettier command (80a2dd2)
- EMS-3373: fixed prettier command (c205906)
- EMS-3373: fixed prettier log level (4785584)
- EMS-3373: reverted keystone breaking changes (0b548f1)
- EMS-3373: spelling fixes (fcd77a6)
- EMS-3373: timezone env variable (32be30f)
- EMS-3373: updated actions/setup-node@v4 (451fa81)
- EMS-3373: updated actions/setup-node@v4 (c362f64)
- EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
- EMS-3373: updated publish.yml (e8c3a2a)
- EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
- EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
- EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
- EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
- EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
- EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
- feature-deployment: added feature environment for deployment (68df6ae)
- feature-deployment: renamed GHA pull_request target branch name (2b58999)
- gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
- github: fixed github actions (3deb304)
- iac: added feature environment to infrastructure.yml (75505e2)
- manifest: updated manifest version (d5644ae)
- prs: Rename pull request template file (#1401) (79ba810)
- prs: update pull request template emojis (6519b10)
- release-please: specified default target branch (#1625) (89a7aac)
- release-please: update syntax to support v4 (ed85fd7)
- release-please: update syntax to support v4 (1e58470)
- release-please: update syntax to support v4 (cca6d98)
- release-please: update syntax to support v4 (f89a2d7)
- release-please: updated to GitHub plugin (b7bf7e2)
- revert: reverted back changes (145aac4)
- revert: reverted back changes (3440a30)
- test: date issue (b2ee757)
- tests: Mock months generated as 0 (#1623) (978a58b)
2.8.0 (2024-05-22)
- apim: mulesoft to apim migration (129a63b)
- EMS-1046: Accessibility statement (#330) (0df7857)
- EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
- EMS-1789: get a quote - pricing grid update (a58629a)
- EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
- EMS-1789: quote tool - update README.md (f2419ed)
- EMS-200: Typescript migration, align with standards package (#66) (a9da568)
- EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
- EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
- EMS-2386: Add Google tag manager script (#1486) (370adb5)
- EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
- EMS-247: only use express-basic-auth in production environment (91434f4)
- EMS-2485: added code coverage to pipeline tests (f65a321)
- EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
- EMS-281: remove 'able to get private cover' page (66e6751)
- EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
- EMS-2898: conditional DB tier setup (50958b5)
- EMS-2898: trigger test (404d8e3)
- EMS-289: add "buyer body" page/flow (#93) (071e3f1)
- EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
- EMS-2989: improved documentation (e2eb580)
- EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
- EMS-301: fix e2e test (a517df2)
- EMS-301: remove unused import (8c42a78)
- EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
- EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
- EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
- EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
- EMS-3373: fixed MySQL startup (5e01498)
- EMS-3373: prettier fixed path (8e9f563)
- EMS-3373: refactored git hooks (e8c8574)
- EMS-3373: release please updated to v4 (b98caab)
- EMS-3373: release please updated to v4 (f81fe91)
- EMS-380: filter out invalid country names from CIS API (2290f5a)
- EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
- EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
- EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
- iac: database iac addition (66ba033)
- merge:
main-application
merged tomain
(#1256) (ec99b24)
- apim: added NODE_ENV + public runner execution (fb78612)
- apim: concurency execution (91590ea)
- apim: property name correction (34b0d32)
- apim: public runner execution (615dbec)
- apim: self hosted execution (3f6dfa3)
- cicd: updated GHA env (cbca375)
- cookie: Docker image update + Cookie security (a829229)
- cspell: added codecov to cspell (df67287)
- cspell: spelling check fi (77e9349)
- CVE-2023-2142: dependencies bumps (613d07d)
- CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
- deployment: added back API_KEY (2fff33b)
- deployment: deployment script (c644c5e)
- deployment: removed frivolous variables (21c0015)
- deployment: removed TLS_* variables (32e0ee1)
- deps: bump govuk-frontend (1145bbd)
- deps: reverted dependencies (c58adf4)
- deps: reverted dependencies (42f8bc7)
- deps: reverted dependencies (41391e3)
- deps: various dependencies updates (a5b24d5)
- e2e: private runner execution (2f0696c)
- EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
- EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
- EMS-2341: quote page - update application link (#1429) (7d3e648)
- EMS-240: estimated cost calculation (f1c8552)
- EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
- EMS-2463: ci:all execution prior to test run (10c0a9a)
- EMS-2484: reverted back eslint update (ecd2ff0)
- EMS-2484: reverted back eslint update (40feda2)
- EMS-2485: fixed npm ci command (9da0453)
- EMS-2485: fixed npm ci command (ab1247c)
- EMS-2485: fixed npm ci command (f2e120f)
- EMS-2485: fixed npm ci command (0976291)
- EMS-2485: fixed npm ci command (9baab74)
- EMS-2485: spelling fix (44d18f8)
- EMS-248: update external guidance/application links (92887c3)
- EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
- EMS-264: multi policy page title and heading (7892305)
- EMS-279: copy/typos (5076a0d)
- EMS-2873: cookies consent - 'cookies' link (684b626)
- EMS-2873: fix/update e2e tests (66ab031)
- EMS-2873: fix/update e2e tests (5603e18)
- EMS-2873: simplify e2e command (399b399)
- EMS-2873: simplify e2e command (1e3f573)
- EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
- EMS-299: before you start external link (ef38d56)
- EMS-3373: added cookie parser (304e501)
- EMS-3373: added documentation (68e2058)
- EMS-3373: added pettier check (118046b)
- EMS-3373: dependencies updates (fe2a6ea)
- EMS-3373: disabled prettier check in the pipeline (f2af0bf)
- EMS-3373: fixed prettier command (80a2dd2)
- EMS-3373: fixed prettier command (c205906)
- EMS-3373: fixed prettier log level (4785584)
- EMS-3373: reverted keystone breaking changes (0b548f1)
- EMS-3373: spelling fixes (fcd77a6)
- EMS-3373: timezone env variable (32be30f)
- EMS-3373: updated actions/setup-node@v4 (451fa81)
- EMS-3373: updated actions/setup-node@v4 (c362f64)
- EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
- EMS-3373: updated publish.yml (e8c3a2a)
- EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
- EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
- EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
- EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
- EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
- EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
- feature-deployment: added feature environment for deployment (68df6ae)
- feature-deployment: renamed GHA pull_request target branch name (2b58999)
- gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
- github: fixed github actions (3deb304)
- iac: added feature environment to infrastructure.yml (75505e2)
- manifest: updated manifest version (d5644ae)
- prs: Rename pull request template file (#1401) (79ba810)
- prs: update pull request template emojis (6519b10)
- release-please: specified default target branch (#1625) (89a7aac)
- release-please: update syntax to support v4 (ed85fd7)
- release-please: update syntax to support v4 (1e58470)
- release-please: update syntax to support v4 (cca6d98)
- release-please: update syntax to support v4 (f89a2d7)
- revert: reverted back changes (145aac4)
- revert: reverted back changes (3440a30)
- test: date issue (b2ee757)
- tests: Mock months generated as 0 (#1623) (978a58b)
2.7.0 (2024-05-21)
- EMS-3373: fixed MySQL startup (5e01498)
- EMS-3373: prettier fixed path (8e9f563)
- EMS-3373: refactored git hooks (e8c8574)
- EMS-3373: release please updated to v4 (b98caab)
- EMS-3373: release please updated to v4 (f81fe91)
- deps: reverted dependencies (c58adf4)
- deps: reverted dependencies (42f8bc7)
- deps: reverted dependencies (41391e3)
- EMS-3373: added cookie parser (304e501)
- EMS-3373: added documentation (68e2058)
- EMS-3373: added pettier check (118046b)
- EMS-3373: dependencies updates (fe2a6ea)
- EMS-3373: disabled prettier check in the pipeline (f2af0bf)
- EMS-3373: fixed prettier command (80a2dd2)
- EMS-3373: fixed prettier command (c205906)
- EMS-3373: fixed prettier log level (4785584)
- EMS-3373: reverted keystone breaking changes (0b548f1)
- EMS-3373: spelling fixes (fcd77a6)
- EMS-3373: timezone env variable (32be30f)
- EMS-3373: updated actions/setup-node@v4 (451fa81)
- EMS-3373: updated actions/setup-node@v4 (c362f64)
- EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
- EMS-3373: updated publish.yml (e8c3a2a)
- github: fixed github actions (3deb304)
2.6.0 (2024-02-27)
- apim: mulesoft to apim migration (129a63b)
- EMS-1046: Accessibility statement (#330) (0df7857)
- EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
- EMS-1789: get a quote - pricing grid update (a58629a)
- EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
- EMS-1789: quote tool - update README.md (f2419ed)
- EMS-200: Typescript migration, align with standards package (#66) (a9da568)
- EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
- EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
- EMS-2386: Add Google tag manager script (#1486) (370adb5)
- EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
- EMS-247: only use express-basic-auth in production environment (91434f4)
- EMS-2485: added code coverage to pipeline tests (f65a321)
- EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
- EMS-281: remove 'able to get private cover' page (66e6751)
- EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
- EMS-2898: conditional DB tier setup (50958b5)
- EMS-2898: trigger test (404d8e3)
- EMS-289: add "buyer body" page/flow (#93) (071e3f1)
- EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
- EMS-2989: improved documentation (e2eb580)
- EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
- EMS-301: fix e2e test (a517df2)
- EMS-301: remove unused import (8c42a78)
- EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
- EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
- EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
- EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
- EMS-380: filter out invalid country names from CIS API (2290f5a)
- EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
- EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
- EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
- iac: database iac addition (66ba033)
- merge:
main-application
merged tomain
(#1256) (ec99b24)
- apim: added NODE_ENV + public runner execution (fb78612)
- apim: concurency execution (91590ea)
- apim: property name correction (34b0d32)
- apim: public runner execution (615dbec)
- apim: self hosted execution (3f6dfa3)
- cicd: updated GHA env (cbca375)
- cookie: Docker image update + Cookie security (a829229)
- cspell: added codecov to cspell (df67287)
- cspell: spelling check fi (77e9349)
- CVE-2023-2142: dependencies bumps (613d07d)
- CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
- deployment: added back API_KEY (2fff33b)
- deployment: deployment script (c644c5e)
- deployment: removed frivolous variables (21c0015)
- deployment: removed TLS_* variables (32e0ee1)
- deps: bump govuk-frontend (1145bbd)
- deps: various dependencies updates (a5b24d5)
- e2e: private runner execution (2f0696c)
- EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
- EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
- EMS-2341: quote page - update application link (#1429) (7d3e648)
- EMS-240: estimated cost calculation (f1c8552)
- EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
- EMS-2463: ci:all execution prior to test run (10c0a9a)
- EMS-2484: reverted back eslint update (ecd2ff0)
- EMS-2484: reverted back eslint update (40feda2)
- EMS-2485: fixed npm ci command (9da0453)
- EMS-2485: fixed npm ci command (ab1247c)
- EMS-2485: fixed npm ci command (f2e120f)
- EMS-2485: fixed npm ci command (0976291)
- EMS-2485: fixed npm ci command (9baab74)
- EMS-2485: spelling fix (44d18f8)
- EMS-248: update external guidance/application links (92887c3)
- EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
- EMS-264: multi policy page title and heading (7892305)
- EMS-279: copy/typos (5076a0d)
- EMS-2873: cookies consent - 'cookies' link (684b626)
- EMS-2873: fix/update e2e tests (66ab031)
- EMS-2873: fix/update e2e tests (5603e18)
- EMS-2873: simplify e2e command (399b399)
- EMS-2873: simplify e2e command (1e3f573)
- EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
- EMS-299: before you start external link (ef38d56)
- EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
- EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
- EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
- EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
- EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
- EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
- feature-deployment: added feature environment for deployment (68df6ae)
- feature-deployment: renamed GHA pull_request target branch name (2b58999)
- gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
- iac: added feature environment to infrastructure.yml (75505e2)
- manifest: updated manifest version (d5644ae)
- prs: Rename pull request template file (#1401) (79ba810)
- prs: update pull request template emojis (6519b10)
- release-please: specified default target branch (#1625) (89a7aac)
- release-please: update syntax to support v4 (ed85fd7)
- release-please: update syntax to support v4 (1e58470)
- release-please: update syntax to support v4 (cca6d98)
- release-please: update syntax to support v4 (f89a2d7)
- revert: reverted back changes (145aac4)
- revert: reverted back changes (3440a30)
- test: date issue (b2ee757)
- tests: Mock months generated as 0 (#1623) (978a58b)
- updated the e2e tests settings (d388ddd)
2.5.0 (2024-02-19)
- EMS-2898: conditional DB tier setup (50958b5)
- EMS-2898: trigger test (404d8e3)
- EMS-2989: improved documentation (e2eb580)
2.4.3 (2024-01-15)
- deployment: added back API_KEY (2fff33b)
- deployment: removed frivolous variables (21c0015)
- deployment: removed TLS_* variables (32e0ee1)
2.4.2 (2024-01-04)
- feature-deployment: added feature environment for deployment (68df6ae)
- feature-deployment: renamed GHA pull_request target branch name (2b58999)
- iac: added feature environment to infrastructure.yml (75505e2)
2.4.1 (2024-01-02)
- EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
- manifest: updated manifest version (d5644ae)
- release-please: specified default target branch (#1625) (89a7aac)
- test: date issue (b2ee757)
- tests: Mock months generated as 0 (#1623) (978a58b)
2.4.0 (2023-12-27)
- EMS-2485: added code coverage to pipeline tests (f65a321)
- cspell: added codecov to cspell (df67287)
- EMS-2485: fixed npm ci command (9da0453)
- EMS-2485: fixed npm ci command (ab1247c)
- EMS-2485: fixed npm ci command (f2e120f)
- EMS-2485: fixed npm ci command (0976291)
- EMS-2485: fixed npm ci command (9baab74)
- EMS-2485: spelling fix (44d18f8)
2.3.8 (2023-12-20)
- EMS-2463: ci:all execution prior to test run (10c0a9a)
- gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
2.3.7 (2023-12-20)
- EMS-2447 2451: Start page, cookies banner, cookies page content improvements (#1545) (3876b4a)
- EMS-2449: Get a quote - type of policy content updates (#1549) (ae07723)
2.3.6 (2023-12-19)
2.3.5 (2023-12-19)
2.3.4 (2023-12-15)
2.3.3 (2023-12-14)
2.3.2 (2023-12-12)
2.3.1 (2023-12-12)
2.3.0 (2023-12-12)
2.2.6 (2023-12-08)
2.2.5 (2023-11-30)
2.2.4 (2023-11-29)
2.2.3 (2023-11-28)
- prs: update pull request template emojis (6519b10)
2.2.2 (2023-11-28)
2.2.1 (2023-11-10)
2.2.0 (2023-11-10)
- EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
2.1.1 (2023-11-10)
- deployment: deployment script (c644c5e)
2.1.0 (2023-11-09)
- iac: database iac addition (66ba033)
2.0.0 (2023-11-07)
- apim: mulesoft to apim migration (129a63b)
- EMS-1789: get a quote - pricing grid update (a58629a)
- EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
- EMS-1789: quote tool - update README.md (f2419ed)
- merge:
main-application
merged tomain
(#1256) (ec99b24)
- apim: added NODE_ENV + public runner execution (fb78612)
- apim: concurency execution (91590ea)
- apim: property name correction (34b0d32)
- apim: public runner execution (615dbec)
- apim: self hosted execution (3f6dfa3)
- cicd: updated GHA env (cbca375)
- deps: various dependencies updates (a5b24d5)
- e2e: private runner execution (2f0696c)
1.16.0 (2023-07-07)
- deployment: refactored deployment script (8b40202)
- EMS-1087: Account sign in - Reset verification expiry if account is unverified (#475) (d92cf3e)
- EMS-1344-1346: Application access - E2E test coverage (#478) (fe3430d)
- EMS-1372-1585-1602: Exporter/account emails - pass urlOrigin and full name (#480) (fe573c0)
- EMS-1510: Footer and Header - Generic based on service user is on (#504) (ab4f367)
- EMS-1513: Your business - Contact - Save (#482) (b63b581)
- EMS-1527: Your business - Contact - Change your answer (#484) (abc3967)
- EMS-1531-1628: Application submitted - Send email to contact & Your business - Contact error message (#494) (1dfb09d)
- EMS-1537: Account - Password reset - reject passwords that have been used before (#491) (374ee1f)
- EMS-1578: Dashboard - Remove link if application submitted (#469) (cb130b3)
- EMS-1638: Account - Password reset - block account after a certain amount of requests in a period of time (#488) (9a92116)
- EMS-1639: account sign in - reject if already blocked (#502) (e780bd2)
- EMS-1662-1667: Account sign in - block account after a certain amount of requests in a period of time (#495) (66a9520)
- EMS-1662: Account password reset - reset auth retries (#499) (bee168a)
- EMS-1672: Application submission - migrate CSV generation to XLSX (#498) (01cfd7f)
- EMS-1677: Stop links opening in a new tab (#516) (357abe9)
- EMS-1678: Your buyer - Company or organisation - Change country to be text. Add buyer country during application creation (#512) (393f1b7)
- EMS-1686: application submission - XLSX style updates (#507) (86f4bd3)
- EMS-1687: Quote - Update 'full application' link, refactor some page content (#508) (5a44940)
- EMS-1689: Application submission - XLSX - add exporter contact details (#534) (91b1013)
- EMS-1694-1695: Account reactivation - send email with reactivation link (#525) (652b07f)
- EMS-1696-1697: Reactivate an account (#527) (bf889c3)
- EMS-1700: account password reset - extend expiry date (#531) (3cbd6fc)
- EMS-1710: account sign in - update OTP expiry time (#522) (a935575)
- EMS-1738: account suspension - ability to reactivate account when token/link has expired (#547) (51fc594)
- EMS-1739: Account suspended - invalid link page (#546) (b4137ef)
- EMS-1740: Dashboard - add "get a quote" link/button (#550) (f2520a9)
- EMS-1742: Cookies saved page (#545) (da3eeaf)
- EMS-1745: Account password reset - invalid link page/redirection (#554) (aa6edb4)
- EMS-1746-1750: Account creation - verification - invalid link page (#552) (5957277)
- EMS-1761: Account sign in - Enter code - Redirect if already signed in (#549) (6506623)
- EMS-628: Eligibility - Save all buyer country answers in the session (#483) (54932b9)
- eslint: added rule (0258c33)
- infrastructure: added app service plan (226a4b7)
- infrastructure: generic infrastructure (d46de4f)
- infrastructure: generic infrastructure (71eccc4)
- timezone: added TZ support (544ee51)
- deploy: change base branch (604978e)
- deployment: changed destination deployment environment (a4de5bc)
- deployment: staging deployment (8b95b9a)
- deployment: staging deployment (f3894d0)
- deployment: staging deployment (0734cb7)
- deployment: staging deployment (927f56c)
- deployment: staging deployment (da1ecaf)
- deployment: staging environment (88bf486)
- deployment: staging environment (90e83c2)
- deps: reverted back dependencies version (9f41224)
- deps: rollbacked dependencies (f6d98d4)
- deps: updated deps (195cece)
- e2e: lint fixes (5202001)
- EMS-1080: Your business - Company Details - Change your answers - SIC codes showing as blank (#523) (48b4927)
- EMS-1345: add missing form IDs (#564) (d4c6526)
- EMS-1345: add requestedApplicationCreation to session when creating a new application. Do not request application creation if the flag is true (#548) (4dc7710)
- EMS-1345: Disable submit buttons when a form is submitting (#557) (54f38a3)
- EMS-1345: UI application creation requests - revert previous changes and immediately wipe eligibility answers from the session (#553) (5e6b728)
- EMS-1454-1526-1544-1556-1569-1583-1584: Application submission CSV, email and copy fixes (#473) (b2cff1f)
- EMS-1546: Application submission - XLSX generation - special characters (#509) (e22f536)
- EMS-1552-1594-1593: Application submission - various XLSX fixes (#501) (95faac4)
- EMS-1554: Page not found - Missing wording (#526) (cbb4f23)
- EMS-1568-1632-1633: Feedback - Max characters, no satisfaction and email variables (#487) (03d1397)
- EMS-1577-1590: Feedback - Refactor and additional email variables (#477) (b8daf1e)
- EMS-1588: Feedback referralUrl (#474) (f64e465)
- EMS-1589: Name fields rendering previously submitted special characters incorrectly (#513) (9045171)
- EMS-1615: Account verification - resend "confirm email address" email (#481) (1f01f20)
- EMS-1623: Wipe insurance eligibility session data when creating a new application (#503) (4c316d4)
- EMS-1628: Your business - Contact - Incorrect error message (#490) (03b09c2)
- EMS-1648: Privacy policy - Incorrect link (#489) (a90a8fe)
- EMS-1693: Application submission - XLSX - dynamic section title row indexes (#515) (9a708c5)
- EMS-1698-1743: Account - Sign in - Only create retry attempts if credentials are invalid (#544) (607e919)
- EMS-1701: Account suspension - fix issue where retries check would include irrelevant retries (#537) (c1a5f88)
- EMS-1714-1706: Missing back link, application submission XLSX time format (#530) (e602ad9)
- EMS-1718: Page not found - Split for insurance and generic (#528) (8d86f42)
- EMS-1720: Quote - Tell us about your policy - Header (#535) (d5d7867)
- EMS-1723: Companies house search - APIM API error flag (#529) (6df9c48)
- EMS-1727: Authenticated header - Accessibility, feedback pages (#532) (23be37c)
- EMS-1735: Account - Password reset - link expired - ability to send a new link (#538) (3a04458)
- EMS-1771: Yes/no radio inputs aria labels (#551) (06efef2)
- EMS-1772: Insurance eligibility - update eligible to apply online logic (#562) (6c66752)
- EMS-512: Insurance - Start - Fix and add extra wording (#533) (7e7135b)
- EMS-892: Your business - Companies house search - Back button problem with service (#520) (97f68d7)
- env: updated .env.sample (4cc714c)
- IaC: CLI fix (d48d214)
- IaC: CLI fix (8d89292)
- IaC: CLI fix (c02968a)
- IaC: CLI fix (1aab520)
- IaC: CLI fix (6b96321)
- IaC: CLI fix (7a4d439)
- iac: dedicated qa environment (c232cba)
- iac: remove npm cache clean + deps updates (b9af3f8)
- iac: variable api url (d2b38e1)
- iac: variable api url (78770af)
- iac: variable api url (47ed3bb)
- IaC: YML syntax (29c21b2)
- infras: enhanced naming convention vnet (7f037c5)
- infras: enhanced naming convention vnet (66226ad)
- infrastructure: comment moved (0462df0)
- infrastructure: webapp config (48f8f21)
- infrastructure: webapp config (e4cb29c)
- lint: fixed e2e lint error (a56b033)
- unit-test: fixed buyer country unit test (bfbee3c)
- unit-test: task list test (35527d2)
- deps-dev: bump @types/node from 20.3.1 to 20.3.2 (a23c399)
- deps-dev: bump @types/node from 20.3.2 to 20.4.0 (c31324d)
- deps-dev: bump @typescript-eslint/eslint-plugin (c16ac2d)
- deps-dev: bump @typescript-eslint/eslint-plugin (e70ef01)
- deps-dev: bump @typescript-eslint/eslint-plugin in /src/api (0b95028)
- deps-dev: bump @typescript-eslint/eslint-plugin in /src/ui (6a4551b)
- deps-dev: bump @typescript-eslint/parser from 5.60.0 to 5.60.1 (c175311)
- deps-dev: bump @typescript-eslint/parser from 5.60.1 to 5.61.0 (914ea99)
- deps-dev: bump @typescript-eslint/parser in /src/api (cc506f0)
- deps-dev: bump @typescript-eslint/parser in /src/ui (926ca7a)
- deps-dev: bump eslint from 8.43.0 to 8.44.0 (071eaf8)
- deps-dev: bump jest from 29.5.0 to 29.6.0 (eab1f54)
- deps-dev: bump jest from 29.6.0 to 29.6.1 (e9d763a)
- deps-dev: bump lint-staged from 13.2.2 to 13.2.3 (f8e340d)
- deps-dev: bump prettier from 2.8.8 to 3.0.0 (479468e)
- deps-dev: bump ts-jest from 29.1.0 to 29.1.1 (96d6126)
- deps: bump @types/node from 20.3.1 to 20.3.2 in /src/ui (40207bc)
- deps: bump cypress from 12.15.0 to 12.16.0 (9b2f872)
- deps: bump cypress from 12.16.0 to 12.17.0 (2a09018)
- deps: bump deps (e72056d)
- deps: bump deps (#558) (12e263d)
- deps: bump tslib from 2.5.3 to 2.6.0 in /src/ui (788caf4)
- deps: bump typescript from 5.1.3 to 5.1.5 (c466163)
- deps: bump typescript from 5.1.3 to 5.1.6 in /src/api (10b5d0e)
- deps: bump typescript from 5.1.3 to 5.1.6 in /src/ui (c2a0d85)
- deps: bump typescript from 5.1.5 to 5.1.6 (dac50dc)
- deps: dependencies updates (7a1d106)
- deps: update generate-exip-pricing-grid deps (d1f75d1)
- deps: updated dependencies (485e651)
- EMS-1030: Split map-and-save and save-data for business section (#543) (0cdd819)
- EMS-1491: Rename "exporterCompany" to "company" (#470) (fbfb176)
- EMS-1491: Rename exporter related fields/tables (#472) (088ffa3)
- EMS-1616: Application versioning (#505) (6d83721)
- EMS-1721: API unit test helpers (#541) (bea29f4)
- EMS-1721: Move API GQL resolvers into their own directories (#540) (039d4cf)
- EMS-1721: Various technical improvements (#542) (8dbc444)
- EMS-1728: Companies House API restructure and test (#563) (6d94358)
- EMS-1807-1808: Your Business - Construct payload (#567) (98c9e51)
- EMS-1813: Fix various security and code smell issues reported by SonarCloud (#565) (1126912)
- EMS-1816: fix some security issues raised by SonarCloud (d68447d)
- EMS-1816: fix typo (43b386c)
- EMS-1816: fix typo (54541e5)
- EMS-1816: fix UI issues from previous commit (534cfc8)
- EMS-1816: fix various issues reported by SonarCloud (ee5438d)
- EMS-1816: remove --ignore-scripts from API docker file (47590cc)
- EMS-1816: remove error throw in E2E delete account API call (d78540c)
- EMS-1816: remove error thrown in E2E delete application API call (a21cd3d)
- EMS-658: Clean up eligibility field IDs (#506) (350a066)
- main: merge (c507dca)
- tech: Add coverage reporter to test script (#566) (c653ef8)
- tech: change all instances of google.com to gov.uk (a819602)
- tech: fix typo, improve test coverage for confirm email E2E test (#510) (c9804ef)
- tests: Fix E2E tests (#492) (ae31941)
1.15.2 (2023-05-09)
- CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
1.15.1 (2023-02-20)
1.15.0 (2023-02-20)
1.14.13 (2023-02-17)
- cookie: Docker image update + Cookie security (a829229)
1.14.12 (2023-02-06)
- npm: Package update (2d13590)
1.14.11 (2023-01-10)
- deps: bump json5 (23b7dd9)
1.14.10 (2022-12-12)
- EMS-653: add string check to getLastSubstring function (f9b5c81)
- EMS-653: remove eslint ignore line (b5c5643)
- EMS-653: UI helpers documentation, cleaner structure (e1ab281)
1.14.9 (2022-12-09)
1.14.8 (2022-12-08)
1.14.7 (2022-12-06)
1.14.6 (2022-12-06)
- dependencies: Bumped various dependencies (5d9328d)
1.14.5 (2022-12-01)
1.14.4 (2022-10-28)
- EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
1.14.3 (2022-10-27)
1.14.2 (2022-10-20)
1.14.1 (2022-10-12)
- EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
1.14.0 (2022-10-10)
- EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
1.13.0 (2022-10-10)
1.12.0 (2022-10-10)
1.11.0 (2022-09-28)
- EMS-380: filter out invalid country names from CIS API (2290f5a)
1.10.1 (2022-09-28)
- EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
1.10.0 (2022-09-12)
- EMS-302: update pricing grid. Do not use policy length in multiple policy calculation (df26d55)
1.9.0 (2022-09-12)
-
EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
-
EMS-304: change Credit period text input to a select drop down (4b53c9c)
1.8.0 (2022-09-12)
- EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
- EMS-301: fix e2e test (a517df2)
- EMS-301: remove unused import (8c42a78)
- EMS-301: replace multiple policy length input with default value. Add multiple policy conditional inset. Update required data checks (13d7686)
- EMS-301: update e2e tests for multiple policy length changes (no change link, default value) (02da76b)
1.7.3 (2022-09-07)
- EMS-299: before you start external link (ef38d56)
1.7.2 (2022-09-02)
- EMS-248: update external guidance/application links (92887c3)
- Accessibility: Add complementary aria role/landmark to the phase banner (ac9c3a1)
- Accessibility: Remove empty/outdated "company group" details being generated on the Answers page (c8bfc12)
1.7.1 (2022-08-30)
- EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
1.7.0 (2022-08-25)
1.6.2 (2022-08-22)
- deps: bump govuk-frontend (1145bbd)
1.6.1 (2022-08-22)
- EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
1.6.0 (2022-08-19)
- EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)