Phan An
a96c0e22fb
Compilation fixes getting in shape
2017-04-24 00:01:02 +08:00
An Phan
c8d67bd472
Cleanup and refactor
2017-03-28 18:25:24 +08:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4
2017-02-15 11:16:49 +08:00
An Phan
9537ad26b1
Refactor
2017-01-17 15:32:03 +08:00
An Phan
9dc0ddebb5
Remove jQuery
2016-12-20 23:48:37 +08:00
An Phan
226c5e5bdb
Utilize pluralize filter
2016-12-19 13:53:09 +08:00
An Phan
adfebd0167
Lint everything
2016-11-26 10:25:35 +07:00
An Phan
2e2c0515f3
HTML changes for better E2E tests
2016-11-17 17:25:58 +08:00
An Phan
8d3280fcac
Revert ES6 string literal due to uglify cockup
2016-10-31 17:00:36 +07:00
An Phan
2df42065f7
Use ES6 string literals in templates
2016-10-31 11:55:07 +07:00
An Phan
f08f04f594
Use short close tags wherever possible
2016-10-31 11:28:12 +07:00
An Phan
aaaa3e1a4e
Set correct MIME when dragging ( fixes #410 )
2016-08-21 22:51:09 +08:00
An Phan
032b9bee7c
Enable navigation with a basic router
2016-07-11 01:55:20 +08:00
An Phan
c6ab0ed14e
Fix artist/album name overflow on mobile
2016-07-08 08:48:12 +08:00
An Phan
8657387f0a
A change of heart re:indent size
2016-06-26 00:05:24 +08:00
An Phan
7f4bb0706d
Better organizing services and stores
2016-06-25 18:15:57 +08:00
An Phan
2f8a152c98
Switching to Vue2.0
2016-06-25 16:21:39 +08:00
An Phan
970981ccc1
Finish Playlist download, starting Fav download
2016-06-04 20:29:23 +08:00
An Phan
774ae68efb
Finish Album download, starting Artist download
2016-06-04 19:20:11 +08:00
An Phan
d25e899593
Allow Navigate from "Most Played Songs" ( fixes #303 )
2016-05-30 16:04:22 +08:00
An Phan
9a302fd111
Album item's Play button should play by order ( fixes #314 )
2016-05-30 14:31:12 +08:00
An Phan
4dc06719b3
First try
2016-04-17 23:38:06 +08:00
An Phan
e9360e4600
Upgrade lodash to 4.x
2016-03-31 16:58:46 +08:00
An Phan
481d012d6c
Use explicit imports for lodash functions
2016-03-31 15:44:36 +08:00
An Phan
be4378d33f
Use proper const wherever applicable
2016-03-28 21:38:14 +08:00
An Phan
f43e72355c
Add thumbnails/listing view mode ( close #278 )
...
This commit adds an option to change view mode (thumbnails/listing) for
artists and albums views.
2016-03-28 19:51:49 +08:00
An Phan
f6d0db1b4f
Make let, not var
2016-03-16 11:51:07 +08:00
An Phan
01480432a8
Massive jslint fix
2016-03-14 01:00:32 +08:00
An Phan
b9d25ccad6
Allow dragging and dropping artists/albums ( fix #229 )
2016-02-14 16:34:14 +08:00
An Phan
661041cb10
Ctrl/Cmd+click album/artist now queues the songs
2016-02-14 16:20:33 +08: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
a45222518a
Use proper Vue pluralize filter
2016-01-15 18:05:54 +08:00
An Phan
f63400ec65
Add artist and song browsing
2016-01-15 15:27:25 +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
0ee372882c
Big Bang
2015-12-13 12:42:28 +08:00