Commit Graph

169 Commits

Author SHA1 Message Date
Hördle Bot
3c051ec49d refactor: simplify GoDaddy DNS configuration in Caddyfile
- Consolidate API key and secret syntax for GoDaddy DNS settings
- Improve readability by removing unnecessary nested structure
2025-12-01 15:58:00 +01:00
Hördle Bot
b268abb7d3 fix: correct environment variable syntax in Caddyfile and clean up Docker Compose configuration
- Update Caddyfile to use correct syntax for environment variables in GoDaddy DNS settings
- Remove unnecessary version declaration from docker-compose.caddy.yml for clarity
2025-12-01 15:50:54 +01:00
Hördle Bot
c7793dcb9d fix: update Caddyfile DNS configuration for GoDaddy API
- Refactor DNS settings to use named parameters for API key and secret
- Enhance readability and maintainability of the Caddyfile
2025-12-01 15:45:47 +01:00
Hördle Bot
95fd6405be docs: enhance Caddy setup documentation and update Docker Compose configurations
- Add instructions for handling existing Docker networks in Caddy setup
- Update docker-compose.caddy.yml to specify external network name
- Modify docker-compose.example.yml to include network configuration for the default network
2025-12-01 15:39:54 +01:00
Hördle Bot
e881979da3 chore: update .gitignore to include docker-compose.yml 2025-12-01 15:37:28 +01:00
Hördle Bot
8ec713297a chore: remove Docker Compose configuration for hoerdle service 2025-12-01 15:37:23 +01:00
Hördle Bot
4aef034aa6 feat: add Docker Compose configuration for hoerdle service
- Introduce docker-compose.yml to define the hoerdle service
- Configure build arguments, environment variables, and volume mappings
- Set up health checks and restart policy for the service
2025-12-01 15:34:08 +01:00
Hördle Bot
b120e5df45 chore: update .gitignore to include .env.example and enhance deployment documentation with Caddy reverse proxy setup 2025-12-01 15:19:19 +01:00
Hördle Bot
68c074e9da feat(about): improve about page with real data and support section
- Replace example imprint data with real contact information
- Add support/donation section with SEPA, PayPal, and Steady options
- Add GEMA tariff tracking requirement note to privacy section
- Remove iframe embedding of Google Sheets, keep link only
- Remove empty lines from imprint section
- Add 'curated' to project description (DE/EN)
- Fix XML tag syntax for Google Sheets link
2025-12-01 14:53:38 +01:00
Hördle Bot
20910e5cbf feat: add multilingual about page with imprint and privacy info 2025-12-01 14:08:31 +01:00
Hördle Bot
ff6aff25e8 Merge branch 'migrate-middleware-to-proxy': Migrate middleware.ts to proxy.ts and fix dependencies 2025-11-29 18:08:44 +01:00
Hördle Bot
2f5c06fb52 fix: add unist-util-visit-parents as direct dependency to resolve module resolution error 2025-11-29 18:08:42 +01:00
Hördle Bot
6893158926 feat: migrate middleware.ts to proxy.ts
- Rename middleware.ts to proxy.ts using Next.js codemod
- Update function name from 'middleware' to 'proxy'
- Update documentation in I18N.md to reflect proxy.ts usage
- Maintain all existing functionality (i18n routing and security headers)
2025-11-29 17:56:28 +01:00
Hördle Bot
038797a5da chore: update baseline-browser-mapping and replace middlewareClientMaxBodySize with proxyClientMaxBodySize 2025-11-29 17:55:13 +01:00
Hördle Bot
25a79230a8 Admin-Seite lokalisiert: Übersetzungen hinzugefügt und URLs angepasst
- Admin-Namespace zu de.json und en.json hinzugefügt
- Alle UI-Texte in der Admin-Seite mit useTranslations lokalisiert
- Link-Komponente von next-intl verwendet für korrekte Locale-URLs
- Buttons, Labels, Formulare und Tabellen-Header übersetzt
2025-11-28 18:39:52 +01:00
Hördle Bot
0182db69b5 Füge Collapse-Funktionalität zu Admin-Management-Abschnitten hinzu 2025-11-28 18:07:09 +01:00
Hördle Bot
794e3fd74a Verbessere Docker-Migration: Entrypoint mit Baseline-Fallback und aktualisiere baseline-migrations.sh 2025-11-28 15:53:01 +01:00
Hördle Bot
d874682764 Dokumentiere i18n-Implementierung 2025-11-28 15:48:27 +01:00
Hördle Bot
771d0d06f3 Implementiere i18n für Frontend, Admin und Datenbank 2025-11-28 15:36:06 +01:00
Hördle Bot
9df9a808bf fix: share emoji fills remaining slots with black squares when game is lost 2025-11-27 13:06:01 +01:00
Hördle Bot
5da78c926d fix: share emoji grid shows black square for skipped last attempt v0.1.0.15 2025-11-27 12:31:52 +01:00
Hördle Bot
120ffaaf2c docs: update docker config and docs for white labeling 2025-11-27 11:26:27 +01:00
Hördle Bot
50511f11ac chore: bump version to 0.1.0.14 v0.1.0.14 2025-11-27 11:20:15 +01:00
Hördle Bot
d69ac28bb3 feat: white label transformation and bugfix for audio stream 2025-11-27 11:19:32 +01:00
Hördle Bot
7a65c58214 feat: add healthcheck endpoint and bump version to 0.1.0.13 v0.1.0.13 2025-11-26 23:39:06 +01:00
Hördle Bot
1a8177430d feat: add health check API endpoint 2025-11-26 23:37:40 +01:00
Hördle Bot
0ebb61515d docs: Add 'prototype' to footer disclaimer in AppFooter. 2025-11-26 20:42:55 +01:00
Hördle Bot
dede11d22b fix: correct plausible score calculation v0.1.0.12 2025-11-26 18:00:59 +01:00
Hördle Bot
4b96b95bff Feat: Add Plausible event tracking for puzzle completion v0.1.0.11 2025-11-26 11:29:30 +01:00
Hördle Bot
89fb296564 Feat: Add visual feedback to bonus year question v0.1.0.10 2025-11-26 11:06:34 +01:00
Hördle Bot
301dce4c97 Fix: Audio player skip behavior and range requests v0.1.0.9 2025-11-26 10:58:04 +01:00
Hördle Bot
b66bab48bd Feat: Add Onboarding Assistant with driver.js 2025-11-26 10:13:40 +01:00
Hördle Bot
fea8384e60 fix: Adjust vertical spacing for next puzzle timer. v0.1.0.8 2025-11-26 09:27:20 +01:00
Hördle Bot
de8813da3e feat: filter genres by active status when fetching from Prisma 2025-11-26 09:25:45 +01:00
Hördle Bot
0877842107 feat: add plausible.elpatron.me to CSP script-src and connect-src directives. 2025-11-25 22:34:32 +01:00
Hördle Bot
a5cbbffc20 chore: remove Content-Security-Policy header configuration 2025-11-25 22:31:13 +01:00
Hördle Bot
ffb7be602f feat: Add Content Security Policy header and move Plausible script to HTML head with beforeInteractive strategy. 2025-11-25 22:19:34 +01:00
Hördle Bot
1d62aca2fb feat: add Plausible Analytics script to layout for tracking. 2025-11-25 22:13:46 +01:00
Hördle Bot
9bf7e72a6c Fix: Properly handle async play() and remove autoPlay conflict v0.1.0.7 2025-11-25 15:28:22 +01:00
Hördle Bot
f8b5dcf300 Fix: Start button now actually starts audio playback 2025-11-25 15:26:20 +01:00
Hördle Bot
072158f4ed Feature: Skip button becomes Start button on first attempt if audio not played 2025-11-25 15:18:25 +01:00
Hördle Bot
898d2f5959 Add NewsSection to genre and special pages v0.1.0.6 2025-11-25 14:22:07 +01:00
Hördle Bot
a7aec80f39 Fix: Link special in news section v0.1.0.5 2025-11-25 13:59:32 +01:00
Hördle Bot
0e313db2e3 Implement News System with Admin UI and Homepage Integration v0.1.0.4 2025-11-25 11:52:52 +01:00
Hördle Bot
3e647cd44b Fix version API to read version.txt directly v0.1.0.3 2025-11-25 10:22:12 +01:00
Hördle Bot
54af256e91 feat: Enhance Docker build versioning with a build argument, fetch git tags during deployment, and add comprehensive deployment documentation. 2025-11-25 10:15:47 +01:00
Hördle Bot
ce413cf6bc feat: Implement Docker version reporting by extracting git tag to an environment variable for API consumption. v0.1.0.2 2025-11-25 09:41:50 +01:00
Hördle Bot
5102ca86cb feat: Add batch genre assignment functionality to song uploads, including UI for selection and post-upload API calls. v0.1.0.1 2025-11-25 09:34:55 +01:00
Hördle Bot
eb3d2c86d7 feat: Extract footer into a new component and add dynamic application version display via a new API route. 2025-11-25 09:20:01 +01:00
Hördle Bot
883875b82a docs: Update README with additional sortable library fields, enhanced sharing options, and genre activation/deactivation. v0.1.0 2025-11-25 00:33:07 +01:00