analytics domain override #10868
Triggered via pull request
February 18, 2026 02:09
Status
Failure
Total duration
14m 54s
Artifacts
–
Annotations
12 errors
|
tests/backend/endpoints/api/v1/team-invitations.test.ts > does not return invitations for unverified emails:
apps/e2e/tests/backend/backend-helpers.ts#L1425
Error: Snapshot `does not return invitations for unverified emails 4` mismatched
- Expected
+ Received
NiceResponse {
- "status": 200,
+ "status": 404,
"body": {
- "id": "<stripped UUID>",
- "success": true,
+ "code": "TEAM_MEMBERSHIP_NOT_FOUND",
+ "details": {
+ "team_id": "<stripped UUID>",
+ "user_id": "<stripped UUID>",
+ },
+ "error": "User <stripped UUID> is not found in team <stripped UUID>.",
+ },
+ "headers": Headers {
+ "x-stack-known-error": "TEAM_MEMBERSHIP_NOT_FOUND",
+ <some fields may have been hidden>,
},
- "headers": Headers { <some fields may have been hidden> },
}
❯ Object.sendInvitation tests/backend/backend-helpers.ts:1425:22
❯ tests/backend/endpoints/api/v1/team-invitations.test.ts:970:3
|
|
tests/backend/endpoints/api/v1/team-invitations.test.ts > returns empty list when user has no verified emails matching invitations:
apps/e2e/tests/backend/backend-helpers.ts#L1425
Error: Snapshot `returns empty list when user has no verified emails matching invitations 4` mismatched
- Expected
+ Received
NiceResponse {
- "status": 200,
+ "status": 404,
"body": {
- "id": "<stripped UUID>",
- "success": true,
+ "code": "TEAM_MEMBERSHIP_NOT_FOUND",
+ "details": {
+ "team_id": "<stripped UUID>",
+ "user_id": "<stripped UUID>",
+ },
+ "error": "User <stripped UUID> is not found in team <stripped UUID>.",
+ },
+ "headers": Headers {
+ "x-stack-known-error": "TEAM_MEMBERSHIP_NOT_FOUND",
+ <some fields may have been hidden>,
},
- "headers": Headers { <some fields may have been hidden> },
}
❯ Object.sendInvitation tests/backend/backend-helpers.ts:1425:22
❯ tests/backend/endpoints/api/v1/team-invitations.test.ts:935:3
|
|
tests/backend/endpoints/api/v1/team-invitations.test.ts > can list invitations by user_id=me on the client:
apps/e2e/tests/backend/backend-helpers.ts#L1425
Error: Snapshot `can list invitations by user_id=me on the client 4` mismatched
- Expected
+ Received
NiceResponse {
- "status": 200,
+ "status": 404,
"body": {
- "id": "<stripped UUID>",
- "success": true,
+ "code": "TEAM_MEMBERSHIP_NOT_FOUND",
+ "details": {
+ "team_id": "<stripped UUID>",
+ "user_id": "<stripped UUID>",
+ },
+ "error": "User <stripped UUID> is not found in team <stripped UUID>.",
+ },
+ "headers": Headers {
+ "x-stack-known-error": "TEAM_MEMBERSHIP_NOT_FOUND",
+ <some fields may have been hidden>,
},
- "headers": Headers { <some fields may have been hidden> },
}
❯ Object.sendInvitation tests/backend/backend-helpers.ts:1425:22
❯ tests/backend/endpoints/api/v1/team-invitations.test.ts:896:3
|
|
tests/backend/endpoints/api/v1/team-invitations.test.ts > can list invitations by user_id on the server:
apps/e2e/tests/backend/backend-helpers.ts#L1425
Error: Snapshot `can list invitations by user_id on the server 4` mismatched
- Expected
+ Received
NiceResponse {
- "status": 200,
+ "status": 404,
"body": {
- "id": "<stripped UUID>",
- "success": true,
+ "code": "TEAM_MEMBERSHIP_NOT_FOUND",
+ "details": {
+ "team_id": "<stripped UUID>",
+ "user_id": "<stripped UUID>",
+ },
+ "error": "User <stripped UUID> is not found in team <stripped UUID>.",
+ },
+ "headers": Headers {
+ "x-stack-known-error": "TEAM_MEMBERSHIP_NOT_FOUND",
+ <some fields may have been hidden>,
},
- "headers": Headers { <some fields may have been hidden> },
}
❯ Object.sendInvitation tests/backend/backend-helpers.ts:1425:22
❯ tests/backend/endpoints/api/v1/team-invitations.test.ts:856:3
|
|
tests/js/team-invitations.test.ts > should accept a team invitation via the server SDK:
apps/e2e/tests/js/team-invitations.test.ts#L273
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:273:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '18d54ea0-21d4-43fb-9f6b-9b1373b1d536', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': 'rrja86yynekpcqgxshgzgwjs33j4a23f9bs82tz7jdxfg', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_7k21fnhyhpkvpb7sm2njynap6e0m5jxvf1j0ns2p83pzg', 'X-Stack-Random-Nonce': '4ne5bdy5my4g88z4nr5d2ms50kc3anhv74hefvc926qdg', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Server Accept Team","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: 'b29fd453-073a-47ca-bdb1-6da4f56ee759', project_id: '18d54ea0-21d4-43fb-9f6b-9b1373b1d536', branch_id: 'main', refresh_token_id: '30f3da43-0b56-4b1a-bd07-e934d5c450e2', role: 'authenticated', name: null, email: 'server-accept-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/18d54ea0-21d4-43fb-9f6b-9b1373b1d536', iat: 1771381252, aud: '18d54ea0-21d4-43fb-9f6b-9b1373b1d536', exp: 1771381312 }, expiresAt: '2026-02-18T02:21:52.000Z', issuedAt: '2026-02-18T02:20:52.000Z', expiresInMillis: 59495, issuedMillisAgo: 505, isExpired: 'Function<isExpired>' }, refreshToken: { token: 'rrja86yynekpcqgxshgzgwjs33j4a23f9bs82tz7jdxfg', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '18d54ea0-21d4-43fb-9f6b-9b1373b1d536', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': 'rrja86yynekpcqgxshgzgwjs33j4a23f9bs82tz7jdxfg', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pc
|
|
tests/js/team-invitations.test.ts > should accept a team invitation via the client SDK:
apps/e2e/tests/js/team-invitations.test.ts#L215
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:215:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': 'd4d806fd-d0e5-4906-9a63-11245d5046c2', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '8pr58dew2j090twrchgth3tqrbfzgryvvtq04kaq0np5r', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_sph3r4nk6c0jg7n55hev3h7kd98sjh5bvs9zab148sfnr', 'X-Stack-Random-Nonce': 'xe60cn50yr25qvf8jep1ngw2wkrsdr2p3pt4pv73h309g', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Accept Test Team","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: '458810ec-50b4-4310-a562-1111fdda7d65', project_id: 'd4d806fd-d0e5-4906-9a63-11245d5046c2', branch_id: 'main', refresh_token_id: '3adc5fed-5203-489b-ae4e-8b3a42d1f3c3', role: 'authenticated', name: null, email: 'accept-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/d4d806fd-d0e5-4906-9a63-11245d5046c2', iat: 1771381250, aud: 'd4d806fd-d0e5-4906-9a63-11245d5046c2', exp: 1771381310 }, expiresAt: '2026-02-18T02:21:50.000Z', issuedAt: '2026-02-18T02:20:50.000Z', expiresInMillis: 59319, issuedMillisAgo: 681, isExpired: 'Function<isExpired>' }, refreshToken: { token: '8pr58dew2j090twrchgth3tqrbfzgryvvtq04kaq0np5r', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': 'd4d806fd-d0e5-4906-9a63-11245d5046c2', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '8pr58dew2j090twrchgth3tqrbfzgryvvtq04kaq0np5r', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_sph3r4n
|
|
tests/js/team-invitations.test.ts > should list invitations from multiple teams:
apps/e2e/tests/js/team-invitations.test.ts#L168
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:168:17
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '2d1533eb-1b7d-4f7e-9f6c-bd624d8145f2', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '36qdpvxsd61a6h6j4spmfxgtd53504h4njt2e1f235png', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_p54e13py4ct4g99secrypagz26r8xbj8zagjd4nw8nx2r', 'X-Stack-Random-Nonce': 'dtw0d1cnsg1dg7cw9fg4vxy6sm2mpxqyrxvq9esgpp0wr', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Team Alpha","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: '2be5c7fb-8a8a-43c4-9479-8e4faeedd1ff', project_id: '2d1533eb-1b7d-4f7e-9f6c-bd624d8145f2', branch_id: 'main', refresh_token_id: '7f418304-88a6-48cf-aa73-689ee9f95104', role: 'authenticated', name: null, email: 'multi-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/2d1533eb-1b7d-4f7e-9f6c-bd624d8145f2', iat: 1771381247, aud: '2d1533eb-1b7d-4f7e-9f6c-bd624d8145f2', exp: 1771381307 }, expiresAt: '2026-02-18T02:21:47.000Z', issuedAt: '2026-02-18T02:20:47.000Z', expiresInMillis: 59164, issuedMillisAgo: 836, isExpired: 'Function<isExpired>' }, refreshToken: { token: '36qdpvxsd61a6h6j4spmfxgtd53504h4njt2e1f235png', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '2d1533eb-1b7d-4f7e-9f6c-bd624d8145f2', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '36qdpvxsd61a6h6j4spmfxgtd53504h4njt2e1f235png', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_p54e13py4ct4g9
|
|
tests/js/team-invitations.test.ts > should not return invitations for unverified emails:
apps/e2e/tests/js/team-invitations.test.ts#L133
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:133:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': 'de10ca59-2258-457e-b23e-8e545c980943', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '6vns4wz7d8kxng5n0ee5mfpybxqttnn3fmy9jjt8h3hm0', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_fmwqnhz8cj8b4bn7snhjkra6p62kq405d7jmjm8hqy5bg', 'X-Stack-Random-Nonce': '19jr6zf1ptsqm4yze8r08mqb6c4ncfdkwpmrfkwya4qer', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Unverified Test","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: '0cf604c3-1ca7-48f2-a214-e9aaa61643ae', project_id: 'de10ca59-2258-457e-b23e-8e545c980943', branch_id: 'main', refresh_token_id: '1aa60f7b-05b7-481c-b233-018c9c26b1bf', role: 'authenticated', name: null, email: 'unverified-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/de10ca59-2258-457e-b23e-8e545c980943', iat: 1771381245, aud: 'de10ca59-2258-457e-b23e-8e545c980943', exp: 1771381305 }, expiresAt: '2026-02-18T02:21:45.000Z', issuedAt: '2026-02-18T02:20:45.000Z', expiresInMillis: 59487, issuedMillisAgo: 513, isExpired: 'Function<isExpired>' }, refreshToken: { token: '6vns4wz7d8kxng5n0ee5mfpybxqttnn3fmy9jjt8h3hm0', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': 'de10ca59-2258-457e-b23e-8e545c980943', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '6vns4wz7d8kxng5n0ee5mfpybxqttnn3fmy9jjt8h3hm0', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_fmwq
|
|
tests/js/team-invitations.test.ts > should list team invitations for a server user:
apps/e2e/tests/js/team-invitations.test.ts#L93
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:93:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '01c78529-ffbd-45e3-b2ad-d58c13a4027e', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '580kpw26gbymte15ve9k0jwcmsr53eczprmd8n6a3knhg', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_r58thc1m5tfteqrthewvg32j7x9mjfysmf5shetnbmk30', 'X-Stack-Random-Nonce': 'rpd6xsyb74skma2h5jsfpg8zvn2ywcd5m1gr93jttrfa8', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Server Test Team","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: 'feffd8a5-5b82-4a8f-a3cc-5ddea9a14837', project_id: '01c78529-ffbd-45e3-b2ad-d58c13a4027e', branch_id: 'main', refresh_token_id: '4fda52e9-c9c0-4064-b723-ab6732222c69', role: 'authenticated', name: null, email: 'server-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/01c78529-ffbd-45e3-b2ad-d58c13a4027e', iat: 1771381243, aud: '01c78529-ffbd-45e3-b2ad-d58c13a4027e', exp: 1771381303 }, expiresAt: '2026-02-18T02:21:43.000Z', issuedAt: '2026-02-18T02:20:43.000Z', expiresInMillis: 59632, issuedMillisAgo: 368, isExpired: 'Function<isExpired>' }, refreshToken: { token: '580kpw26gbymte15ve9k0jwcmsr53eczprmd8n6a3knhg', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '01c78529-ffbd-45e3-b2ad-d58c13a4027e', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '580kpw26gbymte15ve9k0jwcmsr53eczprmd8n6a3knhg', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_r58thc1m
|
|
tests/js/team-invitations.test.ts > should list team invitations for the current user via the client SDK:
apps/e2e/tests/js/team-invitations.test.ts#L19
StackAssertionError: Failed to send request to http://localhost:8102/api/v1/teams: 403 Client team creation is disabled for this project
This is likely an error in Stack. Please make sure you are running the newest version and report it.
❯ StackClientInterface.sendClientRequestInner ../../packages/stack-shared/src/interface/client-interface.ts:486:24
❯ Object.retry ../../packages/stack-shared/src/utils/results.tsx:374:17
❯ StackClientInterface._networkRetry ../../packages/stack-shared/src/interface/client-interface.ts:136:27
❯ StackClientInterface.sendClientRequest ../../packages/stack-shared/src/interface/client-interface.ts:238:12
❯ StackClientInterface.createClientTeam ../../packages/stack-shared/src/interface/client-interface.ts:1481:22
❯ Proxy.createTeam ../../packages/js/src/lib/stack-app/apps/implementations/client-app-impl.ts:1344:22
❯ tests/js/team-invitations.test.ts:19:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { extraData: { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '50998934-9a65-4f62-8392-7fe828a66154', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '550207r0jnz1tjrxnxd8r28a32tsxbzaj4e64df6jcr98', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_9465jfx9qp0cv5vhtdmcdfk2g17gmh06fce4afkdn23zg', 'X-Stack-Random-Nonce': 'xqnes9vraeew2ayeee16f11f987a8ntb54ndz5rrvntr8', 'ngrok-skip-browser-warning': 'true', 'x-stack-disable-artificial-development-delay': 'yes', 'content-type': 'application/json' }, body: '{"display_name":"Inviting Team","creator_user_id":"me"}', cache: 'no-store' }, res: { usedTokens: { accessToken: { token: '***', constructor: 'Function<_AccessToken>', payload: { sub: 'd68eb926-14ed-477f-835a-bd4cbd60ee5a', project_id: '50998934-9a65-4f62-8392-7fe828a66154', branch_id: 'main', refresh_token_id: '4dddc507-f80e-412a-a04a-1182c0467b95', role: 'authenticated', name: null, email: 'team-owner@test.com', email_verified: false, selected_team_id: null, is_anonymous: false, is_restricted: false, restricted_reason: null, iss: 'http://localhost:8102/api/v1/projects/50998934-9a65-4f62-8392-7fe828a66154', iat: 1771381239, aud: '50998934-9a65-4f62-8392-7fe828a66154', exp: 1771381299 }, expiresAt: '2026-02-18T02:21:39.000Z', issuedAt: '2026-02-18T02:20:39.000Z', expiresInMillis: 59655, issuedMillisAgo: 345, isExpired: 'Function<isExpired>' }, refreshToken: { token: '550207r0jnz1tjrxnxd8r28a32tsxbzaj4e64df6jcr98', constructor: 'Function<RefreshToken>' } }, constructor: 'Function<Response>', type: 'default', url: '', redirected: false, status: 403, ok: false, statusText: 'OK', headers: { constructor: 'Function<Headers>', append: 'Function<append>', delete: 'Function<delete>', get: 'Function<get>', has: 'Function<has>', set: 'Function<set>', getSetCookie: 'Function<getSetCookie>', keys: 'Function<keys>', values: 'Function<values>', entries: 'Function<entries>', forEach: 'Function<forEach>' }, body: { constructor: 'Function<ReadableStream>', locked: true, cancel: 'Function<cancel>', getReader: 'Function<getReader>', pipeThrough: 'Function<pipeThrough>', pipeTo: 'Function<pipeTo>', tee: 'Function<tee>', values: 'Function<values>' }, bodyUsed: true, clone: 'Function<clone>', blob: 'Function<blob>', arrayBuffer: 'Function<arrayBuffer>', text: 'Function<text>', json: 'Function<json>', formData: 'Function<formData>', bytes: 'Function<bytes>' }, path: '/teams' }, customCaptureExtraArgs: [ { request: { credentials: 'omit', method: 'POST', headers: { 'X-Stack-Override-Error-Status': 'true', 'X-Stack-Project-Id': '50998934-9a65-4f62-8392-7fe828a66154', 'X-Stack-Access-Type': 'client', 'X-Stack-Client-Version': 'js @stackframe/js@2.8.68', 'X-Stack-Access-Token': '***', 'X-Stack-Refresh-Token': '550207r0jnz1tjrxnxd8r28a32tsxbzaj4e64df6jcr98', 'X-Stack-Allow-Anonymous-User': 'true', 'X-Stack-Publishable-Client-Key': 'pck_9465jfx9qp0cv
|
|
E2E Tests (Node 22.x, Freestyle prod)
The strategy configuration was canceled because "build._22_x_mock" failed
|
|
E2E Tests (Node 22.x, Freestyle prod)
The operation was canceled.
|