Commit Graph

  • ec6baaeddd feat(ui): redesign personal dashboard presentation cesnimda 2026-10-06 18:26:09 +02:00
  • 384dfa8a4b feat(jobs): integrate table and board workspace cesnimda 2026-09-29 23:01:05 +02:00
  • 6fc8937701 fix(jobs): align table and board query contracts cesnimda 2026-09-29 17:26:08 +02:00
  • 42a696bc86 feat(redesign): migrate Jobs Board presentation (P5-04a) cesnimda 2026-09-29 07:59:50 +02:00
  • 7127005e48 feat(jobs): redesign table and mobile cards with preserved workflows cesnimda 2026-09-28 23:30:43 +02:00
  • 0f54007015 feat(ui): refine global shell utilities cesnimda 2026-09-28 18:19:27 +02:00
  • 8e56ceabf5 feat(ui): redesign grouped application shell cesnimda 2026-09-28 17:26:02 +02:00
  • 57a6bd02c6 fix: make default initialization concurrency-safe cesnimda 2026-09-22 07:33:51 +02:00
  • 38cf37ef96 test(api): restore deterministic backend baseline cesnimda 2026-09-21 21:46:24 +02:00
  • 926f2e5164 fix(ui): complete P5-00 shell readiness gates cesnimda 2026-09-21 21:38:11 +02:00
  • c325eb68c6 docs(redesign): plan gated Phase 5 migrations cesnimda 2026-09-13 20:17:08 +02:00
  • 2a2f9e4805 test(redesign): accept Phase 4 foundations with migration gates cesnimda 2026-09-13 19:18:33 +02:00
  • c99f4fb7dd feat(ui): establish table and list density contract cesnimda 2026-09-13 09:14:35 +02:00
  • 2cdcab9e21 feat(ui): establish Settings page layout primitives cesnimda 2026-09-12 21:59:35 +02:00
  • 806eee4e1e fix(ui): preserve CV preview keyboard access across viewports cesnimda 2026-09-12 00:55:04 +02:00
  • ebd4a3e245 feat(ui): name controls and preserve modal state cesnimda 2026-09-11 19:31:32 +02:00
  • 682a3028bb docs: consolidate repository guides and preserve audit history cesnimda 2026-09-11 14:22:41 +02:00
  • 115441a409 feat(ui): establish semantic colors and focus foundation cesnimda 2026-09-11 09:04:55 +02:00
  • f696f23fc5 docs(redesign): define Phase 3 UX architecture codex/ui-redesign-phase3 cesnimda 2026-09-10 18:15:05 +02:00
  • d6d3dd977d test(redesign): establish preservation baseline codex/ui-redesign-phase2 cesnimda 2026-09-10 12:53:06 +02:00
  • 2d0f131a99 docs(redesign): complete Phase 1 audit checkpoint codex/ui-redesign-audit cesnimda 2026-09-10 07:22:09 +02:00
  • fc749b1a30 docs(release): record browser crash and operator handoff cesnimda 2026-09-10 07:09:16 +02:00
  • 32adac74f3 chore(audit): retain release retry evidence cesnimda 2026-09-10 00:25:22 +02:00
  • 27657f3113 docs(release): record verified runner dependency corruption cesnimda 2026-09-10 00:24:05 +02:00
  • 957fb5740f docs(audit): reconcile baseline with verified release repair cesnimda 2026-09-10 00:19:23 +02:00
  • 68a371c8ed chore(audit): retain verified release dependency correction cesnimda 2026-09-10 00:18:19 +02:00
  • a861ca4275 fix(deps): patch release-blocking frontend advisories cesnimda 2026-09-10 00:18:10 +02:00
  • 0856ea64d6 docs(audit): record full Linux backend verification cesnimda 2026-09-10 00:07:31 +02:00
  • 0e3eab08ec Merge verified release portability fixes cesnimda 2026-09-09 19:35:49 +02:00
  • 2024c374ac fix(test): preserve TLS and PDF checks across Linux runners cesnimda 2026-09-09 19:35:47 +02:00
  • b1adae6b1c Merge release evidence into redesign audit cesnimda 2026-09-09 19:29:52 +02:00
  • 115ecadd4d docs(deploy): record release checks and runner failure cesnimda 2026-09-09 19:29:41 +02:00
  • 0b932da4a5 docs(redesign): complete Phase 1 source audit cesnimda 2026-09-09 19:29:39 +02:00
  • 23cc250c64 fix(test): isolate PDF fixture output on Linux cesnimda 2026-09-09 18:46:46 +02:00
  • 97fce89c00 fix(ci): bootstrap Compose without a GitHub token cesnimda 2026-09-09 18:35:45 +02:00
  • f485f7291b fix(ci): install Compose for ingress configuration checks cesnimda 2026-09-09 18:29:13 +02:00
  • 1bbbd05ed5 docs(redesign): record product brief and phased audit handoff cesnimda 2026-09-09 18:21:48 +02:00
  • 0954876295 fix(security): enforce audited account, network and resource boundaries cesnimda 2026-09-09 18:21:47 +02:00
  • 7d641edc7b fix(deploy): validate and repair shared environment cesnimda 2026-09-02 00:58:20 +02:00
  • de85492373 feat(ops): automate backups and private CV benchmarks cesnimda 2026-09-02 00:49:06 +02:00
  • bd7fa05b8c feat(ops): protect complete pre-deploy recovery set cesnimda 2026-09-01 20:06:25 +02:00
  • bf3dc2d06e chore(deps): patch browserslist advisory cesnimda 2026-09-01 19:44:29 +02:00
  • 4b2d249114 fix(cv): keep template thumbnails distinct cesnimda 2026-09-01 19:38:16 +02:00
  • d9ec37d717 fix(ci): recover corrupted axe runtime cesnimda 2026-09-01 16:55:26 +02:00
  • 3b055b01f5 feat(admin): dispatch allowlisted maintenance jobs cesnimda 2026-09-01 16:53:54 +02:00
  • 3ec9ac1dad feat(career): upload CV from profile cesnimda 2026-09-01 16:42:06 +02:00
  • e912b72110 fix(cv): restore distinct frameless previews cesnimda 2026-09-01 16:37:51 +02:00
  • 4c384b76ad fix(a11y): label onboarding progress cesnimda 2026-09-01 15:46:30 +02:00
  • 1f7ec6e307 fix(ci): retry parser dependency corruption cesnimda 2026-09-01 15:37:02 +02:00
  • 559ad8a1b1 merge: ship career and discovery improvements cesnimda 2026-09-01 15:33:23 +02:00
  • bc4394c692 refactor(cv): extract customization panel codex/scheduled-search-alerts cesnimda 2026-09-01 09:23:03 +02:00
  • 2a0672e1cd docs(ops): record successful production rollout cesnimda 2026-09-01 09:16:29 +02:00
  • 6b8c560d63 chore(deploy): quiet optional compose variables cesnimda 2026-09-01 09:15:07 +02:00
  • 694fdb870a feat(cv): prioritize ATS template choices cesnimda 2026-09-01 09:08:16 +02:00
  • 928822d73b Merge branch 'main' into codex/scheduled-search-alerts cesnimda 2026-09-01 08:58:44 +02:00
  • ea7d9f3d36 fix(deploy): remove missing npm config copy cesnimda 2026-09-01 08:58:37 +02:00
  • c8b4c33acd fix(cv): restore distinct responsive templates cesnimda 2026-09-01 08:54:03 +02:00
  • 9252e43ad4 Merge branch 'main' into codex/scheduled-search-alerts cesnimda 2026-09-01 08:49:26 +02:00
  • 1b78f712d3 fix(ci): retry lint runner crashes cesnimda 2026-09-01 08:49:19 +02:00
  • a56e377c98 Merge branch 'main' into codex/scheduled-search-alerts cesnimda 2026-08-31 22:37:58 +02:00
  • d7366f9bd7 fix(ci): point browser smoke at isolated API cesnimda 2026-08-31 22:37:45 +02:00
  • f8fc8d6976 test(capture): validate extension in CI cesnimda 2026-08-31 22:29:45 +02:00
  • 1152e05687 feat(calendar): add application date integrations cesnimda 2026-08-31 22:24:38 +02:00
  • caf486dceb feat(capture): add minimal browser extension cesnimda 2026-08-31 22:16:16 +02:00
  • b7029faaec feat(discovery): schedule saved-search alerts cesnimda 2026-08-31 22:12:52 +02:00
  • 19a89018a0 fix(ci): retry corrupt parser downloads cesnimda 2026-08-31 22:23:32 +02:00
  • e508fb9541 test(parser): treat reaped container zombies as terminated cesnimda 2026-08-31 22:14:37 +02:00
  • 789f30b6e6 fix(ci): bootstrap isolated parser pip cesnimda 2026-08-31 22:07:17 +02:00
  • 14c5dd58d7 fix(ci): isolate parser dependencies without venv cesnimda 2026-08-31 22:04:16 +02:00
  • d3903961f8 fix(ci): provision complete Python runtime cesnimda 2026-08-31 21:55:21 +02:00
  • 8768bc842a docs(progress): record product regression results codex/tooling-parser-hardening cesnimda 2026-08-31 17:31:18 +02:00
  • dbb9abb731 feat(offers): add comparison workspace cesnimda 2026-08-31 17:28:49 +02:00
  • f3569d05a9 feat(companies): add recruiter relationship history cesnimda 2026-08-31 17:25:31 +02:00
  • 7d5a78ad5d feat(interviews): add durable debrief loop cesnimda 2026-08-31 17:20:58 +02:00
  • c2181afaea feat(discovery): add saved job searches cesnimda 2026-08-31 17:17:48 +02:00
  • 78ad0c66f9 feat(career): add factual evidence bank cesnimda 2026-08-31 17:03:09 +02:00
  • 5337ba3a5e feat(applications): preserve submitted packages cesnimda 2026-08-31 16:54:41 +02:00
  • 47e8e3e50e ci(frontend): reuse production build in smoke cesnimda 2026-08-31 12:11:22 +02:00
  • eca3479059 test(a11y): gate primary workspaces with axe cesnimda 2026-08-31 12:09:32 +02:00
  • ba7748193b refactor(jobs): centralize status lifecycle cesnimda 2026-08-31 11:59:49 +02:00
  • 5f0c0b0549 fix(deploy): restore previous release on failure cesnimda 2026-08-31 11:57:03 +02:00
  • b9e703ee7c feat(ops): add database readiness probe cesnimda 2026-08-31 11:54:36 +02:00
  • 2f146f743c refactor(jobs): extract lifecycle endpoints cesnimda 2026-08-31 11:50:48 +02:00
  • 3fa828be47 refactor(jobs): extract analytics controller cesnimda 2026-08-30 23:26:47 +02:00
  • 32d16089f1 refactor(jobs): remove legacy details dialog cesnimda 2026-08-30 23:22:40 +02:00
  • 15cb336208 ci: harden Playwright smoke retry cesnimda 2026-08-30 23:22:36 +02:00
  • 8c3822c440 ci(security): add secret scan and SBOM cesnimda 2026-08-30 22:22:19 +02:00
  • 9ad812e9ba fix(auth): initialize Google Identity once cesnimda 2026-08-30 22:16:59 +02:00
  • 058d13de47 refactor(db): migrate Identity schema cesnimda 2026-08-30 22:02:35 +02:00
  • 90ca23de33 refactor(db): migrate career profile aggregate cesnimda 2026-08-30 21:54:54 +02:00
  • a906916acc refactor(db): migrate interview preparation cesnimda 2026-08-30 18:58:55 +02:00
  • 934b35a1e0 refactor(db): migrate cover letter history cesnimda 2026-08-30 18:55:20 +02:00
  • e933409698 refactor(db): migrate application checklist cesnimda 2026-08-30 18:52:08 +02:00
  • ae57d1afde refactor(db): migrate AI interaction history cesnimda 2026-08-30 18:48:42 +02:00
  • bc28893b6f refactor(db): migrate CV variant history cesnimda 2026-08-30 17:28:35 +02:00
  • 778b365f9e refactor(db): migrate job workspace notes cesnimda 2026-08-30 17:22:04 +02:00
  • 9922426aa5 refactor(db): migrate tailored CV drafts cesnimda 2026-08-30 17:03:48 +02:00
  • e28cc0ad47 refactor(db): migrate CV extraction data cesnimda 2026-08-30 16:59:05 +02:00
  • 6c50e406b5 refactor(db): migrate email connections cesnimda 2026-08-30 16:56:14 +02:00
  • 2e2d649f6f refactor(db): migrate auth support tables cesnimda 2026-08-30 16:52:07 +02:00