Andrew Mirsky
|
b7ccc458e9
|
moving base classes for auth and topic plugins into common file
|
2025-06-17 12:53:37 -04:00 |
Andrew Mirsky
|
f55d7feab8
|
resolving type-hinting conflicts
|
2025-06-17 12:48:31 -04:00 |
Andrew Mirsky
|
8068dc85e3
|
Merge branch 'main' into alt_plugin_config
|
2025-06-17 12:01:18 -04:00 |
Andrew Mirsky
|
7883400644
|
fix a broken link on the test.amqtt.io page
|
2025-06-17 11:54:36 -04:00 |
Andrew Mirsky
|
352678c87e
|
release 0.11.0
release 0.11.0
|
2025-06-17 11:34:14 -04:00 |
Andrew Mirsky
|
7ffab02505
|
exclude files from hatch build
|
2025-06-17 11:30:08 -04:00 |
Andrew Mirsky
|
2a80968404
|
path tweaks for v0.11.0 release
|
2025-06-17 10:58:48 -04:00 |
Andrew Mirsky
|
c3f3d0d3a2
|
Merge pull request #224 from ajmirsky/release_prep
release notes update for 0.11.0
|
2025-06-17 10:47:28 -04:00 |
Andrew Mirsky
|
33a999ea1f
|
docker build makefile. fix image url for readme so it shows up on pypi
|
2025-06-17 10:45:21 -04:00 |
Andrew Mirsky
|
89ccb857ed
|
update changelog for 0.11.0 release. minor cleanup of docker launch examples
|
2025-06-17 10:15:38 -04:00 |
Andrew Mirsky
|
8e60105a11
|
updating docs, version numbers and ssl
|
2025-06-16 15:24:23 -04:00 |
Andrew Mirsky
|
e17cce0dd9
|
Merge branch 'rc' into release_prep
|
2025-06-16 12:26:21 -04:00 |
Andrew Mirsky
|
2828a171d7
|
removing tests due to unreliable external access
|
2025-06-16 10:13:33 -04:00 |
Andrew Mirsky
|
c78eb9417d
|
Merge pull request #222 from ajmirsky/optimize_fire_events
fixes #35 : optimize event callbacks
|
2025-06-16 10:05:13 -04:00 |
Andrew Mirsky
|
b392fb2a4f
|
Merge pull request #214 from ajmirsky/discord
moving from gitter to discord
|
2025-06-16 09:19:22 -04:00 |
Andrew Mirsky
|
73d4937bf3
|
Merge branch 'rc' into optimize_fire_events
|
2025-06-16 09:05:35 -04:00 |
Andrew Mirsky
|
577e4771fc
|
update changelog
|
2025-06-16 09:00:38 -04:00 |
Andrew Mirsky
|
2652ee4208
|
Merge pull request #221 from ajmirsky/plugin_event_signatures
event function definitions for plugins
|
2025-06-16 08:42:00 -04:00 |
Andrew Mirsky
|
3a8c5a64fe
|
Merge branch 'rc' into plugin_event_signatures
|
2025-06-16 08:39:14 -04:00 |
Andrew Mirsky
|
eae57bfd8a
|
Merge pull request #223 from ajmirsky/quieter_log
quieter log messages
|
2025-06-16 08:28:28 -04:00 |
Andrew Mirsky
|
96e2cb33ba
|
noisy log messages hide errors and warnings
|
2025-06-16 08:20:59 -04:00 |
Andrew Mirsky
|
c6a7715ddc
|
fixes Yakifo/amqtt#35 : gather event callbacks upon plugin load so don't have to check all plugins on every fire_event
|
2025-06-15 20:17:40 -04:00 |
Andrew Mirsky
|
3d6e7a8364
|
added tests for plugin events and broker sys topics
|
2025-06-15 19:27:47 -04:00 |
Andrew Mirsky
|
4984927ea5
|
document the various data received for each event type, update methods instead of using just the generic *args and **kwargs
|
2025-06-15 18:34:50 -04:00 |
Andrew Mirsky
|
9734c73126
|
Merge pull request #220 from ajmirsky/event_strenum
All events should be a `StrEnum`
|
2025-06-15 10:43:42 -04:00 |
Andrew Mirsky
|
29dd5b4a5c
|
strenum for python 3.10
|
2025-06-15 10:41:37 -04:00 |
Andrew Mirsky
|
a5487b5cef
|
Merge branch 'rc' into event_strenum
|
2025-06-15 10:35:31 -04:00 |
Andrew Mirsky
|
99a9594e9f
|
creating MQTTEvents enumeration instead of individual string names. consolidating into a single file to eliminate import errors
|
2025-06-15 10:21:41 -04:00 |
Andrew Mirsky
|
e6c6ddc8d7
|
Merge pull request #219 from ajmirsky/fix_to_event_loop
new vs get_event_loop
|
2025-06-15 06:41:17 -04:00 |
Andrew Mirsky
|
efd8c15375
|
removing xfail
|
2025-06-15 06:31:48 -04:00 |
Andrew Mirsky
|
012a744b66
|
removing xfail from test_sys
|
2025-06-15 06:29:25 -04:00 |
Andrew Mirsky
|
e738335c7f
|
for 'amqtt' (broker script) was creating a new event loop but not passing it to the broker, so the broker was running in one event loop and all of its coroutines were executing in another, not a supported behavior
|
2025-06-14 23:30:10 -04:00 |
Andrew Mirsky
|
b0cf416c36
|
using a strenum instead of enum. creating events as well as client/broker events as well
|
2025-06-14 21:28:00 -04:00 |
Andrew Mirsky
|
a43f81a9b1
|
Merge remote-tracking branch 'source/rc' into rc
|
2025-06-14 15:46:12 -04:00 |
Andrew Mirsky
|
6494bec4ef
|
Merge pull request #218 from ajmirsky/issues_215
test for broker sys plugin fails in github workflow, but not locally
|
2025-06-14 15:44:47 -04:00 |
Andrew Mirsky
|
9c4d5ad3d4
|
Merge branch 'rc' into issues_215
|
2025-06-14 15:43:23 -04:00 |
Andrew Mirsky
|
3c337ba3c8
|
Merge branch 'ajmirsky-issues_215' into rc
|
2025-06-14 15:41:59 -04:00 |
Andrew Mirsky
|
4729166d99
|
lint fix
|
2025-06-14 15:39:39 -04:00 |
Andrew Mirsky
|
364273e684
|
marking test for broker sys plugin as xfail, because it fails on github workflow but not locally
|
2025-06-14 15:28:46 -04:00 |
Andrew Mirsky
|
a978c76f2c
|
Merge pull request #217 from ajmirsky/merge_from_main
remove merge conflict from main
|
2025-06-14 15:27:11 -04:00 |
Andrew Mirsky
|
92f373db66
|
Merge branch 'main' into merge_from_main
|
2025-06-14 15:23:36 -04:00 |
Andrew Mirsky
|
a255dc0e54
|
sys broker test failure causes other tests to yield false negatives
|
2025-06-14 15:15:00 -04:00 |
Andrew Mirsky
|
4da47315ab
|
Merge pull request #216 from ajmirsky/issues/215
mark test_sys.py failure as XFAIL
|
2025-06-14 15:12:37 -04:00 |
Andrew Mirsky
|
5abeabc36d
|
marking test broker sys plugin as xfail
|
2025-06-14 15:10:40 -04:00 |
Andrew Mirsky
|
aace4d65f7
|
Merge pull request #212 from ajmirsky/plugin_call_optimization
reduce call logic for plugin coros: authenticate, topic_filtering, close
|
2025-06-14 10:19:39 -04:00 |
Andrew Mirsky
|
1e7f62b7a4
|
Merge branch 'rc' into discord
|
2025-06-14 10:17:28 -04:00 |
Andrew Mirsky
|
5dcf7080f2
|
Merge pull request #200 from ajmirsky/issues/199
fixes #199 : 'will' messages should only be sent if disconnection without a disconnect packet
|
2025-06-14 10:16:17 -04:00 |
Andrew Mirsky
|
6b00521ca7
|
Merge branch 'rc' into issues/199
|
2025-06-14 10:14:40 -04:00 |
Andrew Mirsky
|
54af134832
|
Merge pull request #203 from ajmirsky/issues/51
fixes Yakifo/amqtt#51 : plugins which fail to import or initialize
|
2025-06-14 10:11:34 -04:00 |
Andrew Mirsky
|
b2c13868ec
|
Merge pull request #198 from ajmirsky/issues/154
fixes Yakifo/amqtt#154 : will message is allowed to have zero length
|
2025-06-14 10:09:22 -04:00 |