Commit Graph

  • 05b839890c Merge pull request #99 from interlock/patch-1 Lloyd 2026-02-21 21:29:22 +00:00
  • 88221340cc Added radio setting for the AIO v2 for uConsole June S 2026-02-20 21:50:24 -08:00
  • 22e337a707 Add CompanionAPIEndpoints integration in APIEndpoints class agessaman 2026-02-15 22:10:23 -08:00
  • a3f96962ff Refactor advert frame handling in CompanionFrameServer agessaman 2026-02-15 19:33:04 -08:00
  • c07d24d387 Fix frame building functionality for advert push in CompanionFrameServer agessaman 2026-02-14 21:07:18 -08:00
  • 2360660a6b fix message persistence in CompanionFrameServer to use async I/O agessaman 2026-02-14 20:58:01 -08:00
  • d5cabe831c Fix message persistence and deduplication in CompanionFrameServer agessaman 2026-02-14 20:53:25 -08:00
  • 49f412acb0 Enhance control data delivery and discovery handling agessaman 2026-02-14 20:24:00 -08:00
  • c0dec9e80a Implement companion client communication and statistics retrieval agessaman 2026-02-13 22:26:05 -08:00
  • 15299bf374 Add companion module and API integration agessaman 2026-02-13 16:07:43 -08:00
  • f1a81e1732 Add optional GPIO parameters to get_radio_for_board function Lloyd 2026-02-12 16:39:39 +00:00
  • c2199c8a71 Merge branch 'dev' into dev Shaun Walker 2026-02-12 20:58:14 +10:00
  • 9acba65242 Update Femtofox configs theshaun 2026-02-12 20:57:27 +10:00
  • 0465450dbf Fix integer conversion by stripping trailing commas in get_radio_for_board function Lloyd 2026-02-11 11:57:27 +00:00
  • f50b571b86 Refactor SPI configuration parsing to ensure integer values are correctly processed Lloyd 2026-02-11 11:54:01 +00:00
  • b799a286c2 Enhance SPI check during installation with user prompts for continuation without SPI Lloyd 2026-02-11 10:53:05 +00:00
  • bc23001cd6 Enhance MQTT error handling with extended v5 error codes and improved logging Lloyd 2026-02-11 09:34:56 +00:00
  • ded15ea43d Fix bandwidth calculation in calculate_airtime method for accurate airtime estimation Lloyd 2026-02-08 09:44:20 +00:00
  • 3e47122dae Merge pull request #86 from mattzzw/main Lloyd 2026-02-07 15:37:08 +00:00
  • 1083fd9865 README.md: Add HT-RA62 module configuration Matthias Wientapper 2026-02-07 16:30:22 +01:00
  • 4e0f3ef15a Log system IP address Alan Barrow 2026-02-03 21:02:05 -05:00
  • 9eb2b8a50f Add data directory to .gitignore and include rrdtool dependency in pyproject.toml agessaman 2026-02-03 16:54:41 -08:00
  • f2badfa0cb Remove repeater database file from the project. agessaman 2026-02-03 16:23:01 -08:00
  • 878ff8dc51 Enhance configuration and setup for KISS modem support agessaman 2026-02-03 16:20:51 -08:00
  • 57a25a2dc0 Add support for Femtofox theshaun 2026-02-03 22:34:14 +00:00
  • f7c4e2b4a8 Add support for new radio hardware configurations and CH341 USB adapter Lloyd 2026-02-03 22:28:53 +00:00
  • 076d87dcde Merge pull request #80 from dmduran12/feature/bulk-packets-gzip Lloyd 2026-02-03 19:37:44 +00:00
  • d28a966e2e Enable gzip compression for bulk_packets endpoint dmduran12 2026-02-03 11:35:02 -08:00
  • 22c6521fd6 Merge pull request #79 from dmduran12/feature/bulk-packets-timestamp-filter Lloyd 2026-02-03 19:13:03 +00:00
  • 047b983497 Add timestamp filtering to bulk_packets endpoint dmduran12 2026-02-03 11:03:05 -08:00
  • b0e19b13af Add bulk packet retrieval API with gzip compression and pagination support. Lloyd 2026-02-03 10:21:59 +00:00
  • 3adfee5160 Disable Gzip compression for HTTPStatsServer configuration Lloyd 2026-02-03 08:34:23 +00:00
  • 04ae4c9bf0 Update dependencies in control file and enhance postinst script for PyPI package installations Lloyd 2026-02-02 10:49:54 +00:00
  • 9256ba9c35 Remove force-reinstall option from pip install command in install_repeater function Lloyd 2026-02-02 10:44:39 +00:00
  • adbdc5e3a4 Disable Gzip compression for WebSocket endpoint Lloyd 2026-02-01 22:53:03 +00:00
  • 7103103cf7 Enable Gzip compression for HTTP responses Lloyd 2026-02-01 22:36:37 +00:00
  • d54269fbc5 Add enabled check for when pymc_repeater is installed by default but not enabled (femtofox) theshaun 2026-02-01 16:58:04 +10:00
  • a7a3532e1b Slight refactor as bw_khz isnt really reused. theshaun 2026-02-01 13:51:50 +10:00
  • e0168cd4df temp fix for airtime till sync from upstream theshaun 2026-02-01 13:45:37 +10:00
  • df6da8e2b8 Update radio settings for femtofox stating 1w theshaun 2026-01-31 17:16:12 +10:00
  • d6178ca4f7 - Rename Australia: Victoria to Australia (Narrow) - Add Australia: SA, WA, QLD theshaun 2026-01-31 16:10:28 +10:00
  • 80548e9805 temp change to support testing femtofox build theshaun 2026-01-31 11:09:43 +10:00
  • 612fc82b34 SPI check for universal compatibility. Lloyd 2026-01-30 15:14:24 +00:00
  • f33c75fb16 Merge pull request #74 from pinztrek/reset Lloyd 2026-01-30 13:16:48 +00:00
  • 9bf8966a32 Merge pull request #73 from pinztrek/nebrahat Lloyd 2026-01-30 13:11:52 +00:00
  • 3f403a2081 Adding reset function Alan Barrow 2026-01-29 18:56:15 -05:00
  • ebcb68b788 Added reset function to manage.sh Alan Barrow 2026-01-29 18:48:32 -05:00
  • 616317356a adding Nebrahat Alan Barrow 2026-01-29 17:36:48 -05:00
  • 0d14884adb broker connection management with JWT reconnection scheduling and error handling Lloyd 2026-01-23 14:47:29 +00:00
  • c2d5f47820 Add support for the FemtoFox theshaun 2026-01-23 18:43:49 +10:00
  • aeba6c4413 update installation process and add live logs feature Lloyd 2026-01-22 14:56:27 +00:00
  • d28ddcc34c reorganize hardware configuration for sx1262 settings Lloyd 2026-01-22 13:29:05 +00:00
  • 267b8e2a1c fix setup fields Lloyd 2026-01-22 13:10:07 +00:00
  • 5e4adf62b3 add ed auth to WS Lloyd 2026-01-20 21:53:24 +00:00
  • 8b95bfb8ba feat: enhance MQTT error handling and add packet stats broadcasting Lloyd 2026-01-20 20:31:45 +00:00
  • 33e353d215 fix: update reconnection logic to refresh JWT token before connecting Lloyd 2026-01-19 12:41:54 +00:00
  • 371b9fdbb8 fix: update airtime calculations to use config values in AirtimeManager Lloyd 2026-01-19 11:52:23 +00:00
  • bad6e00fd8 Merge PR #63: fix: use correct Semtech LoRa airtime formula Lloyd 2026-01-19 10:23:25 +00:00
  • 64100d6311 fix: use correct Semtech LoRa airtime formula dmduran12 2026-01-18 17:16:21 -08:00
  • f6a4e0f861 simplify PacketTable rendering and system stats update logic Lloyd 2026-01-18 22:39:13 +00:00
  • 86ab778aeb fix datarange in NF Lloyd 2026-01-18 21:27:35 +00:00
  • a7fe30b2c3 up date to stats card Lloyd 2026-01-18 20:56:43 +00:00
  • 599e4628d9 Changes include: Lloyd 2026-01-18 20:15:50 +00:00
  • 5bdea1132c Suppress pip warnings during package upgrade/install Lloyd 2026-01-12 22:17:24 +00:00
  • 81aaeb269c Improve package update logic and ensure pymc_core is up to date Lloyd 2026-01-12 22:09:54 +00:00
  • d671c58184 suppress duplicate packets in processing logic Lloyd 2026-01-12 16:23:11 +00:00
  • 1999af8bdd add Packet Hash Cache to UI Lloyd 2026-01-10 22:59:43 +00:00
  • effad3378f Increase default cache TTL from 60 seconds to 1 hour Lloyd 2026-01-10 22:27:15 +00:00
  • 4f22cb1308 Convert public key to uppercase when retrieving from local identity Lloyd 2026-01-09 17:24:10 +00:00
  • 7bd5b6f13d Add UTF-8 validation for node name length and improve hardware file loading logic Lloyd 2026-01-09 16:44:05 +00:00
  • d7a886d0e5 Update file paths for radio settings and presets to use config-based directory Lloyd 2026-01-09 12:14:38 +00:00
  • 0baddc1416 Fix casing for Zebra configuration and add use_dio2_rf setting Lloyd 2026-01-09 10:26:52 +00:00
  • dd2f591d7a Merge PR #56: Add Zebra radio configuration Lloyd 2026-01-09 10:10:50 +00:00
  • 2da9e4218f Fix JSON syntax error: remove trailing comma Lloyd 2026-01-09 09:59:41 +00:00
  • eba3aa853f Reduce tx_power from 30 to 18 wehooper4 2026-01-08 23:39:19 -05:00
  • 22c1b4d647 Add use_dio2_rf setting to radio configuration wehooper4 2026-01-08 23:08:44 -05:00
  • 9fc819626b Add Zebra configuration to radio-settings.json wehooper4 2026-01-08 23:05:59 -05:00
  • 1c15f0ff34 fix: Update pymc_core dependency to use specific git repository Lloyd 2026-01-08 13:58:08 +00:00
  • b5feead308 Merge feat/dmg into dev with feat/dmg changes taking precedence Lloyd 2026-01-08 13:51:46 +00:00
  • 6a861c1e37 Add .pybuild/ and */_version.py to .gitignore Lloyd 2026-01-08 13:51:04 +00:00
  • 1a527c761f feat: Refactor LetsMesh handler to use LocalIdentity for key management Lloyd 2026-01-08 09:11:45 +00:00
  • 1b45060e13 Update key retrieval method in StorageCollector to support both standard and firmware keys Lloyd 2026-01-08 08:52:02 +00:00
  • 4011a6b25e Add light mode to ui Lloyd 2026-01-07 23:05:54 +00:00
  • c98b653261 nstallation and upgrade process to include setuptools_scm version generation Lloyd 2026-01-07 22:05:42 +00:00
  • fad5958d9c feat: Update address calculation to use first byte of public key for MeshCore Lloyd 2026-01-07 21:46:57 +00:00
  • 1bd3b6c382 feat: Add prompt to restart pymc-repeater service after key import Lloyd 2026-01-07 21:23:22 +00:00
  • 19e5d1c775 feat: Update convert_firmware_key.sh to import 64-byte key into config.yaml Lloyd 2026-01-07 21:19:26 +00:00
  • 88948d1e22 Add script to convert MeshCore firmware key to pyMC_Repeater seed format Lloyd 2026-01-07 15:41:57 +00:00
  • 91dccb72d5 feat: Update version retrieval to prioritize _version.py Lloyd 2026-01-07 13:48:00 +00:00
  • 1d45ebf8f3 Generate version file using setuptools_scm during install and upgrade processes + fix missing json file Lloyd 2026-01-07 13:35:54 +00:00
  • 4c7e8e5a46 version handling in management script and update pyproject.toml Lloyd 2026-01-06 17:28:48 +00:00
  • 02bc44556b feat: Fetch latest git tags before Python package installation Lloyd 2026-01-06 17:15:14 +00:00
  • 0f07c2a61f feat: Update version scheme in setuptools_scm to guess-next-dev 1.0.5 Lloyd 2026-01-06 16:36:34 +00:00
  • 32ce1ff698 Add configurable JWT token expiry and WebSocket transport support for MQTT Lloyd 2026-01-05 16:50:15 +00:00
  • 5a7ef14634 feat: Update .gitignore to include additional configuration and log files Lloyd 2026-01-05 14:53:02 +00:00
  • 357be79614 feat: Remove obsolete .pydistutils.cfg configuration file Lloyd 2026-01-05 14:52:56 +00:00
  • 3011706102 feat: Update hardware and presets file loading to check installed location first Lloyd 2026-01-05 10:57:40 +00:00
  • dfe4adad1c feat: Enhance MQTT configuration with TLS/SSL support and update logging Lloyd 2026-01-05 10:47:14 +00:00
  • 0e8df60764 HTTPStatsServer to use SQLiteHandler for token management Lloyd 2026-01-05 10:04:26 +00:00
  • acb687e0b4 Merge pull request #50 from ppicazo/cherrypicazo Lloyd 2026-01-05 09:47:39 +00:00