Commit Graph

11 Commits

Author SHA1 Message Date
Nicolas Mowen
6c0978498d
Abstract MQTT from communication and make mqtt optional (#4462)
* Add option for mqtt config

* Setup communication layer

* Have a dispatcher which is responsible for handling and sending messages

* Move mqtt to communication

* Separate ws communications module

* Make ws client conform to communicator

* Cleanup imports

* Migrate to new dispatcher

* Clean up

* Need to set topic prefix

* Remove references to mqtt in dispatcher

* Don't start mqtt until dispatcher is subscribed

* Cleanup

* Shorten package

* Formatting

* Remove unused

* Cleanup

* Rename mqtt to ws on web

* Fix ws mypy

* Fix mypy

* Reformat

* Cleanup if/else chain

* Catch bad set commands
2022-11-23 20:03:20 -06:00
Blake Blackshear
cef77fba01 add frontend for frigate+ submission 2022-04-10 09:11:16 -05:00
Blake Blackshear
1c9ba11e07 swr events refactor 2022-03-11 07:49:06 -06:00
Bernt Christian Egeland
5ae4f47e96 removed comma. This was causing the main window to be pulled down behind the headerbar, hence the odd menu behavior 2021-08-23 07:44:17 -05:00
Blake Blackshear
3876b00088 useCallback here too 2021-07-06 07:36:37 -05:00
ElMoribond
bb3ba2d572 Add ability to restart 2021-07-06 07:36:37 -05:00
ElMoribond
9ee2e776fa Add ability to restart 2021-07-06 07:36:37 -05:00
ElMoribond
e1b341788d Add ability to restart 2021-07-06 07:36:37 -05:00
ElMoribond
955d9e6ec2 Add ability to restart 2021-07-06 07:36:37 -05:00
ElMoribond
436b10a87b Add ability to restart 2021-07-06 07:36:37 -05:00
Paul Armstrong
e729bd52aa refactor(web): Split AppBar and add tests 2021-02-20 08:20:17 -06:00