remove host link to mitigate referralesss share #15
Annotations
5 errors and 1 warning
|
build-and-test
Process completed with exit code 1.
|
|
src/lib/magic-verify.integration.test.ts > executeMagicVerify with linked devices > keeps device links when target device verifies after link:
src/lib/magic-verify.integration.test.ts#L10
Error: Failed query:
INSERT INTO nodes (code, local_id, class, depth, path)
VALUES ($1, $2, 'human', 0, '1')
params: d107735,93437373-a625-4abf-9c64-6f15f8a074ab
❯ NodePgPreparedQuery.queryWithCache node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:73:11
❯ createNode src/lib/magic-verify.integration.test.ts:10:3
❯ src/lib/magic-verify.integration.test.ts:149:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { query: '\n INSERT INTO nodes (code, local_id, class, depth, path)\n VALUES ($1, $2, \'human\', 0, \'1\')\n ', params: [ 'd107735', '93437373-a625-4abf-9c64-6f15f8a074ab' ] }
{
stack: 'AggregateError: \n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js:45:11\n' +
' at processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts:149:14\n' +
' at NodePgPreparedQuery.queryWithCache (/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:71:12)\n' +
' at createNode (/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:10:3)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:149:5\n' +
' at file:///home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/@vitest+runner@3.2.6/node_modules/@vitest/runner/dist/chunk-hooks.js:752:20',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: [
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js',
line: 45,
column: 11
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts',
line: 149,
column: 14
},
{
method: 'NodePgPreparedQuery.queryWithCache',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts',
line: 71,
column: 12
},
{
method: 'createNode',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts',
line: 10,
column: 3
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magi
|
|
src/lib/magic-verify.integration.test.ts > executeMagicVerify with linked devices > keeps device links when mobile is link source and desktop verifies:
src/lib/magic-verify.integration.test.ts#L10
Error: Failed query:
INSERT INTO nodes (code, local_id, class, depth, path)
VALUES ($1, $2, 'human', 0, '1')
params: d18e878,0ecd59ad-3a6c-49a8-b8af-fff34d4623ce
❯ NodePgPreparedQuery.queryWithCache node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:73:11
❯ createNode src/lib/magic-verify.integration.test.ts:10:3
❯ src/lib/magic-verify.integration.test.ts:123:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { query: '\n INSERT INTO nodes (code, local_id, class, depth, path)\n VALUES ($1, $2, \'human\', 0, \'1\')\n ', params: [ 'd18e878', '0ecd59ad-3a6c-49a8-b8af-fff34d4623ce' ] }
{
stack: 'AggregateError: \n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js:45:11\n' +
' at processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts:149:14\n' +
' at NodePgPreparedQuery.queryWithCache (/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:71:12)\n' +
' at createNode (/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:10:3)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:123:5\n' +
' at file:///home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/@vitest+runner@3.2.6/node_modules/@vitest/runner/dist/chunk-hooks.js:752:20',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: [
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js',
line: 45,
column: 11
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts',
line: 149,
column: 14
},
{
method: 'NodePgPreparedQuery.queryWithCache',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts',
line: 71,
column: 12
},
{
method: 'createNode',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts',
line: 10,
column: 3
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magi
|
|
src/lib/magic-verify.integration.test.ts > executeMagicVerify with linked devices > keeps device links when magic token was issued before link:
src/lib/magic-verify.integration.test.ts#L10
Error: Failed query:
INSERT INTO nodes (code, local_id, class, depth, path)
VALUES ($1, $2, 'human', 0, '1')
params: d895f48,ca078087-f897-4725-a472-e308d01a2f4b
❯ NodePgPreparedQuery.queryWithCache node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:73:11
❯ createNode src/lib/magic-verify.integration.test.ts:10:3
❯ src/lib/magic-verify.integration.test.ts:98:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { query: '\n INSERT INTO nodes (code, local_id, class, depth, path)\n VALUES ($1, $2, \'human\', 0, \'1\')\n ', params: [ 'd895f48', 'ca078087-f897-4725-a472-e308d01a2f4b' ] }
{
stack: 'AggregateError: \n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js:45:11\n' +
' at processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts:149:14\n' +
' at NodePgPreparedQuery.queryWithCache (/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:71:12)\n' +
' at createNode (/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:10:3)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:98:5\n' +
' at file:///home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/@vitest+runner@3.2.6/node_modules/@vitest/runner/dist/chunk-hooks.js:752:20',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: [
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js',
line: 45,
column: 11
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts',
line: 149,
column: 14
},
{
method: 'NodePgPreparedQuery.queryWithCache',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts',
line: 71,
column: 12
},
{
method: 'createNode',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts',
line: 10,
column: 3
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-
|
|
src/lib/magic-verify.integration.test.ts > executeMagicVerify with linked devices > keeps device links when verifying email on desktop after link:
src/lib/magic-verify.integration.test.ts#L10
Error: Failed query:
INSERT INTO nodes (code, local_id, class, depth, path)
VALUES ($1, $2, 'human', 0, '1')
params: dc90169,754bb09a-f0ab-4b15-8c90-2ba9fd37d21a
❯ NodePgPreparedQuery.queryWithCache node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:73:11
❯ createNode src/lib/magic-verify.integration.test.ts:10:3
❯ src/lib/magic-verify.integration.test.ts:52:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { query: '\n INSERT INTO nodes (code, local_id, class, depth, path)\n VALUES ($1, $2, \'human\', 0, \'1\')\n ', params: [ 'dc90169', '754bb09a-f0ab-4b15-8c90-2ba9fd37d21a' ] }
{
stack: 'AggregateError: \n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js:45:11\n' +
' at processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts:149:14\n' +
' at NodePgPreparedQuery.queryWithCache (/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts:71:12)\n' +
' at createNode (/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:10:3)\n' +
' at /home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts:52:5\n' +
' at file:///home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/@vitest+runner@3.2.6/node_modules/@vitest/runner/dist/chunk-hooks.js:752:20',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:5432\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:5432',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 5432,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: [
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/pg-pool@3.14.0_pg@8.22.0/node_modules/pg-pool/index.js',
line: 45,
column: 11
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/node-postgres/session.ts',
line: 149,
column: 14
},
{
method: 'NodePgPreparedQuery.queryWithCache',
file: '/home/runner/work/worldhello.io/worldhello.io/node_modules/.pnpm/drizzle-orm@0.45.2_@neondatabase+serverless@1.1.0_@types+pg@8.20.0_@upstash+redis@1.38.0_pg@8.22.0/node_modules/src/pg-core/session.ts',
line: 71,
column: 12
},
{
method: 'createNode',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-verify.integration.test.ts',
line: 10,
column: 3
},
{
method: '',
file: '/home/runner/work/worldhello.io/worldhello.io/src/lib/magic-
|
|
build-and-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|