Commit Graph

  • aae40fd1e1 Merge pull request #375 from lbibass/ina219-telemetry-fix dev Lloyd 2026-07-26 16:06:03 +01:00
  • 0c9980badf Merge pull request #376 from agessaman/fix/more-things Lloyd 2026-07-26 16:02:21 +01:00
  • b955f1d0a3 added current and power to telemetry page lbibass 2026-07-25 22:41:01 -04:00
  • 30fe28fb6a added current and power to telemetry page. lbibass 2026-07-25 22:40:20 -04:00
  • 6cb3166a3a enable battery percentage on repeater stats page lbibass 2026-07-25 18:08:55 -04:00
  • 8310ccdee6 fix(repeater): make SIGTERM actually shut the daemon down agessaman 2026-07-24 15:29:40 -07:00
  • 05dae761e7 fix(repeater): feed each bridge every pre-dedup flood copy agessaman 2026-07-24 15:07:12 -07:00
  • ebf05db44b Merge pull request #372 from yellowcooln/fix/web-request-handling Lloyd 2026-07-24 20:56:37 +01:00
  • a321fce014 fix(web): normalize request handling yellowcooln 2026-07-24 15:12:20 -04:00
  • 3d03864f98 Merge pull request #371 from agessaman/fix/more-things Lloyd 2026-07-24 19:13:14 +01:00
  • b1ea25727c Merge pull request #370 from agessaman/fix/more-things Lloyd 2026-07-24 17:22:32 +01:00
  • 3d89174038 fix(repeater): report all boot-time config errors without a stack trace agessaman 2026-07-24 08:50:34 -07:00
  • 6e5d02999b fix(repeater): report identity config errors without a stack trace agessaman 2026-07-24 08:33:36 -07:00
  • 95555e0c12 fix(repeater): relax identity prefix guard to same-namespace collisions agessaman 2026-07-24 08:24:23 -07:00
  • 72e874f838 fix(regions): scope flood replies to the request's region agessaman 2026-07-24 07:52:16 -07:00
  • c2d63968bb Merge pull request #367 from openhop-dev/fix/all-the-things Lloyd 2026-07-20 21:28:05 +01:00
  • 6e5c4e1b0d fix: refactor SQL queries for better readability and maintainability Rightup 2026-07-20 21:25:56 +01:00
  • b3e4649f54 fix: add nosec comments for intentional LAN bind defaults and controlled SQL fragments Rightup 2026-07-20 21:10:45 +01:00
  • dc33c82f66 fix: streamline cleanup_old_data calls by consolidating argument formatting Rightup 2026-07-20 20:59:47 +01:00
  • 6bd2ec4586 Merge pull request #365 from agessaman/fix/all-the-things Lloyd 2026-07-20 17:30:00 +01:00
  • 8ba0f89a66 fix(dependencies): update openhop_core dependency references to use 'dev' branch Rightup 2026-07-20 17:28:49 +01:00
  • 025d8c141d fix(tests): reorder import statements Rightup 2026-07-20 13:45:09 +01:00
  • efb7e4a319 feat(metrics): implement metrics data retrieval with RRDtool fallback Rightup 2026-07-20 13:44:14 +01:00
  • 7de15b135e Merge pull request #364 from agessaman/fix/all-the-things Lloyd 2026-07-19 15:50:19 +01:00
  • 8fcd7902c2 docs(cli): state the zero semantics of flood.max in the set help agessaman 2026-07-19 07:40:08 -07:00
  • 0a65e0566b fix(router): mark companion delivery only after a bridge receives the packet agessaman 2026-07-19 07:12:24 -07:00
  • bf72735233 fix(router): keep offering local candidates when a companion bridge raises agessaman 2026-07-19 07:12:10 -07:00
  • 1bbd2156a1 fix(trace): gate intermediate-hop trace relay on forward mode agessaman 2026-07-19 07:11:49 -07:00
  • f19421ee6c fix(cli): clamp delay factors to the firmware ranges agessaman 2026-07-19 07:11:24 -07:00
  • 6db8ac97f5 fix(cli): point the flood advert interval at the engine timer key agessaman 2026-07-19 07:10:37 -07:00
  • 101681fad4 fix(cli): accept radio parameters in MHz and stage them until restart agessaman 2026-07-19 07:10:20 -07:00
  • eae42d9e19 fix(cli): store security settings where login authentication reads them agessaman 2026-07-19 07:09:42 -07:00
  • eaab0e5dca fix(cli): honor the boolean config save contract in set commands agessaman 2026-07-19 07:08:44 -07:00
  • 0ed92013f9 refactor(frame_server): enhance message persistence handling in CompanionFrameServer agessaman 2026-07-18 19:37:03 -07:00
  • 2432332f87 refactor(airtime): introduce refresh_radio_params method for dynamic modulation updates agessaman 2026-07-17 17:38:11 -07:00
  • b11d4972ff test(repeater): add regression tests for client-repeat forwarding behavior agessaman 2026-07-17 09:23:49 -07:00
  • 0bbc373421 refactor(imports): reorganize import statements for logging imports Rightup 2026-07-17 08:48:44 +01:00
  • f1f39c71f2 refactor(logging): enhance logging configuration and add TRACE level support Rightup 2026-07-16 16:06:18 +01:00
  • 2139e41fc5 fix(protocol): answer telemetry requests with cayenne lpp sensor data agessaman 2026-07-16 23:37:37 -07:00
  • 5dfed4118d Merge pull request #363 from agessaman/fix/all-the-things Lloyd 2026-07-17 07:34:11 +01:00
  • 2cfeef588d fix(room_server): stop advancing the author sync watermark on post agessaman 2026-07-16 23:22:02 -07:00
  • 90eb3cae07 fix(acl): keep the session replay watermark monotonic agessaman 2026-07-16 22:42:34 -07:00
  • 1687c299d1 refactor(daemon): drop the neutralized own-packet stub agessaman 2026-07-16 22:39:15 -07:00
  • b664ab5959 Merge branch 'openhop-dev:fix/all-the-things' into fix/all-the-things Adam Gessaman 2026-07-16 22:29:24 -07:00
  • 377b054ab4 fix(room_server): push the stored post timestamp with a random attempt nonce agessaman 2026-07-16 20:37:30 -07:00
  • ef234f143b fix(room_server): hold the global transmit lock across the whole send agessaman 2026-07-16 20:28:13 -07:00
  • 5a1822e642 test(engine): stop building reserved-version packets in fixtures agessaman 2026-07-16 20:28:04 -07:00
  • c6ace1f04a Merge pull request #362 from agessaman/fix/all-the-things Lloyd 2026-07-16 22:35:40 +01:00
  • 1a4df1a151 fix(room_server): enforce firmware post text budget in bytes agessaman 2026-07-16 14:28:55 -07:00
  • 5d390ef694 Merge remote-tracking branch 'origin/fix/all-the-things' into fix/all-the-things agessaman 2026-07-16 12:20:06 -07:00
  • d886af0991 fix(engine): relay routed ACKs through their MeshCore branch agessaman 2026-07-16 10:48:52 -07:00
  • 40f0891785 Merge branch 'openhop-dev:fix/all-the-things' into fix/all-the-things Adam Gessaman 2026-07-16 10:22:25 -07:00
  • b69e1c89ee test(web): pin /api/identities payload with the repeater identity agessaman 2026-07-16 08:48:57 -07:00
  • 5a83fce84c refactor(router): centralize bridge fan-out and type drop reasons agessaman 2026-07-16 08:48:34 -07:00
  • b62960fa30 fix: neighbours UI update Rightup 2026-07-16 14:04:36 +01:00
  • 7149337b7c refactor(metrics): replace packet score calculation with flood metrics from core Rightup 2026-07-16 13:32:49 +01:00
  • dd6dfce9e8 Merge pull request #361 from agessaman/fix/all-the-things Lloyd 2026-07-16 07:32:26 +01:00
  • a620433312 Merge upstream/fix/all-the-things into fix/all-the-things agessaman 2026-07-15 22:51:15 -07:00
  • 7c2e121d08 refactor(daemon): resolve companion max TX power via the core resolver agessaman 2026-07-15 22:27:25 -07:00
  • f91a30afa1 docs(engine): state TX delay factor semantics at startup agessaman 2026-07-15 22:02:18 -07:00
  • 8a776a122e fix(cli): point txdelay settings at the delays config section agessaman 2026-07-15 22:02:18 -07:00
  • 2d6b1131ac fix(storage): evict offline-queue rows set-based in insertion order agessaman 2026-07-15 22:02:18 -07:00
  • 3e2231f2bc fix(repeater): wire the flood reception delay base into the dispatcher agessaman 2026-07-15 21:22:32 -07:00
  • b9579b6c15 fix(airtime): delegate airtime math to the shared core estimator agessaman 2026-07-15 20:35:07 -07:00
  • 034cd6f566 fix(companion): persist queued message signal and channel data agessaman 2026-07-15 17:06:00 -07:00
  • a208fc3763 fix(repeater): relay multipart ACKs as regenerated direct ACKs agessaman 2026-07-15 16:29:20 -07:00
  • 9688fe70e4 feat(neighbour-links): implement neighbour link tracking and history retrieval Rightup 2026-07-15 17:08:40 +01:00
  • 6aafa7fe99 Merge pull request #359 from agessaman/fix/all-the-things Lloyd 2026-07-15 08:41:32 +01:00
  • 2646e11f8e Merge pull request #2 from agessaman/codex/local-identity-preflight-056 Adam Gessaman 2026-07-15 00:36:56 -07:00
  • 9a2559a253 refactor(companion): register persistence hooks via message events agessaman 2026-07-15 00:31:32 -07:00
  • c22e4df37d refactor(repeater): consolidate identity collision validation agessaman 2026-07-15 00:12:42 -07:00
  • 697056aa93 fix(airtime): normalize legacy coding-rate indices agessaman 2026-07-14 23:57:17 -07:00
  • 1b5cc71ed5 fix(repeater): validate local identity collisions agessaman 2026-07-14 22:54:27 -07:00
  • 74528af3ae fix(companion): expose repeater radio state agessaman 2026-07-14 21:44:27 -07:00
  • b5a327b925 fix(router): defer direct payload handling agessaman 2026-07-14 21:08:42 -07:00
  • 612a4c3f0e fix(companion): route group and raw data like MeshCore agessaman 2026-07-14 20:40:13 -07:00
  • 06c0f5268d fix(companion): persist messages before client connection agessaman 2026-07-14 18:35:05 -07:00
  • 164539597c fix(companion): keep restarted queue rows single-owner agessaman 2026-07-14 17:55:52 -07:00
  • 79cba76b4d fix(companion): protect direct offline messages agessaman 2026-07-14 16:59:34 -07:00
  • 1fe3fb1779 fix(storage): retain signed advert packets agessaman 2026-07-14 15:51:40 -07:00
  • 7621074d05 fix(router): accept maximum direct paths agessaman 2026-07-14 15:22:20 -07:00
  • f10b512c91 fix(advert): set default values to False for adaptive, rate limit, and penalty configurations Rightup 2026-07-14 23:07:12 +01:00
  • 781901a750 fix: update hardware dependency to use fix/all-the-things-core branch Rightup 2026-07-14 16:42:00 +01:00
  • 879834c634 fix: update openhop_core dependency references to fix/all-the-things-core branch Rightup 2026-07-14 16:30:59 +01:00
  • 6085a06369 fix(mqtt_handler): change log level from info to debug for connection messages Rightup 2026-07-14 16:02:24 +01:00
  • f49c29874c fix(mqtt_handler): change log level from info to debug for connection messages Rightup 2026-07-14 08:51:33 +01:00
  • e5ac415a11 Merge pull request #358 from agessaman/fix/all-the-things Lloyd 2026-07-14 07:20:04 +01:00
  • 059065ce9c fix(router): never forward control packets to the engine agessaman 2026-07-13 20:40:22 -07:00
  • 62ad7424c2 fix(router): consume PATH and RESPONSE only after MAC authentication agessaman 2026-07-13 19:54:59 -07:00
  • 8d766c8a2a Merge pull request #357 from agessaman/fix/consume-on-decrypt Lloyd 2026-07-13 23:02:56 +01:00
  • 8875177088 fix(router): consume packets only on authenticated local handling (#353) agessaman 2026-07-13 11:05:14 -07:00
  • a0eb0fc38c feat: TX delay update calculation with route-aware random window and update tests Rightup 2026-07-13 22:39:11 +01:00
  • e2172c2b73 refactor: separate import statements for clarity Rightup 2026-07-13 22:07:27 +01:00
  • e5d72eaff9 feat: update advert packet sending with error handling and add corresponding tests Rightup 2026-07-13 21:54:16 +01:00
  • 6f61365d88 feat: enhance flood loop detection with hash size validation and update tests Rightup 2026-07-13 21:28:21 +01:00
  • 438a02242d feat: flood suppression logic to differentiate rebroadcasts based on hop count feat-flood-supp Rightup 2026-07-13 15:07:45 +01:00
  • 4fec619e36 feat:update ui with flood drop reason chart. Rightup 2026-07-13 14:08:57 +01:00
  • 8ba818c921 feat: implement redundant flood retransmission suppression to reduce collisions Rightup 2026-07-13 14:08:01 +01:00
  • 5d75cb9ad4 feat: add manual cad tests to cad UI Rightup 2026-07-12 22:35:57 +01:00
  • ad87ca3db2 feat: enhance CAD configuration with dynamic symbol number handling and update OpenAPI documentation Rightup 2026-07-12 22:34:51 +01:00