Commit Graph

  • 4b9e7ac9ec fix(logic): use sequential puzzle number instead of database ID Hördle Bot 2025-11-23 00:12:04 +01:00
  • 77a769fb91 fix(admin): filter duplicate daily puzzles in dashboard Hördle Bot 2025-11-23 00:01:06 +01:00
  • 291fc2037c feat(ui): add countdown timer to next daily puzzle Hördle Bot 2025-11-22 23:52:13 +01:00
  • fdc5594d69 docs: clarify docker-compose dollar sign escaping for bcrypt hashes Hördle Bot 2025-11-22 22:55:27 +01:00
  • aff752d4cb feat(security): implement bcrypt hashing for admin password and cleanup Dockerfile Hördle Bot 2025-11-22 22:37:46 +01:00
  • 23e145e05f fix(admin): update genre counts after song modifications Hördle Bot 2025-11-22 22:29:32 +01:00
  • a6cfa833e3 refactor(admin): remove separate Artist column from Song Library Hördle Bot 2025-11-22 22:27:10 +01:00
  • cf43adf63b Restrict native share dialog to mobile devices, use clipboard copy on desktop Hördle Bot 2025-11-22 20:17:15 +01:00
  • 58e9b4fa60 Improve share button: mobile-friendly Web Share API, icon button, fallback clipboard Hördle Bot 2025-11-22 19:39:32 +01:00
  • 328c8fe98a Prevent multiple guess submissions per attempt Hördle Bot 2025-11-22 19:35:12 +01:00
  • 5d5a75a735 Add genre/special-specific URLs to share functionality Hördle Bot 2025-11-22 19:30:49 +01:00
  • 7fc1c2c201 Fix audio playback for newly uploaded files by using dynamic API route Hördle Bot 2025-11-22 17:53:37 +01:00
  • 6086e1903c Fix audio file caching to allow immediate playback of newly uploaded songs Hördle Bot 2025-11-22 17:42:20 +01:00
  • 21b53a692b Fix healthcheck to use curl instead of wget for Alpine compatibility Hördle Bot 2025-11-22 16:57:43 +01:00
  • 9a072061a1 Add deployment script and health checks for zero-downtime updates Hördle Bot 2025-11-22 16:56:30 +01:00
  • c612da6371 Update Daily Puzzles table buttons to match Song Library style Hördle Bot 2025-11-22 16:51:01 +01:00
  • fdd5463391 Add collapsible Daily Puzzles management table to admin area Hördle Bot 2025-11-22 16:49:00 +01:00
  • ae9e4c504e Add Song of the Day filter and badges to Admin Song Library Hördle Bot 2025-11-22 16:38:15 +01:00
  • 903d626699 Implement Specials feature, Admin UI enhancements, and Database Rebuild tool Hördle Bot 2025-11-22 16:09:45 +01:00
  • c270f2098f Feat: Add genre filter to song library table Hördle Bot 2025-11-22 12:56:42 +01:00
  • 7d117d3bd4 UI: Update admin dashboard heading Hördle Bot 2025-11-22 12:28:03 +01:00
  • f8a495920c Feat: Show genre name in puzzle title Hördle Bot 2025-11-22 12:27:12 +01:00
  • 10cab22cfe Fix: Add batch processing to prevent timeout on large song libraries Hördle Bot 2025-11-22 12:11:11 +01:00
  • 15746f404a Chore: Update Docker setup and walkthrough Hördle Bot 2025-11-22 11:56:22 +01:00
  • 8c720e287f Feat: Genre system with per-genre daily puzzles Hördle Bot 2025-11-22 11:56:16 +01:00
  • dc69fd1498 Feat: AI-powered genre categorization with OpenRouter Hördle Bot 2025-11-22 11:55:50 +01:00
  • e56d7893d7 Docs: Add Nginx example configuration Hördle Bot 2025-11-22 10:36:57 +01:00
  • f20ba02c02 Docs: Add Gotify configuration to README Hördle Bot 2025-11-22 10:35:35 +01:00
  • f8fb3ccf69 Feat: Auto-play on skip & Gotify notifications Hördle Bot 2025-11-22 10:34:22 +01:00
  • 4f8524c286 Fix daily puzzle rotation timezone issue Hördle Bot 2025-11-22 00:44:14 +01:00
  • 3e0fa430a3 feat(admin): add custom page title 'Hördle Admin Dashboard' Hördle Bot 2025-11-21 22:13:44 +01:00
  • e931787752 fix: add range request support and proper headers for large MP3 playback Hördle Bot 2025-11-21 22:06:24 +01:00
  • 3f47fac276 feat: add configurable timezone for daily puzzle rotation with logging Hördle Bot 2025-11-21 21:53:22 +01:00
  • 75a8a63b21 feat: improve UX with modern skip/solve buttons, ID sorting, and URL-safe filenames Hördle Bot 2025-11-21 21:44:16 +01:00
  • 3f544bf77c feat(admin): add MP3 validation with detailed audio info and cover detection Hördle Bot 2025-11-21 21:16:25 +01:00
  • 1d2a57352f feat(admin): add persistent login and improve audio playback error handling Hördle Bot 2025-11-21 20:52:08 +01:00
  • 95a3b09f52 feat: add 7th guess with 60s unlock and update docs Hördle Bot 2025-11-21 19:25:38 +01:00
  • 7ce45be90d feat(admin): display total song count in library header Hördle Bot 2025-11-21 18:12:31 +01:00
  • 24e4e3dfa5 docs: update README with PWA support and migration instructions Hördle Bot 2025-11-21 17:54:28 +01:00
  • f4e953ecd1 feat: add PWA manifest and viewport configuration Hördle Bot 2025-11-21 17:52:31 +01:00
  • b9cebd46d5 docs: Update README with new features (Cover Art, Migration, Admin improvements) Hördle Bot 2025-11-21 16:30:12 +01:00
  • f22aea6341 fix: Force dynamic rendering and improve error handling Hördle Bot 2025-11-21 16:25:01 +01:00
  • 616b721183 feat: improve daily puzzle generation with a global Prisma client, detailed logging, and race condition handling. Hördle Bot 2025-11-21 16:18:26 +01:00
  • c1a0157925 fix: Ensure cover upload directory exists and has proper recursive permissions. Hördle Bot 2025-11-21 16:08:28 +01:00
  • 0353a7d8aa build: copy node_modules into the final Docker image. Hördle Bot 2025-11-21 15:59:52 +01:00
  • 29d43effe3 feat: Add cover art support and auto-migration Hördle Bot 2025-11-21 15:51:22 +01:00
  • 0c9508076f fix: Update page title and description to Hördle Hördle Bot 2025-11-21 14:56:37 +01:00
  • cbfd0c1798 feat: Add sortable 'Added' column to admin table Hördle Bot 2025-11-21 14:46:59 +01:00
  • 8540c7be54 fix: Run Docker container as root user to avoid permission issues Hördle Bot 2025-11-21 14:44:05 +01:00
  • 28e716c52b fix: Docker deployment with Prisma 6.19.0 Hördle Bot 2025-11-21 14:22:28 +01:00
  • b81ad77042 build: Remove explicit Docker Compose version '3' declaration. Hördle Bot 2025-11-21 14:05:08 +01:00
  • 01bcf179f9 feat: Improve admin dashboard and add weighted song selection Hördle Bot 2025-11-21 13:56:55 +01:00
  • ea26649558 feat: Add statistics tracking and fix clipboard API Hördle Bot 2025-11-21 13:20:45 +01:00
  • ed87bd8c97 Refactor: Rename docker-compose.yml to example and update README Hördle Bot 2025-11-21 13:01:34 +01:00
  • c1bd141042 Initial commit: Hördle Web App Hördle Bot 2025-11-21 12:25:19 +01:00