Commit Graph

  • d27223808b Bump jupyterlab from 4.5.7 to 4.5.10 dependabot/pip/jupyterlab-4.5.10 dependabot[bot] 2026-07-23 00:37:40 +00:00
  • d8f27a0c68 Bump soupsieve from 2.8 to 2.8.4 dependabot/pip/soupsieve-2.8.4 dependabot[bot] 2026-07-22 19:53:56 +00:00
  • d94ae4067a Bump mistune from 3.2.1 to 3.3.0 dependabot/pip/mistune-3.3.0 dependabot[bot] 2026-07-22 19:53:26 +00:00
  • ae710478fb update pyarrow for python 3.14 specifically, separately master Ian McEwen 2026-07-22 12:46:53 -07:00
  • 3b084d7df2 Install with extras and dev/powermon in validate to stop build jobs sooner if there's issues in those Ian McEwen 2026-07-22 12:18:42 -07:00
  • 3f62c099ae More CI optimization: run tests only once, run pylint/mypy/tests in parallel with make Ian McEwen 2026-07-22 12:14:24 -07:00
  • a509bca86d Increase pyarrow version for a pkg_resources dependency issue Ian McEwen 2026-07-22 11:55:04 -07:00
  • dca0b1fced Improve CI job to fail faster/use up fewer runners when things fail Ian McEwen 2026-07-22 11:40:34 -07:00
  • 11b71e9587 Convey bitfield forward in firmware harness so prehop drop doesn't get mad at us Ian McEwen 2026-07-22 11:20:19 -07:00
  • 19d066970e bump version to 2.7.11 2.7.11 github-actions 2026-07-17 17:37:04 +00:00
  • 485d860911 use right repository name for daily simradio testing Ian McEwen 2026-07-17 10:32:07 -07:00
  • e6f07123f6 Merge pull request #958 from meshtastic/tcp-graceful-close Ian McEwen 2026-07-17 10:29:15 -07:00
  • f623732694 Half-close TCP connections so the last write is not lost tcp-graceful-close Thomas Göttgens 2026-07-17 14:34:18 +02:00
  • 82220ba49b Merge pull request #946 from ianmcorvidae/sim-based-testing Ian McEwen 2026-07-14 09:16:09 -07:00
  • 4339cda6bd Run smoke tests daily to find regressions Ian McEwen 2026-07-07 14:45:09 -07:00
  • 5760fb3ad9 Add reconnect for firmware_node Ian McEwen 2026-07-07 12:40:25 -07:00
  • 2281ea5b64 Set the region on the simradio nodes so we can test setting presets other than LONG_FAST properly Ian McEwen 2026-07-07 12:17:34 -07:00
  • 7950798378 quick-win review fixes Ian McEwen 2026-07-06 14:36:25 -07:00
  • bffaff1c71 Update ch-preset shorthand arguments Ian McEwen 2026-07-06 14:16:12 -07:00
  • ceca7b3b10 Add a few extra tests of the revamped channel deletion behavior Ian McEwen 2026-07-06 11:26:19 -07:00
  • 15438c8a6e matrix up daily/alpha/beta Ian McEwen 2026-07-04 02:41:21 -07:00
  • 2f9b285dd5 Give the simradio testing a better name in the action Ian McEwen 2026-07-04 02:38:04 -07:00
  • 9b892711df Restructure tests, fix up a few other things, rework smokevirt thoroughly Ian McEwen 2026-07-04 02:37:22 -07:00
  • 1cd1aed33c Fix pylint/mypy stuff Ian McEwen 2026-07-02 23:31:38 -07:00
  • ab14fb2a86 Initial implementation of simradio-based testing with a multi-node simulated mesh Ian McEwen 2026-07-02 22:48:01 -07:00
  • 7a7353ca15 fix auto review skip-certain-authors key in coderabbit config Ian McEwen 2026-07-02 09:17:31 -07:00
  • e2844cb8d6 Merge pull request #944 from tylerpieper/master Ian McEwen 2026-07-01 21:17:09 -07:00
  • 441c6e80a1 coderabbit yaml, primarily to disable the stupid poem Ian McEwen 2026-07-01 16:34:12 -07:00
  • b05e545396 guard against None Ian McEwen 2026-07-01 15:21:25 -07:00
  • b6a13d58fe Refactor DeviceProfile import/export and harden handling Ian McEwen 2026-07-01 13:57:42 -07:00
  • 8c5efb926c add support for .cfg export/import tylerpieper 2026-06-29 14:41:16 -07:00
  • 6d76edf8a7 bump version to 2.7.10 2.7.10 github-actions 2026-06-29 20:45:10 +00:00
  • 74cce6bab9 protobufs: v2.7.26 Ian McEwen 2026-06-26 12:51:57 -07:00
  • 1309f4f344 Merge pull request #943 from ianmcorvidae/flag-int-improvements Ian McEwen 2026-06-26 11:13:28 -07:00
  • fa01cb7a5d Fix mypy complaint Ian McEwen 2026-06-26 11:09:15 -07:00
  • dcdbda0524 feat: add named-flag/power-of-2 bitfield support to --set Ian McEwen 2026-06-26 11:01:19 -07:00
  • 9479fb2a77 Merge pull request #942 from ianmcorvidae/document-port Ian McEwen 2026-06-25 14:47:45 -07:00
  • 990ecc2350 Better document how to specify a port when using TCP connection Ian McEwen 2026-06-25 14:46:45 -07:00
  • 7fc69e957c Fail earlier if the ota update file isn't found Ian McEwen 2026-06-25 14:28:32 -07:00
  • f0de977be5 Some more test improvements Ian McEwen 2026-06-25 14:07:36 -07:00
  • c118334933 Add tests for the flags_to_list util function Ian McEwen 2026-06-18 20:55:13 -07:00
  • 4f2ce3dfc2 Bump tornado from 6.5.6 to 6.5.7 dependabot/pip/tornado-6.5.7 dependabot[bot] 2026-06-17 23:04:52 +00:00
  • 307d8d81e7 Merge pull request #933 from ianmcorvidae/shared-contact Ian McEwen 2026-06-17 07:42:14 -07:00
  • 405a6bbc5d Fix an issue in to_node_num and add a bunch of tests to it as well Ian McEwen 2026-06-16 20:36:06 -07:00
  • db746a0981 pylint appeasement Ian McEwen 2026-06-16 20:32:38 -07:00
  • 13b8cdcb04 Improve test coverage, use property-based tests Ian McEwen 2026-06-16 20:27:14 -07:00
  • 9d445098f4 small fixes Ian McEwen 2026-06-14 20:39:26 -07:00
  • 8c84074c1d pylint appeasement Ian McEwen 2026-06-14 19:06:45 -07:00
  • 1cffae6add Add support for adding contacts using the CLI, including remotely Ian McEwen 2026-06-14 15:28:07 -07:00
  • e4f0fb222b Merge pull request #930 from pieceofr/fix/traceroute-routing-error-response Ian McEwen 2026-06-12 13:17:58 -07:00
  • 6eeb90066c bump version to 2.7.9 2.7.9 github-actions 2026-06-09 02:01:44 +00:00
  • e216848c91 Merge pull request #932 from ianmcorvidae/fixup-container Ian McEwen 2026-06-08 13:33:09 -07:00
  • dd1df473c7 Fix up the container build to use a multi-stage build, cache better, and most importantly actually keep the library in the final image (fixes #931) Ian McEwen 2026-06-08 13:28:09 -07:00
  • 953d01206b Handle NONE errorReason in onResponseTraceRoute and add regression test Nox 2026-06-04 21:03:49 +08:00
  • c71d3df332 Add unit test for onResponseTraceRoute ROUTING_APP error handling Nox 2026-06-04 12:45:59 +08:00
  • 0413d00825 Handle ROUTING_APP error response in onResponseTraceRoute Nox 2026-06-03 22:50:56 +08:00
  • 8f0faf5c3f One more dependency update Ian McEwen 2026-05-31 20:22:00 -07:00
  • ab656d54a8 More lockfile updates now that dependabot woke up Ian McEwen 2026-05-31 20:17:59 -07:00
  • c575547fae Merge branch 'review/pr-894' Ian McEwen 2026-05-31 18:10:59 -07:00
  • 0bef1370d7 tests of new BLEError functionality Ian McEwen 2026-05-31 18:10:30 -07:00
  • f9a1357816 Add a BLEError 'kind' field and branch on it instead of string matching Ian McEwen 2026-05-31 18:03:26 -07:00
  • d1f3552f64 Merge pull request #928 from ianmcorvidae/examples Ian McEwen 2026-05-31 17:59:53 -07:00
  • 81ae8b6c87 Make examples more regularized and focused, and add contribution guidelines for the examples folder Ian McEwen 2026-05-31 17:40:19 -07:00
  • 9c1573f1b3 Merge branch 'review/pr-739' into tmp/examples-consolidation Ian McEwen 2026-05-31 17:19:11 -07:00
  • ff26f9769d Remove arm/v7 from the container build right now, can't be bothered Ian McEwen 2026-05-31 17:02:39 -07:00
  • e5449be38e tryfix container build issue Ian McEwen 2026-05-31 16:54:34 -07:00
  • e350c238c5 A bunch of dependency updates in poetry.lock (to shut up Dependabot) Ian McEwen 2026-05-31 16:43:18 -07:00
  • 2fca36b3fe Merge branch 'review/pr-847' Ian McEwen 2026-05-31 15:45:14 -07:00
  • b16441378e Harden a bit, update some sections, add a README section Ian McEwen 2026-05-31 15:45:02 -07:00
  • 6037944215 Merge branch 'review/pr-901' Ian McEwen 2026-05-31 15:13:40 -07:00
  • 6909d3d21f make test more deterministic for reconnect count testing Ian McEwen 2026-05-31 15:10:37 -07:00
  • dbf4cabee1 Avoid deadlocking on potentially re-entrant _startConfig call, and don't reconnect when _wantExit Ian McEwen 2026-05-31 15:03:58 -07:00
  • 435e53eae2 Re-establish the OSError being raised to match former behavior, but still reconnect. TBD if this is quite the right approach. Ian McEwen 2026-05-31 14:53:46 -07:00
  • 12509bef30 Merge branch 'master' into review/pr-901 Ian McEwen 2026-05-31 14:30:04 -07:00
  • 02485a88fb some pre-merge cleanup Ian McEwen 2026-05-31 14:23:34 -07:00
  • 4d3553b955 pylint/test fixes Ian McEwen 2026-05-31 14:06:08 -07:00
  • 95bd3ea7af pylint strikes again Ian McEwen 2026-05-31 13:53:47 -07:00
  • 2c443c082d Merge pull request #923 from ianmcorvidae/close-fixes Ian McEwen 2026-05-31 13:48:52 -07:00
  • ce5bbcda68 Fix some leaks/hangs on close: unstarted StreamInterface streams & TCP reader unblock Ian McEwen 2026-05-31 13:48:06 -07:00
  • c2a01f8294 fix a missing paren in a comment Ian McEwen 2026-05-31 13:35:24 -07:00
  • 14f53398d7 Merge commit 'refs/pull/857/head' of github.com:meshtastic/python into tmp/merge-918-857 Ian McEwen 2026-05-31 12:52:02 -07:00
  • 4d8091a7e3 Merge commit 'refs/pull/918/head' of github.com:meshtastic/python into tmp/merge-918-857 Ian McEwen 2026-05-31 12:52:01 -07:00
  • 15ce4968db pylint fix Ian McEwen 2026-05-31 12:48:18 -07:00
  • 9c0b253103 Merge branch 'review/pr-883' Ian McEwen 2026-05-31 12:43:49 -07:00
  • c7f43b3100 Document the use of --ch-index along with --reply a little Ian McEwen 2026-05-31 12:43:38 -07:00
  • 8c7eb118fc Merge branch 'review/pr-917' Ian McEwen 2026-05-31 12:30:49 -07:00
  • badf7279af Update the other factory reset to use integer too Ian McEwen 2026-05-31 12:30:34 -07:00
  • 13c9f34589 Merge pull request #911 from syn-ack-ai/fix/position-precision-overwrite Ian McEwen 2026-05-31 12:21:14 -07:00
  • 781764553e fix import order Ian McEwen 2026-05-31 12:01:48 -07:00
  • f5e7faea3b Merge pull request #913 from SilverBull239/examples/textchat-replymessage-demo Ian McEwen 2026-05-31 11:47:45 -07:00
  • e86a495b50 Merge pull request #899 from dim5x/master Ian McEwen 2026-05-31 11:18:14 -07:00
  • 5dde67ef82 Merge pull request #922 from ianmcorvidae/nanopb-options-inject Ian McEwen 2026-05-31 10:27:27 -07:00
  • a7d13eb2c1 the fuzz Ian McEwen 2026-05-31 10:17:27 -07:00
  • 3916009dbd pylint cleanups Ian McEwen 2026-05-31 10:01:39 -07:00
  • 280323da8b Add tests of nanopb options injection Ian McEwen 2026-05-31 09:52:20 -07:00
  • 89d81c9c7a Inject options in nanopb .options files into the protobuf files used for code generation Ian McEwen 2026-05-31 09:42:55 -07:00
  • fddaad316a protobufs: v2.7.24 Ian McEwen 2026-05-31 09:00:56 -07:00
  • bfe38ac0c7 StreamInterface: prevent socket/reader-thread leak on handshake failure in __init__ nightjoker7 2026-04-22 19:08:32 -05:00
  • c5fc51ea37 Update factory reset to use integer for config reset fix-factory-reset Ben Meadors 2026-04-17 05:03:56 -05:00
  • cec79a7c1f poetry lock Ian McEwen 2026-04-10 11:42:58 -07:00