Shaheer Sarfaraz
|
b88d00b15d
|
Make projects optional when moving jobs to Ready (#189)
* Make resume projects optional and reuse selection rules
* Apply Biome import/format fixes
* Handle explicit empty project selection in PDF generation
* Hide selected projects section when catalog is empty
* Avoid projects section flash while catalog is loading
|
2026-02-18 22:31:59 +00:00 |
|
Shaheer Sarfaraz
|
5ed74bb59c
|
Tracer links (#174)
* initial commit
* format links right
jobops.dakheera47.com/cv/shaheer-google-de
* don't support legacy
* remove phishing look
* smaller links
* readiness check in settings
* rework UX
* right col
* pop a modal
* modal improvements
* show links
* documentation disclaimer
* fix(tracer-links): preserve descriptive resume link labels
* fix(tracer-links): classify bot user agents before browser families
* fix(tracer-links): reject non-http redirect destinations
* fix(tracer-redirect): disable caching for tracked redirects
* fix(origin): prefer canonical public base url over forwarded headers
* fix(auth): protect tracer analytics routes behind basic auth
* fix(ui): rename misleading tracer drilldown human metric
* style(tests): format tracer-links invalid-destination assertion
* fix(tests): prevent mocked fs from breaking sqlite data-dir resolution
* style(docs): format versioned docs json for biome
* fix(tests): mock tracer-links in pdf skills validation suite
|
2026-02-18 22:05:15 +00:00 |
|
Shaheer Sarfaraz
|
b94f85b149
|
Reduce low risk duplication (#79)
* clean up helpers
* shared in it's own top level folder
* workspaces setup
* build fix
* disable workspaces?
* run ci
* rename job-flow to gradcracker
* optional dependencies
* formatting?
* more optional modules
* allow post install runs
* node bump
* remove post install
* add optionals
* add more
* formatting
* comments, but im unsure
* run typescript DIRECTLY
* better build
* camoufox simplification
* lint
* build process doesn't exist
* build fix
* lockfile
* type check everything, build only for client
* rename steps correctly
* import from package!
* fix formatting
* don't fetch twice
* fix concern
|
2026-02-02 21:30:14 +00:00 |
|
DaKheera47
|
86c8e76bb1
|
tests passing
|
2026-01-26 11:01:42 +00:00 |
|
DaKheera47
|
8acb5dbc27
|
fix tests
|
2026-01-25 13:49:23 +00:00 |
|
DaKheera47
|
d4e83c0674
|
gem3 flash lint fix
|
2026-01-25 13:14:59 +00:00 |
|
DaKheera47
|
5c2eef2fc8
|
ran check:fix in orchestrator
|
2026-01-25 12:41:44 +00:00 |
|
DaKheera47
|
fa13709738
|
tests
|
2026-01-23 12:25:00 +00:00 |
|
DaKheera47
|
4798846483
|
v4 api based, with the same code facing api as v5
|
2026-01-23 00:55:44 +00:00 |
|
DaKheera47
|
71649c5a13
|
parallelize
|
2026-01-22 16:31:00 +00:00 |
|
DaKheera47
|
0ad4b4c4f0
|
pdf tailoring tets
|
2026-01-11 16:11:29 +00:00 |
|