Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
Rocket.Chat
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RocketChat
Rocket.Chat
Commits
5194ad7a
Unverified
Commit
5194ad7a
authored
1 month ago
by
Ricardo Garim
Committed by
GitHub
1 month ago
Browse files
Options
Downloads
Patches
Plain Diff
chore(deps): change apn to @parse/node-apn (#35148)
parent
527b31ce
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
apps/meteor/app/push/server/apn.ts
+3
-3
3 additions, 3 deletions
apps/meteor/app/push/server/apn.ts
apps/meteor/package.json
+1
-1
1 addition, 1 deletion
apps/meteor/package.json
yarn.lock
+16
-49
16 additions, 49 deletions
yarn.lock
with
20 additions
and
53 deletions
apps/meteor/app/push/server/apn.ts
+
3
−
3
View file @
5194ad7a
import
apn
from
'
@parse/node-apn
'
;
import
type
{
IAppsTokens
,
RequiredField
}
from
'
@rocket.chat/core-typings
'
;
import
apn
from
'
apn
'
;
import
EJSON
from
'
ejson
'
;
import
type
{
PushOptions
,
PendingPushNotification
}
from
'
./definition
'
;
...
...
@@ -7,7 +7,7 @@ import { logger } from './logger';
let
apnConnection
:
apn
.
Provider
|
undefined
;
declare
module
'
apn
'
{
declare
module
'
@parse/node-
apn
'
{
// eslint-disable-next-line @typescript-eslint/naming-convention
interface
Notification
{
setContentAvailable
:
(
value
:
boolean
|
1
|
0
)
=>
void
;
...
...
@@ -72,7 +72,7 @@ export const sendAPN = ({
response
.
failed
.
forEach
((
failure
)
=>
{
logger
.
debug
(
`Got error code
${
failure
.
status
}
for token
${
userToken
}
`
);
if
([
'
400
'
,
'
410
'
].
includes
(
failure
.
status
??
''
))
{
if
([
'
400
'
,
'
410
'
].
includes
(
String
(
failure
.
status
)
))
{
logger
.
debug
(
`Removing token
${
userToken
}
`
);
_removeToken
({
apn
:
userToken
,
...
...
This diff is collapsed.
Click to expand it.
apps/meteor/package.json
+
1
−
1
View file @
5194ad7a
...
...
@@ -228,6 +228,7 @@
"@opentelemetry/api"
:
"^1.9.0"
,
"@opentelemetry/exporter-trace-otlp-grpc"
:
"^0.54.2"
,
"@opentelemetry/sdk-node"
:
"^0.54.2"
,
"@parse/node-apn"
:
"^6.3.0"
,
"@react-aria/toolbar"
:
"^3.0.0-nightly.5042"
,
"@react-pdf/renderer"
:
"^3.4.5"
,
"@rocket.chat/account-utils"
:
"workspace:^"
,
...
...
@@ -299,7 +300,6 @@
"adm-zip"
:
"0.5.16"
,
"ajv"
:
"^8.17.1"
,
"ajv-formats"
:
"~3.0.1"
,
"apn"
:
"2.2.0"
,
"archiver"
:
"^7.0.1"
,
"asterisk-manager"
:
"^0.2.0"
,
"atlassian-crowd-patched"
:
"^0.5.1"
,
...
...
This diff is collapsed.
Click to expand it.
yarn.lock
+
16
−
49
View file @
5194ad7a
...
...
@@ -5238,6 +5238,18 @@ __metadata:
languageName: node
linkType: hard
"@parse/node-apn@npm:^6.3.0":
version: 6.3.0
resolution: "@parse/node-apn@npm:6.3.0"
dependencies:
debug: "npm:4.3.3"
jsonwebtoken: "npm:9.0.2"
node-forge: "npm:1.3.1"
verror: "npm:1.10.1"
checksum: 10/194cc2fbc86652a80dd13ff5a1c825aa52215a4e71564ff8992c7798179d8cbab58f507de088e60de0b62642fc7f342eacd085b0f7ad61595ee7824eb632f49b
languageName: node
linkType: hard
"@peggyjs/from-mem@npm:1.3.4":
version: 1.3.4
resolution: "@peggyjs/from-mem@npm:1.3.4"
...
...
@@ -8203,6 +8215,7 @@ __metadata:
"@opentelemetry/api": "npm:^1.9.0"
"@opentelemetry/exporter-trace-otlp-grpc": "npm:^0.54.2"
"@opentelemetry/sdk-node": "npm:^0.54.2"
"@parse/node-apn": "npm:^6.3.0"
"@playwright/test": "npm:^1.48.2"
"@react-aria/toolbar": "npm:^3.0.0-nightly.5042"
"@react-pdf/renderer": "npm:^3.4.5"
...
...
@@ -8360,7 +8373,6 @@ __metadata:
adm-zip: "npm:0.5.16"
ajv: "npm:^8.17.1"
ajv-formats: "npm:~3.0.1"
apn: "npm:2.2.0"
archiver: "npm:^7.0.1"
asterisk-manager: "npm:^0.2.0"
atlassian-crowd-patched: "npm:^0.5.1"
...
...
@@ -13856,19 +13868,6 @@ __metadata:
languageName: node
linkType: hard
"apn@npm:2.2.0":
version: 2.2.0
resolution: "apn@npm:2.2.0"
dependencies:
debug: "npm:^3.1.0"
http2: "https://github.com/node-apn/node-http2/archive/apn-2.1.4.tar.gz"
jsonwebtoken: "npm:^8.1.0"
node-forge: "npm:^0.7.1"
verror: "npm:^1.10.0"
checksum: 10/ae56a44536f972ae5a6a4cc7a4575245159f816e0899e88fd0843da2c3c8ba0e0fb1c25f3528b05bd957ad0d3476b7f3603b783e73d0d9c3e41099c4ae38b868
languageName: node
linkType: hard
"append-transform@npm:^1.0.0":
version: 1.0.0
resolution: "append-transform@npm:1.0.0"
...
...
@@ -22394,13 +22393,6 @@ __metadata:
languageName: node
linkType: hard
"http2@https://github.com/node-apn/node-http2/archive/apn-2.1.4.tar.gz":
version: 3.3.6
resolution: "http2@https://github.com/node-apn/node-http2/archive/apn-2.1.4.tar.gz"
checksum: 10/c8d7cb08a39ee1ebb9bc469da69428de7ce093ef99bf6923a24719cbe5dab3657c34901b78904a714114672ad709aff9245714d28db7a31c9975c1d65e2f29ea
languageName: node
linkType: hard
"https-browserify@npm:^1.0.0":
version: 1.0.0
resolution: "https-browserify@npm:1.0.0"
...
...
@@ -24898,25 +24890,7 @@ __metadata:
languageName: node
linkType: hard
"jsonwebtoken@npm:^8.1.0":
version: 8.5.1
resolution: "jsonwebtoken@npm:8.5.1"
dependencies:
jws: "npm:^3.2.2"
lodash.includes: "npm:^4.3.0"
lodash.isboolean: "npm:^3.0.3"
lodash.isinteger: "npm:^4.0.4"
lodash.isnumber: "npm:^3.0.3"
lodash.isplainobject: "npm:^4.0.6"
lodash.isstring: "npm:^4.0.1"
lodash.once: "npm:^4.0.0"
ms: "npm:^2.1.1"
semver: "npm:^5.6.0"
checksum: 10/a7b52ea570f70bea183ceca970c003f223d9d3425d72498002e9775485c7584bfa3751d1c7291dbb59738074cba288effe73591b87bec5d467622ab3a156fdb6
languageName: node
linkType: hard
"jsonwebtoken@npm:^9, jsonwebtoken@npm:^9.0.2":
"jsonwebtoken@npm:9.0.2, jsonwebtoken@npm:^9, jsonwebtoken@npm:^9.0.2":
version: 9.0.2
resolution: "jsonwebtoken@npm:9.0.2"
dependencies:
...
...
@@ -27336,14 +27310,7 @@ __metadata:
languageName: node
linkType: hard
"node-forge@npm:^0.7.1":
version: 0.7.6
resolution: "node-forge@npm:0.7.6"
checksum: 10/281507a6b5ae38bb784d7675787e82f41048a691c7de7dc1334f003043404f86e716c9ce9dbe15b5bfdf3d0bb63d61471a0f65e37d8c78c46e0090d554abe4b2
languageName: node
linkType: hard
"node-forge@npm:^1":
"node-forge@npm:1.3.1, node-forge@npm:^1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
checksum: 10/05bab6868633bf9ad4c3b1dd50ec501c22ffd69f556cdf169a00998ca1d03e8107a6032ba013852f202035372021b845603aeccd7dfcb58cdb7430013b3daa8d
...
...
@@ -35985,7 +35952,7 @@ __metadata:
languageName: node
linkType: hard
"verror@npm:
^
1.10.
0
, verror@npm:^1.8.1":
"verror@npm:1.10.
1
, verror@npm:^1.8.1":
version: 1.10.1
resolution: "verror@npm:1.10.1"
dependencies:
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment