Keep Find Work instant while its catalog refreshes #214

Merged
timmy merged 1 commits from timmy/213-instant-find-work into main 2026-08-07 17:16:31 +00:00
Owner

Closes #213

What changed

  • serves retained Find Work cards immediately while one catalog refresh runs
  • reports refreshing and retry-backoff states through the accessible mobile status region
  • loads known remaining Gitea search pages with a concurrency cap of three
  • preserves bounded scans, global ranking, deduplication, and logical pagination

Verification

  • pytest -q tests/test_gitea_work_search.py tests/test_my_work.py::test_find_work_keeps_retained_cards_and_announces_refresh_freshness
  • pytest -q (334 passed)
Closes #213 ## What changed - serves retained Find Work cards immediately while one catalog refresh runs - reports refreshing and retry-backoff states through the accessible mobile status region - loads known remaining Gitea search pages with a concurrency cap of three - preserves bounded scans, global ranking, deduplication, and logical pagination ## Verification - `pytest -q tests/test_gitea_work_search.py tests/test_my_work.py::test_find_work_keeps_retained_cards_and_announces_refresh_freshness` - `pytest -q` (334 passed)
timmy added 1 commit 2026-08-07 17:15:51 +00:00
feat: keep Find Work instant during refresh (#213)
All checks were successful
CI / lint (pull_request) Successful in 18s
CI / build-frontend (pull_request) Successful in 5s
aaff109ede
timmy merged commit c0cc6ec46e into main 2026-08-07 17:16:31 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#214
No description provided.