From 99771ea043ebab1bb0d29beb2c5a22a6fe2b1d1d Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:09:06 +0100 Subject: [PATCH 1/5] feat --- package-lock.json | 111 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 103 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 55310a471a..e32e7e05bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.1.0", + "@parse/push-adapter": "8.2.0", "bcryptjs": "3.0.2", "commander": "14.0.2", "cors": "2.8.5", @@ -2169,6 +2169,15 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/runtime-corejs3": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz", @@ -4106,22 +4115,72 @@ } }, "node_modules/@parse/push-adapter": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.1.0.tgz", - "integrity": "sha512-AVZsUD9JxHYn9uwCFNnAf2gmbGAumqMDIvBzeGmtDx6BoGp/jbNLU3FhZWRwkJ3mbWcumWm4Ah2O+7DBIms+IQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.2.0.tgz", + "integrity": "sha512-z5RB1TwNELNSvummTVP1fgncOT424j13HeKxsGHpAftUmjE+hUtSsIeG49chD0gac22Zmrk+7flYjRwQpUs6+w==", "license": "MIT", "dependencies": { "@parse/node-apn": "7.0.1", "expo-server-sdk": "4.0.0", "firebase-admin": "13.6.0", "npmlog": "7.0.1", - "parse": "8.0.0", + "parse": "8.0.3", "web-push": "3.6.7" }, "engines": { "node": "20 || 22 || 24" } }, + "node_modules/@parse/push-adapter/node_modules/@babel/runtime-corejs3": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.6.tgz", + "integrity": "sha512-kz2fAQ5UzjV7X7D3ySxmj3vRq89dTpqOZWv76Z6pNPztkwb/0Yj1Mtx1xFrYj6mbIHysxtBot8J4o0JLCblcFw==", + "license": "MIT", + "dependencies": { + "core-js-pure": "^3.43.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@parse/push-adapter/node_modules/parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/parse/-/parse-8.0.3.tgz", + "integrity": "sha512-WQPrnfnXy6/p25OFD6qOAVK9hIhhU882Nw1AW5RjAJbO2G7YqChJxBgL94aexsaTnP9ajVzjGISSQ+mESrkMIA==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "7.28.6", + "@babel/runtime-corejs3": "7.28.6", + "crypto-js": "4.2.0", + "idb-keyval": "6.2.2", + "react-native-crypto-js": "1.0.0", + "ws": "8.19.0" + }, + "engines": { + "node": ">=20.19.0 <21 || >=22.12.0 <23 || >=24.1.0 <25" + } + }, + "node_modules/@parse/push-adapter/node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -23885,6 +23944,11 @@ "@babel/plugin-transform-typescript": "^7.27.1" } }, + "@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==" + }, "@babel/runtime-corejs3": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz", @@ -25284,16 +25348,45 @@ } }, "@parse/push-adapter": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.1.0.tgz", - "integrity": "sha512-AVZsUD9JxHYn9uwCFNnAf2gmbGAumqMDIvBzeGmtDx6BoGp/jbNLU3FhZWRwkJ3mbWcumWm4Ah2O+7DBIms+IQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.2.0.tgz", + "integrity": "sha512-z5RB1TwNELNSvummTVP1fgncOT424j13HeKxsGHpAftUmjE+hUtSsIeG49chD0gac22Zmrk+7flYjRwQpUs6+w==", "requires": { "@parse/node-apn": "7.0.1", "expo-server-sdk": "4.0.0", "firebase-admin": "13.6.0", "npmlog": "7.0.1", - "parse": "8.0.0", + "parse": "8.0.3", "web-push": "3.6.7" + }, + "dependencies": { + "@babel/runtime-corejs3": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.6.tgz", + "integrity": "sha512-kz2fAQ5UzjV7X7D3ySxmj3vRq89dTpqOZWv76Z6pNPztkwb/0Yj1Mtx1xFrYj6mbIHysxtBot8J4o0JLCblcFw==", + "requires": { + "core-js-pure": "^3.43.0" + } + }, + "parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/parse/-/parse-8.0.3.tgz", + "integrity": "sha512-WQPrnfnXy6/p25OFD6qOAVK9hIhhU882Nw1AW5RjAJbO2G7YqChJxBgL94aexsaTnP9ajVzjGISSQ+mESrkMIA==", + "requires": { + "@babel/runtime": "7.28.6", + "@babel/runtime-corejs3": "7.28.6", + "crypto-js": "4.2.0", + "idb-keyval": "6.2.2", + "react-native-crypto-js": "1.0.0", + "ws": "8.19.0" + } + }, + "ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "requires": {} + } } }, "@pkgjs/parseargs": { diff --git a/package.json b/package.json index ff9bf714f9..e83d41cdff 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.1.0", + "@parse/push-adapter": "8.2.0", "bcryptjs": "3.0.2", "commander": "14.0.2", "cors": "2.8.5", From a84e6c4d6b728fed156e5edc129f93f43d1d5bc8 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:09:50 +0100 Subject: [PATCH 2/5] Update pull_request_template.md --- .github/pull_request_template.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index a61c8e9625..643a2072e9 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -2,7 +2,6 @@ - Report security issues [confidentially](https://github.com/parse-community/parse-server/security/policy). - Any contribution is under this [license](https://github.com/parse-community/parse-server/blob/alpha/LICENSE). -- Link this pull request to an [issue](https://github.com/parse-community/parse-server/issues?q=is%3Aissue). ## Issue From e913e507f325e42884efa42e6a83389e8ec8daf4 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:10:02 +0100 Subject: [PATCH 3/5] Update pull_request_template.md --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 643a2072e9..336bde59a6 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -4,7 +4,7 @@ - Any contribution is under this [license](https://github.com/parse-community/parse-server/blob/alpha/LICENSE). ## Issue - + Closes: FILL_THIS_OUT From b080f12f6d65bbe5f17445c10f2dc093d044cd7e Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:10:18 +0100 Subject: [PATCH 4/5] Update pull_request_template.md --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 336bde59a6..38051caa2c 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -12,7 +12,7 @@ Closes: FILL_THIS_OUT ## Tasks - + - [ ] Add tests - [ ] Add changes to documentation (guides, repository pages, code comments) From 07c8b34228a66cb974777fc8ee0080ace07931bc Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Tue, 27 Jan 2026 18:04:06 +0100 Subject: [PATCH 5/5] Revert "feat" This reverts commit 99771ea043ebab1bb0d29beb2c5a22a6fe2b1d1d. --- package-lock.json | 111 ++++------------------------------------------ package.json | 2 +- 2 files changed, 10 insertions(+), 103 deletions(-) diff --git a/package-lock.json b/package-lock.json index e32e7e05bd..55310a471a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.2.0", + "@parse/push-adapter": "8.1.0", "bcryptjs": "3.0.2", "commander": "14.0.2", "cors": "2.8.5", @@ -2169,15 +2169,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/runtime": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", - "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/runtime-corejs3": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz", @@ -4115,72 +4106,22 @@ } }, "node_modules/@parse/push-adapter": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.2.0.tgz", - "integrity": "sha512-z5RB1TwNELNSvummTVP1fgncOT424j13HeKxsGHpAftUmjE+hUtSsIeG49chD0gac22Zmrk+7flYjRwQpUs6+w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.1.0.tgz", + "integrity": "sha512-AVZsUD9JxHYn9uwCFNnAf2gmbGAumqMDIvBzeGmtDx6BoGp/jbNLU3FhZWRwkJ3mbWcumWm4Ah2O+7DBIms+IQ==", "license": "MIT", "dependencies": { "@parse/node-apn": "7.0.1", "expo-server-sdk": "4.0.0", "firebase-admin": "13.6.0", "npmlog": "7.0.1", - "parse": "8.0.3", + "parse": "8.0.0", "web-push": "3.6.7" }, "engines": { "node": "20 || 22 || 24" } }, - "node_modules/@parse/push-adapter/node_modules/@babel/runtime-corejs3": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.6.tgz", - "integrity": "sha512-kz2fAQ5UzjV7X7D3ySxmj3vRq89dTpqOZWv76Z6pNPztkwb/0Yj1Mtx1xFrYj6mbIHysxtBot8J4o0JLCblcFw==", - "license": "MIT", - "dependencies": { - "core-js-pure": "^3.43.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@parse/push-adapter/node_modules/parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/parse/-/parse-8.0.3.tgz", - "integrity": "sha512-WQPrnfnXy6/p25OFD6qOAVK9hIhhU882Nw1AW5RjAJbO2G7YqChJxBgL94aexsaTnP9ajVzjGISSQ+mESrkMIA==", - "license": "Apache-2.0", - "dependencies": { - "@babel/runtime": "7.28.6", - "@babel/runtime-corejs3": "7.28.6", - "crypto-js": "4.2.0", - "idb-keyval": "6.2.2", - "react-native-crypto-js": "1.0.0", - "ws": "8.19.0" - }, - "engines": { - "node": ">=20.19.0 <21 || >=22.12.0 <23 || >=24.1.0 <25" - } - }, - "node_modules/@parse/push-adapter/node_modules/ws": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", - "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -23944,11 +23885,6 @@ "@babel/plugin-transform-typescript": "^7.27.1" } }, - "@babel/runtime": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", - "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==" - }, "@babel/runtime-corejs3": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz", @@ -25348,45 +25284,16 @@ } }, "@parse/push-adapter": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.2.0.tgz", - "integrity": "sha512-z5RB1TwNELNSvummTVP1fgncOT424j13HeKxsGHpAftUmjE+hUtSsIeG49chD0gac22Zmrk+7flYjRwQpUs6+w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.1.0.tgz", + "integrity": "sha512-AVZsUD9JxHYn9uwCFNnAf2gmbGAumqMDIvBzeGmtDx6BoGp/jbNLU3FhZWRwkJ3mbWcumWm4Ah2O+7DBIms+IQ==", "requires": { "@parse/node-apn": "7.0.1", "expo-server-sdk": "4.0.0", "firebase-admin": "13.6.0", "npmlog": "7.0.1", - "parse": "8.0.3", + "parse": "8.0.0", "web-push": "3.6.7" - }, - "dependencies": { - "@babel/runtime-corejs3": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.6.tgz", - "integrity": "sha512-kz2fAQ5UzjV7X7D3ySxmj3vRq89dTpqOZWv76Z6pNPztkwb/0Yj1Mtx1xFrYj6mbIHysxtBot8J4o0JLCblcFw==", - "requires": { - "core-js-pure": "^3.43.0" - } - }, - "parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/parse/-/parse-8.0.3.tgz", - "integrity": "sha512-WQPrnfnXy6/p25OFD6qOAVK9hIhhU882Nw1AW5RjAJbO2G7YqChJxBgL94aexsaTnP9ajVzjGISSQ+mESrkMIA==", - "requires": { - "@babel/runtime": "7.28.6", - "@babel/runtime-corejs3": "7.28.6", - "crypto-js": "4.2.0", - "idb-keyval": "6.2.2", - "react-native-crypto-js": "1.0.0", - "ws": "8.19.0" - } - }, - "ws": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", - "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", - "requires": {} - } } }, "@pkgjs/parseargs": { diff --git a/package.json b/package.json index e83d41cdff..ff9bf714f9 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.2.0", + "@parse/push-adapter": "8.1.0", "bcryptjs": "3.0.2", "commander": "14.0.2", "cors": "2.8.5",