this derivation will be built: /nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv building '/nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv' horae-browser-checks> initdb: warning: enabling "trust" authentication for local connections horae-browser-checks> initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. horae-browser-checks> waiting for server to start.... done horae-browser-checks> server started horae-browser-checks> 2026-10-07T08:44:25.392785Z INFO horae: Running migrations... horae-browser-checks> 2026-10-07T08:44:25.588107Z INFO horae: Migrations complete. horae-browser-checks> 2026-10-07T08:44:25.607801Z INFO horae::seed: Seeding demo data… horae-browser-checks> 2026-10-07T08:44:25.623837Z INFO horae::seed: Seed complete. horae-browser-checks> 2026-10-07T08:44:25.627083Z INFO horae::seed: time_entries: 10 rows horae-browser-checks> 2026-10-07T08:44:25.627313Z INFO horae::seed: clients: 2 rows horae-browser-checks> PASS: archived own timer labels survive without granting catalog or global-rate access horae-browser-checks> PASS: catalog/rate grants never enable unlinked or archived tasks for a new timer; valid start/stop persists horae-browser-checks> PASS: rail popovers accept clicks and release the resize handle after closing horae-browser-checks> PASS: scoped project list/detail expose workflow labels without directory access, private notes or rates horae-browser-checks> PASS: edit and managed-project revocation remove current UI authority without legacy Administrator fallback horae-browser-checks> { horae-browser-checks> url: 'http://127.0.0.1:8093/projects/019f4100-0000-7000-8000-000000000001', horae-browser-checks> errors: [], horae-browser-checks> page: '- button "Open navigation"\n' + horae-browser-checks> '- main:\n' + horae-browser-checks> ' - heading "Project" [level=1]\n' + horae-browser-checks> ' - button "Refresh details"\n' + horae-browser-checks> ' - region "Project details":\n' + horae-browser-checks> ' - heading "Scoped read project" [level=2]\n' + horae-browser-checks> ' - term: Client\n' + horae-browser-checks> ' - definition: Scoped read client\n' + horae-browser-checks> ' - term: Code\n' + horae-browser-checks> ' - definition: —\n' + horae-browser-checks> ' - term: Currency\n' + horae-browser-checks> ' - definition: EUR\n' + horae-browser-checks> ' - term: Planning dates\n' + horae-browser-checks> ' - definition: No start date — No end date\n' + horae-browser-checks> ' - heading "Tags" [level=3]\n' + horae-browser-checks> ' - paragraph: No tags\n' + horae-browser-checks> ' - region "Project tasks":\n' + horae-browser-checks> ' - heading "Project tasks" [level=2]\n' + horae-browser-checks> ' - list:\n' + horae-browser-checks> ' - listitem: Scoped read task\n' + horae-browser-checks> ' - region "Project team":\n' + horae-browser-checks> ' - heading "Team" [level=2]\n' + horae-browser-checks> ' - list:\n' + horae-browser-checks> ' - listitem: Retained teammate' horae-browser-checks> } horae-browser-checks> AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: horae-browser-checks> + actual - expected horae-browser-checks> horae-browser-checks> + [ horae-browser-checks> + 'http://127.0.0.1:8093/api/list_clients10485135825777491571' horae-browser-checks> + ] horae-browser-checks> - [] horae-browser-checks> horae-browser-checks> at /nix/store/p5gpqm8lc90h61ir0d2bvddnvf39szbw-browser/project-read-permissions.cjs:131:12 { horae-browser-checks> generatedMessage: true, horae-browser-checks> code: 'ERR_ASSERTION', horae-browser-checks> actual: [Array], horae-browser-checks> expected: [], horae-browser-checks> operator: 'deepStrictEqual', horae-browser-checks> diff: 'simple' horae-browser-checks> } horae-browser-checks> 2026-10-07T08:44:25.686473Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. horae-browser-checks> 2026-10-07 08:44:25.164 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit horae-browser-checks> 2026-10-07 08:44:25.164 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.5KHEkg/.s.PGSQL.5432" horae-browser-checks> 2026-10-07 08:44:25.168 UTC [21] LOG: database system was shut down at 2026-10-07 08:44:24 UTC horae-browser-checks> 2026-10-07 08:44:25.173 UTC [18] LOG: database system is ready to accept connections horae-browser-checks> 2026-10-07 08:44:25.627 UTC [127] LOG: could not receive data from client: Connection reset by peer horae-browser-checks> 2026-10-07 08:44:30.464 UTC [18] LOG: received fast shutdown request horae-browser-checks> 2026-10-07 08:44:30.465 UTC [18] LOG: aborting any active transactions horae-browser-checks> 2026-10-07 08:44:30.467 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 horae-browser-checks> 2026-10-07 08:44:30.467 UTC [19] LOG: shutting down horae-browser-checks> 2026-10-07 08:44:30.467 UTC [19] LOG: checkpoint starting: shutdown immediate horae-browser-checks> 2026-10-07 08:44:30.481 UTC [19] LOG: checkpoint complete: wrote 1164 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.014 s, sync=0.001 s, total=0.015 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6101 kB, estimate=6101 kB; lsn=0/1AE1E00, redo lsn=0/1AE1E00 horae-browser-checks> 2026-10-07 08:44:30.488 UTC [18] LOG: database system is shut down error: Cannot build '/nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/9fl2cr6hbwyfjkiz05xakf0x61z8pw1q-horae-browser-checks Last 25 log lines: > + 'http://127.0.0.1:8093/api/list_clients10485135825777491571' > + ] > - [] > > at /nix/store/p5gpqm8lc90h61ir0d2bvddnvf39szbw-browser/project-read-permissions.cjs:131:12 { > generatedMessage: true, > code: 'ERR_ASSERTION', > actual: [Array], > expected: [], > operator: 'deepStrictEqual', > diff: 'simple' > } > 2026-10-07T08:44:25.686473Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. > 2026-10-07 08:44:25.164 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit > 2026-10-07 08:44:25.164 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.5KHEkg/.s.PGSQL.5432" > 2026-10-07 08:44:25.168 UTC [21] LOG: database system was shut down at 2026-10-07 08:44:24 UTC > 2026-10-07 08:44:25.173 UTC [18] LOG: database system is ready to accept connections > 2026-10-07 08:44:25.627 UTC [127] LOG: could not receive data from client: Connection reset by peer > 2026-10-07 08:44:30.464 UTC [18] LOG: received fast shutdown request > 2026-10-07 08:44:30.465 UTC [18] LOG: aborting any active transactions > 2026-10-07 08:44:30.467 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 > 2026-10-07 08:44:30.467 UTC [19] LOG: shutting down > 2026-10-07 08:44:30.467 UTC [19] LOG: checkpoint starting: shutdown immediate > 2026-10-07 08:44:30.481 UTC [19] LOG: checkpoint complete: wrote 1164 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.014 s, sync=0.001 s, total=0.015 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6101 kB, estimate=6101 kB; lsn=0/1AE1E00, redo lsn=0/1AE1E00 > 2026-10-07 08:44:30.488 UTC [18] LOG: database system is shut down For full logs, run: nix log /nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv nixbot: transient error detected, retrying once this derivation will be built: /nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv building '/nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv' horae-browser-checks> initdb: warning: enabling "trust" authentication for local connections horae-browser-checks> initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. horae-browser-checks> waiting for server to start.... done horae-browser-checks> server started horae-browser-checks> 2026-10-07T08:44:32.943422Z INFO horae: Running migrations... horae-browser-checks> 2026-10-07T08:44:33.132099Z INFO horae: Migrations complete. horae-browser-checks> 2026-10-07T08:44:33.153827Z INFO horae::seed: Seeding demo data… horae-browser-checks> 2026-10-07T08:44:33.169955Z INFO horae::seed: Seed complete. horae-browser-checks> 2026-10-07T08:44:33.174247Z INFO horae::seed: time_entries: 10 rows horae-browser-checks> 2026-10-07T08:44:33.175126Z INFO horae::seed: clients: 2 rows horae-browser-checks> PASS: archived own timer labels survive without granting catalog or global-rate access horae-browser-checks> PASS: catalog/rate grants never enable unlinked or archived tasks for a new timer; valid start/stop persists horae-browser-checks> PASS: rail popovers accept clicks and release the resize handle after closing horae-browser-checks> PASS: scoped project list/detail expose workflow labels without directory access, private notes or rates horae-browser-checks> PASS: edit and managed-project revocation remove current UI authority without legacy Administrator fallback horae-browser-checks> { horae-browser-checks> url: 'http://127.0.0.1:8093/projects/019f4100-0000-7000-8000-000000000001', horae-browser-checks> errors: [], horae-browser-checks> page: '- button "Open navigation"\n' + horae-browser-checks> '- main:\n' + horae-browser-checks> ' - heading "Project" [level=1]\n' + horae-browser-checks> ' - button "Refresh details"\n' + horae-browser-checks> ' - region "Project details":\n' + horae-browser-checks> ' - heading "Scoped read project" [level=2]\n' + horae-browser-checks> ' - term: Client\n' + horae-browser-checks> ' - definition: Scoped read client\n' + horae-browser-checks> ' - term: Code\n' + horae-browser-checks> ' - definition: —\n' + horae-browser-checks> ' - term: Currency\n' + horae-browser-checks> ' - definition: EUR\n' + horae-browser-checks> ' - term: Planning dates\n' + horae-browser-checks> ' - definition: No start date — No end date\n' + horae-browser-checks> ' - heading "Tags" [level=3]\n' + horae-browser-checks> ' - paragraph: No tags\n' + horae-browser-checks> ' - region "Project tasks":\n' + horae-browser-checks> ' - heading "Project tasks" [level=2]\n' + horae-browser-checks> ' - list:\n' + horae-browser-checks> ' - listitem: Scoped read task\n' + horae-browser-checks> ' - region "Project team":\n' + horae-browser-checks> ' - heading "Team" [level=2]\n' + horae-browser-checks> ' - list:\n' + horae-browser-checks> ' - listitem: Retained teammate' horae-browser-checks> } horae-browser-checks> AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: horae-browser-checks> + actual - expected horae-browser-checks> horae-browser-checks> + [ horae-browser-checks> + 'http://127.0.0.1:8093/api/list_clients10485135825777491571' horae-browser-checks> + ] horae-browser-checks> - [] horae-browser-checks> horae-browser-checks> at /nix/store/p5gpqm8lc90h61ir0d2bvddnvf39szbw-browser/project-read-permissions.cjs:131:12 { horae-browser-checks> generatedMessage: true, horae-browser-checks> code: 'ERR_ASSERTION', horae-browser-checks> actual: [Array], horae-browser-checks> expected: [], horae-browser-checks> operator: 'deepStrictEqual', horae-browser-checks> diff: 'simple' horae-browser-checks> } horae-browser-checks> 2026-10-07T08:44:33.209220Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. horae-browser-checks> 2026-10-07 08:44:32.793 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit horae-browser-checks> 2026-10-07 08:44:32.793 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.GZKs04/.s.PGSQL.5432" horae-browser-checks> 2026-10-07 08:44:32.795 UTC [21] LOG: database system was shut down at 2026-10-07 08:44:32 UTC horae-browser-checks> 2026-10-07 08:44:32.799 UTC [18] LOG: database system is ready to accept connections horae-browser-checks> 2026-10-07 08:44:37.470 UTC [18] LOG: received fast shutdown request horae-browser-checks> 2026-10-07 08:44:37.470 UTC [18] LOG: aborting any active transactions horae-browser-checks> 2026-10-07 08:44:37.472 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 horae-browser-checks> 2026-10-07 08:44:37.473 UTC [19] LOG: shutting down horae-browser-checks> 2026-10-07 08:44:37.473 UTC [19] LOG: checkpoint starting: shutdown immediate horae-browser-checks> 2026-10-07 08:44:37.488 UTC [19] LOG: checkpoint complete: wrote 1164 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.014 s, sync=0.001 s, total=0.015 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6101 kB, estimate=6101 kB; lsn=0/1AE1E00, redo lsn=0/1AE1E00 horae-browser-checks> 2026-10-07 08:44:37.495 UTC [18] LOG: database system is shut down error: Cannot build '/nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/9fl2cr6hbwyfjkiz05xakf0x61z8pw1q-horae-browser-checks Last 25 log lines: > + [ > + 'http://127.0.0.1:8093/api/list_clients10485135825777491571' > + ] > - [] > > at /nix/store/p5gpqm8lc90h61ir0d2bvddnvf39szbw-browser/project-read-permissions.cjs:131:12 { > generatedMessage: true, > code: 'ERR_ASSERTION', > actual: [Array], > expected: [], > operator: 'deepStrictEqual', > diff: 'simple' > } > 2026-10-07T08:44:33.209220Z WARN horae: DEV_LOGIN=1: /auth/dev-login signs anyone in as an admin without a password. Use it for local development only. > 2026-10-07 08:44:32.793 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit > 2026-10-07 08:44:32.793 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.GZKs04/.s.PGSQL.5432" > 2026-10-07 08:44:32.795 UTC [21] LOG: database system was shut down at 2026-10-07 08:44:32 UTC > 2026-10-07 08:44:32.799 UTC [18] LOG: database system is ready to accept connections > 2026-10-07 08:44:37.470 UTC [18] LOG: received fast shutdown request > 2026-10-07 08:44:37.470 UTC [18] LOG: aborting any active transactions > 2026-10-07 08:44:37.472 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 > 2026-10-07 08:44:37.473 UTC [19] LOG: shutting down > 2026-10-07 08:44:37.473 UTC [19] LOG: checkpoint starting: shutdown immediate > 2026-10-07 08:44:37.488 UTC [19] LOG: checkpoint complete: wrote 1164 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.014 s, sync=0.001 s, total=0.015 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6101 kB, estimate=6101 kB; lsn=0/1AE1E00, redo lsn=0/1AE1E00 > 2026-10-07 08:44:37.495 UTC [18] LOG: database system is shut down For full logs, run: nix log /nix/store/zij0j1pap9hr3nwgflfpqxway26jrc0x-horae-browser-checks.drv