elastic-arm-1d05d380: building c1s5xcrc8xbzsglqswnlnpjgh3yz68mv-horae-browser-checks.drv initdb: warning: enabling "trust" authentication for local connections 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. waiting for server to start.... done server started 2026-10-07T12:34:45.048358Z INFO horae: Running migrations... 2026-10-07T12:34:45.218165Z INFO horae: Migrations complete. 2026-10-07T12:34:45.233337Z INFO horae::seed: Seeding demo data… 2026-10-07T12:34:45.257122Z INFO horae::seed: Seed complete. 2026-10-07T12:34:45.261965Z INFO horae::seed: time_entries: 10 rows 2026-10-07T12:34:45.262635Z INFO horae::seed: clients: 2 rows PASS: archived own timer labels survive without granting catalog or global-rate access PASS: catalog/rate grants never enable unlinked or archived tasks for a new timer; valid start/stop persists PASS: rail popovers accept clicks and release the resize handle after closing PASS: scoped project list/detail expose workflow labels without directory access, private notes or rates PASS: edit and managed-project revocation remove current UI authority without legacy Administrator fallback { url: 'http://127.0.0.1:8093/projects/019f4100-0000-7000-8000-000000000001', errors: [], page: '- button "Open navigation"\n' + '- main:\n' + ' - heading "Project" [level=1]\n' + ' - button "Refresh details"\n' + ' - region "Project details":\n' + ' - heading "Scoped read project" [level=2]\n' + ' - term: Client\n' + ' - definition: Scoped read client\n' + ' - term: Code\n' + ' - definition: —\n' + ' - term: Currency\n' + ' - definition: EUR\n' + ' - term: Planning dates\n' + ' - definition: No start date — No end date\n' + ' - heading "Tags" [level=3]\n' + ' - paragraph: No tags\n' + ' - region "Project tasks":\n' + ' - heading "Project tasks" [level=2]\n' + ' - list:\n' + ' - listitem: Scoped read task\n' + ' - region "Project team":\n' + ' - heading "Team" [level=2]\n' + ' - list:\n' + ' - listitem: Retained teammate' } AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [ + '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-07T12:34:45.294224Z 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 12:34:44.869 UTC [18] LOG: starting PostgreSQL 17.10 on aarch64-unknown-linux-gnu, compiled by clang version 21.1.8, 64-bit 2026-10-07 12:34:44.869 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.Lb9ugV/.s.PGSQL.5432" 2026-10-07 12:34:44.871 UTC [21] LOG: database system was shut down at 2026-10-07 12:34:44 UTC 2026-10-07 12:34:44.876 UTC [18] LOG: database system is ready to accept connections 2026-10-07 12:34:45.262 UTC [46] LOG: could not send data to client: Broken pipe 2026-10-07 12:34:45.262 UTC [46] FATAL: connection to client lost 2026-10-07 12:34:49.811 UTC [18] LOG: received fast shutdown request 2026-10-07 12:34:49.811 UTC [18] LOG: aborting any active transactions 2026-10-07 12:34:49.813 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 2026-10-07 12:34:49.814 UTC [19] LOG: shutting down 2026-10-07 12:34:49.814 UTC [19] LOG: checkpoint starting: shutdown immediate 2026-10-07 12:34:49.823 UTC [19] LOG: checkpoint complete: wrote 1164 buffers (7.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.009 s, sync=0.001 s, total=0.009 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6101 kB, estimate=6101 kB; lsn=0/1AE1F50, redo lsn=0/1AE1F50 2026-10-07 12:34:49.831 UTC [18] LOG: database system is shut down