Commit Graph

  • 81954cbc76 style: prettier formatting for case-study content rewrite main cesnimda 2026-07-13 15:21:34 +02:00
  • f070c726de content: refresh JobTrack/InboxIntel meta descriptions to match rewritten case studies cesnimda 2026-07-12 20:13:24 +02:00
  • 0d45b32bd5 content: rewrite JobTrack and InboxIntel case studies from current codebases cesnimda 2026-07-12 20:12:32 +02:00
  • 29ecfc0e79 fix: case-study TOC sidebar wasn't sticking (grid stretch made it as tall as content) cesnimda 2026-07-12 19:53:30 +02:00
  • 97f23f7a02 deploy: drop Gitea Actions deploy job, cron autodeploy is sole path cesnimda 2026-07-12 15:27:20 +02:00
  • 4cd7b3d88a fix: e2e/lighthouse CI jobs missing pnpm lockfile cache path cesnimda 2026-07-12 15:08:19 +02:00
  • dabcc68b21 fix: externalize hoisted scripts so CSP script-src 'self' allows them cesnimda 2026-07-11 13:17:24 +02:00
  • 451c5f6f43 deploy: load deploy/.env explicitly in autodeploy cesnimda 2026-07-10 22:05:11 +02:00
  • 2952c957ca deploy: self-locating autodeploy (path-independent) cesnimda 2026-07-10 22:03:59 +02:00
  • ec7ae1c70f deploy: move checkout to /opt/resumesite cesnimda 2026-07-10 22:02:41 +02:00
  • 0cd516a424 docs: mark site live on :1337 with cron auto-deploy; update owner tasks cesnimda 2026-07-10 21:59:59 +02:00
  • 07327b906f deploy: poll-based auto-deploy script (cron fallback for the runner) cesnimda 2026-07-10 21:58:29 +02:00
  • c877c61e3e deploy: publish site on host port 1337; nginx proxies /api/contact; auto-deploy cesnimda 2026-07-10 10:00:33 +02:00
  • 8132c202ba fix: mobile theme toggle + UI polish; refresh both case studies cesnimda 2026-07-10 09:54:30 +02:00
  • d9dd4f432e chore: gitignore .design-sync artifact cesnimda 2026-07-04 11:24:01 +02:00
  • 239d3dec0e docs: Master Career Profile — single source of truth for career materials cesnimda 2026-07-04 11:23:09 +02:00
  • bfa8cfd357 feat: homelab case study from live infra; Traefik-based deploy cesnimda 2026-07-04 11:23:09 +02:00
  • a10418ab93 fix: CV split-button height + LinkedIn redirect; tooling tidy cesnimda 2026-07-04 11:22:48 +02:00
  • b4b293bdb4 feat: real headshot + JobTrack seed-data screenshots cesnimda 2026-07-04 11:22:48 +02:00
  • 18c556bd54 feat: ATS-safe CV rework (EN + NO), replacing scrambled two-column PDFs cesnimda 2026-07-04 07:22:57 +02:00
  • 743cce306b docs: finalise PROJECT_STATUS + TODO; lint public browser script chore/scaffold cesnimda 2026-07-04 06:24:12 +02:00
  • 9088dcffb9 feat: Docker images, compose stacks, nginx config, Gitea CI cesnimda 2026-07-04 06:21:35 +02:00
  • 033c9ec315 test: vitest unit + playwright e2e suites; fix a11y, contrast, no-JS reveal cesnimda 2026-07-04 06:14:18 +02:00
  • 9fa16b650d feat: .NET 9 contact relay (stateless minimal API) cesnimda 2026-07-04 05:55:20 +02:00
  • 1b5204e7f8 feat: build-time OpenGraph images (satori-free, resvg + vendored TTFs) cesnimda 2026-07-04 01:35:28 +02:00
  • 2330f374fc feat: case-study template, all pages, routing, sitemap, 404 cesnimda 2026-07-04 01:30:32 +02:00
  • 9a6d0edf6d chore: add favicon (CB monogram) cesnimda 2026-07-04 01:20:47 +02:00
  • 1fce1b3cec feat: core layout, UI atoms, homepage + behaviour modules cesnimda 2026-07-04 01:20:46 +02:00
  • 2184a1892f feat: content layer — zod schemas, validated bilingual data, locale view models cesnimda 2026-07-04 01:05:21 +02:00
  • 63db8bf254 feat: i18n layer — locales, slug-map contract, typed dictionaries cesnimda 2026-07-04 00:54:02 +02:00
  • 9a75f73550 chore: temporary smoke-test home page (replaced in pages milestone) cesnimda 2026-07-04 00:51:16 +02:00
  • ff27b918ae chore: scaffold Astro 5 project with token/style layer cesnimda 2026-07-04 00:51:15 +02:00
  • 1f695d3932 docs: establish approved Phase 1 design + Phase 2 spec as project foundation cesnimda 2026-07-03 21:07:25 +02:00