Commit Graph

2065 Commits

Author SHA1 Message Date
f581d683bc Genius scraping working again 2020-01-22 16:19:57 +13:00
f33e37a1d1 Scraping Genius not rendering by jQuery for some reason 2020-01-22 16:04:19 +13:00
bdd82b1447 Lyrics request to use async client 2020-01-22 14:26:15 +13:00
7da76f3b9c Radio now functional; Fetching lyrics still triggers 'Cannot run the event loop while another loop is running' error... 2020-01-19 21:21:11 +13:00
20d5e3729d Upgrading to lookup.uris (no singular uri argument any more); Immutable add_uris prevents track disappearing from lists 2020-01-18 07:32:59 +13:00
aff3a4d035 Ok, NOW it's using logger.info for stdout 2020-01-17 23:15:39 +13:00
169396042a Theoretical handling of system task updates; stdout straight to logger 2020-01-17 23:14:43 +13:00
0e15a8745e Attaching Tornado ioloop to SystemThread, handling SystemThread errors with JsonRPC structure 2020-01-17 21:55:12 +13:00
76dc149041 Removing debug code, adding to test 2020-01-17 17:01:24 +13:00
be9602e72c Merge pull request #477 from kingosticks/feature/python3-py37
Feature/python3 py37
2020-01-17 16:41:39 +13:00
985f7bb542 Removed pointless script_path check.
If the file is missing, the install is bad and all bets are off.
2020-01-17 01:07:28 +00:00
47400bdd8c Use AsyncHTTPClient instead of HTTPClient.
Regarding HTTPClient, Tornado docs state:
"Applications that are running an IOLoop must use AsyncHTTPClient instead."

Also added some HTTP handler tests.
2020-01-17 00:59:52 +00:00
d0048a4f8b Adding IRIS_VERSION to contain version for buildouts 2020-01-14 16:26:42 +13:00
94f62b75da Added IrisSystemThread.get_command() helper and system tests.
_USE_SUDO is to make testing easier.
2020-01-08 22:22:30 +00:00
700e09acfb Support arbitrary path encodings and better error handling. 2020-01-08 22:22:30 +00:00
83fbc65cfa Fix Extension setup and factory import.
Moved ReactRouterHandler to be with the other handlers
2020-01-08 22:22:30 +00:00
e2962f67f0 Remove LICENSE file extension 2020-01-08 22:22:30 +00:00
35b3892e52 Use pkg_resources to populate __version__ 2020-01-08 22:22:30 +00:00
d3cce38832 Use pathlib 2020-01-08 22:22:24 +00:00
dd93b42e1d Run pyupgrade --py37-plus 2020-01-05 23:50:35 +00:00
10cc04adae Callbacks not finding self thread 2020-01-03 06:01:36 +13:00
fd66edfbe4 Nope, threading was the best approach (reinstated) 2020-01-01 21:41:38 +13:00
e6136505b4 Moving away from threads, using async instead for system tasks; local scan not working any more 2020-01-01 12:13:18 +13:00
7b97d3a603 May need to ditch threads in favor of async 2019-12-30 21:36:07 +13:00
d522316ee2 Adding async await where possible, need to revist system tasks 2019-12-30 21:13:15 +13:00
6d72047106 Adding await, but doesn't work for websocket requests 2019-12-30 08:49:24 +13:00
df1215f9b7 Errors with server-side blocking HTTP requests 2019-12-27 15:07:28 +13:00
636d37dcc4 Upgrade to mixer.getVolume; Move version to core for simplicity 2019-12-27 14:48:12 +13:00
e59cd5a253 Adding react static file handler (rewriter) 2019-12-27 14:10:01 +13:00
d5028cef21 Instance created within mem; Now semi-operational 2019-12-27 13:34:54 +13:00
fa1338c8e6 Merge branch 'develop' into feature/python3 2019-12-27 13:33:10 +13:00
3b8ac8a3b8 Figuring out how to create global instance of IrisCore in Python3... 2019-12-24 13:52:50 +13:00
abb35c1536 Merging mopidy/infrastructure dockerfile 2019-12-24 11:58:09 +13:00
5842d1201d Buttons in Settings 2019-12-16 10:10:07 +13:00
6230caa260 Merge branch 'master' into develop 2019-12-15 07:22:52 +13:00
0bd03b7a99 Version bump 3.43.0 2019-12-13 21:43:13 +13:00
5e9e9a3f4a Buildout 2019-12-13 21:33:40 +13:00
48d94ce083 Merge branch 'develop' 2019-12-13 21:31:58 +13:00
68cb03a3a7 Removing service menu darken (until hover) 2019-12-13 21:31:39 +13:00
4aab1be5c5 Follow button simpler load check; Glow on hover of buttons 2019-12-11 21:48:50 +13:00
7d21cbdb08 Follow button loader 2019-12-11 16:50:05 +13:00
6ba37be5d1 Icon color 2019-12-11 08:44:03 +13:00
d2390a124d Colour tweaking 2019-12-11 07:07:27 +13:00
6a0f47fc0f Loader key including method 2019-12-10 16:56:59 +13:00
9393488a3f Rounded buttons (again); Making light theme actually nice 2019-12-09 07:17:45 +13:00
4165490e0a Prod buildout 2019-12-03 17:29:53 +13:00
14250fa7ba Refining dark vs light modes; Fixing output control dropdown 2019-12-03 16:53:41 +13:00
4eba09aceb Exploring the much-requested dark play bar 2019-12-02 17:01:32 +13:00
26ee67e2f6 More flex to discover 2019-11-28 09:13:06 +13:00
61c3a5689a Upgrading discover inputs to flex 2019-11-27 13:34:00 +13:00