feat: undo job actions + AI Engineer search profile #4

Merged
ilia merged 3 commits from feat/undo-and-ai-search-profile into main 2026-07-19 09:21:32 -05:00
Owner

Summary

  • Add toast Undo for skip, mark applied, move to Ready / In Progress (keyboard, panels, and bulk actions)
  • New POST /api/jobs/restore-status plus skip undo metadata (including auto-skipped duplicates)
  • Seed Ilia Dobkin (AI) search profile / AI Engineer keyword set (and inactive set on Canada profile)

Test plan

  • Skip a job → Undo in toast restores prior status
  • Mark applied → Undo returns to Ready (appliedAt cleared)
  • Bulk skip selected jobs → Undo restores them
  • Keyboard s / a / r show Undo where applicable
  • Profile picker shows Ilia Dobkin (AI) with AI Engineer keywords
## Summary - Add toast **Undo** for skip, mark applied, move to Ready / In Progress (keyboard, panels, and bulk actions) - New `POST /api/jobs/restore-status` plus skip undo metadata (including auto-skipped duplicates) - Seed **Ilia Dobkin (AI)** search profile / AI Engineer keyword set (and inactive set on Canada profile) ## Test plan - [ ] Skip a job → Undo in toast restores prior status - [ ] Mark applied → Undo returns to Ready (appliedAt cleared) - [ ] Bulk skip selected jobs → Undo restores them - [ ] Keyboard `s` / `a` / `r` show Undo where applicable - [ ] Profile picker shows **Ilia Dobkin (AI)** with AI Engineer keywords
ilia added 3 commits 2026-07-15 11:56:22 -05:00
Hide-prior-skips is off by default and counts in the badge when on; Settings searchCities no longer hard-filters the Jobs list.
Accidental skips and status changes can be reversed within a few seconds via toast Undo, including bulk actions and keyboard shortcuts.
feat: seed Ilia Dobkin AI search profile and keyword set
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 7s
667bc70b7d
Adds an AI Engineer profile/resume path and keyword terms for LLM/MCP/RAG role discovery alongside the existing SDET sets.
ilia merged commit 6c68155c9d into main 2026-07-19 09:21:32 -05:00
ilia deleted branch feat/undo-and-ai-search-profile 2026-07-19 09:21:32 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/Jobber#4
No description provided.