nixbot

builds

failed horae-browser-checks checks.x86_64-linux.browser · build #497 · raw

1initdb: warning: enabling "trust" authentication for local connections2initdb: 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.3waiting for server to start.... done4server started52026-10-08T09:21:00.542806Z INFO horae: Running migrations...62026-10-08T09:21:00.919063Z INFO horae: Migrations complete.72026-10-08T09:21:01.207828Z INFO horae::seed: Seeding demo data…82026-10-08T09:21:01.303036Z INFO horae::seed: Seed complete.92026-10-08T09:21:01.313658Z INFO horae::seed: time_entries: 10 rows102026-10-08T09:21:01.325582Z INFO horae::seed: clients: 2 rows11PASS: header actions, supported metrics and labelled native budget progress12PASS: design heading, compact row typography and inline project type13PASS: filtered empty state resets search, scope and client14PASS: narrow/short layouts, keyboard row actions and export formats15PASS: loading spend is unavailable until the read completes16PASS: failed spend is unavailable; retry restores real amounts17PASS: configured monthly consumption replaces lifetime spend only after loading18PASS: keyboard-accessible scope breakdown exposes overruns without layout overflow19PASS: failed configured budget never falls back to lifetime figures20PASS: empty-state guidance and action visibility for admin21PASS: empty-state guidance and action visibility for manager22PASS: empty-state guidance and action visibility for member23PASS: shared Menu, Combobox, empty-state and navigation-icon defaults are unchanged24PASS: /clients header at 320px25PASS: /clients header at 390px26PASS: /clients header at 768px27PASS: /clients header at 1280px28PASS: /clients header at 1440px29PASS: /projects header at 320px30PASS: /projects header at 390px31PASS: /projects header at 768px32PASS: /projects header at 1280px33PASS: /projects header at 1440px34PASS: /invoices header at 320px35PASS: /invoices header at 390px36PASS: /invoices header at 768px37PASS: /invoices header at 1280px38PASS: /invoices header at 1440px39PASS: /reports header at 320px40PASS: /reports header at 390px41PASS: /reports header at 768px42PASS: /reports header at 1280px43PASS: /reports header at 1440px44PASS: /admin/users header at 320px45PASS: /admin/users header at 390px46PASS: /admin/users header at 768px47PASS: /admin/users header at 1280px48PASS: /admin/users header at 1440px49PASS: /approvals header at 320px50PASS: /approvals header at 390px51PASS: /approvals header at 768px52PASS: /approvals header at 1280px53PASS: /approvals header at 1440px54PASS: /settings header at 320px55PASS: /settings header at 390px56PASS: /settings header at 768px57PASS: /settings header at 1280px58PASS: /settings header at 1440px59PASS: /admin/importers header at 320px60PASS: /admin/importers header at 390px61PASS: /admin/importers header at 768px62PASS: /admin/importers header at 1280px63PASS: /admin/importers header at 1440px64PASS: /timesheet/week/2026-10-05 header at 320px65PASS: /timesheet/week/2026-10-05 header at 390px66PASS: /timesheet/week/2026-10-05 header at 768px67PASS: /timesheet/week/2026-10-05 header at 1280px68PASS: /timesheet/week/2026-10-05 header at 1440px69PASS: /timesheet/day/2026-10-05 header at 320px70PASS: /timesheet/day/2026-10-05 header at 390px71PASS: /timesheet/day/2026-10-05 header at 768px72PASS: /timesheet/day/2026-10-05 header at 1280px73PASS: /timesheet/day/2026-10-05 header at 1440px74PASS: /timesheet/calendar/2026-10-05 header at 320px75PASS: /timesheet/calendar/2026-10-05 header at 390px76PASS: /timesheet/calendar/2026-10-05 header at 768px77PASS: /timesheet/calendar/2026-10-05 header at 1280px78PASS: /timesheet/calendar/2026-10-05 header at 1440px79PASS: project names and badges stay within aligned columns; scrolling to last-row actions opens editing80PASS: small-screen timesheet pager, date picker and view controls remain usable81PASS: admin subnavigation and its content remain reachable on mobile82PASS: day strip scrolls to Sunday and long entry labels do not cover actions83CHECK: late popover initialization restores missing focus without overriding deliberate focus84PASS: late popover initialization restores missing focus without overriding deliberate focus85CHECK: content reflow preserves an open menu while deliberate scrolling still dismisses it86PASS: content reflow preserves an open menu while deliberate scrolling still dismisses it87CHECK: first and last project-row actions are initially visible and clickable88PASS: first and last project-row actions are initially visible and clickable89CHECK: menu keyboard, disabled items, outside click and repeated opening90PASS: menu keyboard, disabled items, outside click and repeated opening91CHECK: scroll and resize dismiss without leaving stale menus or focus92PASS: scroll and resize dismiss without leaving stale menus or focus93CHECK: short-screen menu scrolls internally and supports reverse Tab and Space94PASS: short-screen menu scrolls internally and supports reverse Tab and Space95CHECK: filter and calendar menus keep their callbacks and survive route changes96PASS: filter and calendar menus keep their callbacks and survive route changes97CHECK: Timesheet keeps the shared calendar and week selection behavior98PASS: Timesheet keeps the shared calendar and week selection behavior99PASS: mobile content width, keyboard toggle, Escape/focus restoration and navigation close100PASS: short mobile viewport reaches account navigation and preserves desktop collapse state101PASS: desktop drag width survives mobile and breakpoint transitions102PASS: keyboard selection, mixed/select-all states and Actions count103PASS: search, status and client changes clear selection104PASS: keyboard selection/confirmation and no document overflow in both themes at three widths105PASS: cancel/focus, failure retry, pending guard and archive/reactivate confirmation106PASS: oversized selection cannot submit and members have no bulk controls107PASS: real atomic archive/reactivate, anonymous/member/inactive denial, manager/admin and safe retries108PASS: bulk success restores focus and recovers the list without stale actions109PASS: bulk pending restores focus and recovers the list without stale actions110PASS: bulk failure restores focus and recovers the list without stale actions111PASS: client activation failure remains visible with form closed, open and cancelled112PASS: successful form save preserves action error; real status retry clears it and refreshes the row113PASS: archive failure survives menu dismissal; shared edit failure preserves input and safely retries