Commit graph

1338 commits

Author SHA1 Message Date
Phan An
c276d1ab04 Fix song playing request 2017-12-10 22:21:54 +01:00
Phan An
60d95e95de Turn event bus into a class 2017-12-10 22:14:18 +01:00
Phan An
98b1252c68 Use composer script instead of phpunit 2017-12-10 01:45:40 +01:00
Phan An
bc839b5453 Merge branch 'master' of github.com:phanan/koel 2017-12-10 01:35:57 +01:00
Phan An
e1f9bcc84c Merge two test setup scripts 2017-12-10 01:35:49 +01:00
Phan An
88d2d4fbe8
Apply fixes from StyleCI (#695) 2017-12-10 01:23:37 +01:00
Phan An
d2a535bcc1 Merge branch 'master' of github.com:phanan/koel 2017-12-10 01:23:11 +01:00
Phan An
f9ca76076e Add tests for album-info 2017-12-10 01:22:57 +01:00
Phan An
ec80ec49e9 Add test for login form 2017-12-10 01:22:37 +01:00
Phan An
93f6050858 Prepare for component testing 2017-12-10 01:21:39 +01:00
Phan An
b4103a67de Move tests 2017-12-09 23:39:34 +01: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
Phan An
3270879031 Refactor File model 2017-12-09 03:24:09 +01:00
Phan An
ecc284828d Fix the doc URL for streaming in .env.example 2017-12-03 23:53:18 +01:00
Phan An
6a2b8753ad Fix minor grammar error 2017-12-03 23:31:53 +01:00
Phan An
f9acc514da Remove obsolete .env.example entries 2017-12-03 23:28:26 +01:00
Phan An
2976b66fca Bump version 2017-12-03 18:24:05 +01:00
Phan An
95595e65ca Merge branch 'master' of github.com:phanan/koel 2017-12-03 18:01:27 +01:00
Phan An
6fc430365b Remove leftover comment 2017-12-03 18:00:43 +01:00
Phan An
9dbf32967b Fix song removal from playlist 2017-12-03 18:00:32 +01:00
Phan An
71fa6305bf
Apply fixes from StyleCI (#691) 2017-12-03 17:54:34 +01:00
Phan An
e1b68cc53f Revamp the koel:init command 2017-12-03 17:54:11 +01:00
Phan An
edc33f99ae Set up the media path during koel:sync 2017-12-03 13:02:56 +01:00
leowmjw
baa5b7af13 Add ability to customize port DB (#655)
* Summary: Add the ability to configure DB ports

* Summary: Reorder port

* Summary: Added example env for DB_PORT customization

Changesets:
- Added DB_PORT and explain about customization
2017-12-03 11:40:35 +01:00
Phan An
a5e3059e89 Removei reference to native app 2017-12-03 11:16:21 +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
a98dc2774f Provide some defaults for db connection 2017-12-03 10:45:23 +01:00
Phan An
8505539145 Merge branch 'master' of github.com:phanan/koel 2017-12-02 17:37:40 +01:00
Phan An
01175d14dd Make ES lint happy happy 2017-12-02 17:22:34 +01:00
Phan An
4246bcb45c Only consider an album “compiled” if albumartist != artist 2017-12-02 17:22:20 +01:00
Phan An
9987443795
Apply fixes from StyleCI (#690) 2017-12-02 17:07:53 +01:00
Phan An
d949ea9e60 Load (and parse) playlist content on demand 2017-12-02 17:05:40 +01:00
Phan An
fc90f4e74a Upgrade packages 2017-12-01 17:52:56 +01:00
Phan An
3d51ce02ce Fix #689 2017-12-01 17:50:52 +01:00
Phan An
6f9a057879 Fix a potential migration bug 2017-12-01 17:50:28 +01:00
Phan An
3e3004a904 Fix the bug with lyrics fails to be read 2017-11-08 23:39:26 +01:00
Phan An
b0b6edf756 Merge branch 'master' of github.com:phanan/koel 2017-11-08 23:22:57 +01:00
Phan An
e5f8982f05 Make Nitpick CI ignore certain paths 2017-11-08 23:22:48 +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
cc975996af Use file name for song title if such is missing 2017-11-08 22:35:06 +01:00
Phan An
1919df1e20
Apply fixes from StyleCI (#678) 2017-11-08 14:11:45 +01:00
Gabriel Caruso
8ad5fed3f7 Updated to Mockery 1 (#676) 2017-11-08 14:11:29 +01:00
Fiete Börner
28a98089b5 fix pusher auth endpoint path (#674)
convert static string to template string to use the variable
2017-10-27 23:49:08 +01:00
Fiete Börner
c970481f19 add support for non root installations (#673)
* remove all absolute forward slashes to make relative urls

* set global baseUrl in common blade template

use this variable in all api calls

* fix absolute url paths in scss

set a base href in app index files for all relative resource paths

* rename baseUrl to BASE_URL
2017-10-26 15:59:53 +01:00
Fiete Börner
56799c5ffa enable foreign keys for sqlite connections (#672)
* enable foreign keys for sqlite connections

this code block enables the on delete cascade functionality for sqlite
connections

* fix code styling issues

* import the sqlite connnection class for consistency
2017-10-22 16:02:43 +01:00
Phan An
06c73a5f20 Fix drag and drop event 2017-10-22 15:25:53 +01:00
Phan An
f18b21a4e6 Remove debug code 2017-10-22 00:49:43 +01:00
Phan An
0eb46b757e Cover position fix for album/artist 2017-10-22 00:27:29 +01:00