Hördle Bot
62402d7000
Remove cleanSearchTerm calls for artist and title from within the retry loop.
2025-11-24 15:39:45 +01:00
Hördle Bot
0599c066d9
feat: Log cleaned artist and title used for iTunes search.
2025-11-24 15:39:29 +01:00
Hördle Bot
f7de7f2684
feat: clean artist and title terms before iTunes search to improve result accuracy.
2025-11-24 15:37:45 +01:00
Hördle Bot
e5d06029ef
feat: Add slow-refresh-itunes.js for robust iTunes year updates and remove migrate-covers.mjs from docker-compose.
2025-11-24 15:27:52 +01:00
Hördle Bot
3309b5c5ee
feat: implement iTunes API for release year detection and bulk refresh
2025-11-24 14:23:07 +01:00
Hördle Bot
cd19a6c04d
Reduce verbose logging in cover migration script
2025-11-24 09:58:49 +01:00
Hördle Bot
9a98830245
Add skip logic to migration scripts to prevent re-running
2025-11-24 09:50:19 +01:00
Hördle Bot
bc36a09b81
Add baseline script for production database migration history
2025-11-23 22:47:36 +01:00
Hördle Bot
ceae0266b8
Fix: Enhance release year migration with fuzzy search, more retries, and detailed logging
2025-11-23 22:35:10 +01:00
Hördle Bot
27ed9eedb2
Fix: Improve release year migration reliability (retry on restart, better logging, slower rate limit)
2025-11-23 22:29:24 +01:00
Hördle Bot
7b975dc3e3
Finalize scoring system, release year integration, and fix song deletion
2025-11-23 20:37:23 +01:00
Hördle Bot
e5b0512884
chore: remove unnecessary console logs
2025-11-23 17:17:21 +01:00
Hördle Bot
57affff7d1
feat: Add database backup with rotation to deploy script.
2025-11-23 10:52:05 +01:00
Hördle Bot
4d3032df36
feat: implement song rating system with admin view and user persistence
2025-11-23 10:34:45 +01:00
Hördle Bot
fdc5594d69
docs: clarify docker-compose dollar sign escaping for bcrypt hashes
2025-11-22 22:55:27 +01:00
Hördle Bot
aff752d4cb
feat(security): implement bcrypt hashing for admin password and cleanup Dockerfile
2025-11-22 22:37:46 +01:00
Hördle Bot
9a072061a1
Add deployment script and health checks for zero-downtime updates
2025-11-22 16:56:30 +01:00
Hördle Bot
903d626699
Implement Specials feature, Admin UI enhancements, and Database Rebuild tool
2025-11-22 16:09:45 +01:00
Hördle Bot
15746f404a
Chore: Update Docker setup and walkthrough
2025-11-22 11:56:22 +01:00
Hördle Bot
c1a0157925
fix: Ensure cover upload directory exists and has proper recursive permissions.
2025-11-21 16:08:28 +01:00
Hördle Bot
29d43effe3
feat: Add cover art support and auto-migration
...
- Extract cover art from MP3s during upload
- Display cover art in game result screens (win/loss)
- Add coverImage field to Song model
- Add migration script to backfill covers for existing songs
- Configure Docker to run migration script on startup
2025-11-21 15:51:22 +01:00