-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Tracking merged fixes and pending upstream work
This issue tracks upstream changes that have been merged here, along with related follow-up work.
It is meant to serve as a simple reference for:
- upstream/community changes already merged here
- selected improvements adopted from other maintained forks
- larger changes that are still isolated or under observation
- follow-up work that is open for contribution
Already merged here
-
Fix UnicodeEncodeError in doctor command on Windows Pickle-Pixel/ApplyPilot#31 by @vivekshekharrai-del
Fix UnicodeEncodeError indoctoron Windows -
docs: add SECURITY.md Pickle-Pixel/ApplyPilot#28
AddSECURITY.md -
Add submitted and failed application tables to HTML dashboard Pickle-Pixel/ApplyPilot#7 by @cbrooker
Add submitted and failed application tables to the HTML dashboard -
Add applied indicator to job cards on HTML dashboard Pickle-Pixel/ApplyPilot#8 by @cbrooker
Add applied/failed indicators to dashboard job cards and auto-apply command copy -
feat: Complete Greenhouse API implementation with CLI tools Pickle-Pixel/ApplyPilot#25 by @rothnic
Add Greenhouse ATS discovery, employer registry, and Greenhouse CLI tools -
Migrate to litellm for model compatability Pickle-Pixel/ApplyPilot#24
LiteLLM migration and provider/config refactor -
High-value parts of fix: security hardening and code quality improvements Pickle-Pixel/ApplyPilot#29
Included here so far:- dashboard rendering hardening
- database connection handling improvements
- LLM singleton thread-safety
- PDF batch conversion reuse
- cover letter generation from tailored resumes
- parameterized skipped-site enrichment queries
- apply queue acquisition / result update hardening
- avoid embedding apply secrets in prompts
Improvements adopted from jbegarek/ApplyPilot-Enhanced by @jbegarek
- Improved Lensa discovery, pagination handling, filtering, and resilience
run discover --site-filter ...add-urlfor manually inserting jobsrun enrich --show-browserrun enrich --reset-enrich-errorsapply --remove-expiredapply --reset-in-progressapply --kill-chrome- active Chrome profile directory detection
- wait for Chrome CDP readiness before continuing
- apply queue prioritization and status counting fixes
Maintainer follow-up work already landed here
- logging cleanup and colored log levels
- explicit tailor progress logging
- structured tailor schema cleanup (
title,company_dates,tech_dates) - JSON + PDF artifact pipeline for tailored resumes
Still isolated / under observation
- feat: Add OpenCode Backend Support with Performance Instrumentation & LinkedIn Optimizations Pickle-Pixel/ApplyPilot#20
OpenCode backend support and apply workflow instrumentation
Contributions welcome
If you authored one of the changes above and want to keep iterating on it, pull requests are welcome here.
If you are working on related fixes, compatibility improvements, or follow-up cleanups, feel free to open a PR and reference the upstream PR or commit it builds on.