Wykres commitów

1325 Commity (8a43153cb3ff8e00c23a75e8dffb1c57a1739e7c)

Autor SHA1 Wiadomość Data
Florian Ludwig 63ecb375db Update readme to mention 0.10.1 release 2022-04-29 17:11:14 +02:00
Florian Ludwig c418ba38a2 Improve overview of release branches 2022-04-28 16:49:33 +02:00
Florian Ludwig 0ecd4342ef Also run GitHub Actions on v0.10.x branch 2022-04-27 11:52:45 +02:00
Robert Resch efddec98ca run pre-commit on all files 2022-04-17 12:28:23 +02:00
Robert Resch 1d6acb9934 remove deprecated/not used loop argument 2022-04-17 12:27:54 +02:00
Robert Resch f95f97be01 fix passing coroutine to asyncio.wait 2022-04-17 12:27:02 +02:00
Robert Resch c88bd0887d fix error when stop is called multiple 2022-04-17 12:27:02 +02:00
Robert Resch 1fc0cc8d3d fix deprecation warning 2022-04-17 12:27:02 +02:00
Robert Resch af57ee3ebd no need for asyncio.wait 2022-04-17 12:27:02 +02:00
Pierre-Luc Bertrand fcba3b6132 Refactor topic_checking to simplify booleans 2022-04-17 12:24:56 +02:00
Rémi Cardona a3f982c4d2 allow connections with username only
Section [MQTT-3.1.2-22] of the MQTT 3.1.1 only says that a password cannot be
given without a user. The reverse should be allowed. Fixes #79.
2022-04-17 12:05:25 +02:00
Robert Resch f71b99b086 don't filter topics if its explicit disabled 2022-04-14 17:35:02 +02:00
plbertrand 33486d110f Fix executable names
The executables have been renamed. This fixes the name in the documentation.
2022-03-28 00:05:09 +02:00
Florian Ludwig ecf64a4f82 python pre 3.9 compatibily 2022-02-06 14:42:51 +01:00
Florian Ludwig 42be5c145c reformat with black 2022-02-06 14:42:51 +01:00
Florian Ludwig e517622319 move flake9 config into separate file and ignore all style checks 2022-02-06 14:42:51 +01:00
Robert Resch 1bc2e06be2 fix flake8 error 2022-02-06 14:42:51 +01:00
Robert Resch 5181289d2b improve has_attr plugin tests 2022-02-06 14:42:51 +01:00
Florian Ludwig 0c993565b5 add changelog 2022-02-06 14:42:51 +01:00
Florian Ludwig d43b36f90c throw exception instance not class and add test 2022-02-06 14:42:51 +01:00
Florian Ludwig d50c1e25c9 0.11 changelog 2022-02-04 18:16:01 +01:00
Robert Resch 635e3adf5b fix EventLoggerPlugin.__getattr__ 2022-02-04 18:04:05 +01:00
Marc Mueller 3f05d35483 Remove fallback to yaml.load
* yaml.full_load was added in PyYAML 5.1, required is >=5.4
2022-01-30 22:03:38 +01:00
Marc Mueller 10c6575f02 Update dependencies 2022-01-30 22:03:38 +01:00
Joe Keenan 9e1056080b Remove leading slashes from example topics
Use of a leading slash is not best practice and should not appear in examples.
2022-01-30 21:57:09 +01:00
Marius Kriegerowski 8961b8fff5 fix poetry path 2022-01-11 12:55:04 +01:00
Marius Kriegerowski 3467f710b4 install poetry from python-poetry.org 2022-01-11 12:55:04 +01:00
Florian Ludwig 87524cf6bb run CI with python 3.10 2022-01-11 12:55:04 +01:00
Florian Ludwig 9628a1ce3e remove deprecated loop parameter from tests 2022-01-11 12:55:04 +01:00
Florian Ludwig 035cd6267b run black 2022-01-11 12:55:04 +01:00
Jonatan Olofsson 5d3691454d Remove loop parameter 2022-01-11 12:55:04 +01:00
Marius Kriegerowski 855f57bee9 upgrade black 20->21 2021-11-10 20:43:57 +01:00
Marius Kriegerowski 76646d745d upgrade websocket to >= 9 2021-11-10 20:43:57 +01:00
Florian Ludwig 4beb912c2a remove legacy cli test 2021-08-17 17:01:58 +02:00
Florian Ludwig f0cf7be59f rename HBMQTT base exception to AMQTT 2021-08-17 17:01:58 +02:00
Florian Ludwig 4faf762292 update broker script to new module name 2021-08-17 17:01:58 +02:00
Florian Ludwig 992786735e hbmqtt folder does not exist anymore 2021-08-17 17:01:58 +02:00
Florian Ludwig 1cbad5bc3a update docs to reflect new name 2021-08-17 17:01:58 +02:00
Florian Ludwig 86cec6d2a5 remove hbmqtt plugin namespace compatibility 2021-08-17 17:01:58 +02:00
Florian Ludwig b958b6b29c change name in CLI docs 2021-08-17 17:01:58 +02:00
Florian Ludwig 635ab039e7 remove hbmqtt* CLI scripts 2021-08-17 17:01:58 +02:00
Florian Ludwig 8c8c28d47f remove hbmqtt files 2021-08-17 17:01:58 +02:00
Stuart Longland 5315e2d865 broker tests: Fix reference to TimeoutError.
Seems Python 3.8+ moved it, and I took the reference from there.
2021-08-17 16:20:27 +02:00
Stuart Longland 3b793a706b broker tests: Clean up flake8 warnings 2021-08-17 16:20:27 +02:00
Stuart Longland fed6d2c31c plugins.topic_checking tests: Fix issues identified by flake8 2021-08-17 16:20:27 +02:00
Stuart Longland bf5279911b Pass code through `black` formatter 2021-08-17 16:20:27 +02:00
Stuart Longland 29854264e3 broker tests: Change passwords for user[1…3]
As pointed out, it's possible to accidentally mix them up if the
passwords are the same.  Obviously, the passwords used for these tests
should _NOT_ be used in production.
2021-08-17 16:20:27 +02:00
Stuart Longland 744a6868fe plugins.topic_checking: De-indent logging checks
As pointed out, the `logdog` docs do the checks outside of the context
manager scope, so we should do so as well.
2021-08-17 16:20:27 +02:00
Stuart Longland 1f31e1668a broker: Pass through enum values not strings. 2021-08-17 16:20:27 +02:00
Stuart Longland 2e52b22c2c plugins.topic_checking tests: Run code formatting tool. 2021-08-17 16:20:27 +02:00