An Phan
f6d0db1b4f
Make let, not var
2016-03-16 11:51:07 +08:00
An Phan
ed795b2b0b
Move overlay functions into, duh, overlay.vue
2016-03-13 12:50:25 +08:00
An Phan
313d9c8fc1
Simplify OS detection code
2016-03-13 11:32:37 +08:00
An Phan
1b81312893
Better scrollbars on non-Mac systems
2016-03-13 11:28:43 +08:00
An Phan
caff687bdd
Reset recent songs between sessions ( fixes #249 )
2016-03-06 15:51:50 +08:00
An Phan
8a5d242122
Add edit ability ( fixes #228 )
2016-03-06 11:58:51 +08:00
An Phan
07f7a75f77
Hide drag ghost on touch devices
2016-02-14 21:07:07 +08:00
An Phan
28f2714a80
Use a custom filter for songs
2016-02-14 00:59:11 +08:00
An Phan
cb23591f70
Use Vue in a modular way
2016-02-09 11:57:08 +07:00
An Phan
1d28c24c0b
Better top-songs list
2016-02-08 21:33:07 +07:00
An Phan
3ca0009f73
Add a home (dashboard) view
...
A home/dashboard view has been added, which contains most
recently-played songs (in the current session), top songs, albums, and
artists. Song playback has also been revised with proper Vue's
reactivity, resulting in a much better and cleaner code base.
2016-02-08 19:25:44 +07:00
An Phan
190c2c117f
Invalidate token before logging out
2016-01-25 18:38:41 +08:00
An Phan
c017a8dab6
Better jsdoc
2016-01-17 22:26:24 +08:00
An Phan
346aedd1c0
Allow drag and drop to rearrange queued songs
2016-01-16 09:37:29 +08:00
An Phan
03017604ae
Refactor
2016-01-15 16:13:23 +08:00
An Phan
f63400ec65
Add artist and song browsing
2016-01-15 15:27:25 +08:00
An Phan
eb9e9a2317
Display playlist meta
2016-01-14 16:02:59 +08:00
An Phan
4ec406934e
Add a setting to confirm Koel before closing
2016-01-12 23:39:50 +08:00
An Phan
a2ca422adb
Some tweaks for login form
2016-01-12 23:09:30 +08:00
An Phan
b340d63254
Fix the autofocus bug
2016-01-03 16:23:29 +08:00
An Phan
8a247e1ed7
Bug fixes and enhancements
2016-01-01 14:47:03 +07:00
An Phan
739a447ce9
Error class on login form
2016-01-01 13:16:17 +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
Merccy
426046c785
Fixed several typos in app.vue
2015-12-29 20:02:19 +01:00
An Phan
92b81c7b5b
Progressing
2015-12-29 08:16:36 +07:00
An Phan
32d9afedc7
Merge branch 'master' into 1.1
2015-12-24 17:03:00 +07:00
An Phan
13f4f3ceb9
Search shouldnot be toggled with Cmd/Ctrl+F, only F
2015-12-24 17:02:47 +07:00
An Phan
5e79a2737e
Refactor and docs
2015-12-23 01:46:54 +08:00
Alvin Wang
50c28cf326
Add support for Media keys on keyboard
2015-12-22 14:55:57 +08:00
Alvin Wang
e9cca99943
Add support for Media keys on keyboard
2015-12-21 17:58:58 -08: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
3aa7cb5ec4
Better error handling for settings saving
2015-12-16 00:28:54 +08:00
An Phan
cff9147fbe
Make caseInsensitiveOrderBy a bit more ES6-ish
2015-12-15 20:26:03 +08:00
Matt Stauffer
90250eb337
Convert case-insensitive sort to use core Vue methods
2015-12-14 14:54:56 -05:00
Matt Stauffer
be003e2966
Add case insensitive order by for list views
2015-12-14 13:55:13 -05:00
An Phan
0ee372882c
Big Bang
2015-12-13 12:42:28 +08:00