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-09T20:32:57.136799Z INFO horae: Running migrations... 2026-10-09T20:32:57.545023Z INFO horae: Migrations complete. 2026-10-09T20:32:57.604395Z INFO horae::seed: Seeding demo data… 2026-10-09T20:32:57.660377Z INFO horae::seed: Seed complete. 2026-10-09T20:32:57.663478Z INFO horae::seed: time_entries: 10 rows 2026-10-09T20:32:57.664085Z INFO horae::seed: clients: 2 rows ✔ client: pending navigation preserves history until the request is resolved (9.168581ms) ✔ client: dirty navigation requires an explicit discard (1.711656ms) ✔ invoice: pending navigation preserves history until the request is resolved (3.89628ms) ✔ invoice: dirty navigation requires an explicit discard (1.460138ms) ✔ project: pending navigation preserves history until the request is resolved (1.513952ms) ✔ project: dirty navigation requires an explicit discard (1.985654ms) ✔ timesheet: pending navigation preserves history until the request is resolved (1.441579ms) ✔ timesheet: dirty navigation requires an explicit discard (1.31059ms) ✔ scroll-only replacements preserve Dioxus coordinates without prompting (2.31074ms) ✔ the legacy project opt-in and explicit release keep working (3.399531ms) ℹ tests 10 ℹ suites 0 ℹ pass 10 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 44.619601 PASS: Export: semantics, keyboard, focus return, backdrop and short viewport PASS: Add entry: semantics, keyboard, focus return, backdrop and short viewport PASS: + Add row: semantics, keyboard, focus return, backdrop and short viewport PASS: pending save blocks dismissal; failure preserves input and allows retry PASS: row deletion is atomic after a stale-client lock and supports retry PASS: move failure is visible and reconciles with saved data PASS: resize failure is visible and reconciles with saved data PASS: reorder failure is visible and reconciles with saved data PASS: lost response failure is visible and reconciles with saved data PASS: historical move works without current tracking choices PASS: historical resize works without current tracking choices PASS: historical reorder works without current tracking choices node:internal/process/promises:394 triggerUncaughtException(err, true /* fromPromise */); ^ route.fulfill: Route is already handled! at /nix/store/85swga253g19sc7083scyfbarcgagzmb-horae/tests/browser/timesheet-errors.cjs:174:19 { name: 'Error' } Node.js v24.16.0 2026-10-09T20:32:57.756936Z 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-09 20:32:56.645 UTC [18] LOG: starting PostgreSQL 17.10 on x86_64-pc-linux-gnu, compiled by clang version 21.1.8, 64-bit 2026-10-09 20:32:56.645 UTC [18] LOG: listening on Unix socket "/tmp/horae-browser.n9p7we/.s.PGSQL.5432" 2026-10-09 20:32:56.648 UTC [21] LOG: database system was shut down at 2026-10-09 20:32:53 UTC 2026-10-09 20:32:56.652 UTC [18] LOG: database system is ready to accept connections 2026-10-09 20:33:46.988 UTC [18] LOG: received fast shutdown request 2026-10-09 20:33:46.988 UTC [18] LOG: aborting any active transactions 2026-10-09 20:33:46.996 UTC [18] LOG: background worker "logical replication launcher" (PID 24) exited with exit code 1 2026-10-09 20:33:46.998 UTC [19] LOG: shutting down 2026-10-09 20:33:46.998 UTC [19] LOG: checkpoint starting: shutdown immediate 2026-10-09 20:33:47.047 UTC [19] LOG: checkpoint complete: wrote 1142 buffers (7.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.045 s, sync=0.001 s, total=0.049 s; sync files=0, longest=0.000 s, average=0.000 s; distance=6147 kB, estimate=6147 kB; lsn=0/1AED8B8, redo lsn=0/1AED8B8 2026-10-09 20:33:47.085 UTC [18] LOG: database system is shut down