Wykres commitów

4 Commity (main)

Autor SHA1 Wiadomość Data
Andrew Mirsky ae6d772927
standardizing naming convention for new plugins 2025-08-06 14:08:45 -04:00
Andrew Mirsky 04591aaaab
splitting http plugin into auth (user) and topic 2025-08-06 13:38:45 -04:00
Andrew Mirsky f6ccdbc51c
splitting out contrib plugin documentation into separate pages 2025-07-30 09:32:56 -04:00
Andrew Mirsky b7fd9e1afc
Determine auth & topic access via external http server (#262)
* initial structure of http acl

* progress

* Yakifo/amqtt#258 (in progress): a plugin which requests authentication via http

* Yakifo/amqtt#258 (in progress): a plugin which requests topic acl via http

* renaming plugin

* StrEnum support for python 3.10

* when using python 3.10, 'localhost' resolves to the wrong ip address, so we excplicitly use the loopback address. our polyfill for StrEnum in python 3.10, needs to get the value instead of its implicit converstion in other versions

* add documentation, expand functionality to handle  case including test cases

* refactoring test fixtures for HttpAuthAclPlugin

* further refactoring of test cases to eliminate duplicate code

* add comments to test code

* rename to more accurately describe user authentication and topic authorization

* config option name change

* cleaning up documentation on the Topic ACL Plugin

* simplificiation based on feedback

* updated doc

* incorporated feedback
2025-07-26 15:47:49 -04:00