From 9c4fe5fa6bfd9e01ac228985f4891d83ef8b464f Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 14 Jun 2025 08:51:31 +0200
Subject: [PATCH 1/2] Feature/clean up sitemap.xml (#4909)
* Clean up
---
apps/api/src/assets/sitemap.xml | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/apps/api/src/assets/sitemap.xml b/apps/api/src/assets/sitemap.xml
index 776ee3c6b..f1ec2d95d 100644
--- a/apps/api/src/assets/sitemap.xml
+++ b/apps/api/src/assets/sitemap.xml
@@ -4,12 +4,10 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
-
+
+ https://ghostfol.io/ca
+ ${currentDate}T00:00:00+00:00
+
https://ghostfol.io/de
${currentDate}T00:00:00+00:00
@@ -494,12 +492,6 @@
https://ghostfol.io/pl/cennik
${currentDate}T00:00:00+00:00
-
https://ghostfol.io/pl/funkcje
${currentDate}T00:00:00+00:00
@@ -584,12 +576,10 @@
https://ghostfol.io/tr
${currentDate}T00:00:00+00:00
-
https://ghostfol.io/zh
${currentDate}T00:00:00+00:00
From 8cedd915618c5ead2ae05056feb98edf73e3afd9 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 14 Jun 2025 08:51:59 +0200
Subject: [PATCH 2/2] Feature/upgrade Stripe dependencies 20250613 (#4911)
* Upgrade Stripe dependencies
* Update changelog
---
CHANGELOG.md | 1 +
.../src/app/subscription/subscription.service.ts | 2 +-
package-lock.json | 16 ++++++++--------
package.json | 4 ++--
4 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bfff51a31..11b228799 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -24,6 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved the language localization for German (`de`)
- Improved the language localization for Italian (`it`)
- Improved the language localization for Polish (`pl`)
+- Upgraded the _Stripe_ dependencies
## 2.170.0 - 2025-06-11
diff --git a/apps/api/src/app/subscription/subscription.service.ts b/apps/api/src/app/subscription/subscription.service.ts
index d233e475c..ae0e443e4 100644
--- a/apps/api/src/app/subscription/subscription.service.ts
+++ b/apps/api/src/app/subscription/subscription.service.ts
@@ -32,7 +32,7 @@ export class SubscriptionService {
this.stripe = new Stripe(
this.configurationService.get('STRIPE_SECRET_KEY'),
{
- apiVersion: '2025-04-30.basil'
+ apiVersion: '2025-05-28.basil'
}
);
}
diff --git a/package-lock.json b/package-lock.json
index d0ba97ad8..05bc353d0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -45,7 +45,7 @@
"@prisma/client": "6.9.0",
"@simplewebauthn/browser": "13.1.0",
"@simplewebauthn/server": "13.1.1",
- "@stripe/stripe-js": "7.3.0",
+ "@stripe/stripe-js": "7.3.1",
"alphavantage": "2.2.0",
"big.js": "7.0.1",
"bootstrap": "4.6.2",
@@ -85,7 +85,7 @@
"passport-jwt": "4.0.1",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.1",
- "stripe": "18.1.0",
+ "stripe": "18.2.1",
"svgmap": "2.12.2",
"twitter-api-v2": "1.23.0",
"uuid": "11.1.0",
@@ -11549,9 +11549,9 @@
}
},
"node_modules/@stripe/stripe-js": {
- "version": "7.3.0",
- "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.3.0.tgz",
- "integrity": "sha512-xnCyFIEI5SQnQrKkCxVj7nS5fWTZap+zuIGzmmxLMdlmgahFJaihK4zogqE8YyKKTLtrp/EldkEijSgtXsRVDg==",
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.3.1.tgz",
+ "integrity": "sha512-pTzb864TQWDRQBPLgSPFRoyjSDUqpCkbEgTzpsjiTjGz1Z5SxZNXJek28w1s6Dyry4CyW4/Izj5jHE/J9hCJYQ==",
"license": "MIT",
"engines": {
"node": ">=12.16"
@@ -32320,9 +32320,9 @@
}
},
"node_modules/stripe": {
- "version": "18.1.0",
- "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.1.0.tgz",
- "integrity": "sha512-MLDiniPTHqcfIT3anyBPmOEcaiDhYa7/jRaNypQ3Rt2SJnayQZBvVbFghIziUCZdltGAndm/ZxVOSw6uuSCDig==",
+ "version": "18.2.1",
+ "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.2.1.tgz",
+ "integrity": "sha512-GwB1B7WSwEBzW4dilgyJruUYhbGMscrwuyHsPUmSRKrGHZ5poSh2oU9XKdii5BFVJzXHn35geRvGJ6R8bYcp8w==",
"license": "MIT",
"dependencies": {
"qs": "^6.11.0"
diff --git a/package.json b/package.json
index 466fe2980..c79e8d004 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
"@prisma/client": "6.9.0",
"@simplewebauthn/browser": "13.1.0",
"@simplewebauthn/server": "13.1.1",
- "@stripe/stripe-js": "7.3.0",
+ "@stripe/stripe-js": "7.3.1",
"alphavantage": "2.2.0",
"big.js": "7.0.1",
"bootstrap": "4.6.2",
@@ -131,7 +131,7 @@
"passport-jwt": "4.0.1",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.1",
- "stripe": "18.1.0",
+ "stripe": "18.2.1",
"svgmap": "2.12.2",
"twitter-api-v2": "1.23.0",
"uuid": "11.1.0",