Phan An
3d68b1b470
feat(test): BE tests for Podcast feature
2024-07-06 17:45:05 +02:00
Phan An
9f30ca65c1
feat(plus): add tests for License service
2024-07-06 17:44:42 +02:00
Phan An
1518196af0
feat: wrap scanning in a try/catch (closing #1727 )
2023-12-25 18:15:49 +01:00
Phan An
0b486e699b
feat(test): add SmartPlaylistService tests ( #1616 )
2022-12-05 22:49:46 +01:00
Phan An
4306d1e6f6
feat: read LRC files if applicable ( closes #1447 ) ( #1502 )
2022-09-14 19:12:06 +07:00
Phan An
e4ca67bc69
fix(test): broken tests
2022-07-27 12:44:25 +02:00
Phan An
cebbf13107
feat: improve Spotify integration
2022-07-18 13:24:43 +02:00
Phan An
30f4878ec3
feat(smart-playlist): validate smart playlist request ( #1366 )
2021-10-10 20:05:51 +02:00
Phan An
185cbeb870
Use JSON instead of XML for Last.fm API ( #1215 )
...
* trigger Travis build
* Revert "trigger Travis build"
This reverts commit 4c6410c79c
.
* feat: use JSON instead of XML for Last.fm API
2020-04-18 16:15:07 +02:00
Phan An
d45948e1bd
Revise the smart playlist rule
2018-11-18 22:50:15 +01:00
Phan An
365ea3d9ad
Add unit tests for File
2017-11-08 22:35:16 +01:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4
2017-02-15 11:16:49 +08:00
An Phan
86ca8d40f6
Add iTunes integration
2016-12-11 21:08:30 +08:00
An Phan
528469fdc4
Add YouTube service on the server side
2016-07-14 16:53:10 +08:00
An Phan
24cb32ceea
Serve static assets via CDN if possible
2016-01-28 13:35:51 +08:00
An Phan
f449a1a744
Add Last.fm scrobbling functionality
2015-12-20 20:17:35 +08:00
An Phan
cf27ed713d
First integration with Last.fm
...
Koel can now integrate and use the rich information from Last.fm. Now
whenever a song is played, its album and artist information will be
queried from Last.fm and cached for later use. What's better, if an
album has no cover, Koel will try to update its cover if one is found on
Last.fm.
In order to use this feature, users only need to provide valid Last.fm
API credentials (namely LASTFM_API_KEY and LASTFM_API_SECRET) in .env. A
npm and gulp rebuild is also required - just like with every update.
2015-12-20 00:36:44 +08:00