Gleb Tcivie
a080bea217
Fix missing data in prometheus metrics
2024-07-03 00:17:18 +03:00
Gleb Tcivie
8296957af5
Fix hop limit to be gauge instead of counter
2024-07-02 22:12:08 +03:00
Gleb Tcivie
af29d71a7d
Reformatted the code.
...
client_details.py -> Now handles the client details Class
processor_base.py -> All the base classes for the processors
processors.py -> All available processors
registry.py -> Registry mechanism for the processors
2024-07-01 13:57:26 +03:00
Gleb Tcivie
f32769684e
Added more metrics to the prometheus exporter
2024-06-30 19:20:25 +03:00
Gleb Tcivie
0866af8db5
Reformatted code to support postgres instead of redis for ease of use in Grafana
2024-06-28 19:49:43 +03:00
Gleb Tcivie
4ebc56f57f
Added support for encrypted messages with the basic meshtastic key
2024-06-28 13:59:15 +03:00
Gleb Tcivie
d54315a32d
Fix wrong port_name decoding
2024-06-26 09:33:39 +03:00
Gleb Tcivie
aebb5a0456
Fixed bug with the names of the devices not being decoded
2024-06-25 23:09:06 +03:00
Gleb Tcivie
2a9b47b4b3
Improved metrics and fixed more bugs related to package processing
2024-06-25 22:39:27 +03:00
Gleb Tcivie
cfd5bfc098
Added a bit more counters and metrics
2024-06-24 22:56:49 +03:00
Gleb Tcivie
66e5c56fe9
Stable initial version
2024-06-24 21:44:10 +03:00
Gleb Tcivie
0b7874df10
added support for TEXT_MESSAGE_APP and .env files
2024-06-24 18:05:47 +03:00
Gleb Tcivie
4bcdf383ba
Added basic counter for message processor
2024-06-23 23:00:33 +03:00
Gleb Tcivie
07ddcdf5d1
Bare bones are ready
2024-06-23 22:21:10 +03:00