- Added support for /dashboard page with customizable widgets under the web server

- Introduced Redis to pass messages between the Flask process and the
main application. It now syncs messages with the bus and connected websockets
- Added support to programmatically modify dashboard widgets through POST request like Dashing
- Added weather forecast plugin
This commit is contained in:
Fabio Manganiello 2018-05-04 03:24:35 +02:00
parent a67b301cd6
commit d83c2c903f
14 changed files with 304 additions and 9 deletions

View file

@ -64,7 +64,7 @@ setup(
extras_require = {
'Support for Apache Kafka backend': ['kafka-python'],
'Support for Pushbullet backend': ['requests', 'websocket-client'],
'Support for HTTP backend': ['flask','websockets'],
'Support for HTTP backend': ['flask','websockets','redis'],
'Support for HTTP poll backend': ['frozendict'],
'Support for database plugin': ['sqlalchemy'],
'Support for RSS feeds': ['feedparser'],