This website requires JavaScript.
33f6d47b3e
chore: Update Docker Compose configuration for PostgreSQL security and initialization
dev
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
c8db7ea78c
refactor: rename project from my_portfolio to portfolio
denshooter
2026-01-14 02:47:49 +01:00
7adcda61c9
Merge branches 'dev_test' and 'dev_test' of https://github.com/denshooter/my_portfolio into dev_test
denshooter
2026-01-14 02:03:01 +01:00
ba99889782
Refactor activity feed disabled UI; use plain img for hero image fix
Cursor Agent
2026-01-12 16:47:14 +00:00
e2616ae0f7
Fix next-intl locale, remove wave animations, and unoptimize hero image
Cursor Agent
2026-01-12 16:18:03 +00:00
6f1ad8eb4d
Refine CMS i18n fallback, refresh UI, add consent minimize, seed i18n content
Cursor Agent
2026-01-12 16:10:22 +00:00
683735cc63
Add i18n to home sections, improve consent management and middleware asset handling
Cursor Agent
2026-01-12 15:57:28 +00:00
6a4055500b
Exclude static assets (paths with dots) from middleware matcher.
Cursor Agent
2026-01-12 15:47:53 +00:00
d7dcb17769
Automate dev DB setup with migrations and relax API rate limits in development
Cursor Agent
2026-01-12 15:37:22 +00:00
423a2af938
Integrate Prisma for content; enhance SEO, i18n, and deployment workflows
Cursor Agent
2026-01-12 15:27:35 +00:00
f1cc398248
Refactor Docker entrypoint to run Prisma migrations; update schema
Cursor Agent
2026-01-12 15:08:23 +00:00
80f57184c7
Disable aggressive static asset caching in development to fix HMR.
Cursor Agent
2026-01-12 14:51:56 +00:00
9839d1ba7c
Checkpoint before follow-up message
Cursor Agent
2026-01-12 14:49:44 +00:00
12245eec8e
Refactor for i18n, CMS integration, and project slugs; enhance admin & analytics
Cursor Agent
2026-01-12 14:36:10 +00:00
0349c686fa
feat(auth): implement session token creation and verification for enhanced security
dev_test
denshooter
2026-01-12 00:27:03 +01:00
9072faae43
refactor: enhance security and performance in configuration and API routes
denshooter
2026-01-11 22:44:26 +01:00
ede591c89e
Fix ActivityFeed hydration error: Move localStorage read to useEffect to prevent server/client mismatch
production
denshooter
2026-01-10 18:28:25 +01:00
2defd7a4a9
Fix ActivityFeed: Remove dynamic import that was causing it to disappear in production
denshooter
2026-01-10 18:16:01 +01:00
9cc03bc475
Prevent white screen: wrap ActivityFeed in error boundary and improve ClientProviders error handling
denshooter
2026-01-10 17:08:16 +01:00
832b468ea7
Fix white screen: add error boundaries and improve error handling in AnalyticsProvider and useWebVitals
denshooter
2026-01-10 17:07:00 +01:00
2a260abe0a
Fix ActivityFeed fetch TypeError: add proper error handling and type safety
denshooter
2026-01-10 17:03:07 +01:00
80f2ac61ac
Fix type error in KernelPanic404: update currentMusic type to match return type
denshooter
2026-01-10 16:55:01 +01:00
a980ee8fcd
Fix runtime errors: PerformanceObserver, localStorage, crypto.randomUUID, hydration issues, and linting errors
denshooter
2026-01-10 16:54:28 +01:00
ca2ed13446
refactor: enhance error handling and performance tracking across components
denshooter
2026-01-10 16:53:06 +01:00
20f0ccb85b
refactor: improve 404 page loading experience and styling
denshooter
2026-01-10 03:41:22 +01:00
59cc8ee154
refactor: consolidate contact API logic and enhance error handling
denshooter
2026-01-10 03:13:03 +01:00
40d9489395
feat: enhance analytics and performance tracking with real data metrics
denshooter
2026-01-10 03:08:25 +01:00
b051d9d2ef
style: refine admin dashboard and project management UI with cohesive color palette and improved readability
denshooter
2026-01-10 02:40:50 +01:00
7d84d35f09
fix: resolve styling issues in admin dashboard and login
denshooter
2026-01-10 02:30:15 +01:00
59eb32b45a
fix: update admin dashboard styles
denshooter
2026-01-10 02:23:14 +01:00
632302fb54
style: enhance project covers with mesh gradients, shine effects, and texture
denshooter
2026-01-10 01:15:03 +01:00
2844b981bb
style: modernize project pages with warm organic design and improved readability
denshooter
2026-01-10 01:13:07 +01:00
82b5ca4514
style: modernize logo with sans-serif font and stronger red accent
denshooter
2026-01-10 01:09:39 +01:00
98f1a07b08
style: enhance glassmorphism for projects and chat widget with improved transparency and readability
denshooter
2026-01-10 01:07:49 +01:00
792f0c8aae
style: modernize chat widget with glassmorphism and improve mobile layout
denshooter
2026-01-10 01:05:08 +01:00
eaaee17bca
style: update chat widget to use warm organic modern color palette
denshooter
2026-01-10 01:02:58 +01:00
ae37294b06
full upgrade
denshooter
2026-01-10 00:52:08 +01:00
b487f4ba75
feat: Add production troubleshooting tools and remove eye icon from ActivityFeed
denshooter
2026-01-09 20:19:54 +01:00
37178ce421
fix: Improve production health check to use Docker health status
denshooter
2026-01-09 20:05:31 +01:00
e5233138ab
fix: Improve production deployment health check
denshooter
2026-01-09 19:53:48 +01:00
c989f15cab
fix: Add n8n environment variables to production deployment
denshooter
2026-01-09 19:40:00 +01:00
bd73a77ae3
fix: Reduce component flashing on page load and scroll
denshooter
2026-01-09 19:36:06 +01:00
f63a745221
fix: Improve ChatWidget text visibility and ActivityFeed loading state
denshooter
2026-01-09 19:32:56 +01:00
4e48f55737
docs: Add guide for adding 404 project to production
denshooter
2026-01-09 19:30:57 +01:00
fadeb9b6b9
feat: Add Kernel Panic 404 page as project and link in footer
denshooter
2026-01-09 19:28:45 +01:00
947f72ecca
feat: Add interactive kernel panic 404 page
denshooter
2026-01-09 19:24:12 +01:00
ab110fd009
fix: Improve health check to use container-internal testing
denshooter
2026-01-09 19:18:43 +01:00
511c37f104
fix: Install curl in production image and improve health check
denshooter
2026-01-09 19:06:58 +01:00
3771949ba8
fix: Install curl in production image and improve health check
denshooter
2026-01-09 19:06:07 +01:00
1e950823e1
Merge dev into production
denshooter
2026-01-09 18:46:48 +01:00
c5b607a253
fix: Improve n8n chat response parsing
denshooter
2026-01-09 18:10:51 +01:00
42a586d183
fix: Properly decode HTML entities in chat messages
denshooter
2026-01-09 18:07:32 +01:00
9c24fdf5bd
feat: Remove Discord status display from activity feed
denshooter
2026-01-09 17:42:05 +01:00
d09802ab19
remove: Remove staging banner component
denshooter
2026-01-09 17:36:44 +01:00
fc71bc740a
docs: Add guide for changing status text in n8n
denshooter
2026-01-09 17:34:18 +01:00
242a808590
feat: Add activity tracking toggle and customize status text
denshooter
2026-01-09 17:25:57 +01:00
60e69eb37b
fix: Remove Traefik labels and add Nginx Proxy Manager support
denshooter
2026-01-09 17:06:08 +01:00
d8001fc2c4
fix: Move staging banner to top-left to avoid overlap with activity monitor
denshooter
2026-01-09 16:04:13 +01:00
e8248a6ee1
fix: Ensure staging banner is positioned bottom-right, not top-right
denshooter
2026-01-09 15:36:23 +01:00
d40fdf6d22
fix: Simplify Gitea variables and improve staging banner design
denshooter
2026-01-09 15:14:23 +01:00
9486116fd8
feat: Add branch-specific Gitea variables support
denshooter
2026-01-09 15:01:29 +01:00