Commit Graph

  • 07b155369d feat: redesign admin panel to match Liquid Editorial Bento design system dev denshooter 2026-03-07 00:37:03 +01:00
  • dda996f0f8 chore: remove Telegram notification from contact form denshooter 2026-03-07 00:19:52 +01:00
  • 63960f7581 feat: dark email design + Telegram notification for contact form denshooter 2026-03-07 00:17:39 +01:00
  • bdf02b2a3a fix: eliminate 2s LCP rendering delay from Directus timeout on Hero denshooter 2026-03-06 22:36:03 +01:00
  • dacec18956 perf: eliminate next-themes and framer-motion from initial JS bundle denshooter 2026-03-06 17:39:29 +01:00
  • 7f7ed39b0e fix: prevent image/badge cutoff on iPad in Hero section denshooter 2026-03-06 15:14:30 +01:00
  • 1c49289386 perf: remove TipTap/ProseMirror from client bundle, lazy-load below-fold sections denshooter 2026-03-06 14:57:36 +01:00
  • 34a81a6437 fix: resolve TypeScript errors in CI type-check denshooter 2026-03-06 12:31:09 +01:00
  • fa48610e3e perf: cut CI time, fix CSS chain, fix iPad hero layout, fix contrast denshooter 2026-03-06 07:18:54 +01:00
  • a38f97c318 fix: pass DIRECTUS_STATIC_TOKEN and N8N_API_KEY to dev container denshooter 2026-03-06 00:21:21 +01:00
  • d7958b3841 feat: Hardcover→Directus book sync + fix empty states for projects/books denshooter 2026-03-06 00:02:52 +01:00
  • 7f9d39c275 perf: eliminate Three.js/WebGL, fix render-blocking CSS, add dev team agents denshooter 2026-03-05 23:40:01 +01:00
  • 69ae53809b fix: Safari compatibility — polyfill requestIdleCallback and IntersectionObserver denshooter 2026-03-05 19:25:38 +01:00
  • 4a8cb5867f docs: update copilot instructions with SSR patterns and CI/CD changes denshooter 2026-03-04 23:47:17 +01:00
  • 77db462c22 fix: add SSR-safe ScrollFadeIn component for scroll animations denshooter 2026-03-04 23:41:02 +01:00
  • 5fc3236775 fix: remove Framer Motion scroll animations that caused invisible sections denshooter 2026-03-04 23:05:51 +01:00
  • 9ae6ada0a6 fix: remove dynamic() imports for below-fold sections denshooter 2026-03-04 22:02:05 +01:00
  • 08315433d1 fix: enable SSR for below-fold sections (About, Projects, Contact, Footer) denshooter 2026-03-04 21:37:44 +01:00
  • 10a545f014 fix: replace img tags with next/image, fix useEffect deps, suppress test mock warnings denshooter 2026-03-04 15:40:19 +01:00
  • d80c936c60 refactor: add production deploy to combined CI/CD workflow denshooter 2026-03-04 15:23:12 +01:00
  • 2db9018477 refactor: combine CI and dev-deploy into single workflow denshooter 2026-03-04 15:13:47 +01:00
  • eff17f76d3 chore: enable dev-deploy workflow denshooter 2026-03-04 15:10:46 +01:00
  • 30d0e597c2 fix: use production DB/Redis for dev deployment instead of non-existent dev containers denshooter 2026-03-04 15:09:04 +01:00
  • 74b73d1b84 perf: add Docker build cache for Next.js denshooter 2026-03-04 14:45:55 +01:00
  • 42850ea17c fix: prevent crash loop when database is unreachable denshooter 2026-03-04 14:38:59 +01:00
  • 9fd530c68f perf: convert Hero to server component for faster LCP denshooter 2026-03-04 14:16:58 +01:00
  • 60ea4e99be chore: remove Sentry integration denshooter 2026-03-04 13:00:34 +01:00
  • de3ef37b48 perf: remove framer-motion and lucide-react from critical path denshooter 2026-03-04 11:13:10 +01:00
  • f62db69289 perf: fix PageSpeed Insights issues (WebGL errors, bfcache, redirects, a11y) denshooter 2026-03-04 01:29:32 +01:00
  • 0f7ea8ca4d perf: remove Sentry client SDK and lazy-load TipTap (~830KB saved) production denshooter 2026-03-03 16:37:17 +01:00
  • c00fe6b06c perf: optimize Lighthouse scores to 100 denshooter 2026-03-02 14:49:36 +01:00
  • dcaa1f8c3c chore: remove accidental files from tracking, gitignore .claude/ and ._* denshooter 2026-03-02 02:22:23 +01:00
  • c49493bb44 perf: disable Sentry, remove grain overlay and shader gradient files denshooter 2026-03-02 02:21:44 +01:00
  • c9cd2d734d perf: remove WebGL ShaderGradient and reduce BackgroundBlobs blur denshooter 2026-03-02 01:54:48 +01:00
  • ef72f5fc58 fix: move ShaderGradientBackground dynamic import into client wrapper denshooter 2026-03-02 01:03:51 +01:00
  • 8b440dd60b fix: prefix unused cmsMessages state with _ to satisfy lint rule denshooter 2026-03-02 00:48:59 +01:00
  • 9a55dc7f81 perf: fix TBT/LCP/a11y — disable shader animation, cache APIs, fix images copilot-swe-agent[bot] 2026-03-01 22:18:32 +00:00
  • 3ac7c7a5b3 perf: lazy-load ShaderGradient and fix image cache TTL copilot-swe-agent[bot] 2026-03-01 22:12:27 +00:00
  • 96d7ae5747 Initial plan copilot-swe-agent[bot] 2026-03-01 22:04:19 +00:00
  • f7b7eaeaff chore: merge dev into production denshooter 2026-02-27 23:12:57 +01:00
  • 32e621df14 fix: namespace rate limit buckets per endpoint, remove custom analytics denshooter 2026-02-27 23:12:50 +01:00
  • 6c5297836c fix: randomize quotes, remove CMS idle quote, fix postgres image tag denshooter 2026-02-25 12:57:04 +01:00
  • 9c7e564f6f chore: re-enable production deploy workflow on production branch denshooter 2026-02-25 12:40:58 +01:00
  • 4046a3c5b3 chore: add ci.yml to dev branch (Node 22, lint/test/build) denshooter 2026-02-25 12:40:47 +01:00
  • 3e83dcfa15 chore: merge dev into production + fix ci.yml Node version denshooter 2026-02-25 12:21:57 +01:00
  • b0ec4fd4b7 chore: merge dev into production denshooter 2026-02-25 12:06:56 +01:00
  • 6ee52ffc8e fix: restore three and @react-three/fiber required by @shadergradient/react denshooter 2026-02-25 11:44:38 +01:00
  • 450fe1b3eb chore: remove unused dependencies denshooter 2026-02-25 11:36:17 +01:00
  • f1d42818ee fix: disable GitHub CI/CD and resolve @swc/helpers peer dependency denshooter 2026-02-25 10:52:18 +01:00
  • e0e0551a83 ci: disable broken auto-deploy workflows, keep gitea CI only Dennis Konkol 2026-02-24 19:49:13 +00:00
  • 97c600df14 ci: disable GitHub workflow and add Gitea Actions workflow Dennis Konkol 2026-02-24 18:53:16 +00:00
  • 6c47cdbd83 Merge branch 'dev' into production denshooter 2026-02-23 23:20:22 +01:00
  • 21513b20c4 fix: mark portfolio_net as external to resolve compose label conflict denshooter 2026-02-23 22:46:57 +01:00
  • bd6007f299 Merge branch 'dev' into production denshooter 2026-02-23 16:03:38 +01:00
  • b162fc8a4f fix: prevent page scroll on load by using container scrollTop instead of scrollIntoView in BentoChat denshooter 2026-02-23 16:03:32 +01:00
  • a5449d2adb fix: use external network for dev compose to avoid label conflicts denshooter 2026-02-18 11:37:35 +01:00
  • a5048634b8 fix: add DB wait-for-ready logic and explicit network names denshooter 2026-02-17 15:33:27 +01:00
  • b5d64b3f0a fix: set explicit network name to prevent compose prefix mismatch denshooter 2026-02-17 15:30:11 +01:00
  • d21669ee6d fix: remove unnecessary host port mappings from dev database containers denshooter 2026-02-17 15:13:16 +01:00
  • 3fd7329dc5 fix: use non-conflicting ports for dev database containers denshooter 2026-02-17 15:11:30 +01:00
  • c449e9e0a8 style: comprehensive mobile responsive overhaul across all sections denshooter 2026-02-17 15:09:45 +01:00
  • 689cfa18cf Merge branch 'dev' into production denshooter 2026-02-17 14:47:04 +01:00
  • 6fd4756f35 fix: resolve all lint errors, improve type safety, and remove unused code denshooter 2026-02-17 14:46:35 +01:00
  • a5dba298f3 feat: major UI/UX overhaul, snippets system, and performance fixes denshooter 2026-02-16 12:31:40 +01:00
  • 6f62b37c3a fix: build and test stability for design overhaul denshooter 2026-02-16 02:54:02 +01:00
  • 6213a4875a fix: final build and type safety improvements denshooter 2026-02-16 02:07:23 +01:00
  • 0684231308 feat: implement skeleton loading across all dynamic sections denshooter 2026-02-16 01:43:23 +01:00
  • 739ee8a825 fix: restore random nerdy quotes and hide empty project links denshooter 2026-02-16 01:39:01 +01:00
  • 91eb446ac5 fix: cleanup footer, smart navigation, and projects redesign denshooter 2026-02-16 01:35:35 +01:00
  • 7955dfbabb style: unified bento design across all sub-pages denshooter 2026-02-16 01:30:04 +01:00
  • 7603cb6298 feat: fully integrated grid activity and chat denshooter 2026-02-16 01:21:49 +01:00
  • c3f55c92ed feat: ultimate dynamic editorial overhaul denshooter 2026-02-16 01:18:34 +01:00
  • f5081f8765 fix: restore getMessage compatibility and finalize build denshooter 2026-02-16 01:13:07 +01:00
  • b6eb24f2e8 feat: complete editorial overhaul with CMS dynamic labels denshooter 2026-02-16 01:11:06 +01:00
  • 9fd8c25dc6 feat: authentic Dennis-centric design with hero photo denshooter 2026-02-16 01:07:48 +01:00
  • cfd2f9f248 style: mega redesign of about section - editorial look denshooter 2026-02-16 01:05:22 +01:00
  • cd3726063c style: refined bento layout and bio structure denshooter 2026-02-16 01:03:36 +01:00
  • 3cf1b9144d fix: resolve rich text rendering and data mapping issues denshooter 2026-02-16 01:01:27 +01:00
  • 18f8fb7407 style: final polish for design overhaul denshooter 2026-02-16 00:54:41 +01:00
  • 332adab08c feat: complete design overhaul with bento grid and island nav denshooter 2026-02-16 00:48:45 +01:00
  • 5347a9ff3b fix: rebalance about layout and fix missing gaming icon denshooter 2026-02-16 00:45:30 +01:00
  • 0b1a45038d fix: cleanup book reviews HTML and improve about layout denshooter 2026-02-16 00:42:57 +01:00
  • 931843a5c6 fix: add missing readBooks translations denshooter 2026-02-16 00:37:34 +01:00
  • 0a0895cf89 feat: add directus setup script for book reviews denshooter 2026-02-15 23:04:18 +01:00
  • 5576e41ce0 fix: resolve hydration mismatch and NaN rendering errors denshooter 2026-02-15 22:48:47 +01:00
  • cc8fff14d2 fix: resolve project 404s with Directus fallback and upgrade 404 page denshooter 2026-02-15 22:47:25 +01:00
  • 6998a0e7a1 feat: secure and document book reviews system denshooter 2026-02-15 22:32:49 +01:00
  • 0766b46cc8 feat: implement dark mode infrastructure, optimize images, and add SEO structured data denshooter 2026-02-15 22:20:43 +01:00
  • 92e5b4936e Claude/add book ratings comments kq0 lx (#66) denshooter 2026-02-15 22:13:34 +01:00
  • 99d0d1dba1 chore: Add CLAUDE.md, TODO.md, and fix ReadBooks Tailwind classes Claude 2026-02-15 12:59:55 +00:00
  • 032568562c feat: Add book ratings and reviews managed via Directus CMS Claude 2026-02-15 12:53:19 +00:00
  • 07741761cc Updating (#65) denshooter 2026-02-15 22:04:26 +01:00
  • 4029cd660d fix: Switch projects to Directus, add security fixes and example projects denshooter 2026-02-09 16:40:08 +01:00
  • b754af20e6 fix: Security vulnerability - block malicious file requests denshooter 2026-02-09 16:02:10 +01:00
  • 3f31d6f5bb Use Directus content in production denshooter 2026-02-05 00:23:11 +01:00
  • 8eff9106f5 Fix German jogging fallback text denshooter 2026-02-05 00:22:26 +01:00
  • af30449071 Fix cache permission error in Docker container denshooter 2026-02-03 23:37:37 +01:00
  • 98c3ebb96c Fix postgres health check in production denshooter 2026-02-03 23:09:41 +01:00
  • 9e2040cefc Fix production deployment: Start database dependencies denshooter 2026-02-03 22:56:34 +01:00
  • 719071345e Update Dockerfile to use Node.js 25 denshooter 2026-02-03 22:38:45 +01:00