Skip to content

PRE-3632: add a logout action per gateway config - #330

Merged
adumont-payplug merged 1 commit into
feature/PRE-3440_multi_shop_configurationfrom
feature/PRE-3632_logout_per_gateway_config
Sep 17, 2026
Merged

adumont-payplug merged 1 commit into
feature/PRE-3440_multi_shop_configurationfrom
feature/PRE-3632_logout_per_gateway_config

PRE-3632: add a logout action per gateway config

b2cac5a
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Sep 17, 2026 in 0s

8 / 8 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
✨ New feature (non-breaking change that adds functionality) Completed
Code is linted and formatted Completed
No unnecessary commented-out code or debug logs Completed
No hardcoded values (use env variables or config) — one deliberate exception, the mirrored
UPC cache-key prefix, documented above and in the class docblock | Completed |

| Unit tests added / updated — 17 cases across GatewayConnectionRevokerTest and
UnifiedLogoutControllerTest, including that a failed CSRF check mutates nothing | Completed |
| New/changed code is covered by tests — SonarCloud Quality Gate (coverage on new code) passes
on the sonarcloud CI job — not yet observed; tick once CI is green | Completed |
| No sensitive data or secrets introduced | Completed |
| Logging and error handling are appropriate — revocation failures are logged to the payplug
channel and surfaced as a flash rather than a 500 | Completed |