|
|
7718bd2bf9
|
Flake8 QA
- Ignoring raising BaseExceptions; we can't raise an exception here as it will abort the rest of the execution (in this case, the HTTP or WS request)
|
2024-03-25 20:30:26 +13:00 |
|
|
|
581c9520a6
|
Explicitly set path as string
|
2020-05-08 15:13:26 +12:00 |
|
|
|
38b074ba59
|
Re-black
|
2020-02-07 08:08:21 +13:00 |
|
|
|
3e0339432f
|
Disabling stdout tests (for now); Fixing concat for long strings
|
2020-02-07 08:07:37 +13:00 |
|
|
|
4331e6bbf8
|
Black take two; Moving excludes into setup.cfg
|
2020-02-06 10:44:49 +13:00 |
|
|
|
d07a59a1e7
|
Autopep8
|
2020-02-06 10:14:27 +13:00 |
|
|
|
4ae58cdf9e
|
Black run
|
2020-02-06 10:12:28 +13:00 |
|
|
|
b789d322b3
|
Formatting
|
2020-02-03 16:48:39 +13:00 |
|
|
|
df18eba73c
|
Running black
|
2020-02-03 16:14:04 +13:00 |
|
|
|
564839c92b
|
Exposing ws ioloop for Frontend to piggy-back
|
2020-01-25 22:18:52 +13:00 |
|
|
|
b23917dca0
|
Passing websocket/http ioloop through to iris core methods
|
2020-01-23 06:57:52 +13:00 |
|
|
|
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 |
|
|
|
83fbc65cfa
|
Fix Extension setup and factory import.
Moved ReactRouterHandler to be with the other handlers
|
2020-01-08 22:22:30 +00:00 |
|
|
|
dd93b42e1d
|
Run pyupgrade --py37-plus
|
2020-01-05 23:50:35 +00: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 |
|
|
|
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 |
|
|
|
d5028cef21
|
Instance created within mem; Now semi-operational
|
2019-12-27 13:34:54 +13:00 |
|
|
|
3b8ac8a3b8
|
Figuring out how to create global instance of IrisCore in Python3...
|
2019-12-24 13:52:50 +13:00 |
|
|
|
d2ca54bae6
|
Use setter and getter for core instance (feels uncomfortable, but it works)
|
2019-11-23 14:08:47 +13:00 |
|
|
|
2f78d03782
|
Setting up vanilla docker for testing; Beginning syntax upgrade
|
2019-11-19 16:00:08 +13:00 |
|
|
|
103bcd5ba4
|
Removing select_subptotocol as it breaks in tornado 5+; Include nano
|
2019-10-13 10:51:12 +13:00 |
|
|
|
7ce512a73d
|
Docker snapserver container working but not connecting from Iris
|
2019-08-12 07:30:23 +12:00 |
|
|
|
202eedae74
|
Removing ws subprotocol; Creating new post-connection update hook
|
2019-04-26 15:21:29 +12:00 |
|
|
|
a9dad3e648
|
Leaning up the initial connection, will trigger post-connection messages instead
|
2019-04-25 14:49:51 +12:00 |
|
|
|
82a5470623
|
Genius proxy working, with client_id auth
|
2018-08-20 21:37:18 +12:00 |
|
|
|
4d64980900
|
Removing raven, fixes #298
|
2018-06-16 12:39:59 +12:00 |
|
|
|
c48d07a8cd
|
System script, implement deley to alert other users; UI
|
2018-04-17 15:58:39 +12:00 |
|
|
|
fcbfc64ec6
|
Revamping radio notifications; Radio current track
|
2018-04-01 21:26:42 +12:00 |
|
|
|
4b5c8a4420
|
Clients to have access to broadcast and send_message as it now uses data as dict, not python params
|
2018-03-20 21:47:59 +13:00 |
|
|
|
2cde9fa786
|
Handling partial metadata requests
|
2018-03-19 16:09:27 +13:00 |
|
|
|
f615c6c8d0
|
Passing method to response
|
2018-03-13 08:57:40 +13:00 |
|
|
|
6ec5fd388e
|
Upgrading all request/responses to JSON-RPC
|
2018-03-12 21:39:27 +13:00 |
|
|
|
1abf393798
|
Connecting to Snapcast TCP for requests; No monitoring of notifications yet
|
2018-03-09 08:23:54 +13:00 |
|
|
|
4d7e49bd2c
|
Buildout pre-3.8.1; Anonymise user_id etc, fixes xes #232
|
2017-11-19 20:38:36 +13:00 |
|
|
|
563ac34cee
|
Ensure errors return with response_id
|
2017-10-26 19:26:20 +13:00 |
|
|
|
4cdcf07d44
|
Removing debugging
|
2017-10-24 08:00:30 +13:00 |
|
|
|
cf9c645cc5
|
Removing sentry until better long-term logger solution found
|
2017-10-22 22:18:11 +13:00 |
|
|
|
f68ec5f2d0
|
Error argument as optional, for AsyncHTTPClient compatibility
|
2017-10-21 07:35:23 +13:00 |
|
|
|
d7b185208d
|
Handlers to construct response objects
|
2017-10-20 21:49:41 +13:00 |
|
|
|
771bcf8c5e
|
Json encoder server-side; Select your own lyrics result
|
2017-10-17 18:54:57 +13:00 |
|
|
|
e7e812413c
|
Removing debug echo
|
2017-10-14 20:53:09 +13:00 |
|
|
|
a9e07f70d1
|
Patching broken spotify token refresher
|
2017-10-14 20:25:21 +13:00 |
|
|
|
c36ea44925
|
User 'you' tag; Unifying backend response format
|
2017-10-14 08:35:37 +13:00 |
|
|
|
fe011d7451
|
Adding callback-ability to all core methods
|
2017-10-13 21:19:37 +13:00 |
|
|
|
b147b4f736
|
Using lambda to append info to callbacks; Only async for httprequests
|
2017-10-13 20:48:35 +13:00 |
|
|
|
cab8e50bac
|
Experimenting with promises, tornado.AsyncHTTPClient, very limited options
|
2017-10-13 10:02:06 +13:00 |
|