This website requires JavaScript.
da76afba92
Merge pull request 'feat: add JS Remotely (javascript.jobs) extractor' (#7 ) from feat/javascriptjobs-extractor into main
main
ilia
2026-08-10 17:20:31 -05:00
17c55762ef
fix: regenerate package-lock.json for javascriptjobs workspace
ilia
2026-08-10 18:14:46 -04:00
8828363bba
feat: add JS Remotely (javascript.jobs) extractor
ilia
2026-08-10 18:07:46 -04:00
cc2eb1e719
Merge pull request 'Humanize README and docs tone' (#6 ) from docs/humanize-prose into main
ilia
2026-08-05 14:18:41 -05:00
dcacc78fee
Humanize README and docs for clearer, professional tone
ilia
2026-08-05 14:57:43 -04:00
02c28149e1
Merge pull request 'ci: align Gitea CI with GitHub CI + repo hygiene' (#5 ) from chore/ci-align-and-repo-hygiene into main
ilia
2026-07-26 15:01:49 -05:00
a16fa88a2d
fix: repair tests and formatting that Gitea CI never checked
ilia
2026-07-26 15:54:12 -04:00
285b094bce
chore: replace personal seed data with generic demo profiles
ilia
2026-07-26 15:54:12 -04:00
af3d1c56b0
chore: remove agent tool dumps from git tracking
ilia
2026-07-26 15:53:58 -04:00
e0b84a24f8
chore: untrack local AI agent tool directories
ilia
2026-07-26 15:53:04 -04:00
9ef8490e6e
ci: add lint/typecheck/unit-test lane to Gitea CI
ilia
2026-07-26 15:53:04 -04:00
6c68155c9d
Merge pull request 'feat: undo job actions + AI Engineer search profile' (#4 ) from feat/undo-and-ai-search-profile into main
ilia
2026-07-19 09:21:32 -05:00
667bc70b7d
feat: seed Ilia Dobkin AI search profile and keyword set
ilia
2026-07-15 12:55:54 -04:00
d3d9130bbf
feat: add undo toast for skip, apply, and status moves
ilia
2026-07-15 12:55:47 -04:00
6a5c9e8cc4
fix: stop silent Jobs filters from emptying Discovered
fix/silent-discovered-filters
ilia
2026-07-13 21:36:37 -04:00
abfc5d8d0a
ci: add local pre-commit gitleaks hook
ilia
2026-07-13 15:00:18 -05:00
e6387b87c2
ci: allowlist known historical/fixture gitleaks findings
ci/bootstrap-pre-commit-gitleaks-hook
ilia
2026-07-13 15:55:39 -04:00
12e021dca0
ci: fix gitleaks no-op ruleset (add useDefault = true)
ilia
2026-07-12 18:15:24 -05:00
ea00c8dbb4
ci: sync gitleaks allowlist
ci/bootstrap-gitea-actions-docker
ilia
2026-07-12 16:23:47 -05:00
27b21b4701
ci: sync workflow template
ilia
2026-07-12 16:23:46 -05:00
972f0c8278
ci: add local pre-commit gitleaks hook
ilia
2026-07-12 16:21:25 -05:00
23416a8273
ci: add local pre-commit gitleaks hook
ilia
2026-07-12 16:21:25 -05:00
2c930ba40f
Slim product to Jobs+Settings and drop expired/rediscovered noise.
ilia
2026-07-11 16:20:31 -04:00
529f0a7b02
Merge pull request 'feat: Google Jobs extractor and scraper reliability fixes' (#2 ) from feat/google-jobs-and-scraper-reliability into main
ilia
2026-07-09 14:17:08 -05:00
40c7cdece3
feat: add Google Jobs extractor and fix scraper reliability gaps
feat/google-jobs-and-scraper-reliability
ilia
2026-07-09 15:11:53 -04:00
84e6835b11
feat: keyword sets, sponsorship signals, and extractor/profile fixes
ilia
2026-06-11 10:23:27 -04:00
22ecdbe819
fix(hiringcafe): use Next.js SSR endpoint after search API auth broke
fix/hiringcafe-ssr-search
ilia
2026-06-10 14:19:14 -04:00
ecf1829ed8
Merge pull request 'Add homelab Gitea Actions CI (generic)' (#1 ) from ci/bootstrap-gitea-actions-docker into main
ilia
2026-05-29 21:46:10 -05:00
e1bf495afa
ci: sync gitleaks allowlist
ilia
2026-05-29 21:31:12 -05:00
fd8eec3c70
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 21:31:12 -05:00
e5f383786f
ci: sync gitleaks allowlist
ilia
2026-05-29 21:27:41 -05:00
9e97261ef6
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 21:27:41 -05:00
529971dcf4
ci: sync gitleaks allowlist
ilia
2026-05-29 21:23:15 -05:00
db36aa2a41
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 21:23:14 -05:00
75bde7ea38
ci: add homelab gitleaks allowlist
ilia
2026-05-29 21:18:48 -05:00
9604812daa
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 21:18:46 -05:00
584eff4c2a
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 20:29:42 -05:00
c57f3012e9
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 20:27:17 -05:00
20c1f03dff
ci: sync workflow template
ilia
2026-05-29 20:25:05 -05:00
3ab85da567
ci: refresh workflow (re-run pipelines)
ilia
2026-05-29 20:19:46 -05:00
07e6e3c5ae
ci: sync workflow template (node container + host fixes)
ilia
2026-05-29 20:14:04 -05:00
a8cf867fe0
ci: add homelab Gitea Actions workflow (ci-docker.yml)
ilia
2026-05-29 16:14:54 -05:00
57b054caa0
fix(docs): use /docs/next paths for duplicate-jobs links
ilia and Cursor
2026-05-16 18:51:41 -04:00
17c4d4490a
feat(jobs): suppress duplicate postings after skip or apply
ilia and Cursor
2026-05-16 18:50:11 -04:00
5401f384c1
fix(discovery): enforce search-country allow-list when Canada (etc.) is selected
ilia and Cursor
2026-05-16 18:34:35 -04:00
71f34853fd
fix(discovery): use textMatchesKeyword for single deal-breaker tokens
ilia and Cursor
2026-05-16 17:57:20 -04:00
d28a6221e4
fix(qajobsboard): drop expired LinkedIn reposts and resolve hiring location
ilia and Cursor
2026-05-16 17:42:19 -04:00
0de7f90278
fix(filters): match co-op/intern skip tokens in titles with hyphen normalization
ilia and Cursor
2026-05-16 17:31:59 -04:00
03d293699a
feat(qajobsboard): fetch job detail pages for concrete location text
ilia and Cursor
2026-05-16 17:20:53 -04:00
0a63316100
fix(discovery): block countries in vague locations via job description
ilia and Cursor
2026-05-16 17:15:18 -04:00
f0261711c6
chore(cron): expand QA automation search terms for scheduled runs
ilia and Cursor
2026-05-16 16:54:38 -04:00
2e44a131e1
fix(jobs): treat isRemote as 100% remote only; tighten cron for Canada QA
ilia and Cursor
2026-05-16 15:53:55 -04:00
f5179304c1
feat(discovery): blocked countries filter and smoke subprocess fixes
ilia and Cursor
2026-05-16 11:41:29 -04:00
c840f289e1
feat(extractors): expand catalog, smoke coverage, and sourcing docs
ilia and Cursor
2026-05-15 22:36:23 -04:00
67508d56ea
fix(docker): copy full extractors tree into image for runtime manifests
ilia and Cursor
2026-05-12 20:36:27 -04:00
7b3dfb002a
feat(extractors): add 17 job source extractors and cross-source dedup
ilia and Cursor
2026-05-12 20:17:52 -04:00
b72612fd06
Add Basic Auth gate, job owner context, and multi-tenant job isolation.
ilia
2026-04-20 21:34:42 -04:00
e39341258a
feat(orchestrator): blocked company filters and keyword parsing
ilia
2026-04-11 12:04:38 -04:00
60b61ffe03
feat: job notes, deal-breaker score cap, richer cover letters, bulk action limit bump
ilia
2026-04-06 15:55:26 -04:00
4d7c8ac0bc
feat(orchestrator): job list filters — multi source/country, URL sync, exclude
ilia
2026-04-06 15:50:47 -04:00
77179b2b94
feat(orchestrator): local JSON base resume for PDF generation
ilia
2026-04-05 23:47:25 -04:00
87dbda3df1
Fix Fit assessment header and job list toolbar spacing on reload
ilia
2026-04-05 22:22:41 -04:00
6b26f70ef7
Make cover letter discoverable: Overview, Ready panel, ⋯ menu
ilia
2026-04-05 21:53:27 -04:00
54adc66e73
Score hybrid/onsite jobs low when job search profile is remote-only
ilia
2026-04-05 21:40:35 -04:00
14a6da4bdf
Improve job scoring for QA vs generic SWE roles; document Ollama on 16GB GPU
ilia
2026-04-05 21:35:40 -04:00
1d450d7cc5
docs: SQLite deploy uses .backup and remove WAL/SHM on VM
ilia
2026-04-05 20:03:06 -04:00
09ab32e1e8
chore: default pipeline includes Glassdoor; document DB copy and cron sources
ilia
2026-04-05 19:49:01 -04:00
fea00ae656
feat: search profiles, cover letters, discovery fixes
ilia
2026-04-05 19:35:14 -04:00
0a7dbb4f16
fix(docker): bake VITE_SKIP_RXRESUME_ONBOARDING into client build
ilia
2026-04-05 14:44:59 -04:00
b2a2507615
fix(scripts): Telegram pipeline summary — timestamp compare, retries, diagnostics
ilia
2026-04-04 22:03:53 -04:00
8a08d4991e
fix(scripts): Telegram job list compares SQLite vs ISO discoveredAt
ilia
2026-04-04 21:43:50 -04:00
ae7e50fa91
feat(scripts): Telegram message includes employer, title, posting links
ilia
2026-04-04 16:42:04 -04:00
3d6dda35b0
docs: simplify README for personal fork; remove upstream FUNDING.yml
ilia
2026-04-04 16:12:22 -04:00
14b7bb34cf
chore: gitignore cron Telegram env; ship pipeline+Telegram script and deploy steps
ilia
2026-04-04 16:10:27 -04:00
8d8c6f0ed0
fix(docs): company-skip-list links for Docusaurus next build
ilia
2026-04-04 15:31:40 -04:00
9576c3d7a1
feat: workplace filter, job dedup, company skip docs, deploy notes
ilia
2026-04-04 14:44:52 -04:00
0c31377ac6
Add Ko-fi username to FUNDING.yml
Shaheer Sarfaraz
2026-03-22 17:42:34 +00:00
69a10acd4f
fix: render markdown in expanded job descriptions (#297 )
Ammad Ali
2026-03-22 17:01:34 +00:00
0b22c08d7d
feat: add support for indicating workplaceTypes (#296 )
Ryan Foote
2026-03-21 16:43:43 -04:00
8274ec4e14
Enhance model handling and settings integration for providers (#295 )
Ammad Ali
2026-03-21 17:34:47 +00:00
7f517776df
fix: auto-detect jobspy venv so contributors don't need PYTHON_PATH (#293 )
0x1355
2026-03-20 09:18:27 +01:00
dc2c7ab2df
Update README with additional badges
Shaheer Sarfaraz
2026-03-19 19:46:22 +00:00
7db7b374a8
Change banner image in README.md
Shaheer Sarfaraz
2026-03-19 12:26:48 +00:00
ac0a1281f4
Enhance RxResume validation, settings handling, and caching (#287 )
Ammad Ali
2026-03-19 11:38:04 +00:00
4787f4d151
feat(ghostwriter): branching conversations with edit and per-message regenerate (#290 )
0x1355
2026-03-19 12:25:00 +01:00
f19471ab58
Fix stale job detail showing wrong tab actions on tab switch (#286 )
0x1355
2026-03-19 10:39:13 +01:00
4894711396
feat: add Ghostwriter "Start over" reset with confirmation dialog (#289 )
0x1355
2026-03-19 09:44:40 +01:00
0b55cb260a
“Search for a company” input can expand to full available width on desktop (#285 )
Shihab Hasan
2026-03-18 17:33:46 -04:00
cdd23f5ecf
feat: add local search to docs site (closes #203 ) (#282 )
Jeet Jawale
2026-03-18 21:46:29 +05:30
e8f53405c1
chore: release 0.2.0
github-actions[bot]
2026-03-17 12:22:29 +00:00
71e640b563
Add startup.jobs extractor support (#279 )
Shaheer Sarfaraz
2026-03-17 12:20:45 +00:00
26275e4ee8
Fix ready-job selection jumping after PDF regeneration (#276 )
Shaheer Sarfaraz
2026-03-16 19:48:43 +00:00
4e91a5ffcd
Update README.md
Shaheer Sarfaraz
2026-03-16 17:04:56 +00:00
ea1d445646
Update README.md
Shaheer Sarfaraz
2026-03-16 17:03:24 +00:00
ec89a02e4f
Fix in-progress jobs in command bar (#275 )
Shaheer Sarfaraz
2026-03-15 22:08:34 +00:00
a0220df17f
Add open job listing action to discovered jobs (#274 )
Shaheer Sarfaraz
2026-03-15 21:13:57 +00:00
6ae2cd38c1
Update README.md
Shaheer Sarfaraz
2026-03-15 19:47:39 +00:00
74717166c9
Add first-party Umami proxy for docs (#259 )
Shaheer Sarfaraz
2026-03-14 21:33:55 +00:00
f5aef7af24
Add RxResume URL setting to dashboard (#258 )
Shaheer Sarfaraz and Copilot Autofix powered by AI
2026-03-14 20:39:15 +00:00
f92b80dfe2
Add language settings for AI-generated resume output (#252 )
Saad and saad <Saad>
2026-03-11 19:24:01 +01:00