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 |
|