Bri-Tunes/public/js
Brian Fertig f044d98afc feat: implement social actions (like/favorite) for songs and playlists
- Add database tables for song/playlist likes and favorites
- Create `social` service with toggle functions and enrichment helpers
- Implement `/api/:type/:id/(like|favorite)` routes with CSRF protection
- Add like/favorite buttons to player, song lists, playlists, and cards
- Support guest → login redirect via `data-require-login`
- Inject CSRF token into layout for JS API requests
2026-04-11 09:12:21 -06:00
..
bg-grid.js feat: add repeat functionality to player UI and enhance song metadata display 2026-04-10 22:01:40 -06:00
boot-sequence.js feat: add configurable site name via SITE_NAME env var 2026-04-11 08:34:11 -06:00
navigate.js feat: add playlist creation credit display, shuffle playback, drag-and-drop reordering, and email verification flow improvements 2026-04-10 20:14:54 -06:00
player-viz.js UI Update 2026-04-09 20:23:54 -06:00
player.js feat: implement social actions (like/favorite) for songs and playlists 2026-04-11 09:12:21 -06:00
social.js feat: implement social actions (like/favorite) for songs and playlists 2026-04-11 09:12:21 -06:00