Commit Graph

3320 Commits

Author SHA1 Message Date
renovate[bot]
d2a548ce6c chore(deps): update nav_version to v2.8.1 2024-09-18 18:59:30 -03:00
renovate[bot]
cd79fa9177 chore(deps): update lifecycle_version to v2.8.6 2024-09-18 18:52:15 -03:00
James Rich
9b90c128fb feat: Add IAQ to environment metrics (#1258)
Adds Indoor Air Quality (IAQ) to the environment metrics chart and card.

The IAQ is displayed as a green line on the chart and as a dot with a numerical value on the card.
The IAQ scale is available as a legend in the IAQ component.
2024-09-18 18:42:58 -03:00
Robert-0410
843e423648 Device metric lines and info dialog (#1252)
* Removed constants from CommonCharts only used in specific charts.

* Altered CommonCharts.ChartOverlay to take a list of colors for the lines. Adjusted the device metrics line colors for channel utilization.

* Started an info dialog in the device metric chart to help users better understand Meshtastic.
2024-09-18 06:57:01 -03:00
andrekir
f863f00d4a 2.4.10 2024-09-17 07:54:25 -03:00
andrekir
0b72486506 fix: deviceMetrics reference in NodeInfo.toEntity mapper 2024-09-17 07:52:34 -03:00
andrekir
b50e982049 chore: rename Node component to NodeItem for convention 2024-09-16 20:27:13 -03:00
James Rich
858544b0f4 feat: adds UI for unknown node details (#1219) 2024-09-16 20:20:20 -03:00
andrekir
e3c795d856 2.4.9 2024-09-16 19:48:03 -03:00
andrekir
24886994a6 feat: show lock icon for nodes with public keys 🔒 2024-09-16 18:44:18 -03:00
andrekir
092ed32c23 fix(LoraConfig): ensure primaryChannel updates on loraInput changes 2024-09-16 18:20:54 -03:00
andrekir
fcdf74ed94 fix: divide-by-zero in channelNum calculation 2024-09-16 18:19:42 -03:00
Andre K
396195a1b8 refactor: introduce NodeEntity protobuf-based database entity (#1250) 2024-09-16 17:57:30 -03:00
andrekir
2433cbc00a feat: show names with a lock for DMs using PKC 2024-09-16 10:30:15 -03:00
renovate[bot]
7e1ab62568 chore(deps): update protobuf_version to v4.28.1 2024-09-16 09:22:55 -03:00
DJ Holt
610e5f1049 Show results for two-way traceroute, including SNR values between hops (#1248) 2024-09-16 09:16:06 -03:00
Robert-0410
0c52bef43b Mesh Packet Limit (#1245)
* Separated the device and environment metrics into their own files.

* Place a limit to the amount of MeshPackets we retrieve from the logs table.

* Making detekt happy with the naming.
2024-09-14 18:48:05 -03:00
andrekir
dff7221502 2.4.8 2024-09-14 18:38:31 -03:00
andrekir
ac928b40d4 fix: avoid starting FGS with location type without permission 2024-09-14 18:38:30 -03:00
andrekir
c536679762 feat: update Crowdin localization strings 2024-09-14 17:53:24 -03:00
andrekir
2ce306b5be fix(MeshService): ensure proper handling of NodeInfo user field 2024-09-14 17:48:09 -03:00
Andre K
f228c02e3a feat: add Estonian (et) locale and translations (#1244) 2024-09-13 19:48:40 -03:00
andrekir
f0f9235223 refactor(NodeMenu): always show remote admin menu item 2024-09-13 19:19:12 -03:00
andrekir
9aaaea1898 2.4.7 2024-09-13 19:09:15 -03:00
andrekir
9a332e8367 refactor(MeshService): remove redundant updateNodeInfo call 2024-09-13 19:08:36 -03:00
andrekir
a98d3899e6 refactor(MeshService): remove discardNodeDB and simplify logic 2024-09-13 19:03:28 -03:00
andrekir
1252b67fce refactor(MeshService): update getNodes() to use nodeDBbyNodeNum 2024-09-13 18:37:10 -03:00
andrekir
52e79da803 fix(MeshService): wait for node db initialization with a timeout 2024-09-13 18:36:30 -03:00
andrekir
2a234458b5 2.4.6 2024-09-13 00:23:40 -03:00
andrekir
80eae23b3d fix: revert VERY_LONG_SLOW removal 2024-09-13 00:20:08 -03:00
andrekir
39a18e6418 refactor: replace service local node db with Room NodeDB 2024-09-13 00:19:21 -03:00
andrekir
84939a74d2 refactor: replace nodeDBbyID with getUser() function 2024-09-11 20:01:16 -03:00
andrekir
a6cfbcbfa7 refactor(saveMessagesCSV): use nodeDBbyNum map directly 2024-09-11 19:04:18 -03:00
andrekir
3a6511b7f9 refactor: unify service node DB into a single source 2024-09-11 18:59:11 -03:00
andrekir
eeb3363a88 refactor: remove NodeDB users StateFlow 2024-09-11 18:53:50 -03:00
andrekir
84cfe4f990 2.4.5 2024-09-09 20:02:35 -03:00
andrekir
41fc43b215 refactor: move ContactsFragment to main activity ViewModel 2024-09-09 20:02:34 -03:00
andrekir
7411455e17 feat: send AdminMessage set_time_only on ConfigComplete 2024-09-09 19:13:13 -03:00
andrekir
e9248c9440 refactor: remove unused firmware update code 2024-09-09 19:03:30 -03:00
andrekir
9a810885da refactor: remove redundant time check in MeshPacket handling 2024-09-09 19:02:21 -03:00
andrekir
2a58fe09c1 refactor: build MyNodeInfo hwModel from DeviceMetadata 2024-09-09 18:57:36 -03:00
andrekir
79823a5fc8 refactor: change menu_nodes item order 2024-09-09 18:54:04 -03:00
andrekir
fbebb52060 feat: add ok_to_mqtt config 2024-09-09 18:53:38 -03:00
renovate[bot]
63797ab97a chore(deps): update gradle to v8.10.1 2024-09-09 18:52:37 -03:00
andrekir
44e0f453a6 fix(SecurityConfig): update admin_key to repeated field 2024-09-09 06:43:26 -03:00
andrekir
cab2c29c25 chore: update proto submodule to v2.5.0 2024-09-09 06:20:55 -03:00
Andre K
9d5cf47762 refactor: migrate MessagesFragment RecyclerView to Compose (#1133) 2024-09-09 06:15:27 -03:00
renovate[bot]
f2b06bd8d8 chore(deps): update plugin io.gitlab.arturbosch.detekt to v1.23.7 2024-09-08 22:36:25 -03:00
renovate[bot]
3514efd189 chore(deps): update io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.7 2024-09-08 22:35:23 -03:00
andrekir
175d1138e9 feat: update Crowdin localization strings 2024-09-08 09:24:00 -03:00