Chris Beck
|
5b98e74f92
|
add deny missing docs
|
2025-12-05 11:51:15 -07:00 |
|
Chris Beck
|
b3a0894221
|
add sender id to VerifiedSignalMessage
|
2025-12-05 11:38:42 -07:00 |
|
Chris Beck
|
a7cd3bdcde
|
move Logfilter to the Logmessage module, change MessageHandler to a proper trait
|
2025-12-05 11:20:58 -07:00 |
|
Chris Beck
|
82ed77a098
|
add support for udp over json logging
|
2025-12-05 10:18:39 -07:00 |
|
Chris Beck
|
8bd2e6ab68
|
add admin_http post forwarding
|
2025-12-05 09:59:04 -07:00 |
|
Chris Beck
|
2376bfed13
|
change identifier in the help messages
|
2025-12-05 09:41:33 -07:00 |
|
Chris Beck
|
1a070011e3
|
clippy
|
2025-12-05 09:37:40 -07:00 |
|
Chris Beck
|
8640fc7a15
|
add support for trusting safety numbers of admin, revoking trust
|
2025-12-05 05:18:51 -07:00 |
|
Chris Beck
|
1ff2586a27
|
group-aware messaging
* reply in group if admin command from group
* allow alerts to be sent to a group instead of individual admins
|
2025-12-05 04:19:51 -07:00 |
|
Chris Beck
|
665caf1138
|
bring back support for unix domain sockets
|
2025-12-05 04:11:34 -07:00 |
|
Chris Beck
|
79dd9de3d4
|
simplify message handler types
|
2025-12-05 03:54:06 -07:00 |
|
Chris Beck
|
e29435907c
|
remove unnecessary feature
|
2025-12-05 03:47:38 -07:00 |
|
Chris Beck
|
ef1b5ed4ca
|
move all "admin_netcat" stuff to a new admin_netcat module in the gateway-bin, not in the gateway lib
|
2025-12-05 03:45:50 -07:00 |
|
Chris Beck
|
eee48100c1
|
move syslog stuff to a submoudle of signal-gateway-bin and make it optional
|
2025-12-05 03:13:42 -07:00 |
|
Chris Beck
|
ee436b69db
|
break syslog-rfc5424 dependency in signal-gateway, now it's only in the bin
|
2025-12-05 02:59:01 -07:00 |
|
Chris Beck
|
57a561331e
|
remove dead code, cargo fmt
|
2025-12-05 01:45:47 -07:00 |
|
Chris Beck
|
f97c6331ba
|
cargo fmt
|
2025-12-05 01:45:10 -07:00 |
|
Chris Beck
|
da502583ad
|
tweaks to http handling in gateway
|
2025-12-05 01:40:29 -07:00 |
|
Chris Beck
|
2b88257682
|
rename to alertmanager module for alertmanager schema
|
2025-12-05 01:12:11 -07:00 |
|
Chris Beck
|
69c7c604c3
|
minor refactor, code duplication
|
2025-12-05 01:09:47 -07:00 |
|
Chris Beck
|
3d748572d4
|
move signal-gateway binary to its own crate, simplify deps
|
2025-12-05 01:01:39 -07:00 |
|
Chris Beck
|
ae26faa045
|
separate signal-gateway binary from the library, and its deps
|
2025-12-05 00:46:09 -07:00 |
|
Chris Beck
|
028af2b7fb
|
make rustls and optional feature in both places, organize deps
|
2025-12-04 23:59:57 -07:00 |
|
Chris Beck
|
d4bf12e4ec
|
remove rustls dependency
|
2025-12-04 23:53:10 -07:00 |
|
Chris Beck
|
7028f6ce9d
|
fix bug around env-filter
|
2025-12-04 23:45:30 -07:00 |
|
Chris Beck
|
5c6bbd6f96
|
rename "plotter" as "prometheus", make plot feature optional in signal-gateway
|
2025-12-04 23:35:04 -07:00 |
|
Chris Beck
|
7b7b6bcac7
|
better API and configurability for plots, use in signal-gateway
this adds chrono_tz as a dependency for the timezone interpretation
|
2025-12-04 21:37:43 -07:00 |
|
Chris Beck
|
7cb0da2337
|
add configurable line width
|
2025-12-04 18:44:21 -07:00 |
|
Chris Beck
|
5cca5d226c
|
rename prom-client crate to prometheus-http-client
|
2025-12-04 18:38:43 -07:00 |
|
Chris Beck
|
642046ddff
|
deny missing docs in prometheus-client
|
2025-12-04 18:28:42 -07:00 |
|
Chris Beck
|
72fa38d5e5
|
allow runtime configurable log buffer size, drop circular_buffer crate dep
|
2025-12-04 18:04:57 -07:00 |
|
Chris Beck
|
3bcdad62fc
|
remove unneeded deps
|
2025-12-04 16:42:48 -07:00 |
|
Chris Beck
|
c44b515ce0
|
initial commit
|
2025-12-04 16:34:31 -07:00 |
|