Wykres commitów

14 Commity (main)

Autor SHA1 Wiadomość Data
Andrew Mirsky 33ac8b8dd7
add additional documentation for custom plugins 2025-07-10 12:29:59 -04:00
Andrew Mirsky 1971af26a4
match yaml 'plugins' format as dictionary with python dictionary format; allow for list as well as dictionary, in case that format slips in 2025-07-04 16:05:55 -04:00
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 043b6ac881
check for client connect/disconnect event needed change 2025-06-29 17:47:02 -04:00
Andrew Mirsky 31bd1638e7
update event callback signatures in documentation 2025-06-29 17:14:53 -04:00
Andrew Mirsky f80939ffb8
client connect/disconnect event callbacks now receive the client 'Session' 2025-06-29 12:07:43 -04:00
Andrew Mirsky 92141d9a54
updating broker and client config documentation. updating description on how to create a custom plugin. 2025-06-28 23:02: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 b7ccc458e9
moving base classes for auth and topic plugins into common file 2025-06-17 12:53:37 -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 63b184b3e8
clarifying documentation 2025-06-13 07:11:49 -04:00
Andrew Mirsky 4c3fbd7112
correct incorrect reference to BasePlugin 2025-06-01 11:03:20 -04:00
Andrew Mirsky 1e1e2026d3
cleaning up plugin interface and documentation 2025-05-30 18:50:31 -04:00
Andrew Mirsky 9a9dac2135
clean up of mkdocs configuration. update docstrings for 'BaseAuthPlugin' and 'BaseTopicPlugin' as well as adding guides for using existing plugins and/or developing new plugins 2025-05-22 18:24:51 -04:00