Nadja Reitzenstein
|
e643a50f4d
|
Module refactor part 2
|
2022-03-08 18:52:49 +01:00 |
|
Nadja Reitzenstein
|
10e4ff080c
|
Modules renaming
|
2022-03-08 16:41:38 +01:00 |
|
Nadja Reitzenstein
|
f932ff8e7a
|
reduce warnings and do more things
|
2022-03-07 18:27:54 +01:00 |
|
Nadja Reitzenstein
|
c8623fd62b
|
Fixes warnings
|
2022-03-02 17:28:41 +01:00 |
|
Nadja Reitzenstein
|
e130e59651
|
Port to rsasl2
Closes #45
|
2022-03-02 17:21:22 +01:00 |
|
Nadja Reitzenstein
|
4306b5b691
|
More cleanup.
Also, this MR closes #48
|
2022-02-26 14:45:17 +01:00 |
|
Nadja Reitzenstein
|
ea863e71af
|
Makes rumqttc futures run on the tokio runtime as required.
|
2022-02-26 14:30:06 +01:00 |
|
Nadja Reitzenstein
|
e9b1ba1f50
|
Use our own MQTT URL dissector so existing configs don't break
|
2022-02-26 14:16:46 +01:00 |
|
Nadja Reitzenstein
|
e6cb1a958d
|
Fixing more warnings
|
2022-02-26 14:02:47 +01:00 |
|
Nadja Reitzenstein
|
68418161d7
|
Replaces paho_mqtt with rumqttc
|
2022-02-26 14:01:06 +01:00 |
|
Nadja Reitzenstein
|
53cdfeda5d
|
Fix warnings
|
2022-02-26 14:00:00 +01:00 |
|
Nadja Reitzenstein
|
07e181b107
|
Update dependencies
|
2022-02-26 11:38:53 +01:00 |
|
Nadja Reitzenstein
|
a7d30930ba
|
Don't default to MQTT 3.1 either
|
2022-02-26 11:31:46 +01:00 |
|
Nadja Reitzenstein
|
337e8aa563
|
Sets a 20 second MQTT keepalive intervall
|
2022-02-26 11:31:46 +01:00 |
|
Nadja Reitzenstein
|
2777645205
|
Make MQTT client try to reconnect on connection lost or disconnect
|
2022-02-26 11:31:45 +01:00 |
|
Nadja Reitzenstein
|
89b292a8ac
|
Disclose machines that are used by yourself
|
2022-02-26 11:31:24 +01:00 |
|
Kai Jan Kriegel
|
a67d7b4331
|
stay on v0.2 compatible api version
|
2022-02-17 15:03:56 +01:00 |
|
Nadja Reitzenstein
|
bdcf3bae67
|
Don't default to MQTT 3.1 either
|
2022-02-15 18:28:58 +01:00 |
|
Nadja Reitzenstein
|
53f871ac49
|
Sets a 20 second MQTT keepalive intervall
|
2022-02-15 17:43:50 +01:00 |
|
Nadja Reitzenstein
|
0d2f0a49da
|
Make MQTT client try to reconnect on connection lost or disconnect
|
2022-02-14 20:00:16 +01:00 |
|
Nadja Reitzenstein
|
7019f2d065
|
Disclose machines that are used by yourself
|
2022-02-14 20:00:16 +01:00 |
|
Kai Kriegel
|
62ac767839
|
replace master with main in ci
|
2022-02-14 18:58:50 +00:00 |
|
Nadja Reitzenstein
|
b543b3b80d
|
State commit
|
2022-02-14 17:38:48 +01:00 |
|
Nadja Reitzenstein
|
73162d278f
|
Adds an example usecase for args
|
2022-01-17 20:00:40 +01:00 |
|
Nadja Reitzenstein
|
9fbacc171b
|
Adds an example python process actor
|
2022-01-17 19:54:53 +01:00 |
|
Nadja Reitzenstein
|
4858a6a6fb
|
Implement a simple audit log
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
19abba371e
|
Delete outdated pass.toml
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
bf9fadbf74
|
Implement getAPIVersion and getServerRelease methods
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
0da3213395
|
Improve documentation around example setup
Fixes: #38
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
f524079914
|
Implement categories support
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
17005c0536
|
Properly parse optional config elements
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
70bfdbbf4e
|
Update API files
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
a0c280eae4
|
Export some more version metadata
|
2022-01-17 18:36:22 +01:00 |
|
Nadja Reitzenstein
|
cd42130c2f
|
Update dependencies and move rsasl to ARM/AArch64-compatible version
|
2022-01-12 16:18:55 +01:00 |
|
Joris
|
1020e21e24
|
Update INSTALL.md
|
2022-01-11 17:52:41 +00:00 |
|
Joris
|
ac6dbefa6f
|
Update INSTALL.md
|
2022-01-11 17:50:20 +00:00 |
|
Nadja Reitzenstein
|
03ff3fcf86
|
Modules state commit
|
2022-01-05 21:56:32 +01:00 |
|
Nadja Reitzenstein
|
2c1b522021
|
Whoops, lost a commit or two there
|
2022-01-05 21:50:04 +01:00 |
|
Nadja Reitzenstein
|
4778c7a8d3
|
Commit current state
|
2021-12-17 16:43:31 +01:00 |
|
Nadja Reitzenstein
|
d7a66e2149
|
Actors, Initators, and Sensors first draft
|
2021-12-15 23:42:16 +01:00 |
|
Nadja Reitzenstein
|
ac723170c9
|
Stable release v0.2.1
|
2021-12-11 03:40:31 +01:00 |
|
Nadja Reitzenstein
|
f397e1e636
|
Better tls connection handling with smol::io::split
|
2021-12-09 21:54:57 +01:00 |
|
Nadja Reitzenstein
|
9571afbcc7
|
Add development cert/key files
|
2021-12-09 21:01:41 +01:00 |
|
Nadja Reitzenstein
|
83f5fe8265
|
Implement TLS handling
|
2021-12-09 20:54:54 +01:00 |
|
Nadja Reitzenstein
|
eb2e24a48c
|
Add rustls dependencies
|
2021-12-09 20:54:43 +01:00 |
|
Nadja Reitzenstein
|
a09c3d3880
|
Fix #29
|
2021-12-07 23:02:26 +01:00 |
|
Nadja Reitzenstein
|
8db5580c90
|
Stuff
|
2021-12-06 21:53:42 +01:00 |
|
Nadja Reitzenstein
|
6b88191dc5
|
Set previous user on all state changes if required
Fixes: #30
|
2021-12-05 23:43:36 +01:00 |
|
Nadja Reitzenstein
|
6e91295cc0
|
Fix URN
|
2021-12-05 23:38:05 +01:00 |
|
Nadja Reitzenstein
|
6d3e08955a
|
Config improvements and make shellies have a topic parameter
|
2021-12-05 19:23:35 +01:00 |
|