What changed, and why it matters
This commit only adds new text strings for a 'bulk archive pull payments' feature and records it in the changelog. There is no code logic change, no security fix, and no behavior that could be exploited. It is a routine localization/changelog update.
No security action needed. Treat as normal non-security commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds three translation keys to Translations.Default.cs (‘Archive pull payments’, ‘Do you really want to archive the selected pull payments?’, ‘Pull payments archived’) and adds a changelog entry for PR #7400. No executable code, controllers, permissions, or security-sensitive logic is modified.
Changed components
BTCPayServer/Plugins/Translations/Translations.Default.csChangelog.mdInspect captured patch +4 / −0
diff --git a/BTCPayServer/Plugins/Translations/Translations.Default.cs b/BTCPayServer/Plugins/Translations/Translations.Default.cs
index dc908d3..7f7d06b 100644
--- a/BTCPayServer/Plugins/Translations/Translations.Default.cs
+++ b/BTCPayServer/Plugins/Translations/Translations.Default.cs
@@ -207,6 +207,7 @@ namespace BTCPayServer.Plugins.Translations
"Approved": "",
"Archive": "",
"Archive pull payment": "",
+ "Archive pull payments": "",
"Archive this app": "",
"Archive this app so that it does not appear in the apps list by default": "",
"Archive this invoice so that it does not appear in the invoice list by default": "",
@@ -582,6 +583,7 @@ namespace BTCPayServer.Plugins.Translations
"Do not photograph it. Do not store it digitally.": "",
"Do not photograph the recovery phrase, and do not store it digitally.": "",
"Do you really want to archive the pull payment?": "",
+ "Do you really want to archive the selected pull payments?": "",
"Docs": "",
"Documentation": "",
"Does not extend a BTCPay Server theme, fully custom": "",
@@ -1354,6 +1356,7 @@ namespace BTCPayServer.Plugins.Translations
"Pull payment updated successfully": "",
"Pull Payments": "",
"Pull Payments allow receivers to claim specified funds from your wallet at their convenience. Once submitted and approved, the funds will be released.": "",
+ "Pull payments archived": "",
"QR Code connection": "",
"QR Code data": "",
"QR import failed: {0}": "",
diff --git a/Changelog.md b/Changelog.md
index aea7d36..0575566 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -17,6 +17,7 @@
* Allow setting the maximum number of stores per user (#7320) @Abhijay007
* Allow server admins to specify whether invited users subscribe to monetization (#7318) @TChukwuleta
* Add separate `CanSendStoreEmail` permission for the store email API (#7345) @Abhijay007
+* Can bulk archive pull payments (#7400) @TChukwuleta
### Fixes
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.