Andrew Mirsky
|
3d493b88ef
|
Merge branch '0.11.2-rc' into add_session_to_client_events
|
2025-07-02 19:05:36 -04:00 |
Andrew Mirsky
|
b5c9234bf7
|
maintain legacy functionality of entrypoint-based configs which have 'auth' or 'topic-check'
|
2025-06-29 19:10:55 -04:00 |
Andrew Mirsky
|
043b6ac881
|
check for client connect/disconnect event needed change
|
2025-06-29 17:47:02 -04:00 |
Andrew Mirsky
|
a8e1692631
|
updating existing plugins to use new plugin configuraiton format. adding deprecation warnings. updating existing tests and adding additional cases to check that both old and new config formats work correctly
|
2025-06-27 23:08:09 -04:00 |
Andrew Mirsky
|
2485351600
|
Merge branch 'alt_plugin_config' into migrate_existing_plugins
|
2025-06-27 14:46:24 -04:00 |
Andrew Mirsky
|
fb0404321d
|
Merge branch 'main' into alt_plugin_config
|
2025-06-27 13:59:39 -04:00 |
Andrew Mirsky
|
82c59cff9a
|
Merge branch '0.11.1-rc' into refine_sample_tests
|
2025-06-26 13:19:37 -04:00 |
Andrew Mirsky
|
1608edff91
|
add setting for connection timeout
|
2025-06-26 13:00:40 -04:00 |
Andrew Mirsky
|
e44321f179
|
additional clean up of samples and validation
|
2025-06-26 12:37:38 -04:00 |
Andrew Mirsky
|
bb76dbeec9
|
fixing config parameters for MQTTClient and updating docs to match. refining sample scripts to rely less on accessing external broker for successful completion
|
2025-06-25 22:24:14 -04:00 |
Andrew Mirsky
|
4c21339f7a
|
Merge pull request #234 from ajmirsky/issues/232
resolves Yakifo/amqtt#232 : adding system metrics about the broker
|
2025-06-25 20:10:02 -04:00 |
Andrew Mirsky
|
0973c63a34
|
Merge pull request #227 from ajmirsky/issues/225
update sample files
|
2025-06-25 19:11:58 -04:00 |
Andrew Mirsky
|
4ee3ece28b
|
fixes Yakifo/amqtt#232 : adding system metrics about the broker to the
|
2025-06-25 17:56:53 -04:00 |
Andrew Mirsky
|
c86e9f7dc4
|
updating broker sys plugin to use new plugin load and config
|
2025-06-25 14:48:39 -04:00 |
Andrew Mirsky
|
ea59956458
|
resolves Yakifo/amqtt#196 : adds alternative, non-breaking mechanism to identify and config plugins directly within in the broker (and client) config files
|
2025-06-18 12:54:21 -04:00 |
Andrew Mirsky
|
e0cb182957
|
broker_simple.py has different exit messages depending on python version
|
2025-06-17 18:32:35 -04:00 |
Andrew Mirsky
|
9ba7c8019b
|
test case fix and show debug message on failure
|
2025-06-17 18:22:32 -04:00 |
Andrew Mirsky
|
29e5a74dbc
|
fixes Yakifo/amqtt#225 : updating all samples, adding test coverage for samples. python 3.10 needs to explicitly catch asyncio.TimeoutError. correct 'topic-check' plugin list
|
2025-06-17 17:03:40 -04:00 |
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
|
2828a171d7
|
removing tests due to unreliable external access
|
2025-06-16 10:13:33 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
90167d060f
|
Merge branch 'rc' into issues/199
|
2025-06-14 10:08:34 -04:00 |
Andrew Mirsky
|
101e32af64
|
Merge branch 'rc' into issues/154
|
2025-06-14 10:03:09 -04:00 |
Andrew Mirsky
|
67fd2970ab
|
Merge pull request #201 from ajmirsky/issues/67
clarifying reason for `ClientError`
|
2025-06-14 10:01:06 -04:00 |
Andrew Mirsky
|
bc44f170ba
|
Merge branch 'rc' into issues/67
|
2025-06-14 09:56:01 -04:00 |
Andrew Mirsky
|
e2842dd7e5
|
Merge pull request #202 from ajmirsky/issues/86
verify that issue #86 has been fixed
|
2025-06-14 09:53:42 -04:00 |
Andrew Mirsky
|
532c8118e6
|
Merge branch 'rc' into issues/51
|
2025-06-14 09:51:42 -04:00 |
Andrew Mirsky
|
b72c7d4f28
|
Merge branch 'rc' into plugin_call_optimization
|
2025-06-14 09:51:12 -04:00 |
Andrew Mirsky
|
18ad76bcd3
|
Merge pull request #213 from ajmirsky/event_strenum
Create `StrEnum` for the broker events
|
2025-06-14 09:47:19 -04:00 |
Andrew Mirsky
|
5a4fb993b7
|
Merge branch 'rc' into issues/154
|
2025-06-14 09:44:43 -04:00 |
Andrew Mirsky
|
d69a14c06a
|
Merge branch 'rc' into issues/154
|
2025-06-14 09:40:38 -04:00 |
Andrew Mirsky
|
89a0b88491
|
Merge pull request #211 from ajmirsky/issues_210
fixes amqtt/Yakifo#210 :
|
2025-06-14 09:39:22 -04:00 |
Andrew Mirsky
|
3c07a39877
|
Merge remote-tracking branch 'source/rc' into event_strenum
|
2025-06-14 09:38:44 -04:00 |
Andrew Mirsky
|
038fee7cf4
|
remove test_sys
|
2025-06-14 09:26:55 -04:00 |
Andrew Mirsky
|
51102a435b
|
converting from event strings to a string enumeration
|
2025-06-13 16:17:22 -04:00 |
Andrew Mirsky
|
ec1193d439
|
initial version of alt approach to configuring plugins
|
2025-06-13 06:40:15 -04:00 |
Andrew Mirsky
|
43efa4c829
|
instead of filtering upon call of the plugin's coro, filter upon plugin loading
|
2025-06-12 19:12:33 -04:00 |