Nope, definitely didn't push some releases last night when I was way too tired to be working on this. No sir. And I definitely didn't go back and delete them because they were full of bugs.
This release includes scrobble history checks so we don't get repeated scrobbles when using something like the Android app or a browser extension. We put in safeguards so we don't accidentally flood Last.FM with tracks that don't make sense historically. Also updates to make the web UI more password manager friendly. Oh, and now albums will be scrobbled if available.
What's Changed
- Add check for last_id in history by @ndm13 in #15
- Use field from config screen for login by @ndm13 in #16
- Filter out all tracks not played today by @ndm13 in #18
- Cleaned up error message, put in stop after 1 past track by @ndm13 in #19
- Massive refactoring of runner by @ndm13 in #20
Full Changelog: v0.0.2...v0.0.3
Quick-start docker-compose.yml
:
x-common-env: &common-env
LASTFM_API: $LASTFM_API
LASTFM_SECRET: $LASTFM_SECRET
SECRET_KEY: $DB_SECRET
services:
server:
image: ghcr.io/ndm13/youtube-fm-server:v0.0.3
network_mode: host
publish:
- 8080:8080
environment:
<<: *common-env
volumes:
- /data/ytfm:/app/config
daemon:
image: ghcr.io/ndm13/youtube-fm-daemon:v0.0.3
environment: *common-env
volumes:
- /data/ytfm:/app/config