elpatron
  • Joined on 2023-12-25
elpatron created branch Subtitles in elpatron/hoerdle 2025-11-23 15:21:28 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-11-23 10:52:10 +01:00
57affff7d1 feat: Add database backup with rotation to deploy script.
elpatron pushed to master at elpatron/hoerdle 2025-11-23 10:43:34 +01:00
f13a719d0e fix: improve rating UI label and notification context
4d3032df36 feat: implement song rating system with admin view and user persistence
Compare 2 commits »
elpatron pushed to feat/rating-system at elpatron/hoerdle 2025-11-23 10:42:56 +01:00
f13a719d0e fix: improve rating UI label and notification context
4d3032df36 feat: implement song rating system with admin view and user persistence
Compare 2 commits »
elpatron created branch feat/rating-system in elpatron/hoerdle 2025-11-23 10:42:55 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-11-23 08:37:02 +01:00
dc83c8372f feat: update share result emojis to distinguish failed (red) vs skipped (black) attempts
elpatron pushed to master at elpatron/hoerdle 2025-11-23 02:36:41 +01:00
7795168b16 docs: update readme with special scheduling and curator features
elpatron pushed to master at elpatron/hoerdle 2025-11-23 02:35:40 +01:00
8262a96213 feat(home): format upcoming special dates with TZ support
b294a3a8e6 feat(home): display curator in upcoming specials
2a38bce02c feat(specials): add curator field
6fd5f8ed0c style(admin): fix button height consistency
c05ead4493 fix(api): include song count in specials list
Compare 7 commits »
elpatron pushed to Special-Scheduled-Launch at elpatron/hoerdle 2025-11-23 02:34:09 +01:00
8262a96213 feat(home): format upcoming special dates with TZ support
b294a3a8e6 feat(home): display curator in upcoming specials
2a38bce02c feat(specials): add curator field
6fd5f8ed0c style(admin): fix button height consistency
c05ead4493 fix(api): include song count in specials list
Compare 6 commits »
elpatron pushed to Special-Scheduled-Launch at elpatron/hoerdle 2025-11-23 02:10:14 +01:00
e9526918e1 feat(specials): add launch and end dates for scheduling
elpatron created branch Special-Scheduled-Launch in elpatron/hoerdle 2025-11-23 02:10:13 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-11-23 01:53:36 +01:00
69eb69b8cd docs: add Special Curation feature documentation
elpatron pushed to master at elpatron/hoerdle 2025-11-23 01:25:16 +01:00
4bb0aed323 feat: Special Curation feature with waveform editor
fb911ccf4c feat(migration): add migration for SpecialSong model
ec885212a5 feat(waveform): add live hover preview for selection positioning
54f47a9470 fix(waveform): fix playback cursor animation using useEffect
e06e0d2919 feat(special-editor): add manual save button with unsaved changes indicator
Compare 13 commits »
elpatron created branch special-curation in elpatron/hoerdle 2025-11-23 01:24:25 +01:00
elpatron pushed to special-curation at elpatron/hoerdle 2025-11-23 01:24:25 +01:00
fb911ccf4c feat(migration): add migration for SpecialSong model
ec885212a5 feat(waveform): add live hover preview for selection positioning
54f47a9470 fix(waveform): fix playback cursor animation using useEffect
e06e0d2919 feat(special-editor): add manual save button with unsaved changes indicator
23c2697424 feat(waveform): add playback cursor showing current position
Compare 10 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-23 00:01:30 +01:00
77a769fb91 fix(admin): filter duplicate daily puzzles in dashboard
elpatron pushed to master at elpatron/hoerdle 2025-11-22 23:54:15 +01:00
291fc2037c feat(ui): add countdown timer to next daily puzzle
elpatron pushed to master at elpatron/hoerdle 2025-11-22 22:59:44 +01:00
fdc5594d69 docs: clarify docker-compose dollar sign escaping for bcrypt hashes
elpatron pushed to master at elpatron/hoerdle 2025-11-22 22:42:08 +01:00
aff752d4cb feat(security): implement bcrypt hashing for admin password and cleanup Dockerfile
23e145e05f fix(admin): update genre counts after song modifications
a6cfa833e3 refactor(admin): remove separate Artist column from Song Library
Compare 3 commits »
elpatron pushed to master at elpatron/hoerdle 2025-11-22 20:17:24 +01:00
cf43adf63b Restrict native share dialog to mobile devices, use clipboard copy on desktop
58e9b4fa60 Improve share button: mobile-friendly Web Share API, icon button, fallback clipboard
328c8fe98a Prevent multiple guess submissions per attempt
5d5a75a735 Add genre/special-specific URLs to share functionality
Compare 4 commits »