Commit Graph

  • d81407d2c6 chore(deps): update nav_version to v2.8.2 renovate[bot] 2024-10-02 21:29:45 +00:00
  • 027dcf5397 chore(deps): update androidx.fragment:fragment-ktx to v1.8.4 renovate[bot] 2024-10-02 19:46:10 +00:00
  • 9e0048d5a9 chore(deps): update androidx.compose:compose-bom to v2024.09.03 renovate[bot] 2024-10-02 19:46:07 +00:00
  • c0692b80ec refactor: remove legacy BLE characteristic andrekir 2024-10-02 20:00:02 -03:00
  • ffb402acde feat: add demo mode for testing and review purposes andrekir 2024-10-02 19:58:11 -03:00
  • 16e91c0ebf refactor: sync isOnline status with firmware (2 hours) andrekir 2024-10-02 17:03:36 -03:00
  • 0a1f129403 refactor: add parameter for customizable text link styles andrekir 2024-10-02 17:01:11 -03:00
  • c30ee2f55f refactor: replace MyNodeInfo with MyNodeEntity (#1277) Andre K 2024-10-02 06:18:30 -03:00
  • d89d4b7baa refactor: replace AutoLinkText in MessageItem andrekir 2024-10-01 20:02:06 -03:00
  • ad55d6a18e refactor: replace AutoLinkText library with component andrekir 2024-10-01 19:51:48 -03:00
  • cca06784fc feat: add PowerMetrics data to nodes telemetry andrekir 2024-10-01 19:20:18 -03:00
  • 7eca16caeb 2.4.16 andrekir 2024-09-30 19:42:44 -03:00
  • 8c4656e0db feat: update Crowdin localization strings andrekir 2024-09-30 19:38:58 -03:00
  • 3bd4132089 feat: preserve map center and zoom state in ViewModel andrekir 2024-09-30 19:13:56 -03:00
  • bfa2eaef11 fix: PKC channel index in sent MeshPackets andrekir 2024-09-30 15:27:55 -03:00
  • cec234b58a refactor: RegularPreference using adaptive layout andrekir 2024-09-29 19:38:36 -03:00
  • 2897058697 feat: remove deprecated protobufs from DropDownPreference andrekir 2024-09-29 19:32:09 -03:00
  • a358b8cb11 Complete request future if response is a ClientNotification DJ Holt 2024-09-28 21:43:18 -06:00
  • 94c40367f2 2.4.15 andrekir 2024-09-28 09:14:34 -03:00
  • 831dceccb4 chore(deps): update gradle to v8.10.2 renovate[bot] 2024-09-24 02:21:06 +00:00
  • adfa635ba7 chore(deps): update com.android.tools.build:gradle to v8.6.1 renovate[bot] 2024-09-17 22:12:57 +00:00
  • 2370e8b596 feat: add DeviceConfig Role descriptions andrekir 2024-09-28 08:54:19 -03:00
  • 59e25a7791 feat: update Crowdin localization strings andrekir 2024-09-28 08:22:30 -03:00
  • 96a69b7398 fix: position handling when fixed_position is enabled andrekir 2024-09-28 08:09:42 -03:00
  • 3c22272d23 refactor: add option for custom ByteString key generation andrekir 2024-09-27 19:48:29 -03:00
  • 3c0fd03555 refactor: base preference with horizontal layout and summary andrekir 2024-09-27 18:08:20 -03:00
  • 717c932ae2 refactor(MeshLog): add fields for query optimization andrekir 2024-09-26 05:34:37 -03:00
  • a075dfbd3a feat: add dialog for message status information andrekir 2024-09-24 19:39:20 -03:00
  • 056f6b28cf fix: set opaque background for SimpleAlertDialog andrekir 2024-09-24 07:55:09 -03:00
  • 4f0652ad9f fix: remove node from service database in removeByNodenum andrekir 2024-09-24 07:53:09 -03:00
  • e5b229e6ff fix: handle RemoteException in setConfig and setChannel andrekir 2024-09-24 07:44:25 -03:00
  • b53a5f2e17 2.4.14 andrekir 2024-09-23 10:20:51 -03:00
  • 22b1cf0f16 feat: add encryption status icon and dialog to node list items andrekir 2024-09-23 10:08:35 -03:00
  • 587c6c91f4 refactor: ensure backward compatibility for PKC encryption andrekir 2024-09-22 23:01:33 -03:00
  • 6e2848a54a chore(deps): update org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 renovate[bot] 2024-09-19 20:14:23 +00:00
  • 83dc389d6d refactor(NodeItem): replace NodeInfo with NodeEntity andrekir 2024-09-21 15:45:10 -03:00
  • 89a3171b58 fix(config): admin requests confirmation handling andrekir 2024-09-21 08:20:53 -03:00
  • f941d32758 chore: add Compose material-icons-extended dependency Andre K 2024-09-20 22:05:51 -03:00
  • b05122563a chore(deps): update androidx.compose:compose-bom to v2024.09.02 renovate[bot] 2024-09-18 18:19:17 +00:00
  • 5258bd4f2d 2.4.13 andrekir 2024-09-20 06:08:25 -03:00
  • 36a13d7687 fix(conifg): implement sessionPasskey handling for admin requests (#1263) Andre K 2024-09-20 06:07:35 -03:00
  • 16b822cec4 2.4.12 andrekir 2024-09-19 18:24:45 -03:00
  • d277fe07c3 chore: re-enable code shrinking and optimization andrekir 2024-09-19 17:54:12 -03:00
  • 2f7502d5ad chore: anonymize ConfigProtos.Config logs andrekir 2024-09-19 17:53:51 -03:00
  • 8c07532995 fix(MeshService): revert nodeDBbyNodeNum to local variable andrekir 2024-09-19 17:52:38 -03:00
  • e5d60003fc fix(PositionConfig): clear changes on cancel button click andrekir 2024-09-19 17:51:58 -03:00
  • dc9e780663 Fix lat/lng/alt config validation errors when position is null (#1260) DJ Holt 2024-09-19 04:06:31 -06:00
  • 7be602d652 fix: remove unused dark mode color andrekir 2024-09-18 20:19:43 -03:00
  • 4d03bc0ecb fix: detekt errors andrekir 2024-09-18 20:09:27 -03:00
  • 858868fbbd 2.4.11 andrekir 2024-09-18 19:52:38 -03:00
  • 852c6e1bc2 refactor: enable remote admin to set/remove fixed_position andrekir 2024-09-18 19:50:33 -03:00
  • f8898def89 chore: remove unused resources andrekir 2024-09-18 19:48:04 -03:00
  • 81d8a9f93f fix(MeshService): revert myNodeInfo to local variable andrekir 2024-09-18 19:46:39 -03:00
  • 21c1c1cbd6 refactor(LoRaConfig): add hasPaFan validation andrekir 2024-09-18 19:45:09 -03:00
  • 98d11115c6 feat: Add ability to display environment metrics in Fahrenheit (#1253) James Rich 2024-09-18 17:37:55 -05:00
  • 825516e9ac chore(deps): update com.google.protobuf:protoc to v4.28.2 renovate[bot] 2024-09-18 21:43:24 +00:00
  • d2a548ce6c chore(deps): update nav_version to v2.8.1 renovate[bot] 2024-09-18 18:19:25 +00:00
  • cd79fa9177 chore(deps): update lifecycle_version to v2.8.6 renovate[bot] 2024-09-18 18:19:21 +00:00
  • 9b90c128fb feat: Add IAQ to environment metrics (#1258) James Rich 2024-09-18 16:42:58 -05:00
  • 843e423648 Device metric lines and info dialog (#1252) Robert-0410 2024-09-18 02:57:01 -07:00
  • f863f00d4a 2.4.10 andrekir 2024-09-17 07:54:25 -03:00
  • 0b72486506 fix: deviceMetrics reference in NodeInfo.toEntity mapper andrekir 2024-09-17 07:52:34 -03:00
  • b50e982049 chore: rename Node component to NodeItem for convention andrekir 2024-09-16 20:27:13 -03:00
  • 858544b0f4 feat: adds UI for unknown node details (#1219) James Rich 2024-09-16 18:20:20 -05:00
  • e3c795d856 2.4.9 andrekir 2024-09-16 19:48:03 -03:00
  • 24886994a6 feat: show lock icon for nodes with public keys 🔒 andrekir 2024-09-16 18:44:18 -03:00
  • 092ed32c23 fix(LoraConfig): ensure primaryChannel updates on loraInput changes andrekir 2024-09-16 18:20:54 -03:00
  • fcdf74ed94 fix: divide-by-zero in channelNum calculation andrekir 2024-09-16 18:19:42 -03:00
  • 396195a1b8 refactor: introduce NodeEntity protobuf-based database entity (#1250) Andre K 2024-09-16 17:57:30 -03:00
  • 2433cbc00a feat: show names with a lock for DMs using PKC andrekir 2024-09-16 10:28:42 -03:00
  • 7e1ab62568 chore(deps): update protobuf_version to v4.28.1 renovate[bot] 2024-09-11 19:03:16 +00:00
  • 610e5f1049 Show results for two-way traceroute, including SNR values between hops (#1248) DJ Holt 2024-09-16 06:16:06 -06:00
  • 0c52bef43b Mesh Packet Limit (#1245) Robert-0410 2024-09-14 14:48:05 -07:00
  • dff7221502 2.4.8 andrekir 2024-09-14 18:24:36 -03:00
  • ac928b40d4 fix: avoid starting FGS with location type without permission andrekir 2024-09-14 18:24:23 -03:00
  • c536679762 feat: update Crowdin localization strings andrekir 2024-09-14 17:53:24 -03:00
  • 2ce306b5be fix(MeshService): ensure proper handling of NodeInfo user field andrekir 2024-09-14 17:46:46 -03:00
  • f228c02e3a feat: add Estonian (et) locale and translations (#1244) Andre K 2024-09-13 19:48:40 -03:00
  • f0f9235223 refactor(NodeMenu): always show remote admin menu item andrekir 2024-09-13 19:19:12 -03:00
  • 9aaaea1898 2.4.7 andrekir 2024-09-13 19:09:15 -03:00
  • 9a332e8367 refactor(MeshService): remove redundant updateNodeInfo call andrekir 2024-09-13 19:08:36 -03:00
  • a98d3899e6 refactor(MeshService): remove discardNodeDB and simplify logic andrekir 2024-09-13 18:38:04 -03:00
  • 1252b67fce refactor(MeshService): update getNodes() to use nodeDBbyNodeNum andrekir 2024-09-13 18:37:10 -03:00
  • 52e79da803 fix(MeshService): wait for node db initialization with a timeout andrekir 2024-09-13 18:30:55 -03:00
  • 2a234458b5 2.4.6 andrekir 2024-09-13 00:23:40 -03:00
  • 80eae23b3d fix: revert VERY_LONG_SLOW removal andrekir 2024-09-13 00:20:08 -03:00
  • 39a18e6418 refactor: replace service local node db with Room NodeDB andrekir 2024-09-13 00:19:21 -03:00
  • 84939a74d2 refactor: replace nodeDBbyID with getUser() function andrekir 2024-09-11 20:01:16 -03:00
  • a6cfbcbfa7 refactor(saveMessagesCSV): use nodeDBbyNum map directly andrekir 2024-09-11 19:04:18 -03:00
  • 3a6511b7f9 refactor: unify service node DB into a single source andrekir 2024-09-11 18:59:11 -03:00
  • eeb3363a88 refactor: remove NodeDB users StateFlow andrekir 2024-09-11 18:53:50 -03:00
  • 84cfe4f990 2.4.5 andrekir 2024-09-09 19:58:26 -03:00
  • 41fc43b215 refactor: move ContactsFragment to main activity ViewModel andrekir 2024-09-09 19:57:45 -03:00
  • 7411455e17 feat: send AdminMessage set_time_only on ConfigComplete andrekir 2024-09-09 19:13:13 -03:00
  • e9248c9440 refactor: remove unused firmware update code andrekir 2024-09-09 19:03:30 -03:00
  • 9a810885da refactor: remove redundant time check in MeshPacket handling andrekir 2024-09-09 19:02:21 -03:00
  • 2a58fe09c1 refactor: build MyNodeInfo hwModel from DeviceMetadata andrekir 2024-09-09 18:57:36 -03:00
  • 79823a5fc8 refactor: change menu_nodes item order andrekir 2024-09-09 18:54:04 -03:00
  • fbebb52060 feat: add ok_to_mqtt config andrekir 2024-09-09 18:53:38 -03:00
  • 63797ab97a chore(deps): update gradle to v8.10.1 renovate[bot] 2024-09-09 09:16:57 +00:00