Commit graph

375 commits

Author SHA1 Message Date
Robert Resch
329217ba8f refactor /api endpoints to use new plugin system 2022-03-06 18:15:03 +01:00
Robert Resch
7fe1c388dd start refactoring plugin system 2022-03-06 17:45:57 +01:00
Robert Resch
5e2e92daf7 refactor api dim 2022-03-06 15:45:59 +01:00
Robert Resch
40c972e938 remove last star import 2022-03-06 15:29:16 +01:00
Robert Resch
89f4b56859 refactor bumper_confserver_api_appsvr plugin 2022-03-06 14:14:10 +01:00
Robert Resch
23d79e8ea1 create env var for https port 2022-03-06 00:44:12 +01:00
Robert Resch
3a4a70a6bb remove unused imports 2022-03-06 00:16:00 +01:00
Robert Resch
2781f5d32e remove shebangs 2022-03-06 00:04:23 +01:00
Robert Resch
4dce3c262c start refactoring confserver 2022-03-06 00:03:05 +01:00
Robert Resch
ba3f28165f remove unnecessary list/objects 2022-03-05 21:10:48 +01:00
Robert Resch
fccca0919a fix check if session has state connected 2022-03-05 21:10:03 +01:00
Robert Resch
2f7c7e1aa8 run prettier 2022-03-03 14:10:50 +01:00
Robert Resch
1e2d87efda improve code quality for mqtt server 2022-03-03 14:10:36 +01:00
Robert Resch
e65446515d don't expose mqtt client/broker outside the class 2022-03-03 12:11:08 +01:00
Robert Resch
953c580b0e
Merge pull request #4 from edenhaus/3.9
update to python3.9
2022-02-11 22:26:44 +01:00
Robert Resch
a6593df48a run pyupgrade for python3.9 2022-02-11 22:22:38 +01:00
Robert Resch
f8045c3be5 update to python 3.9 2022-02-11 11:54:40 +01:00
Robert Resch
1e58f8be99 fix mqtt workaround 2022-02-11 11:04:41 +01:00
Robert Resch
34b3c1e57b fix ci branches 2022-02-11 10:53:38 +01:00
Robert Resch
913c15ad02 fix tests 2022-02-11 10:52:21 +01:00
Robert Resch
91ebc285b0 add workaround for mqtt bot status 2022-02-11 10:52:12 +01:00
Robert Resch
b48d3c8ad9 fix warnings 2022-01-30 22:45:48 +01:00
Robert Resch
226f7556ce resolve mypy issue on mqttserver.py 2022-01-30 22:33:31 +01:00
Robert Resch
479c0f1cba
Merge pull request #3 from edenhaus/deps
Upgrade requirements
2022-01-30 21:23:55 +01:00
Robert Resch
67797c04b0 push images to github 2022-01-30 20:23:29 +01:00
Robert Resch
9354bf33bd Add expose ports 2022-01-30 19:37:04 +01:00
Robert Resch
c999be7057 migrate from hbmqtt to amqtt 2022-01-30 19:00:51 +01:00
Robert Resch
c9eea451ef upgrade requirements 2022-01-30 15:12:26 +01:00
Robert Resch
c18208aa30
Merge pull request #2 from edenhaus/next-v2
Add pre-commit and fix tests
2022-01-30 14:56:14 +01:00
Robert Resch
8642990b6e use asyncio_mode = auto and fixtures for mqtt and conf server 2022-01-30 14:52:08 +01:00
Robert Resch
ac33a522f9 add test timeout 2022-01-30 13:16:42 +01:00
Robert Resch
ccca39761c run isort 2022-01-30 12:03:53 +01:00
Robert Resch
f80737c37b run codespell 2022-01-30 12:01:40 +01:00
Robert Resch
80f778c031 run black 2022-01-30 11:53:54 +01:00
Robert Resch
a2157f7bc8 add pytest-env 2022-01-30 11:48:52 +01:00
Robert Resch
4102210ed0 add ci 2022-01-30 11:47:48 +01:00
Robert Resch
57f7490c92 fix tests 2022-01-30 11:41:56 +01:00
Robert Resch
04bd6b3ef0 run pyupgrade 2022-01-30 10:33:37 +01:00
Robert Resch
bf2514cb09 add pre-commit 2022-01-30 10:27:41 +01:00
Robert Resch
ec3cb41dc0
use one column for connected 2021-09-20 22:09:15 +02:00
Robert Resch
a76d64429d
format home.jinja2 2021-09-20 22:08:19 +02:00
Robert Resch
aaf34097b4
replace busy waiting with asyncio.Event 2021-09-20 20:20:41 +02:00
Robert Resch
6c94484068
use branch name as tag name 2021-07-05 12:48:29 +02:00
Robert Resch
76f45225d9
use branch name as tag name 2021-07-05 12:41:32 +02:00
Robert Resch
fbe035a723
revert to python 3.7 2021-06-20 11:58:20 +02:00
Robert Resch
0321580250
use buildx to build multi arch images 2021-06-17 23:05:06 +02:00
Robert Resch
bbb2700a75
delete create_certs functionality 2021-06-17 22:11:47 +02:00
Robert Resch
3a7ce8c6e2
fix imports 2021-06-17 22:06:41 +02:00
Robert Resch
d0a53d5c9a
refactor mqtt server 2021-06-17 21:49:44 +02:00
Robert Resch
58f0875197
use util method to setup logger 2021-06-17 19:11:31 +02:00