Skip to content

Comments

SEMVER - MINOR: Release 1.67.0#2312

Merged
jaucourt merged 17 commits intomasterfrom
develop
Feb 20, 2026
Merged

SEMVER - MINOR: Release 1.67.0#2312
jaucourt merged 17 commits intomasterfrom
develop

Conversation

@jaucourt
Copy link
Collaborator

No description provided.

gkoos and others added 17 commits January 23, 2026 09:33
* https://eaflood.atlassian.net/browse/IWTF-4679

GAFL: Dev - Upgrade to node v22

* Node version upgraded to 22 in all services and docs
* Github actions upgraded to Node 22
* https://eaflood.atlassian.net/browse/IWTF-4974

GAFL: Dev – incorrect statement in RCP T&C page

* RCP T&C cancellation notice fixed
… static pages (#2303)

* Fix error page navigation after viewing static pages

- Terminal page detection added in state machine (pages without next property)
- currentPage tracked on GET requests for non-terminal pages
- currentPage set to error page name in authentication handlers
- Test coverage added
* Cancellation journey page 3 functionality

https://eaflood.atlassian.net/browse/IWTF-4775

When the user confirms that they would like to cancel, the recurring payment should be cancelled in the CRM using the existing cancellation functionality.

* Add new validator for query params inc reason
* Pass reason from query to cancelRecurringPayment()
* Update connector but include default reason
* Add User Cancelled to acceptable reasons
* Create new handler
* Sales API wired
* Broken tests fixed
* Tests added

---------

Co-authored-by: irisfaraway <iris.faraway@gmail.com>
* Remove RCP feature flag

https://eaflood.atlassian.net/browse/IWTF-4977

Remove the recurring payments feature flag now it's permanently turned on
* Remove Welsh language feature toggle
https://eaflood.atlassian.net/browse/IWTF-3776

Whilst developing the bilingual site, we had a feature toggle to hide it on production. Now it’s gone live, this feature toggle should be removed.

* remove from server.js

* remove from misc-routes

* remove from readme

* remove from env vars
Cancellation journey page 3 functionality

https://eaflood.atlassian.net/browse/IWTF-4775

When the user confirms that they would like to cancel, the recurring payment should be cancelled in the CRM using the existing cancellation functionality.

* Refactored to set cancelledDate for non-user cancellations only
@sonarqubecloud
Copy link

@jaucourt jaucourt merged commit e15bfb1 into master Feb 20, 2026
3 checks passed
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.

3 participants