Inbox: Export CSV button; graceful partial failure on the All channel #60

Merged
talha.ahmed merged 1 commits from Talha into main 2026-09-02 15:25:02 +00:00

Export downloads the current view (channel, tab and search respected, unpaged) as UTF-8 CSV. When one source fails on the All channel, the healthy list stays with a one-line notice; the full error state only renders when there are no rows at all.

?? Generated with Claude Code

Export downloads the current view (channel, tab and search respected, unpaged) as UTF-8 CSV. When one source fails on the All channel, the healthy list stays with a one-line notice; the full error state only renders when there are no rows at all. ?? Generated with [Claude Code](https://claude.com/claude-code)
talha.ahmed added 1 commit 2026-09-02 15:24:59 +00:00
56a05f840f Inbox: Export CSV button; graceful partial failure on the All channel
Export downloads the current view - channel, tab and search respected,
fetched unpaged - as UTF-8 CSV (BOM for Excel) with both sources'
columns: name, contact, position, channel, source, received, status,
city, notice period, ATS score, assigned job.

All channel resilience: when exactly one source fails, the healthy
list stays with a one-line notice naming the gap; the full error state
now renders only when there are no rows at all (cached rows beat a
scary banner over a working list).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
talha.ahmed added 1 commit 2026-09-02 15:24:59 +00:00
56a05f840f Inbox: Export CSV button; graceful partial failure on the All channel
Export downloads the current view - channel, tab and search respected,
fetched unpaged - as UTF-8 CSV (BOM for Excel) with both sources'
columns: name, contact, position, channel, source, received, status,
city, notice period, ATS score, assigned job.

All channel resilience: when exactly one source fails, the healthy
list stays with a one-line notice naming the gap; the full error state
now renders only when there are no rows at all (cached rows beat a
scary banner over a working list).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
talha.ahmed merged commit 15bdd5c08a into main 2026-09-02 15:25:02 +00:00
Sign in to join this conversation.
No reviewers
No Label
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: utopia-ai/HR-ATS-Portal#60
There is no content yet.