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
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
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
0973c63a34
Merge pull request #227 from ajmirsky/issues/225
...
update sample files
2025-06-25 19:11:58 -04:00
Andrew Mirsky
1307425495
Merge pull request #226 from ajmirsky/consolidating_plugin_base_classes
...
`BaseAuthPlugin` and `BaseTopicPlugin` into common file
2025-06-25 19:11:16 -04:00
Andrew Mirsky
1bb78ef5d2
release candidate version and changelog updates for 0.11.1
2025-06-25 19:04:52 -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
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
577e4771fc
update changelog
2025-06-16 09:00:38 -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
63b184b3e8
clarifying documentation
2025-06-13 07:11:49 -04:00
Andrew Mirsky
06053ce7ee
tweaking readthedocs configuration
2025-06-11 16:30:27 -04:00
Andrew Mirsky
09fa23dc22
adding configuration for readthedocs
2025-06-11 11:54:12 -04:00
Andrew Mirsky
ee7a88fc72
amqtt.io ( #206 )
...
* ignoring all files and adding back was causing confusion
* adding in amqtt.io website
* adding amqtt logo
* removing mobile version of the dashboard menu
* minor change to naming of logo
* adding functionality to display statistics from amqtt broker
* adding content about configuration
* separating amqtt.io from test.amqtt.io
* adding link to the test server page
* remove unneeded state
* docker file for building image
* separating docker build into two phases to minimize image size. add documentation for docker launch / configure
* updating docs with references to docker image
* adding missing icons
* adding docker compose samples. updating classifiers and version
* fixing uv lock file version identifier
* tweaking test.amqtt.io page to include broker start and uptime. fix project links. add gitter icon
* missing image
* update to include 'client'
2025-06-11 11:49:09 -04:00
Andrew Mirsky
66eafd1e5c
separating docker build into two phases to minimize image size. add documentation for docker launch / configure
2025-06-09 14:32:55 -04:00
Andrew Mirsky
eebec2e604
adding documentation for additional client configuration options
2025-06-03 11:11:07 -04:00
Andrew Mirsky
1752895a39
fixes Yakifo/amqtt#159 : tests/test_client.py::test_client_publish_will_with_retain
2025-06-03 10:58:56 -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
549e04fd57
Merge branch 'rc' into documentation_update
2025-05-30 12:05:26 -04:00
Andrew Mirsky
e3ba3e3902
formatting fix
2025-05-30 12:03:28 -04:00
Andrew Mirsky
9059f69776
refining the doc pages for the included scripts, use the actual command line help messages to generate the pages. clean up the command line help messages for consistency and clarity
2025-05-29 14:59:39 -04:00
Andrew Mirsky
55033db996
updating title
2025-05-28 09:35:03 -04:00
Andrew Mirsky
a3de71930c
adding favicon, broker and client config documents.
2025-05-28 08:39:02 -04:00
Andrew Mirsky
bffee5916b
consolidating configuration documentation for both broker and client. including making sure there's consistency in default configuration
2025-05-28 07:45:12 -04:00
Andrew Mirsky
4975349604
adding support page into the documentation. adding hatch into the dev dependencies for package build. adding poe to help with running script commands (requires 'uv run poe') but still allows common commands to be run easier.
2025-05-27 10:37:10 -04:00
Andrew Mirsky
b43583c954
reapplying any remaining stack traces to logging messages that weren't already included in other updates
2025-05-26 11:27:42 -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
Andrew Mirsky
c6abe5adeb
fixing client docstrings. plugin documentation expanded.
2025-05-22 15:24:13 -04:00
Andrew Mirsky
08091db2a8
adding page for plugin
2025-05-22 13:20:49 -04:00
Andrew Mirsky
120ba1d699
updating client documentation by converting rst format into google docstring params, including examples from reference file
2025-05-21 21:59:12 -04:00
Andrew Mirsky
0ad46ef783
update to amqtt logo. revisions to amqtt docs
2025-05-21 12:37:02 -04:00
Andrew Mirsky
b8ac2b3b9a
using the README file as the index overview
2025-05-21 11:46:46 -04:00
Andrew Mirsky
9e13cb9da4
convert rst files to md
2025-05-21 09:53:46 -04:00
Andrew Mirsky
335e0e20d1
initial conversion from sphinx to mkdocs
2025-05-20 20:57:08 -04:00
Andrew Mirsky
47765b437b
updating documentation, cleanup broken links. overhaul of the quickstart guide.
2025-05-20 19:40:56 -04:00
MVladislav
7cc746e483
refactor: base cleanup and bring project to run with test cases
2024-12-19 20:34:09 +01:00
Florian Ludwig
7b2088bcd6
release 0.10.0-beta
2023-02-09 14:16:20 +01:00
Fabian Elsner
3912564bf1
Fixup python compatibility declaration
2023-02-09 13:49:38 +01:00
Florian Ludwig
fda35f3e18
chore: prepare release 0.11.x
2023-02-09 13:49:38 +01:00
Florian Ludwig
0c993565b5
add changelog
2022-02-06 14:42:51 +01:00
Florian Ludwig
d50c1e25c9
0.11 changelog
2022-02-04 18:16:01 +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
Florian Ludwig
1cbad5bc3a
update docs to reflect new name
2021-08-17 17:01:58 +02:00