Deluan
|
cbeaadf8e2
|
Fix logging smart playlist's song count
|
2021-11-20 12:29:09 -05:00 |
|
Deluan
|
0d9dcebf32
|
Fix playlist cannot be empty via Subsonic API
|
2021-11-05 10:23:45 -04:00 |
|
Deluan
|
aaeaa3c590
|
Fix playlist filter
|
2021-11-02 12:56:43 -04:00 |
|
Deluan
|
778f474d26
|
Use new rest lib (Update receives all columns that need to be updated)
|
2021-11-01 21:27:36 -04:00 |
|
Deluan
|
133fed344f
|
Add owner_id to playlist
|
2021-10-31 15:08:06 -04:00 |
|
Deluan
|
074732b1dc
|
Filter playlists by names and comments
|
2021-10-28 13:58:06 -04:00 |
|
Deluan
|
ea435d0f60
|
Fix error on empty playlists. Simplify code for some operations
|
2021-10-27 09:50:24 -04:00 |
|
Deluan
|
526b6597c8
|
Remove duplication for loading tracks
|
2021-10-26 18:34:21 -04:00 |
|
Deluan
|
5dce499d6d
|
Fix/Optimized Playlist tracks deletion
|
2021-10-26 14:05:28 -04:00 |
|
Deluan
|
af00503b77
|
Optimize playlist updates
|
2021-10-26 10:45:14 -04:00 |
|
Deluan
|
93ce0b5683
|
Fix Genre field and Contains/NotContains/StartsWith/EndsWith in Criteria (Smart Playlists)
|
2021-10-25 16:17:03 -04:00 |
|
Deluan
|
47549ecfc1
|
Increase updatePlaylist chunk to 100 tracks
|
2021-10-25 13:00:46 -04:00 |
|
Deluan
|
8d6b5f9d02
|
Speed up Subsonic GetPlaylist (by optimizing loadTracks )
|
2021-10-25 11:14:20 -04:00 |
|
Deluan
|
2e2a647e67
|
Make SmartPlaylists read-only
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
806b13cf42
|
Update stats of Smart Playlist when it is created
Also fix loadTracks
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
2c860edeb5
|
Don't import invalid .nsp files
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
6a550dab77
|
Use new Criteria and remove SmartPlaylist struct
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
2b57b98a4b
|
Fix smart playlist refreshing only after the tracks were loaded
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
21da1df4ea
|
Cache smart playlist refreshes for 5 seconds
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
d21932bd1b
|
First version of SmartPlaylists being generated on demand
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
c72add516a
|
Add methods to Playlist model
Also, don't load genres for Playlists tracks (not necessary for now)
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
d200933b68
|
Reduce number of queries for some playlists operations.
Also allow admins to update/delete playlists from other users in the Subsonic API. Closes #1366
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
c3fb4e1282
|
Fix rules serialization
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
815623715e
|
Load SmartPlaylists rules from DB
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
6c3e45de41
|
Add songs to playlists with drag and drop
|
2021-10-02 13:14:33 -04:00 |
|
Deluan
|
39da741a80
|
Add multiple genres to MediaFile
|
2021-07-20 17:45:08 -04:00 |
|
Deluan
|
6ee45a9ccc
|
Move project to Navidrome GitHub organization
|
2021-02-06 21:46:35 -05:00 |
|
Deluan
|
b9b6ce066b
|
Auto-Import playlists found in the Music Folder
|
2020-07-17 22:55:51 -04:00 |
|
Deluan
|
0033966c25
|
No need to delete the playlist tracks explicitly
|
2020-06-10 18:07:10 -04:00 |
|
Deluan
|
b4e06c416d
|
Allow toggling a playlist public from the Playlist list view. Closes #344
|
2020-06-08 18:39:31 -04:00 |
|
Deluan
|
c6f23139bc
|
Handle playlist's permissions on server
|
2020-06-05 11:55:29 -04:00 |
|
Deluan
|
c2d1e9df9f
|
Remove orphan tracks from playlists after they are removed from library
|
2020-05-18 20:32:01 -04:00 |
|
Deluan
|
d1a0ffaaee
|
Check permissions in playlists
|
2020-05-16 23:14:28 -04:00 |
|
Deluan
|
e81a9dd1b5
|
Add tracks to playlist
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
8a709c489a
|
Add playlist views
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
5682d0e721
|
Remove tracks from Playlist's GetAll
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
aebee651ac
|
Add nested resource playlist/{id}/tracks
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
a56e588c8e
|
Create relation table for playlist tracks
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
4e613be960
|
Add playlists REST endpoint
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
5ce3135f00
|
Fix gosec's G601
|
2020-05-13 15:32:42 -04:00 |
|
Deluan
|
4b1c76e307
|
Keep the order of the playlist when adding new songs. Also allow adding a song more than once
|
2020-04-11 21:24:15 -04:00 |
|
Deluan
|
9fb4f5ef52
|
Removed Playlist.GetWithTracks, not needed anymore
|
2020-04-11 19:05:51 -04:00 |
|
Deluan
|
e232c5c561
|
Add created and changed fields to playlists responses
|
2020-04-11 18:58:43 -04:00 |
|
Deluan
|
f6e448c1ba
|
refactor: removed unused code, unnecessary typecasts and fixed small warnings
|
2020-03-20 00:07:36 -04:00 |
|
Deluan
|
fc14e346b9
|
feat: store duration as float, to cater for milliseconds
|
2020-02-20 17:02:06 -05:00 |
|
Deluan
|
44671c59c0
|
refactor: fix rest filter
|
2020-02-01 17:23:03 -05:00 |
|
Deluan
|
d755609d13
|
refactor: add search back to mediafiles
|
2020-02-01 17:23:03 -05:00 |
|
Deluan
|
f5071d1614
|
refactor: adding back artist and album tables
|
2020-02-01 17:23:03 -05:00 |
|
Deluan
|
71c1844bca
|
refactor: new persistence, more SQL, less ORM
|
2020-02-01 17:23:03 -05:00 |
|
Deluan
|
bee55c04c8
|
Rename project to Navidrome
|
2020-01-23 19:44:08 -05:00 |
|