peregrine/web/src
pyr0ball b1a32ab207 fix: contacts fetch error degrades partially, not full panel blank
Contacts 5xx no longer early-returns from fetchFor, leaving the entire
right panel blank. A new contactsError ref surfaces the failure message
in the Email tab only; JD tab, Cover Letter tab, and match score all
render normally. Adds test asserting partial degradation behavior.
2026-03-20 19:16:03 -07:00
..
assets refactor(apply): add score-badge--mid-high token for 4-tier scoring 2026-03-19 08:09:39 -07:00
components fix: aria-label binding, dead import, guardAndLoad network error handling 2026-03-20 18:57:41 -07:00
composables refactor: use existing useApi composable in prep store, remove duplicate 2026-03-20 18:40:33 -07:00
router feat: add Digest tab to nav and router 2026-03-20 10:07:12 -07:00
stores fix: contacts fetch error degrades partially, not full panel blank 2026-03-20 19:16:03 -07:00
views fix: contacts fetch error degrades partially, not full panel blank 2026-03-20 19:16:03 -07:00
App.vue fix: bootstrap digest store on app mount for correct badge count on load 2026-03-20 10:27:13 -07:00
main.ts feat(web): Vue 3 SPA scaffold with avocet lessons applied 2026-03-17 21:24:00 -07:00
test-setup.ts feat(web): Vue 3 SPA scaffold with avocet lessons applied 2026-03-17 21:24:00 -07:00