Commit Graph

  • 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
  • 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
  • 4990322cef feat: implement dynamic serving of frontend static assets and enhance error handling for unraisable exceptions Rightup 2026-07-12 22:34:23 +01:00
  • 0485023143 feat: add CAD symbol number configuration with validation and logging Rightup 2026-07-12 22:30:50 +01:00
  • fac5b1bdce feat: add CAD calibration session configuration and manual check endpoint Rightup 2026-07-11 07:41:00 +01:00
  • 86a2ac3083 feat: enhance CAD calibration thresholds and sensitivity scoring Lloyd 2026-07-10 16:46:23 +01:00
  • 25db2d19fc feat:add LBT reporting chart/heat map UI Lloyd 2026-07-10 13:37:42 +01:00
  • b2eb45b199 feat: Add LBT diagnostics endpoint with correlation analysis Lloyd 2026-07-10 13:36:49 +01:00
  • 95500ece09 feat:add restore config to first time setup Lloyd 2026-07-09 14:30:39 +01:00
  • fa046a1c5f feat: allow unauthenticated config import during first-run setup Lloyd 2026-07-09 14:25:08 +01:00
  • ff53b2520b fix:typo in openhop Rightup 2026-07-08 22:47:18 +01:00
  • 11552c467f feat:add auto logout for websockets Rightup 2026-07-08 22:25:57 +01:00
  • 9f75c0460d feat:update ui term-cli help and add default region ui to region keys Rightup 2026-07-08 17:27:00 +01:00
  • 1906f576bb feat: add region/default-scope / cli commands update Rightup 2026-07-08 17:25:35 +01:00
  • 92310235ae fix: correct model name in MeshCoreToMqttPusher class Rightup 2026-07-08 15:34:12 +01:00
  • e22514882f perf: force timestamp range scan for windowed packet-stats GROUP BYs agessaman 2026-07-08 00:02:49 -07:00
  • 676e2cea30 perf: add covering index for airtime chart queries agessaman 2026-07-07 22:47:47 -07:00
  • d8bc448f82 fix: update dependencies for platform-specific installation of openhop_core agessaman 2026-07-06 11:23:25 -07:00
  • 4a124782ae Replace favicon with openhop favicon Björkan 2026-07-05 16:02:05 +02:00
  • d1a9230ab5 feat: allow API key authentication in WebSocket handler Will Dillon 2026-07-05 02:45:27 +00:00
  • 667169c7ff feat: Bump to 168 hours to match docs.meshcore.io Vashiru 2026-07-05 03:11:21 +02:00
  • 17f8bcca2f feat: Allow setting max. flood interval to 50 Vashiru 2026-07-05 03:11:15 +02:00
  • 05d1e391d6 Merge branch 'dev' of https://github.com/rightup/pyMC_Repeater into dev Rightup 2026-07-08 07:25:56 +01:00
  • 630f2cfa4e Merge branch 'pr-343' into dev Rightup 2026-07-08 07:25:07 +01:00
  • 143c7633bf Merge pull request #344 from yellowcooln/fix/docker-console-cache-bust Yellowcooln 2026-07-07 21:44:37 -04:00
  • c14d8b2226 fix: refresh bundled console in docker builds yellowcoolnandWarp 2026-07-07 21:35:13 -04:00
  • 4a055be8df fix(router): try both companion and server on colliding dest hash agessaman 2026-07-07 14:51:59 -07:00
  • 9177d1aacc feat: add repeat on/off to status for mqtt Rightup 2026-07-07 22:41:32 +01:00
  • 1a0823b6d7 fix: rename radio settings entry for rak6421-13300x-slot2 to rak6421-13300x-slot2-hw-mod Rightup 2026-07-07 22:40:15 +01:00
  • 90d63d61de Merge branch 'pr-340' into dev Rightup 2026-07-07 22:34:41 +01:00
  • f15884565e Merge branch 'dev' into patch-1 Rastislav Vysoky 2026-07-07 23:02:33 +02:00
  • 7d30dd4247 Merge pull request #342 from agessaman/companion/post-refactor-cleanup Lloyd 2026-07-07 21:03:59 +01:00
  • 954150b2d8 merge: reconcile companion cleanup with fix-general-tidy agessaman 2026-07-07 12:56:43 -07:00
  • 43a112ce7c feat: add HTTP server configuration and control commands Rightup 2026-07-07 20:38:22 +01:00