Commit graph

  • 6db04b0455 feat: Developer tab in Settings — tier override + wizard reset button pyr0ball 2026-02-25 10:50:14 -0800
  • d752139c88 feat: Developer tab in Settings — tier override + wizard reset button pyr0ball 2026-02-25 10:50:14 -0800
  • ea4f6a9160 feat: Developer tab in Settings — tier override + wizard reset button pyr0ball 2026-02-25 10:50:14 -0800
  • 350591bc48 feat: Developer tab in Settings — tier override + wizard reset button pyr0ball 2026-02-25 10:50:14 -0800
  • 9439246383 feat: dismissible setup banners on Home page (13 contextual prompts) pyr0ball 2026-02-25 09:53:34 -0800
  • cbd2cd9c78 feat: dismissible setup banners on Home page (13 contextual prompts) pyr0ball 2026-02-25 09:53:34 -0800
  • 928825b9b9 feat: dismissible setup banners on Home page (13 contextual prompts) pyr0ball 2026-02-25 09:53:34 -0800
  • ca17994e00 feat: dismissible setup banners on Home page (13 contextual prompts) pyr0ball 2026-02-25 09:53:34 -0800
  • 7fa3aa3848 feat: app.py checks wizard_complete flag to gate main app pyr0ball 2026-02-25 09:43:53 -0800
  • 692c68d024 feat: app.py checks wizard_complete flag to gate main app pyr0ball 2026-02-25 09:43:53 -0800
  • 2a09b40a1d feat: app.py checks wizard_complete flag to gate main app pyr0ball 2026-02-25 09:43:53 -0800
  • fd215a22f6 feat: app.py checks wizard_complete flag to gate main app pyr0ball 2026-02-25 09:43:53 -0800
  • dbe05e7c2d feat: wizard orchestrator — 7 steps, LLM generation polling, crash recovery pyr0ball 2026-02-25 09:10:51 -0800
  • 3eb08dcb92 feat: wizard orchestrator — 7 steps, LLM generation polling, crash recovery pyr0ball 2026-02-25 09:10:51 -0800
  • daf8e4a382 feat: wizard orchestrator — 7 steps, LLM generation polling, crash recovery pyr0ball 2026-02-25 09:10:51 -0800
  • 1a74793804 feat: wizard orchestrator — 7 steps, LLM generation polling, crash recovery pyr0ball 2026-02-25 09:10:51 -0800
  • c9ce3efa92 feat: step_integrations module with validate() + tier-filtered available list pyr0ball 2026-02-25 08:35:16 -0800
  • 99ae1263d8 feat: step_integrations module with validate() + tier-filtered available list pyr0ball 2026-02-25 08:35:16 -0800
  • 6b093522bf feat: step_integrations module with validate() + tier-filtered available list pyr0ball 2026-02-25 08:35:16 -0800
  • 4c7f74c669 feat: step_integrations module with validate() + tier-filtered available list pyr0ball 2026-02-25 08:35:16 -0800
  • fb5a858ee7 docs: backlog — cover letter iterative refinement feedback loop pyr0ball 2026-02-25 08:30:24 -0800
  • 572bb17d2f docs: backlog — cover letter iterative refinement feedback loop pyr0ball 2026-02-25 08:30:24 -0800
  • eb0e7883b8 docs: backlog — cover letter iterative refinement feedback loop pyr0ball 2026-02-25 08:30:24 -0800
  • 4748cd3672 docs: backlog — cover letter iterative refinement feedback loop pyr0ball 2026-02-25 08:30:24 -0800
  • cce5a82a82 feat: wizard_generate — feedback + previous_result support for iterative refinement pyr0ball 2026-02-25 08:29:56 -0800
  • cfbd065bc0 feat: wizard_generate — feedback + previous_result support for iterative refinement pyr0ball 2026-02-25 08:29:56 -0800
  • 9fdb95e17f feat: wizard_generate — feedback + previous_result support for iterative refinement pyr0ball 2026-02-25 08:29:56 -0800
  • 51e48f8eee feat: wizard_generate — feedback + previous_result support for iterative refinement pyr0ball 2026-02-25 08:29:56 -0800
  • 64b3226027 feat: wizard_generate task type — 8 LLM generation sections pyr0ball 2026-02-25 08:25:17 -0800
  • 02ba54ea7a feat: wizard_generate task type — 8 LLM generation sections pyr0ball 2026-02-25 08:25:17 -0800
  • 6156aebd3a feat: wizard_generate task type — 8 LLM generation sections pyr0ball 2026-02-25 08:25:17 -0800
  • 9b0ca6457a feat: wizard_generate task type — 8 LLM generation sections pyr0ball 2026-02-25 08:25:17 -0800
  • f7b12a9f98 docs: backlog — Podman support + FastAPI migration path pyr0ball 2026-02-25 08:22:24 -0800
  • 442531a13c docs: backlog — Podman support + FastAPI migration path pyr0ball 2026-02-25 08:22:24 -0800
  • 445917cbd6 docs: backlog — Podman support + FastAPI migration path pyr0ball 2026-02-25 08:22:24 -0800
  • 3f85c00359 docs: backlog — Podman support + FastAPI migration path pyr0ball 2026-02-25 08:22:24 -0800
  • 5f39770b68 feat: 13 integration implementations + config examples pyr0ball 2026-02-25 08:18:45 -0800
  • 4114abb761 feat: 13 integration implementations + config examples pyr0ball 2026-02-25 08:18:45 -0800
  • 2dd331cd59 feat: 13 integration implementations + config examples pyr0ball 2026-02-25 08:18:45 -0800
  • beb32e576d feat: 13 integration implementations + config examples pyr0ball 2026-02-25 08:18:45 -0800
  • f4795620d8 feat: integration base class + auto-discovery registry pyr0ball 2026-02-25 08:13:14 -0800
  • c87447e017 feat: integration base class + auto-discovery registry pyr0ball 2026-02-25 08:13:14 -0800
  • f67eaab7de feat: integration base class + auto-discovery registry pyr0ball 2026-02-25 08:13:14 -0800
  • d3b941134e feat: integration base class + auto-discovery registry pyr0ball 2026-02-25 08:13:14 -0800
  • f8cca5302e feat: resume parser — PDF/DOCX extraction + LLM structuring pyr0ball 2026-02-25 08:04:48 -0800
  • 9258a91fd6 feat: resume parser — PDF/DOCX extraction + LLM structuring pyr0ball 2026-02-25 08:04:48 -0800
  • c7e4749fc6 feat: resume parser — PDF/DOCX extraction + LLM structuring pyr0ball 2026-02-25 08:04:48 -0800
  • 27112c7ed2 feat: resume parser — PDF/DOCX extraction + LLM structuring pyr0ball 2026-02-25 08:04:48 -0800
  • 0ec722e976 feat: wizard step validate() functions — all six mandatory steps pyr0ball 2026-02-25 08:00:18 -0800
  • 69057f6d10 feat: wizard step validate() functions — all six mandatory steps pyr0ball 2026-02-25 08:00:18 -0800
  • 2a7f88a771 feat: wizard step validate() functions — all six mandatory steps pyr0ball 2026-02-25 08:00:18 -0800
  • 0546c0e289 feat: wizard step validate() functions — all six mandatory steps pyr0ball 2026-02-25 08:00:18 -0800
  • 492f3a00dd feat: tier system with FEATURES gate + can_use() + tier_label() pyr0ball 2026-02-25 07:55:47 -0800
  • 537172a4ba feat: tier system with FEATURES gate + can_use() + tier_label() pyr0ball 2026-02-25 07:55:47 -0800
  • df58213f4d feat: tier system with FEATURES gate + can_use() + tier_label() pyr0ball 2026-02-25 07:55:47 -0800
  • 1dbb91dc31 feat: tier system with FEATURES gate + can_use() + tier_label() pyr0ball 2026-02-25 07:55:47 -0800
  • 450bfe1913 feat: wizard fields in UserProfile + params column in background_tasks pyr0ball 2026-02-25 07:27:14 -0800
  • 3b83610314 feat: wizard fields in UserProfile + params column in background_tasks pyr0ball 2026-02-25 07:27:14 -0800
  • e2b5b26689 feat: wizard fields in UserProfile + params column in background_tasks pyr0ball 2026-02-25 07:27:14 -0800
  • edb169959a feat: wizard fields in UserProfile + params column in background_tasks pyr0ball 2026-02-25 07:27:14 -0800
  • 3533b1e4e1 docs: expanded wizard implementation plan — 13 tasks, TDD throughout pyr0ball 2026-02-25 06:29:23 -0800
  • 873d035de6 docs: expanded wizard implementation plan — 13 tasks, TDD throughout pyr0ball 2026-02-25 06:29:23 -0800
  • eac747d999 docs: expanded wizard implementation plan — 13 tasks, TDD throughout pyr0ball 2026-02-25 06:29:23 -0800
  • 6a63c3f55d docs: expanded first-run wizard design pyr0ball 2026-02-24 21:30:05 -0800
  • ec2f35380a docs: expanded first-run wizard design pyr0ball 2026-02-24 21:30:05 -0800
  • 5d2428f1b9 docs: expanded first-run wizard design pyr0ball 2026-02-24 21:30:05 -0800
  • 1c39af564d chore: add backlog.md + gitignore config/.backup-* dirs pyr0ball 2026-02-24 20:54:12 -0800
  • ef5ed106f4 chore: add backlog.md + gitignore config/.backup-* dirs pyr0ball 2026-02-24 20:54:12 -0800
  • 3d3f81c252 chore: add backlog.md + gitignore config/.backup-* dirs pyr0ball 2026-02-24 20:54:12 -0800
  • dc770d151b chore: add backlog.md + gitignore config/.backup-* dirs pyr0ball 2026-02-24 20:54:12 -0800
  • 78917c8460 feat: startup preflight — port collision avoidance + resource checks pyr0ball 2026-02-24 20:36:16 -0800
  • 56fb386225 feat: startup preflight — port collision avoidance + resource checks pyr0ball 2026-02-24 20:36:16 -0800
  • 236db81ed3 feat: startup preflight — port collision avoidance + resource checks pyr0ball 2026-02-24 20:36:16 -0800
  • e332b8a069 feat: startup preflight — port collision avoidance + resource checks pyr0ball 2026-02-24 20:36:16 -0800
  • 4841b211ea feat: migration tool + portable startup scripts pyr0ball 2026-02-24 20:25:54 -0800
  • 81e7699545 feat: migration tool + portable startup scripts pyr0ball 2026-02-24 20:25:54 -0800
  • 3eeccd7a33 feat: migration tool + portable startup scripts pyr0ball 2026-02-24 20:25:54 -0800
  • c7fb9a00f1 feat: migration tool + portable startup scripts pyr0ball 2026-02-24 20:25:54 -0800
  • 2d1c48e7af feat: LGBTQIA+ focus + Phase 2/3 audit fixes pyr0ball 2026-02-24 20:02:03 -0800
  • 35735c3074 feat: LGBTQIA+ focus + Phase 2/3 audit fixes pyr0ball 2026-02-24 20:02:03 -0800
  • 84eb647348 feat: LGBTQIA+ focus + Phase 2/3 audit fixes pyr0ball 2026-02-24 20:02:03 -0800
  • 7abf753469 feat: LGBTQIA+ focus + Phase 2/3 audit fixes pyr0ball 2026-02-24 20:02:03 -0800
  • 7d6ce555f0 fix: remove hardcoded personal values — Phase 1 audit findings pyr0ball 2026-02-24 19:57:03 -0800
  • 0cdfb41201 fix: remove hardcoded personal values — Phase 1 audit findings pyr0ball 2026-02-24 19:57:03 -0800
  • 40bd297b14 fix: remove hardcoded personal values — Phase 1 audit findings pyr0ball 2026-02-24 19:57:03 -0800
  • cf185dfbaf fix: remove hardcoded personal values — Phase 1 audit findings pyr0ball 2026-02-24 19:57:03 -0800
  • 63fcfeadef feat: add cross-platform dependency installer and Makefile for Linux/macOS pyr0ball 2026-02-24 19:47:06 -0800
  • 02017ea861 feat: add cross-platform dependency installer and Makefile for Linux/macOS pyr0ball 2026-02-24 19:47:06 -0800
  • cbaa7e019e feat: add cross-platform dependency installer and Makefile for Linux/macOS pyr0ball 2026-02-24 19:47:06 -0800
  • 633a7f2d1c feat: add cross-platform dependency installer and Makefile for Linux/macOS pyr0ball 2026-02-24 19:47:06 -0800
  • a70b9f5627 feat: complete generalization — smoke tests, README, all personal refs extracted pyr0ball 2026-02-24 19:41:09 -0800
  • 7ec558e791 feat: complete generalization — smoke tests, README, all personal refs extracted pyr0ball 2026-02-24 19:41:09 -0800
  • 48c957da64 feat: complete generalization — smoke tests, README, all personal refs extracted pyr0ball 2026-02-24 19:41:09 -0800
  • af5237e3c2 feat: complete generalization — smoke tests, README, all personal refs extracted pyr0ball 2026-02-24 19:41:09 -0800
  • a61fd43eb1 feat: add vision service to compose stack and fine-tune wizard tab to Settings pyr0ball 2026-02-24 19:37:55 -0800
  • 1ac559df0a feat: add vision service to compose stack and fine-tune wizard tab to Settings pyr0ball 2026-02-24 19:37:55 -0800
  • 9931f811ac feat: add vision service to compose stack and fine-tune wizard tab to Settings pyr0ball 2026-02-24 19:37:55 -0800
  • f13c49d5f1 feat: add vision service to compose stack and fine-tune wizard tab to Settings pyr0ball 2026-02-24 19:37:55 -0800
  • b6ee6a3924 feat: services tab uses docker compose commands and SSL-aware health checks pyr0ball 2026-02-24 19:34:44 -0800
  • 105b08b333 feat: services tab uses docker compose commands and SSL-aware health checks pyr0ball 2026-02-24 19:34:44 -0800