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
d949ea9e60
Load (and parse) playlist content on demand
2017-12-02 17:05:40 +01:00
Phan An
3e3004a904
Fix the bug with lyrics fails to be read
2017-11-08 23:39:26 +01:00
Phan An
d571575756
Apply fixes from StyleCI ( #679 )
2017-11-08 22:35:36 +01:00
Phan An
365ea3d9ad
Add unit tests for File
2017-11-08 22:35:16 +01:00
Phan An
fe4a15d6a5
Make tests green again
2017-08-28 12:29:39 +01:00
Phan An
8c71bd4d04
Apply fixes from StyleCI ( #639 )
2017-08-19 16:28:01 +01:00
Phan An
e40a57c0cd
Apply fixes from StyleCI ( #634 )
2017-08-06 10:44:17 +01:00
Phan An
f827c63819
Make controllers slim
2017-08-06 10:43:59 +01:00
Phan An
f344b4c3fa
Make tests green
2017-08-05 23:27:26 +01:00
Phan An
fd368f6092
Fix failing test
2017-08-05 22:20:05 +01:00
Phan An
56cbb4f8b3
Apply fixes from StyleCI ( #632 )
2017-08-05 19:55:53 +01:00
Phan An
39e837713f
Refactor tests
2017-08-05 19:55:02 +01:00
Phan An
1560cf99d0
Add User unit tests
2017-08-05 18:44:38 +01:00
Phan An
8bb547cb4d
Add tests for SongZipArchive
2017-08-05 18:28:28 +01:00
Phan An
a8f98b2377
Refactor tests
2017-08-05 17:56:11 +01:00
Phan An
9cd1e86533
Complete Setting tests
2017-08-05 17:32:16 +01:00
Phan An
d66522bd37
Finish Playlist unit test
2017-06-24 21:48:54 +01:00
Phan An
fcf6c8a700
Finish Interaction unit test
2017-06-24 21:46:55 +01:00
Phan An
5b6067426d
Finish unit tests for iTunes service
2017-06-11 22:18:27 +01:00
Phan An
75a79595a9
Merge branch 'master' into test
2017-06-11 01:15:36 +01:00
Phan An
7a658ee95d
Minor refactoring for S3Test
2017-06-11 01:15:28 +01:00
Phan An
8629f5a9ce
Complete unit tests for MediaCache service
2017-06-11 01:13:22 +01:00
Phan An
fd80aaf291
Complete unit tests for Lastfm service
2017-06-11 00:29:21 +01:00
Phan An
2eb0d7089c
Complete unit tests for Application
2017-06-10 16:30:54 +01:00
Phan An
53c4bedf7b
Remove Feature test for Artist, as it actually is Unit
2017-06-10 16:17:46 +01:00
Phan An
14b6c7154b
Finish unit tests for Song
2017-06-10 16:17:46 +01:00
Phan An
6e38f96eb2
Finish unit tests for Artist and Album
2017-06-10 14:25:30 +01:00
Phan An
56b5db9487
Add unit test for Album model
2017-06-10 01:40:44 +01:00
Phan An
35bba0e4b6
Fix test
2017-06-10 00:46:12 +01:00
Phan An
03baef25bd
Fix hidden preference bug
2017-06-04 09:34:21 +01:00
Phan An
aa7267419d
Massive refactorings
2017-06-04 00:21:50 +01:00
Phan An
12265c0a5f
Fix tests
2017-06-03 17:21:53 +01: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
328dc88c99
Apply fixes from StyleCI ( #583 )
2017-04-28 22:59:13 +08:00
Phan An
1406b86e01
Add tests for MediaCache
2017-04-28 22:56:22 +08:00
Phan An
a96c0e22fb
Compilation fixes getting in shape
2017-04-24 00:01:02 +08:00
Phan An
88b7baa0c1
Fix sync test
2017-04-20 19:14:28 +08:00
Phan An
ce1971b5ba
Apply fixes from StyleCI ( #541 )
2017-02-15 11:19:25 +08:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4
2017-02-15 11:16:49 +08:00
An Phan
f51e660501
Cache the media
2017-01-06 11:04:08 +08:00
An Phan
9dc0ddebb5
Remove jQuery
2016-12-20 23:48:37 +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
An Phan
86ca8d40f6
Add iTunes integration
2016-12-11 21:08:30 +08:00
An Phan
eea45199ed
Fix E2E tests
2016-12-02 17:33:28 +07:00
An Phan
4595f0bff4
Revamp user add/edit forms
2016-11-30 16:24:05 +07:00
Phan An
b233aab976
Applied fixes from StyleCI ( #486 )
2016-11-25 12:32:54 +08:00
An Phan
58829905d7
Add E2E test for footer
2016-11-24 16:50:37 +08:00