Commit graph

18 commits

Author SHA1 Message Date
Gleb Tcivie 555885baf9
Merge branch 'main' into add-support-for-neighbour-info 2024-07-05 11:48:28 +03:00
Gleb Tcivie bded4693fb Added 2 tables for neighbour info 2024-07-05 11:45:20 +03:00
Gleb Tcivie 989f762a33 Added mqtt connection status for nodes 2024-07-03 21:05:02 +03:00
Gleb Tcivie 5f3031de9f Update to try and use newer file structure 2024-07-03 11:42:48 +03:00
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