Commit graph

393 commits

Author SHA1 Message Date
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
An Phan
86ca8d40f6
Add iTunes integration 2016-12-11 21:08:30 +08:00
An Phan
09b15b9e66
Add Sentry 2016-12-09 16:23:40 +08:00
An Phan
3aefd4d592
Bump version 2016-12-04 20:41:05 +08:00
An Phan
33a787fbca
Switch to yarn 2016-12-02 16:39:31 +07:00
Phan An
b233aab976 Applied fixes from StyleCI (#486) 2016-11-25 12:32:54 +08:00
An Phan
a67a211272
Minor refactoring 2016-11-24 12:39:17 +08:00
An Phan
a70a9bfe53
Bump version 2016-11-24 12:39:04 +08:00
An Phan
b058ea5c42
Fix playlist sync bug 2016-11-18 13:41:54 +08:00
An Phan
ae8a1e5e62
Fix config 2016-11-17 16:58:29 +08:00
An Phan
ef618a611b
First steps in e2e 2016-11-13 23:05:24 +08:00
Phan An
75afd02d54 Applied fixes from StyleCI (#464) 2016-09-26 15:33:53 +08:00
An Phan
d3843f2d5f
Fix #463 2016-09-26 15:32:16 +08:00
An Phan
fe3600670e
Simplify song tests 2016-09-26 14:49:30 +08:00
An Phan
b0f5b3d76e
Upgrade to Laravel 5.3 2016-09-26 14:30:00 +08:00
bdgold
1d7a7602c9 Fix spelling (#454) 2016-09-19 09:08:50 +07:00
An Phan
e4f0027f6a
Add IGNORE_DOT_FILES setting
With this .env setting, user can specify Koel to ignore dot files and
folders (default) or include them during scanning.
2016-09-17 23:56:58 +08:00
An Phan
3b77163804
Take into account dot directories (#450) 2016-09-15 21:30:31 +08:00
An Phan
01308e168c
Bump version 2016-09-10 14:44:35 +07:00
bdgold
cf1a244606 Fix steaming bug typo (#439) 2016-09-10 14:39:57 +07:00
An Phan
b37fb4b145
Bump version 2016-08-22 09:39:48 +08:00
bdgold
27933d49cf move env variables to config (#415) 2016-08-21 22:19:03 +07:00
X-Ryl669
8619c40282 Allow failure reason to be reported in verbose mode 2016-08-17 22:48:18 +08:00
X-Ryl669
fa8ebeb832 Fix for cover albums not found (#413) 2016-08-17 22:46:22 +08:00
Phan An
03407d5adc Applied fixes from StyleCI (#411) 2016-08-17 22:26:38 +08:00
An Phan
2504bb9a10
Add a progress bar when run koel:sync 2016-08-17 22:26:07 +08:00
Phan An
4eeb3d577c Applied fixes from StyleCI (#407) 2016-08-16 23:12:35 +08:00
An Phan
4480ad7ccf
Make PHPStorm happy 2016-08-16 23:12:11 +08:00
X-Ryl669
6e80635acb Allow music library scanning to follow symbolic links whenever applicable (#401) 2016-08-11 11:52:35 +08:00
An Phan
8baf33a285
Work around getMTime() error (closes #344) 2016-08-11 11:25:17 +08:00
An Phan
1f6d272f39
Refactor 2016-08-10 09:23:52 +08:00
An Phan
089283b04c
Better logic for transcoding check 2016-08-10 09:12:20 +08:00
An Phan
8065c00f94
Fixes #396 2016-08-10 09:08:52 +08:00
An Phan
d203b8a9d7
Empty settings for non-admins 2016-08-08 10:55:15 +07:00
An Phan
d580e0f9e6
Merge branch 'master' of github.com:phanan/koel 2016-08-07 19:34:13 +07:00
An Phan
34a46f1f9c
Display recently added songs/albums on Home screen (resolves #379 2016-08-07 19:33:46 +07:00
Phan An
a0ddbaf8b3 Applied fixes from StyleCI (#395) 2016-08-07 18:31:19 +08:00
An Phan
7556ba79e0
Use cover/folder.jpg/png as album cover if found (fixes #380) 2016-08-07 17:30:55 +07:00
Phan An
cb7cebe151 Applied fixes from StyleCI (#392) 2016-08-03 18:42:39 +08:00
An Phan
65d403f857
Code style and refactor 2016-08-03 18:42:11 +08:00
bdgold
8d76859df7 Corrected spelling in Media.php (#390) 2016-08-02 15:03:19 +08:00
An Phan
23ea221d50
Optimize code 2016-07-31 11:43:01 +08:00
An Phan
3b1db41bc4
Shorten GitHub version cache life 2016-07-31 11:38:01 +08:00
An Phan
93982aa9a7
Bump version 2016-07-31 11:36:20 +08:00
Phan An
1f75e85fb6 Applied fixes from StyleCI (#386) 2016-07-30 23:34:34 +08:00
An Phan
e3ee03db24
Complete YouTube feature 2016-07-30 23:32:17 +08:00
An Phan
528469fdc4
Add YouTube service on the server side 2016-07-14 16:53:10 +08:00
An Phan
3445a0ad76
Bump version 2016-07-11 23:11:22 +08:00
An Phan
e19b5e5c79
Allow downloading from S3 (fixes #371) 2016-07-11 15:26:39 +08:00
An Phan
790622e098
Bump version 2016-07-11 09:59:25 +08:00
An Phan
339d0c464d
Fix playlist creation bug 2016-07-11 01:59:25 +08:00
An Phan
2f0d0dc042
Typo 2016-07-09 13:19:58 +08:00
An Phan
3ab6780761
Bump version 2016-07-08 16:38:03 +08:00
An Phan
fb57e229f2
Bump Koel version 2016-07-08 11:05:45 +08:00
An Phan
858c4d1586
Fixes #366 2016-07-05 17:14:12 +07:00
An Phan
17eff0d246
Use albumartist/band to check for compilation as well 2016-06-16 18:17:16 +08:00
An Phan
b66a7835ca
Fix the bug where artists cannot be removed 2016-06-16 18:08:36 +08:00
Phan An
5dc2e7faf7 Applied fixes from StyleCI (#357) 2016-06-13 17:11:41 +08:00
An Phan
c098301167
Add S3 functionality 2016-06-13 17:04:42 +08:00
An Phan
ad150daa5e
Fix syntax (!) bug 2016-06-10 15:51:08 +08:00
An Phan
da5d0e22f3
Refactor 2016-06-10 15:33:27 +08:00
An Phan
efcdac82e3
Refactor 2016-06-08 18:10:20 +08:00
An Phan
d5b83d53ef Allow downloading files with non-ascii names (fixes #351) 2016-06-06 01:23:03 +08:00
An Phan
080b0aac64 Resolve unresolved conflicts 2016-06-05 19:12:43 +08:00
An Phan
91f978c753 Resolve conflicts 2016-06-05 19:09:54 +08:00
An Phan
83f421f990 Add ability to view artist individually 2016-06-05 19:06:24 +08:00
An Phan
db340438ad Add ability to view album info individually 2016-06-05 18:46:40 +08:00
An Phan
27b44ec79c Refactor useLastfm config 2016-06-05 18:44:13 +08:00
An Phan
48023f52be Refactor useLastfm config 2016-06-05 12:38:47 +08:00
An Phan
63fc810e9d Fix compilation sync 2016-06-05 02:17:27 +08:00
Phan An
b8bcff0842 Applied fixes from StyleCI 2016-06-04 13:10:29 -04:00
An Phan
e334ec20d6 Add download tests 2016-06-05 00:56:38 +08:00
An Phan
b151f3f00a Typos and doc fixes 2016-06-04 22:17:24 +08:00
An Phan
6d0322f80d Finish Favorites download 2016-06-04 21:42:12 +08:00
An Phan
44e184454c Authorize playlist before downloading 2016-06-04 21:29:45 +08:00
An Phan
970981ccc1 Finish Playlist download, starting Fav download 2016-06-04 20:29:23 +08:00
An Phan
c8b1e253a7 Finish Artist download 2016-06-04 19:57:27 +08:00
An Phan
774ae68efb Finish Album download, starting Artist download 2016-06-04 19:20:11 +08:00
An Phan
5185f3dc6b Finish structure and song download 2016-06-03 01:53:26 +08:00
alex-phillips
b2ffb28fd3 added support for determining to transcode or not via the URL as well as specifying the bitrate, also added support for starting transcode stream at specific point in time of the file 2016-06-02 08:47:48 -04:00
An Phan
6b9ef7996a Convert getLastfmSessionKey() into attribute 2016-05-30 14:15:55 +08:00
Phan An
1343eda239 Applied fixes from StyleCI 2016-05-30 01:52:02 -04:00
An Phan
aba3740567 Refactor 2016-05-30 13:50:59 +08:00
An Phan
7400f81d04 Fix song update logic 2016-05-27 11:32:52 +08:00
alex-phillips
3e8191b281 Fix song title not updated. 2016-05-27 10:41:46 +08:00
Phan An
8fc5d7c287 Applied fixes from StyleCI 2016-05-21 07:32:24 -04:00
An Phan
afbc65c2d5 Bump version 2016-05-21 19:10:59 +08:00
An Phan
34f70879cf Enable force updating compilation status 2016-05-21 18:52:23 +08:00
An Phan
a4b9f994bd Cast artist_id and fix test 2016-05-19 23:31:02 +08:00
An Phan
fd0defc059 Basically completed compilation feature 2016-05-19 23:21:27 +08:00
An Phan
22b228f338 Merge branch 'master' into compilation 2016-05-08 17:52:51 +08:00
An Phan
a5b32442cf Fix version 2016-05-08 17:31:59 +08:00
An Phan
dcc3f4b19c Bump version 2016-05-08 17:24:34 +08:00
An Phan
3d46e73e8b Auto log out when session expires (fixes #320) 2016-05-06 13:04:59 +08:00
An Phan
e145d06a1b Merge with master 2016-05-05 23:05:02 +08:00
An Phan
68baf5001c html_entity_decode() tags, fixes #323 2016-05-05 23:03:30 +08:00
An Phan
13d3a86304 Second try and add tests 2016-05-02 09:55:59 +07:00
An Phan
edc4795421 Second try and add tests 2016-04-24 12:37:04 +08:00
An Phan
4dc06719b3 First try 2016-04-17 23:38:06 +08:00
An Phan
cfdb4034d1 Refactor 2016-04-05 15:49:03 +08:00
An Phan
8c862cb9cc Use root namespaces 2016-04-02 21:16:09 +08:00
An Phan
fe40980f89 Spelling fix 2016-04-02 21:09:09 +08:00
An Phan
8142782766 Cast track number as int 2016-03-28 21:18:09 +08:00
An Phan
f4e5a4501d Bump version 2016-03-28 20:22:18 +08:00
An Phan
bad47db651 Fix docblock 2016-03-27 09:54:22 +07:00
An Phan
42f120599b Fix docblock 2016-03-26 08:46:54 +07:00
An Phan
1a8927e5ac Fix comments 2016-03-26 08:44:55 +07:00
An Phan
f43a617f20 Ignore unreadable dirs when sync 2016-03-24 11:34:28 +08:00
An Phan
effd1cebf7 Refactor 2016-03-24 11:26:52 +08:00
An Phan
83bc54c4e5 Add some code optimization 2016-03-24 11:06:28 +08:00
An Phan
40c4dfbc78 Merge branch 'fix/default-sorting-track-parsing' of git://github.com/alex-phillips/koel into alex-phillips-fix/default-sorting-track-parsing 2016-03-24 11:01:33 +08:00
alex-phillips
e3277f14ad added multiple methods to retrieve the 'track' from a file, set default sorting on the song lists 2016-03-23 10:07:50 -04:00
Phan An
a5918900cb Applied fixes from StyleCI 2016-03-23 09:23:13 -04:00
An Phan
d8d2dc8a5d Support force and selective-tags sync 2016-03-22 16:22:39 +08:00
alex-phillips
940cd1a914 added support for song track numbers as well as subsorting song lists
with a second sort key. track numbers are also editable via the song
edit modal interface.
2016-03-20 09:06:53 -04:00
An Phan
ca7539ea31 Minor doc fixes 2016-03-16 15:16:48 +08:00
An Phan
969fca6066 Return full asset URLs 2016-03-14 10:36:03 +08:00
Edvin Hultberg
b108af5d7c Removed metion of bower in koel:init command 2016-03-13 13:29:23 +01:00
An Phan
1386b0b809 Use abort_unless instead of abort_if where applicable 2016-03-11 18:17:54 +08:00
An Phan
587d587bc9 Bump Laravel version and use some syntax sugar 2016-03-11 18:13:13 +08:00
An Phan
37b46eb922 Bump version 2016-03-06 16:28:47 +08:00
An Phan
70a34401f6 Better lyrics handling 2016-03-06 15:44:38 +08:00
Phan An
89b8e37880 Merge pull request #248 from UrbanCMC/inotifywait_create
Support INotifyWait CREATE event
2016-03-06 12:12:04 +08:00
Phan An
461480f766 Applied fixes from StyleCI 2016-03-05 23:11:28 -05:00
An Phan
8a5d242122 Add edit ability (fixes #228) 2016-03-06 11:58:51 +08:00
UrbanCMC
b6e44a116d Support INotifyWait CREATE event
INotifyWait's CLOSE_WRITE and MOVED_TO events don't work on all
operating systems. For those, the CREATE event looks like the
best option.
2016-02-20 18:54:48 +01:00
An Phan
90b87d6acf Typo in docs 2016-02-16 00:39:13 +08:00
An Phan
9068a1a530 Hide unnecesaary id from interaction JSON 2016-02-13 11:21:24 +08:00
An Phan
f86b3bfdb1 Use isUnknown 2016-02-11 00:01:44 +07:00
An Phan
b356800a32 Use isUnknown 2016-02-10 23:59:29 +07:00
An Phan
516b78d9b0 Minor bug fix 2016-02-10 22:30:48 +07:00
An Phan
df5f26d6e9 Bump version 2016-02-09 07:33:21 +07:00
An Phan
82b7564472 Removed fswatch's trace 2016-02-06 17:40:02 +07:00
Phan An
39d726c5ec Applied fixes from StyleCI 2016-02-04 10:48:15 -05:00
An Phan
4c90c35c28 Fix log message 2016-02-04 23:47:02 +08:00
An Phan
3d5c77d032 Fix syngle 2016-02-04 23:37:12 +08:00
An Phan
50046a3485 Merge watcher 2016-02-04 23:10:36 +08:00
An Phan
5d690f272d Ditch fswatch for inotify 2016-02-04 23:04:53 +08:00
An Phan
5262fee853 Doc and style 2016-02-03 23:39:15 +08:00
An Phan
a3e667fcab Add recursive flag into file watcher doc 2016-02-02 19:09:32 +08:00
An Phan
eff010149e Better doc for file watcher 2016-02-02 18:26:38 +08:00
An Phan
03d6c06aef Refactor and fix the file watcher 2016-02-02 18:04:10 +08:00
An Phan
34c4a8e369 Rename BaseStreamer to Streamer 2016-02-02 16:01:47 +08:00
An Phan
46f6141fa8 Add "watch" functionality (fix #213) 2016-02-02 16:01:11 +08:00
An Phan
f10fc5fa7d Add "watch" functionality 2016-02-02 15:47:00 +08:00
An Phan
21567032ab Fix length 2016-02-01 15:04:16 +08:00
An Phan
e317d2d955 Bump and set version 2016-02-01 11:00:39 +08:00
An Phan
109a955044 Fix #209 2016-02-01 09:58:31 +08:00
Phan An
9dc423f430 Applied fixes from StyleCI 2016-01-31 09:00:15 -05:00
An Phan
61ad09bcd4 User feedback for JWT cmd 2016-01-31 21:46:05 +08:00
An Phan
5532364518 Album and artist covers now use CDN too 2016-01-30 12:12:09 +08:00
An Phan
65fb45f08a Add FLAC support 2016-01-28 23:19:06 +08:00
An Phan
24cb32ceea Serve static assets via CDN if possible 2016-01-28 13:35:51 +08:00
Phan An
9309c4a99f Applied fixes from StyleCI 2016-01-26 10:49:03 -05:00
An Phan
57b6cc022e Quick route fix 2016-01-26 23:23:55 +08:00
An Phan
8453c8e30b Several methods for API 2016-01-26 14:32:29 +08:00
An Phan
278fb7c8bf Remove obsolete comment regarding type support 2016-01-26 14:31:56 +08:00
An Phan
3827545037 Merge branch '1.1' into 2.0 2016-01-26 14:29:37 +08:00
An Phan
2aa3efa19e Merge branch '1.1' of github.com:phanan/koel into 1.1 2016-01-26 14:28:13 +08:00
Joan Font
a124a97cd3 case insentive file extension when looking up for files to add into the library 2016-01-25 18:48:33 +01:00
An Phan
3e0c3ab809 Add CDN support 2016-01-25 18:55:00 +08:00
An Phan
190c2c117f Invalidate token before logging out 2016-01-25 18:38:41 +08:00
An Phan
c5bf034c7f A little backward compatibility 2016-01-17 10:45:59 +08:00
An Phan
40bb29dde7 Bump version 2016-01-17 10:44:06 +08:00
Phan An
3bc1bae5b0 Applied fixes from StyleCI 2016-01-15 02:28:34 -05:00
An Phan
dde43d6184 A more intuitive init command 2016-01-15 10:16:58 +08:00
An Phan
946f335cc2 Disable sync time limit in console 2016-01-15 09:53:31 +08:00
An Phan
474e9b945b Shouldnt have removed that use statement... 2016-01-05 22:08:11 +08:00
An Phan
ffbcc7ca96 Mobile style fix 2016-01-05 10:54:50 +08:00
An Phan
13436730c5 Indicate that Song IDs are not integers 2016-01-05 10:54:27 +08:00
Phan An
75967cb4e0 Applied fixes from StyleCI 2016-01-03 06:32:38 -05:00
An Phan
ddc56c28d6 Album and Artist image URLs are now absolute 2016-01-03 16:08:01 +08:00
An Phan
2db70a9d00 Merge branch 'master' into jwt 2016-01-01 11:54:10 +07:00
Chris
aca3677500 Change songs(s) to song(s)
This makes more sense as all the other ouput handles plural this way in the file.
2015-12-29 23:56:19 -08:00
An Phan
e9b45ac0c3 Update album cover and artist image right after song info loaded 2015-12-30 13:03:47 +07:00
An Phan
e7aac3ea16 Merged 1.1 2015-12-30 11:37:29 +07:00
An Phan
12e4bd473f Basically completed jwt 2015-12-30 11:29:35 +07:00
An Phan
950772a701 Bump version 2015-12-30 11:15:21 +07:00
An Phan
ea18806f09 Fixes #151 2015-12-30 11:15:21 +07:00
An Phan
e1279ba5c6 Bump version 2015-12-29 13:27:40 +07:00
An Phan
ccfea1fa42 Fix playlist store bug 2015-12-29 13:26:09 +07:00
An Phan
3bbb4375e7 Bump version 2015-12-29 08:35:22 +07:00
An Phan
3193351499 Fixes #151 2015-12-29 08:22:38 +07:00
An Phan
92b81c7b5b Progressing 2015-12-29 08:16:36 +07:00
An Phan
15c70dc6e1 Bump correct ver 2015-12-28 08:47:32 +07:00
Phan An
36b5eb29de Applied fixes from StyleCI 2015-12-27 09:07:37 -05:00
An Phan
b3a93e4038 Add a version check 2015-12-27 21:06:10 +07:00
An Phan
a8d620b83d Upgrade to Laravel 5.2 2015-12-27 20:29:03 +07:00
An Phan
056bf2c559 Trying to make it work with L52 2015-12-27 16:12:10 +07:00
An Phan
a083696289 Add updateNowPlaying for Last.fm 2015-12-23 14:26:16 +08:00
Phan An
e1d0f6a2bd Applied fixes from StyleCI 2015-12-22 04:54:19 -05:00
An Phan
0dcc270d93 Support for standalone artist image 2015-12-22 17:53:03 +08:00
An Phan
15e1acbeae Merge branch 'master' into 1.1 2015-12-22 09:39:14 +08:00
An Phan
d64043e44b Added support for AAC (m4a) 2015-12-22 09:38:59 +08:00
Phan An
54c9a88bc1 Applied fixes from StyleCI 2015-12-21 08:50:26 -05:00
An Phan
8495452762 Like/unlike now work with Last.fm 2015-12-21 21:49:00 +08:00
An Phan
3e747101a9 Easier to test Interaction code 2015-12-21 12:32:15 +08:00