Commit Graph

  • 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
  • 95ca493de7 OLED display intital struct feat/OLED Lloyd 2026-01-30 20:36:53 +00: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
  • 9288e070aa fix: Add missing Dict, Any import to sqlite_handler.py Paul Picazo 2026-01-03 14:43:52 -08:00
  • 942d4dfe28 Enhance advert storage logic: prioritize direct routes and handle zero-hop measurements Paul Picazo 2025-12-30 00:02:33 -08:00
  • c34cc4c701 Merge pull request #49 from ppicazo/packet_processing_fixes Lloyd 2026-01-03 22:16:28 +00:00
  • 509abdd31f Enhance advert storage logic: prioritize direct routes and handle zero-hop measurements Paul Picazo 2025-12-30 00:02:33 -08:00
  • 75c4967bd6 feat: Add authentication handlers to HTTPStatsServer configuration Lloyd 2026-01-02 17:23:21 +00:00
  • 8d14b93874 feat: Update HTML directory configuration to handle missing web_path gracefully Lloyd 2026-01-02 16:39:14 +00:00
  • 8b8edb9929 add pymc console endpoints and ui Lloyd 2026-01-02 16:35:18 +00:00
  • 7d4a779939 feat: Enhance filtered_packets endpoint to support additional query parameters for improved packet filtering Lloyd 2026-01-02 11:01:01 +00:00
  • 2ba7be974d feat: Add CORS support for OPTIONS requests in filtered_packets endpoint Lloyd 2026-01-02 10:40:32 +00:00
  • c45fb6ba55 Update pymc_core dependency to use dev branch for testing Lloyd 2026-01-01 23:12:36 +00:00
  • 12b750a476 Fix systemd service file format Stu Campbell 2026-01-01 22:43:36 +00:00
  • 734b59dc3c fix: Update hardware and radio presets file paths for improved accessibility Lloyd 2026-01-01 22:37:41 +00:00
  • 6fdad00933 feat: Enhance authentication and logging in API endpoints and HTTP server Lloyd 2025-12-30 23:01:35 +00:00
  • b6f30d59e1 fix: Remove sudo from systemctl command for service restart Lloyd 2025-12-30 22:37:47 +00:00
  • c24c39eab2 fix: Update directory names and permissions in post-install script Lloyd 2025-12-30 22:34:28 +00:00
  • 2e5f185a23 Merge pull request #34 from rightup/dev Lloyd 2025-12-30 17:31:54 +00:00
  • a70d692546 Fix: Reload systemd before starting the service in install and upgrade functions Lloyd 2025-12-30 17:10:53 +00:00
  • 48076f0c32 Fix: Update pip installation command to use python3 -m and correct package name Lloyd 2025-12-30 16:42:33 +00:00
  • f0c2d02400 Update README and scripts for clarity and support; change version to 1.0.5 Lloyd 2025-12-30 16:29:17 +00:00
  • 3dfddf4aa8 Fix: Make assets directory optional for http_server Lloyd 2025-12-30 15:34:30 +00:00
  • 59a151f382 Add build scripts and setup for pyMC_Repeater Lloyd 2025-12-30 15:17:48 +00:00
  • 7112da98c2 feat: Add authentication endpoints and JWT support Lloyd 2025-12-30 00:10:48 +00:00
  • 98b425f444 added CLI Lloyd 2025-12-29 14:37:54 +00:00
  • c91b06c7b0 Merge pull request #36 from dmduran12/feat/console-api-extensions Lloyd 2025-12-29 11:06:07 +00:00
  • d417fed51a feat(api): Enable CORS for multiple API endpoints Lloyd 2025-12-29 11:05:27 +00:00
  • 2ab4a62011 feat(api): Add POST /api/update_radio_config endpoint dmduran12 2025-12-27 19:47:49 -08:00
  • e74e062fe5 feat(api): Expose additional config values in /api/stats dmduran12 2025-12-27 19:46:29 -08:00
  • fbe4e4e2bc bug:Skip already-evicted clients during eviction checks in RoomServer Lloyd 2025-12-22 13:23:34 +00:00
  • 32e13cb40e Enhance LetsMesh broker configuration and connection management Lloyd 2025-12-22 13:08:30 +00:00
  • 6d82936987 add LBT stats to Packet table and details screen Lloyd 2025-12-21 21:41:15 +00:00
  • 24866707f4 retransmission handling to await completion and extract LBT metadata Lloyd 2025-12-21 21:31:36 +00:00
  • 9834ae7059 Add LBT metadata extraction and logging after packet transmission Lloyd 2025-12-21 21:22:49 +00:00
  • 038b4ac58d Handle None values for TX packets in RRD metrics by using 'U' for unknown values Lloyd 2025-12-21 21:01:58 +00:00
  • 7da569f4b1 LBT metrics extraction in packet Lloyd 2025-12-21 20:45:10 +00:00
  • 9a56c03ae7 Add LBT metrics to packet storage and logging in RepeaterHandler Lloyd 2025-12-21 20:41:22 +00:00
  • d9119d3b92 Refactor text message handling to prioritize CLI command processing before storing room server messages Lloyd 2025-12-20 22:34:42 +00:00
  • dbec76917a Fix neighbor listing format to ensure seconds ago and SNR are integers, stupid Lloyd 2025-12-20 22:18:33 +00:00