aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Configurable loggingTomasz Kramkowski10 days2-7/+74
| | | | | | | | Would be good to maybe log more things, and maybe play around with log levels. But this is okay for now. stderrlog probably will go at some point, too many unnecessary transient dependencies
* Fix tests after boxed slicesTomasz Kramkowski10 days1-2/+5
|
* Return exit status from runTomasz Kramkowski10 days1-4/+8
|
* Use moro local to reduce allocationsTomasz Kramkowski10 days1-27/+29
| | | | | This means that we can also use Rc instead of Arc (which should have been used instead of re-allocating in the first place).
* Switch to boxed slices instead of vecsTomasz Kramkowski10 days1-6/+6
|
* Rename helperTomasz Kramkowski2025-07-041-2/+2
|
* Add per-process timeoutTomasz Kramkowski2025-07-042-13/+127
| | | | Side note... holy crap serde... more boilerplate than code at this point
* Some config testsTomasz Kramkowski2025-07-041-0/+147
|
* Configurable global timeoutTomasz Kramkowski2025-07-042-2/+59
|
* Clippy lint fixesTomasz Kramkowski2025-07-041-21/+18
|
* Use write_all instead of write for the messageTomasz Kramkowski2025-07-041-1/+1
|
* Future note regarding adding MQTT configurablesTomasz Kramkowski2025-07-041-0/+1
|
* Configurable QoSTomasz Kramkowski2025-07-042-17/+97
|
* Make QoS 2 (ExactlyOnce) the defaultTomasz Kramkowski2025-06-271-1/+1
|
* Pass packet metadata as argumentsTomasz Kramkowski2025-06-271-5/+12
| | | | DUP, QoS, RETAIN and the packet identifier
* Complain if config has creds and bad modeTomasz Kramkowski2025-06-271-3/+21
|
* Process timeout after 60 secondsTomasz Kramkowski2025-06-271-4/+6
|
* Reduce nesting depthTomasz Kramkowski2025-06-271-11/+12
|
* Ignore mqttr.toml for safetyTomasz Kramkowski2025-06-271-1/+1
|
* Asynchronous process executionTomasz Kramkowski2025-06-271-13/+15
|
* Minimal changes to convert to asyncTomasz Kramkowski2025-06-272-8/+9
|
* Initial commitTomasz Kramkowski2025-06-272-0/+233