37 Commits

Author SHA1 Message Date
DaKheera47
7b159e81fe correct url 2026-02-16 00:42:44 +00:00
DaKheera47
54a355a409 documentation in readme 2026-02-16 00:42:09 +00:00
DaKheera47
3c41df9ba8 Initial setup 2026-02-15 22:20:56 +00:00
Shaheer Sarfaraz
f114fb6200
Update project title in README.md 2026-02-14 23:04:58 +00:00
Shaheer Sarfaraz
4cc91cf84a
Update quick start instructions in README 2026-02-14 19:25:52 +00:00
Shaheer Sarfaraz
a899d54349
Add contributors badge to README 2026-02-14 01:38:29 +00:00
Shaheer Sarfaraz
c037dafbe2
Revise README for clarity and additional features
Updated README to enhance project description and features.
2026-02-14 01:19:43 +00:00
Shaheer Sarfaraz
687fd5e91f
feat(post-application): automatically pull from email (#145)
* feat(post-application): add schema and shared types for provider ingestion (#136)

* test(orchestrator): ensure full localStorage shape in vitest setup

* feat(post-application): add provider registry and dispatcher framework (#137) (#146)

* Implement Gmail provider credential persistence (#147)

* Add unified post-application provider action API (#148)

* Implement Gmail ingestion sync with 95/60 relevance policy

* Implement Gmail ingestion sync with 95/60 relevance policy (#149)

* feat(post-application): add job mapping engine with llm rerank fallback

* feat(post-application): add inbox review APIs with transactional approve/deny (#151)

* feat(post-application): add tracking inbox UI with provider controls (#152)

* oauth implementation

* UI changes

* see past runs in more detail

* occurred at comes from email

* state mismatch

* better UI representation

* comments

* comments

* comments

* comments

* documentation

* explainer

* set things manually

* scrolling

* any found email can be pending

* searchable download

* Email-to-Job Matching Decision Tree

* email viewer list improvement

* simplification initial commit

* exclude discovered jobs

* show only resady

* dropdown

* mermaid

* syntax

* targets is the same as logging that is done manually

* event label

* duplicate avoidance

* clean up html

* token saving

* print

* send idx not uuid

* remove logging

* formatting

* better documentation

* documentation

* comments

* process all

* comments
2026-02-12 19:48:25 +00:00
Shaheer Sarfaraz
4e1ea28301
Enable Glassdoor as a JobSpy source (#126)
* feat(shared): add glassdoor to job source model

* feat(jobspy): support glassdoor site in scraper and discovery

* feat(pipeline): include glassdoor in source selection and API schema

* feat(ui): add glassdoor toggle to jobspy settings and run estimates

* test/docs: cover glassdoor jobspy integration end-to-end

* fix(jobspy): make glassdoor always-on without settings toggle

* fix(jobspy): fallback glassdoor when location is country-level

* refactor(jobspy): drop direct pandas usage in wrapper

* feat(pipeline): gate glassdoor by supported countries

* fix(jobspy): restore pandas output and keep glassdoor disable copy

* fix(jobspy): map country-level glassdoor searches to city fallbacks

* feat(ui): require glassdoor city for country-level runs
2026-02-10 17:57:49 +00:00
DaKheera47
e6e127f9ed improved readme 2026-02-07 16:03:37 +00:00
DaKheera47
354304d0db my changes 2026-02-07 15:26:30 +00:00
Shaheer Sarfaraz
c4749b4211
feat: opinionated public DEMO_MODE with simulated/blocked actions, resets, and demo toasts (#87)
* feat(demo): add DEMO_MODE runtime helpers and /api/demo/info endpoint

* feat(demo): enforce simulated and blocked API actions under DEMO_MODE

* feat(demo): add deterministic seed dataset and 6-hour auto-reset

* feat(demo-ui): add demo banner and custom sonner toasts for simulated/blocked actions

* test+docs(demo): add demo mode coverage, behavior matrix, and operator docs

* formatting

* tests

* feat(demo): seed resets from typed baseline defaults

* formatting

* feat(demo): enrich baseline seed data and demo project catalog

* feat(demo): expand seeded applications and chart time ranges

* refactor(demo): split demo seed data from generation logic

* feat(demo): cap generated application history to 30 days

* feat(demo): rebalance generated job status distribution

* feat(demo-ui): make demo banner fixed and topmost

* minor fixes

* formatting

* duration revert

* durations

* feat(demo): share demo info hook, brighten demo toasts, and enforce webhook auth

* comment explaning

* formatting

* comments

* deadline builder comment
2026-02-05 16:04:04 +00:00
Shaheer Sarfaraz
2841a7fe3a
Add Star History section to README
Added a Star History section with responsive images.
2026-02-01 13:51:20 +00:00
DaKheera47
8e56378794 documentation update 2026-01-29 16:46:01 +00:00
DaKheera47
e83cff7a12 update documentation for GHCR 2026-01-25 11:27:05 +00:00
DaKheera47
ba9beaf01e Readme updates 2026-01-23 13:11:34 +00:00
Shaheer Sarfaraz
b24b11b0d3
Add contact section for user support
Added a contact section for user assistance and included a link to open issues.
2026-01-23 00:10:13 +00:00
Shaheer Sarfaraz
54a3c8821d
Update README to clarify dashboard access command 2026-01-22 23:36:30 +00:00
Shaheer Sarfaraz
34ef2f8902
Revise Quick Start instructions in README
Updated the Quick Start section for clarity and accuracy.
2026-01-22 23:35:45 +00:00
DaKheera47
3972a173c5 update documentation 2026-01-22 22:05:04 +00:00
Shaheer Sarfaraz
01c97ec59d
add star history chart to readme 2026-01-22 10:02:45 +00:00
Shaheer Sarfaraz
8de55e5b10
Analytics note 2026-01-21 22:14:39 +00:00
DaKheera47
0eba05a1dd [HOTFIX] update base url to ensure pdf generation keeps working on reactive resume v4 2026-01-20 18:15:21 +00:00
Shaheer Sarfaraz
ee74c7d2de
Rename project from Job-Ops to JobOps 2026-01-19 13:01:47 +00:00
Shaheer Sarfaraz
ff4cdb4101
Update job application example link in README 2026-01-17 19:13:07 +00:00
Shaheer Sarfaraz
037daa4061
Revise README for setup, instructions, and license
Updated API key and credentials information, modified read-only mode instructions, and changed license type.
2026-01-17 02:56:42 +00:00
Shaheer Sarfaraz
99afd2e6ed
Add examples for resume generation and job application
Added examples for generating a tailored resume and applying to a job.
2026-01-17 02:47:14 +00:00
DaKheera47
9dd8e1432b readonly mode 2026-01-16 01:33:43 +00:00
DaKheera47
8aca53a57d orchestrator documentation 2026-01-16 00:55:48 +00:00
DaKheera47
976f7b4878 gradcracker technical breakdown 2026-01-16 00:40:01 +00:00
DaKheera47
133a636de0 better readme 2026-01-15 17:46:36 +00:00
DaKheera47
717987c5cc "rejected" isn't a thing. it's "skipped" 2026-01-15 14:06:14 +00:00
DaKheera47
0f36d9b8a6 initial implementation 2025-12-26 20:17:05 +00:00
DaKheera47
d24f71ab3d rename extractors to their own folder 2025-12-14 22:44:37 +00:00
DaKheera47
acc015ea7f render issue 2025-12-14 18:48:04 +00:00
DaKheera47
cdd6956eb7 readme 2025-12-14 18:42:13 +00:00
DaKheera47
051c09d943 Dockerization :) 2025-12-11 23:56:07 +00:00