Skip to content

Commit f67e97e

Browse files
mmiermansclaude
andauthored
feat(HNT-2108): allow crawl pipeline to call admin api (#379)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent aa52c3a commit f67e97e

2 files changed

Lines changed: 20 additions & 4 deletions

File tree

src/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ const config = {
5555
// if you add a new JWK to https://github.com/Pocket/dotcom-gateway/blob/main/static/.well-known/jwk
5656
// you must also specify it here for the environment you want
5757
process.env.NODE_ENV === 'production'
58-
? ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL']
59-
: ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV'],
58+
? ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL', 'HNTCPP']
59+
: ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV', 'HNTCPN'],
6060
},
6161
defaultKid:
6262
// DEFAULT_KID is not set in this repo (or anywhere?)

src/jwtUtils.spec.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,22 @@ describe('jwtUtils', () => {
193193
alg: 'RS256',
194194
n: 'iNM-STUulZNU3nSYb73O3Yg_ABRCKPxblxEmRdgw85hp50vwo28xLjxE5A49lbCMJGPfm1fyhfgNut0O6anIqw6YsBFx0ShnWB0LZR9sn0qE2el2qODQ1WMdYFyRzKrk4qfST4ziOqZ18L9e_o2Q0U8NgtN3tNj9m9oUDRI0gU1RJycCXAMHhYb-_i3rpbuyFGbs0wl4Ze2RA5cea3ImgioOpsmNyAs4oUTIAOWM940lw9L4J2pIBkXzuDBigc7A2VP0tNTTwd4SxJCsRaLH7WC5tXtR69qCOs_c3wNzHDrXXhdDJS1cjhUz7aYebdYBEjerYKr6xV2ExE-0OPkrpQ',
195195
},
196+
{
197+
kty: 'RSA',
198+
e: 'AQAB',
199+
use: 'sig',
200+
kid: 'HNTCPP',
201+
alg: 'RS256',
202+
n: 'sKq1TrCilZ7qHnvZdIbgeTQb18hQeFHP093SPe_Og6Y-A84E9b_YOEBmO3d83fwUOl4qt9amMWr0fZZ_voHWkq1BkHjVIBIYCjDicdiQXxc6EkpcTFvBMeg_3pPs_-dx5MXK0KlcJ6pW_snSqLAGW4ZtC-5gD8cf3eKZbvaptIko7r0UrX4iHggzI69MXyrCdq7Ydua6VjXRQn65Ilk_nIw4XXjwtbB1E_lgtxpwpEwnb3IDkreoYLTkQHPBWR2GkmJi6G4stbN9ODJ_C1_4EaOeHgN0spg2ysL-aDpKfVYbiRS24uv4zkBgBgNh34vmh6x32dCbkDK6hmoLqvv88Q',
203+
},
204+
{
205+
kty: 'RSA',
206+
e: 'AQAB',
207+
use: 'sig',
208+
kid: 'HNTCPN',
209+
alg: 'RS256',
210+
n: 'r5I0aZ34dtQ63Ri3XcywlaGP10QYTshOmT_lTWfjSaQMQFAVbqW9Zeh8CQMBRECFsJOR6ByTUZerWsLHaz-PqI-iVjnRfDFiRqYdAJJl6qDRLg0mJuhcAzOL6DPyP_u5nSgDgf4cEFCo_E5nEd6KKSBfOvpFOlt8ZK6q9jkoz_Obr4U8-p9FWJJzXk-zuNzZdrg8hAJAJujW-dJycywQ1Y9KU6QotU8IzRPGgxCg2W49i6Kuan7qpchPJDBgQlu4q8WnPvRNxvzApDuMXF82kuLp0ViPQCEgQOMZZgxs0QyW7e7OBI-7nIQwr01QSyA-3GItagI9wBWQkSEC4q0eTw',
211+
},
196212
],
197213
};
198214

@@ -209,8 +225,8 @@ describe('jwtUtils', () => {
209225
'OR8erz5A8/hCkVdHczk879k2zUQXoAke9p8TQXsgKLQ=',
210226
'QtBbT/twDz6JmT99PQkAOB+QBhG4eJvxk8pOr7YzfWU=',
211227
...(env === 'development'
212-
? ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV']
213-
: ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL']),
228+
? ['CMGDEV', 'CORDEV', 'SMGRDV', 'MLMDEV', 'PTLDEV', 'HNTCPN']
229+
: ['CURMIG', 'CORPSL', 'SEMGRL', 'MLMFLO', 'PROTRL', 'HNTCPP']),
214230
];
215231

216232
const cognitoMock = nock('https://' + config.auth.cognito.jwtIssuer)

0 commit comments

Comments
 (0)