-
ec68e621b8
fix: audit cleanup — ReDoS guard, Telegram validation, README accuracy
Matthew Jackson
2026-03-05 17:20:32 -08:00
-
33f85c4752
fix: validate API response in keywords.mjs, delete unused classifier.mjs
Matthew Jackson
2026-03-05 17:19:16 -08:00
-
fb7fc31fe1
fix: move Kernel connection IDs out of source into settings.json (gitignored)
Claw
2026-03-06 01:17:52 +00:00
-
42d00f3a87
fix: status.mjs already_applied field missing from queue object
Claw
2026-03-06 01:13:31 +00:00
-
e49851e12a
fix: remove local browser fallback — Kernel only, fail fast if unavailable
Claw
2026-03-06 01:09:57 +00:00
-
f065a9a786
feat: auto-refresh Kernel Managed Auth session on login failure — ensureLoggedIn() with retry
Claw
2026-03-06 01:09:30 +00:00
-
4fb5917c87
fix: restore real Wellfound apply logic in lib/apply/wellfound.mjs (not a stub)
Claw
2026-03-06 01:05:35 +00:00
-
35fdbc487a
refactor: handler registry pattern — lib/apply/<ats>.mjs, applyToJob() routes by apply_type
Claw
2026-03-06 01:03:11 +00:00
-
2574276a85
refactor: classify apply_type inline during search (click card → detect right panel); no second pass
Claw
2026-03-06 01:00:59 +00:00
-
dee6e98603
feat: searcher Phase 2 classifies apply type; applier sorts by priority; already-applied detection
Claw
2026-03-06 00:58:22 +00:00
-
61e0577c3c
chore: add claw.json manifest, .env.example, remove node_modules symlink
Matthew Jackson
2026-03-05 16:48:46 -08:00
-
319b626b71
fix: gitignore all runtime data files — search_progress, last_run files
Claw
2026-03-06 00:48:50 +00:00
-
f9446f5bee
fix: resume lookback from progress file — don't reset to 2d when queue is non-empty
Claw
2026-03-06 00:41:27 +00:00
-
86d00297df
feat: search progress tracking — resume on restart, skip completed platform:track combinations
Claw
2026-03-06 00:37:35 +00:00
-
b091473735
fix: graceful shutdown — write last-run file on SIGTERM, show interrupted state in status
Claw
2026-03-06 00:35:10 +00:00
-
1920df51a4
feat: rich status report — searcher/applier last run time, timeAgo, per-run metadata files
Claw
2026-03-06 00:33:03 +00:00
-
5382e8432e
feat: status.mjs — on-demand status report for searcher + applier + queue breakdown
Claw
2026-03-06 00:30:15 +00:00
-
b496ee4a3a
feat: ATS breakdown in Telegram summary after each apply run
Claw
2026-03-06 00:27:43 +00:00
-
de36e5637c
feat: analyze_ats shows full pipeline — easy apply, applied, external ATS breakdown
Claw
2026-03-06 00:27:03 +00:00
-
58c2ad5295
feat: capture external ATS URLs + analyze_ats.mjs to rank platforms by job count
Claw
2026-03-06 00:26:28 +00:00
-
57232a2565
chore: switch license from MIT to AGPL-3.0-or-later
Matthew Jackson
2026-03-05 16:23:22 -08:00
-
f9fa36b47c
feat: flush jobs to queue per-page — no data loss on crash; live progress output
Claw
2026-03-06 00:17:33 +00:00
-
234820ad91
feat: lockfile to prevent parallel runs + AI keywords lib
Claw
2026-03-06 00:11:37 +00:00
-
282e2681aa
docs: add README, update SKILL.md and SPEC.md for current state
Matthew Jackson
2026-03-05 16:10:12 -08:00
-
a244a5fddf
chore: clean up dead code, use shared loadConfig, cache queue I/O
Matthew Jackson
2026-03-05 16:06:33 -08:00
-
d61ca4f54f
feat: AI-generated search keywords via Claude — full profile + search config context
Claw
2026-03-06 00:04:20 +00:00
-
e71f940687
fix: add config validation and retry logic for failed jobs
Matthew Jackson
2026-03-05 16:03:33 -08:00
-
47513e8cec
fix: security/bug fixes, extract constants, remove magic values
Matthew Jackson
2026-03-05 15:54:23 -08:00
-
8bc9af14c4
fix: paginate LinkedIn results (click next page), scroll Wellfound infinite scroll
Claw
2026-03-05 23:49:40 +00:00
-
9758faf6d6
fix: remove node_modules symlink
Claw
2026-03-05 23:44:23 +00:00
-
675697b990
feat: granular skip statuses — recruiter_only, external_unsupported, easy_apply_unsupported
Claw
2026-03-05 23:44:19 +00:00
-
11cb80c942
fix: remove node_modules from git
Claw
2026-03-05 23:38:26 +00:00
-
cb7a401aff
feat: first_run_days config — defaults to 90 days on first run, then posted_within_days after
Claw
2026-03-05 23:38:21 +00:00
-
931112e7cf
security: gitignore credentials, add .example.json templates
Claw
2026-03-05 23:30:36 +00:00
-
52a56f59f6
feat: claw-apply v0.1 — full implementation
Claw
2026-03-05 23:24:09 +00:00
-
2056a05429
Initial commit — claw-apply spec v0.1
Claw
2026-03-05 23:19:18 +00:00