|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
2f78d03782
|
Setting up vanilla docker for testing; Beginning syntax upgrade
|
2019-11-19 16:00:08 +13:00 |
|
|
|
6225201fc7
|
Adding data_dir to contain Iris-specifc data (just commands library at this time)
|
2019-11-02 08:02:50 +13:00 |
|
|
|
b75c2a67f8
|
Beginning the upgrade of Snapcast with docker
|
2019-10-23 17:03:00 +13:00 |
|
|
|
61d2939372
|
Cleaning up header and filter alignment
|
2019-10-09 09:42:20 +13:00 |
|
|
|
e9ccd8f5f5
|
Adding more radio info to metadata for nicer experience
|
2019-10-02 16:37:26 +13:00 |
|
|
|
71ab2d67dc
|
Buildout
|
2019-09-26 10:56:51 +12:00 |
|
|
|
e17bf47fc5
|
Fixing add/remove track from library
|
2019-09-26 10:22:43 +12:00 |
|
|
|
87d49156c7
|
Merging custom_headers and adding extra debugging to commands
|
2019-08-30 09:22:03 +12:00 |
|
|
|
df3d65c832
|
Change to single quotes.
|
2019-08-04 19:49:10 +02:00 |
|
|
|
c293d71b12
|
Allow sending HTTP headers with commands.
|
2019-08-04 19:36:29 +02:00 |
|
|
|
cb97ae597a
|
Merge pull request #416 from jacobobryant/master
Change .length to .get_length()
|
2019-07-17 08:44:45 +12:00 |
|
|
|
c4e6e72ea0
|
Change .length to .get_length()
|
2019-07-16 10:10:03 -06:00 |
|
|
|
13a54de402
|
Catching URLError, fixes #410
|
2019-07-15 12:08:33 +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 |
|
|
|
53d2725c7e
|
Total overhaul of how commands are executed (server-side), fixes #387
|
2019-04-15 09:56:42 +12:00 |
|
|
|
c9861bc79c
|
Removing pylast (fixes #349); Removing console.log
|
2019-01-22 08:54:02 +13:00 |
|
|
|
ffaef9d63e
|
Long-running socket watcher, needs proper cleanup
|
2018-11-04 14:41:08 +13:00 |
|
|
|
4327771b2e
|
Snapcast thread
|
2018-11-03 23:19:03 +13:00 |
|
|
|
f7faa059ad
|
Gruntwork in middleware where it belongs
|
2018-11-02 21:33:24 +13:00 |
|
|
|
acad6490f5
|
Fully-functional proof-of-concept
|
2018-11-02 16:10:38 +13:00 |
|
|
|
4c100a9527
|
Attempting threading for long-runing system processes
|
2018-11-02 10:20:32 +13:00 |
|
|
|
49aa6df033
|
Commands backend, saving to file
|
2018-10-12 16:10:29 +13:00 |
|
|
|
96359e0b42
|
No need for serverside broadlink API - use ajax config; Power button style
|
2018-09-28 21:29:09 +12:00 |
|
|
|
c147730579
|
Client commands stored in localStorage
|
2018-09-28 16:02:53 +12:00 |
|
|
|
7ef02105b5
|
Comments; Snapcast mobile
|
2018-09-28 07:04:58 +12:00 |
|
|
|
35a48c2602
|
Snapcast using indexes; Broadlink serversidde API
|
2018-09-27 20:43:42 +12:00 |
|
|
|
b02e4ef1ce
|
Handling non-authorized Genius
|
2018-08-21 21:08:11 +12:00 |
|
|
|
82a5470623
|
Genius proxy working, with client_id auth
|
2018-08-20 21:37:18 +12:00 |
|
|
|
34fbc8f411
|
POC genius proxy
|
2018-08-20 08:48:46 +12:00 |
|
|
|
dbc6cc65b9
|
Adding Genius as a full authenticator
|
2018-08-15 16:52:24 +12:00 |
|
|
|
122f99d027
|
Removing proxy_request in favor of hosted proxy; Adding icecast control to Outputs; Buttons tidy-up
|
2018-07-01 21:08:35 +12:00 |
|
|
|
cf12fcb529
|
Genius endpoint
|
2018-06-26 21:44:51 +12:00 |
|
|
|
2cfb7afed5
|
Buildout; Removing automatic restart from upgrade process
|
2018-05-03 13:14:23 +12:00 |
|
|
|
97f3b0481e
|
Building permission-checker for system functions
|
2018-04-23 09:07:48 +12:00 |
|
|
|
fa17dafe86
|
Collecting output from pip upgrade and returning to user
|
2018-04-21 21:59:40 +12:00 |
|
|
|
c48d07a8cd
|
System script, implement deley to alert other users; UI
|
2018-04-17 15:58:39 +12:00 |
|
|
|
23dd955d6d
|
Upgrade and restart as separate system file
|
2018-04-16 21:58:38 +12:00 |
|
|
|
b3007b7bd5
|
Bundle sudo actions into system task for cleaner permissions - some users may not be comfortable with this
|
2018-04-16 15:51:35 +12:00 |
|