2026-04-05T09:01:09Z - 2026-07-05T09:01:09Z

Overview

5 active pull requests
68 active issues
Excluding merges, 1 author has pushed 70 commits to main and 136 commits to all branches. On main, 130 files have changed and there have been 13050 additions and 1460 deletions.

8 releases published by 1 user

Release v0.9.7 v0.9.7 2026-05-17 22:05:42 -07:00

Tag v0.9.5 2026-05-08 15:44:33 -07:00

Tag v0.9.4 2026-05-08 13:32:17 -07:00

Tag v0.9.3 2026-05-05 14:23:07 -07:00

Tag v0.9.2 2026-05-04 08:55:15 -07:00

Tag v0.9.1 2026-04-23 09:56:18 -07:00

Release v0.9.0 v0.9.0 — Messaging tab + demo experience 2026-04-21 10:17:07 -07:00

Tag v0.8.6 2026-04-12 12:26:46 -07:00

5 pull requests merged by 1 user

Merged #131 fix(ci): restore green CI — ruff install + mirror secret rename 2026-06-26 21:02:30 -07:00

Merged #117 fix(ci): restore green backend CI — ruff config + unused import cleanup 2026-05-21 12:05:51 -07:00

Merged #111 feat: cover letter training export (Phase 1) 2026-05-04 08:55:16 -07:00

Merged #109 feat: reranker pass in job ranking and ATS optimizer 2026-04-23 09:44:07 -07:00

Merged #103 feat: public demo experience (Vue SPA with demo mode) 2026-04-21 10:15:02 -07:00

50 issues closed from 1 user

Closed #119 Adopt cf_core.memory (mnemo) for persistent knowledge graph 2026-06-03 19:11:12 -07:00

Closed #115 Integrate task-model assignment routing via cf-orch /api/inference/task 2026-05-17 18:10:31 -07:00

Closed #116 Rename CF_ORCH_URL to GPU_SERVER_URL for self-hoster clarity 2026-05-17 15:31:45 -07:00

Closed #102 Recruiter email parser — auto-populate Contacts from inbox 2026-05-08 11:58:38 -07:00

Closed #105 feat: structured auth logging for log-based analytics 2026-05-08 11:20:03 -07:00

Closed #114 manage.sh: expose cloud-start / cloud-restart / demo-restart commands 2026-05-08 11:20:03 -07:00

Closed #113 manage.sh: add standalone build command (currently requires make) 2026-05-08 11:20:03 -07:00

Closed #90 Beta tester success: first confirmed job placement 2026-05-06 23:01:58 -07:00

Closed #108 Reranker: improve job listing relevance with Qwen3-Reranker 2026-04-23 09:44:07 -07:00

Closed #107 survey/analyze blocks workers — needs async task queue 2026-04-20 11:06:40 -07:00

Closed #104 Backport Vue SPA feature parity to self-hosted Streamlit UI 2026-04-20 10:43:35 -07:00

Closed #106 Wire Peregrine to cf-orch coordinator (CF_ORCH_URL) for stress test readiness 2026-04-19 06:05:05 -07:00

Closed #96 References tracker + recommendation letter drafts 2026-04-15 08:42:14 -07:00

Closed #89 tracking: unsupported job board scrapers (Monster, CareerBuilder, Dice, RemoteOK, WWR) 2026-04-15 08:37:58 -07:00

Closed #31 [Integration] Map & test Google Calendar integration 2026-04-15 08:37:57 -07:00

Closed #32 [Integration] Map & test Apple Calendar / CalDAV integration 2026-04-15 08:37:57 -07:00

Closed #30 [Integration] Map & test Notion integration 2026-04-15 08:37:57 -07:00

Closed #95 feat: shadow listing detector — trust badge in Job Review UI 2026-04-15 08:34:42 -07:00

Closed #73 Contacts manager: standalone view with dedup/merge strategy 2026-04-15 08:34:42 -07:00

Closed #91 Post-hire feedback widget — optional "what helped" card on hired status 2026-04-15 08:34:41 -07:00

Closed #93 feat: shadow-listing flagger — contribute listing quality signals to community DB for fine-tuning 2026-04-15 08:34:41 -07:00

Closed #100 a11y: Apply page has two <h1> elements — heading hierarchy broken 2026-04-15 08:13:31 -07:00

Closed #101 a11y/theme: --app-primary tokens not applied when explicit dark theme selected on light-OS machine 2026-04-15 08:13:31 -07:00

Closed #98 a11y/UX: Reject Listing in Apply workspace has no confirmation dialog 2026-04-15 08:13:31 -07:00

Closed #99 a11y: Apply workspace Q&A toggle missing aria-expanded 2026-04-15 08:13:31 -07:00

Closed #97 a11y: focus rings suppressed globally — keyboard navigation invisible 2026-04-15 08:13:30 -07:00

Closed #75 feat: wire cf-text for interview prep, cover letters, and AI suggestions 2026-04-12 17:15:36 -07:00

Closed #78 Dynamic mission domain configuration — remove hardcoded signal lists 2026-04-12 16:46:22 -07:00

Closed #88 feat(scrapers): implement We Work Remotely custom board scraper 2026-04-12 16:26:28 -07:00

Closed #85 feat(scrapers): implement CareerBuilder custom board scraper 2026-04-12 16:26:27 -07:00

Closed #87 feat(scrapers): implement Remote OK custom board scraper 2026-04-12 16:26:27 -07:00

Closed #84 feat(scrapers): implement Monster.com custom board scraper 2026-04-12 16:26:27 -07:00

Closed #83 feat(scrapers): implement We Work Remotely custom board scraper 2026-04-12 16:26:27 -07:00

Closed #86 feat(scrapers): implement Dice custom board scraper 2026-04-12 16:26:27 -07:00

Closed #79 feat(scrapers): implement Monster.com custom board scraper 2026-04-12 16:26:26 -07:00

Closed #82 feat(scrapers): implement Remote OK custom board scraper 2026-04-12 16:26:26 -07:00

Closed #80 feat(scrapers): implement CareerBuilder custom board scraper 2026-04-12 16:26:26 -07:00

Closed #81 feat(scrapers): implement Dice custom board scraper 2026-04-12 16:26:26 -07:00

Closed #92 feat: Resume Review Modal + Resume Library Manager 2026-04-12 14:01:20 -07:00

Closed #72 ATS resume rewriter: section-by-section rewrite to resume.yaml to template, with skill confirmation UX 2026-04-06 20:50:43 -07:00

Closed #49 Per-user LLM config: expose in Settings UI + cloud admin tooling 2026-04-06 10:13:17 -07:00

Closed #55 [Vue] Interviews: email thread modal and draft reply missing 2026-04-06 10:13:16 -07:00

Closed #53 [Vue] Interviews: interview date picker and calendar push missing 2026-04-06 10:13:16 -07:00

Closed #58 [Vue] Interview Prep: Practice Q&A (mock interview) and Call Notes missing 2026-04-06 10:13:16 -07:00

Closed #56 [Vue] Interviews: rejected jobs analytics section missing 2026-04-06 10:13:16 -07:00

Closed #48 test: wire cf-orch agent registration into compose stack 2026-04-06 10:08:16 -07:00

Closed #46 Vue SPA: demo mode support 2026-04-06 00:11:00 -07:00

Closed #69 Wire Forgejo Actions CI/CD workflows (.forgejo/workflows/) 2026-04-05 23:58:00 -07:00

Closed #70 chore: migrate @app.on_event('startup') to FastAPI lifespan handler 2026-04-05 23:51:01 -07:00

Closed #71 setup.sh: four gaps vs. CF installer pattern (hooks path, license key, port, docs URL) 2026-04-05 23:33:59 -07:00

57 issues created by 1 user

Opened #70 chore: migrate @app.on_event('startup') to FastAPI lifespan handler 2026-04-05 20:59:39 -07:00

Opened #71 setup.sh: four gaps vs. CF installer pattern (hooks path, license key, port, docs URL) 2026-04-05 22:56:26 -07:00

Opened #72 ATS resume rewriter: section-by-section rewrite to resume.yaml to template, with skill confirmation UX 2026-04-06 09:07:31 -07:00

Opened #74 Messaging tab: email/comms hub with Osprey IVR/voice integration for nonverbal users 2026-04-06 10:05:44 -07:00

Opened #73 Contacts manager: standalone view with dedup/merge strategy 2026-04-06 10:05:44 -07:00

Opened #75 feat: wire cf-text for interview prep, cover letters, and AI suggestions 2026-04-08 21:56:16 -07:00

Opened #76 Wire corrections system for LLM output training data 2026-04-09 23:54:44 -07:00

Opened #77 Premium: Interactive AI-guided profile setup wizard 2026-04-10 22:20:14 -07:00

Opened #78 Dynamic mission domain configuration — remove hardcoded signal lists 2026-04-10 22:37:11 -07:00

Opened #79 feat(scrapers): implement Monster.com custom board scraper 2026-04-11 09:03:23 -07:00

Opened #80 feat(scrapers): implement CareerBuilder custom board scraper 2026-04-11 09:03:24 -07:00

Opened #81 feat(scrapers): implement Dice custom board scraper 2026-04-11 09:03:24 -07:00

Opened #83 feat(scrapers): implement We Work Remotely custom board scraper 2026-04-11 09:03:25 -07:00

Opened #82 feat(scrapers): implement Remote OK custom board scraper 2026-04-11 09:03:25 -07:00

Opened #86 feat(scrapers): implement Dice custom board scraper 2026-04-11 09:03:41 -07:00

Opened #84 feat(scrapers): implement Monster.com custom board scraper 2026-04-11 09:03:41 -07:00

Opened #85 feat(scrapers): implement CareerBuilder custom board scraper 2026-04-11 09:03:41 -07:00

Opened #88 feat(scrapers): implement We Work Remotely custom board scraper 2026-04-11 09:03:42 -07:00

Opened #87 feat(scrapers): implement Remote OK custom board scraper 2026-04-11 09:03:42 -07:00

Opened #89 tracking: unsupported job board scrapers (Monster, CareerBuilder, Dice, RemoteOK, WWR) 2026-04-11 09:03:58 -07:00

Opened #90 Beta tester success: first confirmed job placement 2026-04-11 22:20:47 -07:00

Opened #91 Post-hire feedback widget — optional "what helped" card on hired status 2026-04-12 07:54:34 -07:00

Opened #92 feat: Resume Review Modal + Resume Library Manager 2026-04-12 14:01:13 -07:00

Opened #93 feat: shadow-listing flagger — contribute listing quality signals to community DB for fine-tuning 2026-04-12 16:17:23 -07:00

Opened #94 feat: wire community module for shared job search insights 2026-04-12 17:30:17 -07:00

Opened #95 feat: shadow listing detector — trust badge in Job Review UI 2026-04-12 17:32:29 -07:00

Opened #96 References tracker + recommendation letter drafts 2026-04-13 16:58:45 -07:00

Opened #97 a11y: focus rings suppressed globally — keyboard navigation invisible 2026-04-14 15:42:26 -07:00

Opened #98 a11y/UX: Reject Listing in Apply workspace has no confirmation dialog 2026-04-14 15:43:13 -07:00

Opened #101 a11y/theme: --app-primary tokens not applied when explicit dark theme selected on light-OS machine 2026-04-14 15:44:29 -07:00

Opened #99 a11y: Apply workspace Q&A toggle missing aria-expanded 2026-04-14 15:44:29 -07:00

Opened #100 a11y: Apply page has two <h1> elements — heading hierarchy broken 2026-04-14 15:44:29 -07:00

Opened #102 Recruiter email parser — auto-populate Contacts from inbox 2026-04-15 09:52:41 -07:00

Opened #104 Backport Vue SPA feature parity to self-hosted Streamlit UI 2026-04-16 07:31:28 -07:00

Opened #105 feat: structured auth logging for log-based analytics 2026-04-16 13:06:39 -07:00

Opened #106 Wire Peregrine to cf-orch coordinator (CF_ORCH_URL) for stress test readiness 2026-04-18 22:38:40 -07:00

Opened #107 survey/analyze blocks workers — needs async task queue 2026-04-20 06:36:12 -07:00

Opened #108 Reranker: improve job listing relevance with Qwen3-Reranker 2026-04-21 11:37:10 -07:00

Opened #110 feat: admin UI for assigning custom writing model to premium users 2026-04-25 06:19:06 -07:00

Opened #112 Feed resume review edits through Avocet corrections pipeline 2026-05-05 13:17:59 -07:00

Opened #113 manage.sh: add standalone build command (currently requires make) 2026-05-05 20:44:26 -07:00

Opened #114 manage.sh: expose cloud-start / cloud-restart / demo-restart commands 2026-05-05 20:45:05 -07:00

Opened #115 Integrate task-model assignment routing via cf-orch /api/inference/task 2026-05-13 07:38:03 -07:00

Opened #116 Rename CF_ORCH_URL to GPU_SERVER_URL for self-hoster clarity 2026-05-17 09:36:03 -07:00

Opened #118 ops: create bugbot Forgejo account; wire in-app feedback buttons to post as bugbot not alan 2026-06-01 15:50:21 -07:00

Opened #119 Adopt cf_core.memory (mnemo) for persistent knowledge graph 2026-06-03 18:33:57 -07:00

Opened #120 feat(sync): wire up cf-core sync module for cross-device localStorage 2026-06-05 12:53:51 -07:00

Opened #121 sec: upgrade langchain stack from 0.2.x to current 2026-06-13 21:35:38 -07:00

Opened #122 sec: add per-user rate limiting on LLM generation endpoints 2026-06-13 21:35:46 -07:00

Opened #123 chore: upgrade vite to 8.x (esbuild CVE-2026 GHSA-gv7w-rqvm-qjhr / GHSA-g7r4-m6w7-qqqr) 2026-06-13 21:35:55 -07:00

Opened #124 Rewrite E2E test suite for Vue SPA (Streamlit selectors no longer valid) 2026-06-14 14:13:37 -07:00

Opened #125 bug: wizard step 7 loses search titles — nested key extraction reads wrong level 2026-06-15 16:36:08 -07:00

Opened #126 bug: search prefs GET returns titles key but settings store expects job_titles 2026-06-15 16:39:13 -07:00

Opened #127 bug: wizard search step does not persist remote_only preference 2026-06-15 16:39:13 -07:00

Opened #128 bug: apply-to-profile does not establish default_resume_id link — profile→library sync broken after apply 2026-06-15 16:42:29 -07:00

Opened #129 Resume upload: work experience/skills/certs blank in Settings → Resume Profile 2026-06-15 18:38:28 -07:00

Opened #130 Resume upload: work experience/skills blank in Settings → Resume Profile 2026-06-15 18:38:37 -07:00

2 unresolved conversations