Commit Graph

13 Commits

Author SHA1 Message Date
Claudio Ortolina 46681deca9 Improve track refresh logic 2025-06-02 21:00:44 +01:00
Claudio Ortolina 1703f1cf70 Use stored scrobbled tracks 2025-05-31 21:44:54 +01:00
Claudio Ortolina 750f0a74d1 Add logic to backfill scrobbled_tracks
Chokes on duplicate primary keys
2025-05-31 20:12:36 +01:00
Claudio Ortolina a27b38f192 Add logic to import a batch of Last.fm tracks 2025-05-31 16:16:24 +01:00
Claudio Ortolina 8477517e5c Add LastFm.Scrobble abstraction 2025-05-07 09:02:52 +01:00
Claudio Ortolina 83d13da679 Can scrobble track maps 2025-05-07 08:11:44 +01:00
Claudio Ortolina 299cc468b6 Add Last.Fm function to get session 2025-05-05 20:07:18 +01:00
Claudio Ortolina 7c547f2d80 Redirect to Last.fm and receive a token (unused) 2025-05-05 19:19:12 +01:00
Claudio Ortolina 7e65221185 Hide LastFm internals via a context interface 2025-03-22 16:08:29 +00:00
Claudio Ortolina 68d8fa4d3c Improve readability by moving on one line 2025-02-27 13:47:45 +00:00
Claudio Ortolina 7ac2f7a815 Remove LastFm.APIBehaviour 2025-02-27 13:43:49 +00:00
Claudio Ortolina 3d11cd585d Use built-in Req stub for LastFm tests 2025-02-27 13:43:49 +00:00
Claudio Ortolina 889ba61e4c Extract LastFm module 2025-02-21 16:02:18 +00:00