|
|
a397a9ffba
|
Removing html to avoid requiring a html-loader plugin for just one file
|
2017-09-07 20:29:20 +12:00 |
|
|
|
bbad09d47b
|
Upgrading webpack; Basic build tasks for better support (#185); Load progress
|
2017-09-07 16:21:35 +12:00 |
|
|
|
285573284d
|
Simplifying search uri; Search view in localStorage
|
2017-09-03 13:53:11 +12:00 |
|
|
|
7b127e37f5
|
Slim mode global variable removal
|
2017-08-23 07:39:33 +12:00 |
|
|
|
dc42024bfe
|
Filter field for mobile
|
2017-08-22 21:03:16 +12:00 |
|
|
|
0fabc8daa9
|
Removing local artists
|
2017-08-13 21:04:59 +12:00 |
|
|
|
fd46929ac3
|
Loading library albums as process; Processes loader for less jammy animation
|
2017-08-10 12:00:08 +12:00 |
|
|
|
2cdc024568
|
Default images
|
2017-07-07 08:19:47 +12:00 |
|
|
|
7e525eac5f
|
Browsing from root level
|
2017-07-07 09:59:16 +12:00 |
|
|
|
8b4b762ab9
|
Search
|
2017-06-20 19:55:47 +12:00 |
|
|
|
a2d326563d
|
Discover moved to recommendations; URL handles context loading
|
2017-06-02 09:31:05 +12:00 |
|
|
|
b5f74e119f
|
Debug and History as nested URLs; Loader for local views fixes #89
|
2017-05-31 09:07:12 +12:00 |
|
|
|
af57e6f346
|
Search uses URI for added_from compatibility
|
2017-05-05 10:47:18 +12:00 |
|
|
|
460e1d6bbd
|
Artist sub-views as proper routes, #102
|
2017-05-05 04:50:22 +12:00 |
|
|
|
8e6679c156
|
Moving App; Modal analytics
|
2017-05-05 04:14:16 +12:00 |
|
|
|
6bf4a71bf2
|
Search settings; Search action now uiAction
|
2017-03-24 08:46:20 +13:00 |
|
|
|
866b7ff291
|
Basic UI
|
2017-03-23 19:20:41 +13:00 |
|
|
|
69d535e941
|
Context menus now at the view level
|
2017-03-06 09:03:20 +13:00 |
|
|
|
5ac503bb3a
|
Playback history
|
2017-02-10 09:06:41 +13:00 |
|
|
|
8fd06823f2
|
Scroll to top on route; Notifications click behind
|
2017-02-05 20:14:27 +13:00 |
|
|
|
153303094b
|
Google Analytics implemented
|
2017-01-04 15:24:13 +13:00 |
|
|
|
de0dd770d5
|
Reverting to hashHistory for cross-platform URL stability; Setting baseURL in index.js
|
2016-12-21 21:49:20 +13:00 |
|
|
|
cf8521e421
|
Forced /iris/ for use in Tornado
|
2016-12-21 15:24:07 +13:00 |
|
|
|
33619c6b7e
|
Debugger; Settings polish up; Album link on track when invalid uri
|
2016-12-05 10:20:01 +13:00 |
|
|
|
5ddbc48b80
|
User view
|
2016-11-18 15:31:06 +13:00 |
|
|
|
b55bec8494
|
Search maturity; Service status
|
2016-11-06 15:47:37 +13:00 |
|
|
|
8f5e61a8f9
|
Search
|
2016-11-03 08:57:16 +13:00 |
|
|
|
1920e69e60
|
Dater; Basic grid responsive; Local formatting
|
2016-11-02 16:51:00 +13:00 |
|
|
|
4fdbef2b4e
|
local artists
|
2016-11-01 19:27:59 +13:00 |
|
|
|
1738c2a29b
|
Mopidy artist
|
2016-11-01 16:41:04 +13:00 |
|
|
|
25c973205a
|
Very basic local view
|
2016-11-01 07:37:18 +13:00 |
|
|
|
560fb4df19
|
UI actions; Context menu
|
2016-10-27 10:02:12 +13:00 |
|
|
|
47b6009ec3
|
Discover sections
|
2016-10-26 16:55:47 +13:00 |
|
|
|
a89d87a960
|
Starting to build UI; everything spotify goes via getToken
|
2016-10-23 23:48:06 +13:00 |
|
|
|
fa3ee198c9
|
Tracklist highlighting track
|
2016-10-22 19:13:06 +13:00 |
|
|
|
63d3e393bd
|
Enforced token payload for all spotify requests, may have knock-ons
|
2016-10-22 09:53:36 +13:00 |
|
|
|
5b7f4f5831
|
Playlist list... not sure if cleanest way to build components
|
2016-10-21 23:27:50 +13:00 |
|
|
|
afb6bb7a0d
|
Polishing spotify actions, removing middleware; Mopidy current track selection
|
2016-10-21 09:56:07 +13:00 |
|
|
|
daab2133df
|
Fiddling with thunk; More library endpoints
|
2016-10-20 21:38:01 +13:00 |
|
|
|
6a07ebc8f6
|
Keyboard selecting of tracks, now native
|
2016-10-17 22:00:29 +13:00 |
|
|
|
4bff7ee0a9
|
Persistent storage; Authorization via spotify
|
2016-10-17 10:39:11 +13:00 |
|
|
|
9fddcc9948
|
Fully operational mopidy middleware; Spotify middleware next
|
2016-10-16 12:37:37 +13:00 |
|
|
|
cce14b496a
|
Restructure for real use; Introduction of scss (may need webpack integration)
|
2016-10-05 09:17:09 +13:00 |
|