|
|
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 |
|
|
|
55ade30130
|
Testing restarter
|
2018-04-16 09:01:42 +12:00 |
|
|
|
fcbfc64ec6
|
Revamping radio notifications; Radio current track
|
2018-04-01 21:26:42 +12:00 |
|
|
|
b2067512a3
|
Leaning up snapcast component
|
2018-03-22 16:59:04 +13:00 |
|
|
|
6c78920c1e
|
Snapcast instruct more flexible
|
2018-03-21 21:40:33 +13:00 |
|
|
|
1761456e76
|
Simplifying broadcasts (removing silly action namespacing)
|
2018-03-21 08:45:22 +13: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 |
|
|
|
48eae8b173
|
Dynamic action creation from pusher broadcasts
|
2018-03-20 16:53:41 +13:00 |
|
|
|
8549e9db85
|
Handling new api structure with client-triggered broadcasts
|
2018-03-20 13:02:38 +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 |
|