Commit Graph

59 Commits

Author SHA1 Message Date
59d73d409d Async support (webpack); Selector for SearchResults 2020-09-19 22:30:41 +12:00
449b32a384 Removing remaining artistLoaded, albumLoaded, etc in favor of itemLoaded for consistent pipeline; Looking at search 2020-09-13 20:59:46 +12:00
f254170b2f Moving tracks into 'items' database; in_library now pre-populated; Next to add/remove from library 2020-09-11 22:13:06 +12:00
1bc7f2b372 URI format for libraries, but own core.libraries for better control 2020-09-06 13:53:22 +12:00
6020781be0 Using core.items to contain all loaded assets 2020-09-03 12:40:38 +12:00
5388f6a59e Adding multi-server support 2020-04-30 15:45:55 +12:00
242b29e216 Using Mopidy as gateway for non-spotify image requests, fixes #496 2020-03-06 11:01:33 +13:00
5a1f08fdf0 Splitting out helpers into separate files 2020-03-03 16:39:37 +13:00
b290223002 Upgrading Genius and LastFM signed requests to fetch protocol, fixes #498 2020-02-17 16:21:02 +13:00
5d30347f28 Cleaning code; Updating spotify POST requests and LastFM signed to use fetch 2019-09-19 16:36:49 +12:00
26b38cd0f9 Migrating from jquery.ajax to request 2019-09-10 07:40:26 +12:00
c08cc71c47 Service worker caching, Loader component 2019-09-10 06:59:44 +12:00
e4d53a2d35 Auto eslint fix 2019-09-05 15:36:11 +12:00
c55df548f1 Musicbrainz is out, Discogs is in 2019-09-05 15:18:16 +12:00
6a7391d042 Prototyping Musicbrainz for supplementary artist images 2019-09-02 16:55:02 +12:00
db87c3c94d Still using LastFM, but remove images for artist images (they broke it) 2019-06-09 15:46:34 +12:00
7407008607 Only blocking key events when they're our target keys; Patching tracklist hotkeys 2019-05-05 11:06:17 +12:00
4e93234d12 Debugging sorting issue #379; Fixing keyboard shortcuts #384 2019-04-08 07:17:27 +12:00
ac2a6acdc8 Building to sub /assets/ folder 2019-03-06 13:28:37 +13:00
c5b4757639 Include additional LastFM data as we're loading it anyway; NiceNumber for big numbers on small screens 2019-02-21 16:56:07 +13:00
4d62e33109 LastFM for supporting imagery; Album wiki from LastFM; fixes #369 2019-02-20 21:08:48 +13:00
602c9d1fa1 Loading more artwork from LastFM... maybe 2019-02-20 16:58:05 +13:00
85c5786d9e LastFM authorization format; Sharing config working 2018-10-01 21:51:46 +13:00
127a8322d0 Sharing of configuration and other authorizations 2018-09-30 20:09:12 +13:00
b5111b1840 Parallax disabling for low-powered devices 2018-09-17 08:18:07 +12:00
dbb5effbb9 Playlist and Users data storage overhaul 2018-08-31 16:04:55 +12:00
1cbe7ed3ad Loading artwork on render of GridItem, regardless of URI type; fixes #321 2018-08-24 15:42:47 +12:00
5e51a95a40 Icon structure; Adding Genius icon; Fixing LastFM me loader 2018-08-22 08:13:08 +12:00
b02e4ef1ce Handling non-authorized Genius 2018-08-21 21:08:11 +12:00
b9f53d8d83 Same .me format for providers; CORS for Genius 2018-08-17 16:09:36 +12:00
d48cdd9f45 Genius access_token in URL instead of headers 2018-08-16 16:47:42 +12:00
50ad2e8ce1 https for lastfm requests, fixes #287 2018-06-01 20:40:12 +12:00
624af8b71b Adding MBID to artists returned from LastFM 2018-02-21 19:38:23 +13:00
8603ada14c Loading partial artists 2018-02-20 16:59:32 +13:00
4721e2d3b9 Loading images via LastFM when all else fails 2018-02-12 08:58:02 +13:00
d0eb904c37 Scrobbling comments 2017-11-14 21:02:33 +13:00
4c6458aafc LastFM love/unlove track update; Link to privacy policy in settings #229 2017-11-13 21:19:08 +13:00
93cbbaa7fa Tracks and Queue overhaul 2017-11-10 15:56:01 +13:00
8ecd13684f Cleaning up index modification 2017-11-09 09:12:23 +13:00
ec41eb5271 Playlists tracks going to be a beast 2017-11-08 21:13:32 +13:00
5063cc095c Bringing all tracks into core index; Need to refactor loading all assets 2017-11-08 08:44:56 +13:00
7739a16504 API issues sorted, can now scrobble and love tracks 2017-11-07 08:28:57 +13:00
2d3d4c351a Loving track; Investigating scrobbling 2017-11-06 16:59:21 +13:00
ffba601e4b Debugging 2017-11-06 08:00:06 +13:00
37082f2c38 LastFM love button, API failing 2017-11-04 22:09:51 +13:00
a50c8b454e No need for tiles, just service status 2017-11-04 14:03:59 +13:00
a102c31ff6 LastFM middleware; Window.onmessage needs origin to prevent clashing between auth popups 2017-11-03 09:06:41 +13:00
35a61686b3 Adding POC lastfm authorization button 2017-11-02 21:20:56 +13:00
3caac95c55 Timeouts to a universal 30s, should address #214" 2017-10-10 21:15:47 +13:00
c8c3a38656 Code syntax consistency; Tooltips for asset types 2017-10-10 13:32:04 +13:00