Commit Graph

  • 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
  • efafd38b1a Update Node.js version to 25 in Gitea workflows denshooter 2026-02-03 22:29:38 +01:00
  • 5c70b26508 Merge dev into production: Add shader gradient background with blur effects and all locale improvements denshooter 2026-02-02 16:19:50 +01:00
  • b7b7ac8207 Fix ShaderGradient component props - remove invalid attributes for production build denshooter 2026-02-02 15:20:24 +01:00
  • 4beeca02be Add animated shader gradient background with blur effects denshooter 2026-01-27 01:43:17 +01:00
  • 13499f7f51 Install React Three Fiber dependencies denshooter 2026-01-27 01:26:58 +01:00
  • a814a7cab9 Add shader gradient background with halo effect denshooter 2026-01-27 01:25:02 +01:00
  • 9266b22fb4 Fix NaN rendering error in About section from Directus CMS data (#62) Copilot 2026-01-23 12:49:47 +01:00
  • a4fa9b42fa Fix JSON parsing for tags and technologies arrays from Directus copilot-swe-agent[bot] 2026-01-23 02:17:01 +00:00
  • 8f7dc02d4b Fix Directus queries: disable messages collection, fix projects translations, fix featured boolean copilot-swe-agent[bot] 2026-01-23 02:13:56 +00:00
  • d6d3386f13 Fix Directus GraphQL queries for content_pages and projects copilot-swe-agent[bot] 2026-01-23 02:11:06 +00:00
  • 51bad1718c Fix TypeScript errors and create .env file copilot-swe-agent[bot] 2026-01-23 02:04:46 +00:00
  • 03a2e6156a Initial analysis and planning for portfolio fixes copilot-swe-agent[bot] 2026-01-23 02:01:06 +00:00
  • 8a1248e3f7 Initial plan copilot-swe-agent[bot] 2026-01-23 01:56:45 +00:00
  • e431ff50fc feat: Add Directus setup scripts for collections, fields, and relations denshooter 2026-01-23 02:53:31 +01:00
  • 7604e00e0f Refactor locale system: align types with usage, add CMS formatting docs (#59) Copilot 2026-01-22 21:25:41 +01:00
  • 37a1bc4e18 locale upgrade denshooter 2026-01-22 20:56:35 +01:00
  • 377631ee50 Copilot/setup sentry nextjs (#58) denshooter 2026-01-22 10:05:43 +01:00
  • 33f6d47b3e chore: Update Docker Compose configuration for PostgreSQL security and initialization denshooter 2026-01-15 22:38:10 +01:00
  • 019fff1d5b chore: Refactor Gitea deployment workflow for PostgreSQL and Redis management denshooter 2026-01-15 22:20:19 +01:00
  • d5475c6443 chore: Remove platform specifications for PostgreSQL and Redis in Docker configuration denshooter 2026-01-15 21:48:48 +01:00
  • 9f7ecf6a88 chore: Remove exposed ports from PostgreSQL and Redis services in Docker configuration denshooter 2026-01-15 21:15:14 +01:00
  • a66da4a59f chore: Enhance Gitea deployment workflow for database and Redis management denshooter 2026-01-15 18:15:18 +01:00
  • 5e544afdae chore: Update Docker configuration and Gitea deployment workflow denshooter 2026-01-15 17:01:39 +01:00
  • ab02058c9d chore: Improve port management in Gitea deployment workflow denshooter 2026-01-15 16:20:08 +01:00
  • 38d99a504d chore: Enhance Gitea deployment workflow and add Gitea runner status check script denshooter 2026-01-15 16:00:44 +01:00
  • 098e7ab6f4 fix: Update Gitea workflows to use ubuntu-latest runner denshooter 2026-01-15 15:28:09 +01:00
  • 24608045fb feat: pushing to both remotes denshooter 2026-01-15 15:23:35 +01:00
  • 38a98a9ea2 feat: Add Hardcover currently reading integration with i18n support denshooter 2026-01-15 14:58:34 +01:00
  • b90a3d589c seo: always serve sitemap.xml even if DB unavailable Cursor Agent 2026-01-15 10:12:38 +00:00
  • d60f875793 seo: improve metadata base and sitemap resilience Cursor Agent 2026-01-15 10:11:02 +00:00
  • 5b67c457d7 docs: remove duplicated setup guides Cursor Agent 2026-01-15 10:09:06 +00:00
  • 6c60415b8c docs: add consolidated operations guide Cursor Agent 2026-01-15 10:08:27 +00:00
  • 6d5617cd08 fix(ui): reduce framer-motion flicker by narrowing CSS transitions Cursor Agent 2026-01-15 10:06:23 +00:00
  • a617f6eb92 feat(i18n): centralize more UI texts in messages Cursor Agent 2026-01-15 10:03:32 +00:00
  • faf41a511b fix: remove invalid iframe allowTransparency prop Cursor Agent 2026-01-15 09:50:40 +00:00
  • 63fc45488a test(e2e): click first visible interactive element Cursor Agent 2026-01-14 22:00:39 +00:00
  • 721bdfaf53 test(e2e): avoid networkidle in hydration checks Cursor Agent 2026-01-14 21:59:23 +00:00
  • a56ec97ef9 fix(consent): prevent hydration mismatch + banner flash Cursor Agent 2026-01-14 21:55:35 +00:00
  • b1a314b8a8 Merge dev_test into dev Cursor Agent 2026-01-14 21:53:24 +00:00
  • 08d24735af Merge branch 'cursor/aktivit-ts-feed-neulade-anzeige-00e6' into dev_test Cursor Agent 2026-01-14 21:52:32 +00:00
  • fbce838d3f fix(consent): avoid banner flashing on reload Cursor Agent 2026-01-14 21:47:31 +00:00
  • 73ed89c15a test(e2e): verify activity feed stays visible after reload Cursor Agent 2026-01-14 16:32:35 +00:00
  • 2cd4600063 fix(i18n): load messages by route locale Cursor Agent 2026-01-14 16:31:27 +00:00
  • f2b3f1edfd fix(i18n): render locale switch as links Cursor Agent 2026-01-14 16:29:55 +00:00
  • 411806d5ce fix(i18n): use hard navigation for language switch Cursor Agent 2026-01-14 16:27:20 +00:00
  • b219cc51a0 test(e2e): wait for locale navigation to complete Cursor Agent 2026-01-14 16:25:48 +00:00
  • dce6b6f567 test(e2e): click locale switcher by aria-label Cursor Agent 2026-01-14 16:24:00 +00:00
  • c150cd82d9 fix(i18n): make locale switch always navigate Cursor Agent 2026-01-14 16:21:18 +00:00
  • 355c9a13fa test(e2e): force NODE_ENV=development for webServer Cursor Agent 2026-01-14 16:14:18 +00:00
  • 9364b44196 fix(i18n): render consent banner inside NextIntl provider Cursor Agent 2026-01-14 16:09:22 +00:00
  • 9082bd256a fix(i18n): update consent banner on locale switch Cursor Agent 2026-01-14 16:00:05 +00:00
  • e115a23485 fix(activity-feed): prevent framer-motion initial-state stuck on reload Cursor Agent 2026-01-14 11:11:23 +00:00
  • a19293eda4 fix(activity-feed): avoid hydration mismatch from localStorage Cursor Agent 2026-01-14 11:03:59 +00:00
  • 1d2c8cee09 Fix: eliminate reload-only hydration mismatches on home Cursor Agent 2026-01-14 10:45:34 +00:00
  • 4f344ff1de Fix: stabilize ActivityFeed UI on reload Cursor Agent 2026-01-14 02:47:01 +00:00
  • 80077ea1af Merge cursor/umfassende-plattform-berarbeitung-d0f0 into dev_test Cursor Agent 2026-01-14 02:11:17 +00:00
  • abfb710c4b Fix: guard Umami tracking and web vitals performance APIs Cursor Agent 2026-01-14 02:09:22 +00:00