Phan An
6a2a2263fa
Apply fixes from StyleCI ( #786 )
2018-08-22 22:25:23 +02:00
Phan An
a340a64748
Better download tests
2018-08-22 22:25:01 +02:00
Phan An
6cadfc5ac3
Tests for streamer factory
2018-08-22 21:14:28 +02:00
Phan An
eed836bcb9
Apply fixes from StyleCI ( #784 )
2018-08-22 19:59:36 +02:00
Phan An
7c7693179d
Refactor streamers
2018-08-22 19:59:14 +02:00
Phan An
5cf19b09aa
Apply fixes from StyleCI ( #779 )
2018-08-19 17:26:52 +02:00
Phan An
f3887e6276
Rewrite Sync command
2018-08-19 17:26:34 +02:00
Phan An
a837432a4e
Use proper DI for cache service
2018-08-19 16:58:14 +02:00
Phan An
1c76ff6d76
Use a service for iTunes
2018-08-19 16:40:25 +02:00
Phan An
6181041331
Apply fixes from StyleCI ( #778 )
2018-08-19 13:13:29 +02:00
Phan An
67357316bc
Big revamp for lastfm and youtube services
2018-08-19 13:13:08 +02:00
Phan An
d4d2b0aff3
Apply fixes from StyleCI ( #777 )
2018-08-19 11:06:59 +02:00
Phan An
5fbec01c50
Big revamp for artist and album info
2018-08-19 11:06:31 +02:00
Phan An
4fc5117509
Use a service for media info
2018-08-18 15:19:40 +02:00
Phan An
1d5c8e84b6
Use a service for Interaction
2018-08-18 14:27:44 +02:00
Phan An
181357f3de
Rename Download service
2018-08-18 14:27:17 +02:00
Phan An
168f70481c
Fix download issues
2018-08-18 12:35:42 +02:00
Phan An
b1165c2f0f
Fix broken PHPStream logic ( fixes #707 )
2018-04-14 23:03:04 +02:00
Phan An
e11e9d1392
Optimize PHPStreamer ( closes #708 )
2018-04-14 22:46:08 +02:00
Phan An
cdf9faafbf
Use correct Last-Modified date ( fixes #709 )
2018-04-14 22:36:41 +02:00
Phan An
bf3ca591d1
Apply fixes from StyleCI ( #694 )
2017-12-09 21:10:55 +01:00
Phan An
bca8668ace
Refactor and use extending request classes
2017-12-09 19:34:27 +01:00
Fiete Börner
4298774e7f
implement simple multi disc support ( #687 )
...
* add disc field to songs table via migration
* add disc field to song model
* collect disc information in file sync process
* sort song list by disc and track number in album context
* check the disc field in file test
* remove nullable flag from disc field in add_disc_into_songs migration
* fix php code style issues
* fix js code style
* fix sort usage in song-list
* sort songs by inserting into queue by clicking the album/artist item play button (album_id, disc, track)
* add disc to sync tags in media model
2017-12-03 11:02:31 +01:00
Phan An
ee227865be
Apply fixes from StyleCI ( #640 )
2017-08-21 22:05:03 +01:00
Phan An
c95d74d487
Add a memory limit setting
2017-08-21 21:45:01 +01:00
Phan An
0f1be0ae98
Refactor YouTube cache
2017-08-19 17:09:00 +01:00
Phan An
7ec5cfb2af
Apply fixes from StyleCI ( #633 )
2017-08-05 23:27:41 +01:00
Phan An
f344b4c3fa
Make tests green
2017-08-05 23:27:26 +01:00
Phan An
e16a500510
Refactor media cache
2017-08-05 22:51:59 +01:00
Phan An
e96c4d5073
Remove redundant code
2017-06-10 12:36:32 +01:00
Phan An
796088944d
Add more refactorings
2017-06-04 02:30:45 +01:00
Phan An
caf13fbac0
Refactor Download service
2017-06-04 02:12:08 +01:00
Phan An
aa7267419d
Massive refactorings
2017-06-04 00:21:50 +01:00
Phan An
9e863abdc2
Apply fixes from StyleCI ( #608 )
2017-06-03 17:48:13 +01:00
Phan An
7d80f1d143
Refactor and fix code styles
2017-06-03 17:35:08 +01:00
Phan An
e275a263bb
Fix download bug ( close #601 )
2017-05-29 12:14:53 +01:00
Phan An
47360bcfa6
Cleanups
2017-05-02 10:23:10 +07:00
Phan An
a8bd7ea7c6
Rename contributing_artist_id to simple artist_id
2017-04-29 11:49:14 +08:00
Phan An
40deeb9f8b
Refactor and clean up
2017-04-29 10:55:41 +08:00
Phan An
570197d94b
Tidy the tidy function
2017-04-29 10:53:33 +08:00
Phan An
57157b5a57
Modify MediaCache to adapt to new changes
2017-04-28 22:36:57 +08:00
Phan An
a96c0e22fb
Compilation fixes getting in shape
2017-04-24 00:01:02 +08:00
Phan An
3049804811
Move streamers into Services
2017-04-20 19:20:32 +08:00
An Phan
991133045d
Make media caching an option
2017-01-15 12:27:05 +08:00
An Phan
4082ca77f0
Merge branch 'master' of github.com:phanan/koel
2017-01-06 11:10:38 +08:00
An Phan
4740591f3d
Emit LibraryChanged event for new directory sync
2017-01-06 11:10:03 +08:00
Phan An
c086aa255a
Apply fixes from StyleCI ( #514 )
2017-01-06 11:04:39 +08:00
An Phan
f51e660501
Cache the media
2017-01-06 11:04:08 +08:00
An Phan
1ba00a0475
Use cache() shortcut where applicable
2016-12-12 10:43:14 +08:00
An Phan
876db46501
Cache iTunes request
2016-12-11 21:21:45 +08:00