Compare commits

...

3 Commits

Author SHA1 Message Date
Ruben Fiszel
f319953cc9 Merge remote-tracking branch 'origin/main' into runs-page-datepicker 2026-02-26 18:28:12 +00:00
Ruben Fiszel
cb1920fe7e fix: only show Load more when jobs count >= perPage
- Default lastFetchWentToEnd to true so Load more is hidden until a
  full page is confirmed
- Set lastFetchWentToEnd after initial load, not just after loadExtra
- Add jobs.length >= perPage guard in template to prevent flicker

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 18:23:29 +00:00
Ruben Fiszel
0c739a7542 fix: runs page date picker query parameter handling
- Route query params by job status: queue-only statuses (running/suspended/waiting)
  use createdBeforeQueue/createdAfterQueue, completed-only statuses (success/failure)
  skip queue params, and no filter uses both
- Pass completedAfter (extendedMinTs) on initial load to avoid overfetching
- Skip auto-refresh syncer for manual timeframes (fixed past date ranges)
- Debounce param change effect to prevent double API calls
- Remove redundant timeframe dependency from effect (already tracked via filters)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 18:18:54 +00:00

Diff Content Not Available