Wykres commitów

33 Commity (config_dataclasses)

Autor SHA1 Wiadomość Data
Andrew Mirsky 75a743dda3
update uv.lock with correct version number 2025-07-10 11:40:40 -04:00
Andrew Mirsky fb0404321d
Merge branch 'main' into alt_plugin_config 2025-06-27 13:59:39 -04:00
Andrew Mirsky f0754a8ef7
release 0.11.1 2025-06-26 14:30:30 -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 1bb78ef5d2
release candidate version and changelog updates for 0.11.1 2025-06-25 19:04:52 -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 8068dc85e3
Merge branch 'main' into alt_plugin_config 2025-06-17 12:01:18 -04:00
Andrew Mirsky 8e60105a11
updating docs, version numbers and ssl 2025-06-16 15:24:23 -04:00
Andrew Mirsky 7b936d785c
loading plugins from config file, bypassing entry points. authenticate and subscribe/publish 2025-06-12 08:37:27 -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 b30a52386f
Merge branch 'rc' into test_paho 2025-06-01 11:12:46 -04:00
Andrew Mirsky 0e21aed8f1
resolving conflicts 2025-05-31 12:08:54 -04:00
Andrew Mirsky a166258ad8
upgrading to mypy 1.16, which has stricter checking on byte/bytearray 2025-05-30 13:41:10 -04:00
Andrew Mirsky 8f9e8afb63
clean up of the command line docs, caused inconsistent behavior between pub and sub script. limiting to mypy 1.15, since newer version has breaking changes 2025-05-29 16:29:05 -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 582d370b12
Merge branch 'rc' into documentation_update 2025-05-29 13:29:26 -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 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
Andrew Mirsky 387878d8e8
replacing amqtt subscriber's use of 'docopts' with 'typer' 2025-05-18 13:19:04 -04:00
Andrew Mirsky 129aa60ec9 Merge branch 'beta4_to_rc1' into add_python310_support 2025-05-16 17:34:01 -04:00
Andrew Mirsky c289ae9132 Merge branch 'main' into beta4_to_rc1 2025-05-16 17:25:09 -04:00
Andrew Mirsky 688f09a562 using 'typing_extensions' package and 'ImportError' fallbacks to support 3.10+ 2025-05-16 14:21:16 -04:00
MVladislav 3e0902cc8b refactor: update base project confs 2025-04-04 21:06:41 +02:00
MVladislav 338ff39b17 chore: update version to 0.11.0-beta4, add clear_queues method, and improve resource management in PluginManager and BrokerProtocolHandler 2025-04-04 19:18:17 +02:00
MVladislav 7b8b949c46 fix(#0): update uv.lock 2025-04-01 20:22:21 +02:00
MVladislav 769d108b1f refactor: version updates and linter updates 2025-04-01 20:07:14 +02:00
MVladislav 0afe361bd0 fix(#0): renaming file and fix usage
- logging was renamed as logging_a now better as logging_amqtt with fix inside pyproject.toml
- renamed codecs => codecs_a => codecs_amqtt
2025-01-16 20:01:16 +01:00
MVladislav 6ddfefb9a2 refactor: update websockets 14.1 2025-01-11 19:57:12 +01:00
MVladislav 1a72fa8e39 refactor: formatting 2024-12-29 19:23:27 +01:00
MVladislav 7c001d69b2 refactor: bigger code upgrade and improves
- add github workflows
- update project.toml by disable multi parts to not see every needed fix now
- improve tests cases
- improve code quality
- ...
2024-12-21 11:52:26 +01:00
MVladislav 7cc746e483 refactor: base cleanup and bring project to run with test cases 2024-12-19 20:34:09 +01:00