Shaheer Sarfaraz
|
cfabee5f45
|
Select multiple jobs for bulk actions (#94)
* Initial implementation
* UI
* UI
* floating bar animations
* UI and split up orchestrator page
* remove bulk action hint
* UI
* UI
* formatting
* fix lint
* enforce max actions
|
2026-02-07 14:39:49 +00:00 |
|
DaKheera47
|
855ac0c5a5
|
min 24 length
|
2026-02-07 14:37:49 +00:00 |
|
Shaheer Sarfaraz
|
6353a23f6f
|
Small wins style tickets (#88)
* wrap text
* version check!
* initial commit for "remove below score" in pipeline, or manually
* comments
|
2026-02-05 19:17:14 +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 |
|
Devin Collins
|
d18464548e
|
feat: add salary display and missing salary penalty scoring (#86)
|
2026-02-05 07:35:17 +00:00 |
|
Shaheer Sarfaraz
|
16a8f1d15a
|
Use logger! add shim to convert backend responses to same format (#84)
* chore(orchestrator): add @infra import alias
* feat(server): add error/http/context/logger/sanitize infrastructure
* refactor(core): propagate request context, structured logs, and sanitization
* test/docs: update API contract assertions and contributor standards
* all pages working
* normalizing
|
2026-02-04 23:07:24 +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 |
|