elpatron
  • Joined on 2023-12-25
elpatron pushed to master at elpatron/hoerdle 2025-11-22 17:53:48 +01:00
7fc1c2c201 Fix audio playback for newly uploaded files by using dynamic API route
elpatron pushed to master at elpatron/hoerdle 2025-11-22 17:43:11 +01:00
6086e1903c Fix audio file caching to allow immediate playback of newly uploaded songs
elpatron pushed to master at elpatron/hoerdle 2025-11-22 16:58:29 +01:00
21b53a692b Fix healthcheck to use curl instead of wget for Alpine compatibility
9a072061a1 Add deployment script and health checks for zero-downtime updates
Compare 2 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 16:51:19 +01:00
c612da6371 Update Daily Puzzles table buttons to match Song Library style
fdd5463391 Add collapsible Daily Puzzles management table to admin area
ae9e4c504e Add Song of the Day filter and badges to Admin Song Library
Compare 3 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 16:14:15 +01:00
903d626699 Implement Specials feature, Admin UI enhancements, and Database Rebuild tool
elpatron created branch Specials in elpatron/hoerdle 2025-11-22 16:09:57 +01:00
elpatron pushed to Specials at elpatron/hoerdle 2025-11-22 16:09:57 +01:00
903d626699 Implement Specials feature, Admin UI enhancements, and Database Rebuild tool
elpatron pushed to master at elpatron/hoerdle 2025-11-22 13:05:03 +01:00
c270f2098f Feat: Add genre filter to song library table
elpatron pushed to master at elpatron/hoerdle 2025-11-22 12:28:19 +01:00
7d117d3bd4 UI: Update admin dashboard heading
f8a495920c Feat: Show genre name in puzzle title
Compare 2 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 12:11:32 +01:00
10cab22cfe Fix: Add batch processing to prevent timeout on large song libraries
elpatron pushed to master at elpatron/hoerdle 2025-11-22 11:58:22 +01:00
15746f404a Chore: Update Docker setup and walkthrough
8c720e287f Feat: Genre system with per-genre daily puzzles
dc69fd1498 Feat: AI-powered genre categorization with OpenRouter
Compare 3 commits »
elpatron created branch Genres in elpatron/hoerdle 2025-11-22 11:56:35 +01:00
elpatron pushed to Genres at elpatron/hoerdle 2025-11-22 11:56:35 +01:00
15746f404a Chore: Update Docker setup and walkthrough
8c720e287f Feat: Genre system with per-genre daily puzzles
dc69fd1498 Feat: AI-powered genre categorization with OpenRouter
Compare 3 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 10:37:10 +01:00
e56d7893d7 Docs: Add Nginx example configuration
f20ba02c02 Docs: Add Gotify configuration to README
f8fb3ccf69 Feat: Auto-play on skip & Gotify notifications
Compare 3 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 00:44:28 +01:00
4f8524c286 Fix daily puzzle rotation timezone issue
elpatron pushed to master at elpatron/hoerdle 2025-11-21 22:14:02 +01:00
3e0fa430a3 feat(admin): add custom page title 'Hördle Admin Dashboard'
elpatron pushed to master at elpatron/hoerdle 2025-11-21 22:06:35 +01:00
e931787752 fix: add range request support and proper headers for large MP3 playback
3f47fac276 feat: add configurable timezone for daily puzzle rotation with logging
75a8a63b21 feat: improve UX with modern skip/solve buttons, ID sorting, and URL-safe filenames
Compare 3 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-21 21:16:41 +01:00
3f544bf77c feat(admin): add MP3 validation with detailed audio info and cover detection
elpatron pushed to master at elpatron/hoerdle 2025-11-21 20:52:33 +01:00
1d2a57352f feat(admin): add persistent login and improve audio playback error handling
95a3b09f52 feat: add 7th guess with 60s unlock and update docs
Compare 2 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-21 18:12:44 +01:00
7ce45be90d feat(admin): display total song count in library header