Commit graph

2085 commits

Author SHA1 Message Date
An Phan
333f22513a Favorite toggle is now async 2015-12-24 16:59:04 +07:00
An Phan
7e7c2cfa5b Allow dragging songs into Queue 2015-12-24 16:50:56 +07:00
An Phan
d5656966ee Doc fix 2015-12-24 16:38:54 +07:00
An Phan
5504750dd7 Fix conflicts 2015-12-24 12:26:55 +08:00
Phan An
4122aa992f Merge pull request #141 from NamPNQ/patch-3
Add cache and fix npm install failed in travis
2015-12-24 12:24:19 +08:00
Phạm Ngọc Quang Nam
9b75f99308 Update .travis.yml 2015-12-24 08:40:20 +07:00
An Phan
bfaee8b33c Fix npm install on travis 2015-12-23 21:59:35 +08:00
An Phan
a083696289 Add updateNowPlaying for Last.fm 2015-12-23 14:26:16 +08:00
An Phan
5e79a2737e Refactor and docs 2015-12-23 01:46:54 +08:00
An Phan
c071827fd5 Typo 2015-12-23 01:14:47 +08:00
An Phan
494c8a2d3f Make sure the artist img folder exists 2015-12-22 18:00:10 +08:00
Phan An
8856b415af Merge pull request #135 from phanan/analysis-86E4nz
Applied fixes from StyleCI
2015-12-22 17:54:34 +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
4d4af1b4d7 Merge branch 'master' of github.com:phanan/koel into 1.1 2015-12-22 14:58:09 +08:00
An Phan
d54c9f1eb5 Increase search debounce for performance reason 2015-12-22 14:55:57 +08:00
Alvin Wang
50c28cf326 Add support for Media keys on keyboard 2015-12-22 14:55:57 +08:00
An Phan
c1e6ba1058 Increase search debounce for performance reason 2015-12-22 14:55:06 +08:00
An Phan
ae9be63a4a Merge branch 'master' into 1.1 2015-12-22 10:45:50 +08:00
Phan An
b30ecc52f9 Merge pull request #133 from Dogfalo/master
Add support for Media keys on keyboard
2015-12-22 10:45:29 +08:00
Alvin Wang
e9cca99943 Add support for Media keys on keyboard 2015-12-21 17:58:58 -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
9d71e0ca7e Merge pull request #131 from phanan/analysis-qgPl6z
Applied fixes from StyleCI
2015-12-21 21:50:43 +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
7c4745fe4a More responsive like/unlike 2015-12-21 21:05:25 +08:00
An Phan
3e747101a9 Easier to test Interaction code 2015-12-21 12:32:15 +08:00
An Phan
79fa62d7b0 Merge branch 'master' into 1.1 2015-12-21 10:18:23 +08:00
Phan An
9b58dd1867 Merge pull request #127 from phanan/analysis-8KOkV8
Applied fixes from StyleCI
2015-12-21 10:18:07 +08:00
Phan An
857af7572b Applied fixes from StyleCI 2015-12-20 21:18:00 -05:00
An Phan
381751046e Merge branch 'master' into 1.1 2015-12-21 10:17:27 +08:00
An Phan
71b8001978 Shortenend code 2015-12-21 10:17:12 +08:00
Phan An
ee9c9fef52 Merge pull request #125 from mattsches/master
Add cast to convert Song.length to float
2015-12-21 10:16:26 +08:00
Matthias Gutjahr
2a0bd8fcd8 Add cast to convert Song.length to float 2015-12-20 19:09:34 +01:00
An Phan
074294f6a2 Fix docblock 2015-12-21 00:07:20 +08:00
An Phan
5969cf7e46 Enable scrolling with momentum on iOS 2015-12-20 23:55:32 +08:00
Phan An
42c7651031 Merge pull request #124 from phanan/analysis-XlxQdX
Applied fixes from StyleCI
2015-12-20 20:30:43 +08:00
Phan An
1d417221bf Applied fixes from StyleCI 2015-12-20 07:30:28 -05:00
An Phan
bdb76a3c9b Resolved conflicts 2015-12-20 20:21:40 +08:00
An Phan
f449a1a744 Add Last.fm scrobbling functionality 2015-12-20 20:17:35 +08:00
An Phan
d6c440c2ee Better design - I think 2015-12-20 14:22:15 +08:00
An Phan
9f6e46371e Merge branch 'master' into lastfm 2015-12-20 10:07:59 +08:00
An Phan
6457528990 Fix notification bug #67 2015-12-20 10:07:39 +08:00
Phan An
00922e817c Merge pull request #119 from phanan/analysis-zYeMoz
Applied fixes from StyleCI
2015-12-20 01:08:40 +08:00
Phan An
30c63cc96d Applied fixes from StyleCI 2015-12-19 12:08:03 -05:00
An Phan
cf27ed713d First integration with Last.fm
Koel can now integrate and use the rich information from Last.fm. Now
whenever a song is played, its album and artist information will be
queried from Last.fm and cached for later use. What's better, if an
album has no cover, Koel will try to update its cover if one is found on
Last.fm.

In order to use this feature, users only need to provide valid Last.fm
API credentials (namely LASTFM_API_KEY and LASTFM_API_SECRET) in .env. A
npm and gulp rebuild is also required - just like with every update.
2015-12-20 00:36:44 +08:00
An Phan
e536ff6d35 Merge branch 'master' of github.com:phanan/koel 2015-12-18 14:37:08 +08:00
Phan An
6ad617cf17 Merge pull request #101 from christ0ph3r/master
Fix spelling error for password
2015-12-18 14:36:56 +08:00
An Phan
423d1fb5c5 Replace iconv with mb_ 2015-12-18 10:11:32 +08:00