pyr0ball
pyr0ball opened issue Circuit-Forge/peregrine#37 2026-03-23 09:35:48 -07:00
[Integration] Map & test Dropbox document storage integration
pyr0ball opened issue Circuit-Forge/peregrine#36 2026-03-23 09:35:47 -07:00
[Integration] Map & test Google Drive document storage integration
pyr0ball opened issue Circuit-Forge/peregrine#35 2026-03-23 08:39:18 -07:00
[Integration] Map & test Airtable integration
pyr0ball opened issue Circuit-Forge/peregrine#34 2026-03-23 08:39:18 -07:00
[Integration] Map & test Discord notification integration
pyr0ball opened issue Circuit-Forge/peregrine#33 2026-03-23 08:39:17 -07:00
[Integration] Map & test Slack notification integration
pyr0ball opened issue Circuit-Forge/peregrine#32 2026-03-23 08:38:41 -07:00
[Integration] Map & test Apple Calendar / CalDAV integration
pyr0ball opened issue Circuit-Forge/peregrine#31 2026-03-23 08:38:40 -07:00
[Integration] Map & test Google Calendar integration
pyr0ball opened issue Circuit-Forge/peregrine#30 2026-03-23 08:38:39 -07:00
[Integration] Map & test Notion integration
pyr0ball opened issue Circuit-Forge/peregrine#29 2026-03-23 08:37:58 -07:00
[Feature] ATS-optimized resume generation from job description
pyr0ball opened issue Circuit-Forge/peregrine#28 2026-03-22 19:12:11 -07:00
test_task_runner: wizard_generate prompt structure tests failing after implementation drift
pyr0ball opened issue Circuit-Forge/peregrine#27 2026-03-22 19:12:06 -07:00
test_suggest_helpers: test_suggest_resume_keywords_excludes_already_selected asserts stale prompt content
pyr0ball opened issue Circuit-Forge/peregrine#26 2026-03-22 19:10:37 -07:00
test_suggest_helpers: RuntimeError in background threads not caught by pytest.raises
pyr0ball pushed to feature/vue-spa at Circuit-Forge/peregrine 2026-03-22 16:46:11 -07:00
82b6ff1689 chore(settings): remove old SettingsView placeholder — new shell at views/settings/SettingsView.vue
fe4091c7ba test(settings): settingsGuard unit tests — tab gating scenarios
55051818ef test(settings): backend tests for all settings API endpoints
a14eefd3e0 feat(settings): License, Data, Privacy, Developer tabs — stores, views, endpoints
6eaa1fef79 feat(settings): Fine-Tune tab — wizard, polling, step lifecycle
Compare 21 commits »
pyr0ball pushed to feature/vue-spa at Circuit-Forge/peregrine 2026-03-21 00:55:19 -07:00
5e22067ab5 chore: ignore .superpowers/, docs/superpowers/, pytest-output.txt; untrack plan/spec files
pyr0ball pushed to feature/vue-spa at Circuit-Forge/peregrine 2026-03-21 00:50:02 -07:00
a7303c1dff feat(survey): show job picker when navigating to /survey with no id
e94c66dce1 fix: SurveyView history reactivity, timer cleanup, accessibility
ff45f4f6a8 feat(survey): implement SurveyView with navigation wiring
7b634cb46a fix: survey store quality issues — loading in fetchFor, source guard, saveResponse failure test
ac8f949a19 feat(survey): add survey Pinia store with tests
Compare 20 commits »
pyr0ball closed issue Circuit-Forge/peregrine#25 2026-03-21 00:38:16 -07:00
Discovery fails: FileNotFoundError on /app/config/notion.yaml
pyr0ball opened issue Circuit-Forge/peregrine#25 2026-03-21 00:21:24 -07:00
Discovery fails: FileNotFoundError on /app/config/notion.yaml
pyr0ball opened issue Circuit-Forge/peregrine#24 2026-03-21 00:21:00 -07:00
Cloud: Add by URL (LinkedIn) appears to succeed but Job Review page shows empty
pyr0ball pushed to feature/vue-spa at Circuit-Forge/peregrine 2026-03-20 13:58:30 -07:00
b9ef1f631e fix: prefer HTML body in imap_sync, strip head/style/script, remove 4000-char truncation
pyr0ball created pull request Circuit-Forge/peregrine#23 2026-03-20 10:49:12 -07:00
feat: digest scrape queue — browse and queue jobs from digest emails