Commit Graph

  • ca3d4ecb8f fix(docs): update references from pyMC to openHop in README dev Rightup 2026-09-01 21:34:34 +01:00
  • 5c4615dd58 Merge branch 'pr-422' into dev Rightup 2026-09-01 21:00:17 +01:00
  • 50921e1400 refactor(sensors): remove legacy Station G3 fallback yellowcooln 2026-09-01 10:48:36 -04:00
  • 0d28072063 merge: sync modem power telemetry PR with dev yellowcooln 2026-08-30 20:56:48 -04:00
  • 40a4e4f245 fix(sensors): normalize modem power telemetry yellowcooln 2026-08-30 20:55:48 -04:00
  • a0d75b6739 Merge pull request #419 from yellowcooln/feat/proxmox-debian13-installer Yellowcooln 2026-08-30 20:51:49 -04:00
  • 035ba2f672 bus current power sensor payload CB 2026-08-30 11:42:56 -04:00
  • 9e79acc887 docs: update Proxmox LXC requirements yellowcooln 2026-08-29 23:46:49 -04:00
  • a6ab8bc906 feat: shallow clone Console distribution yellowcooln 2026-08-29 23:19:09 -04:00
  • def72a2b19 feat: fully update Debian before Repeater install yellowcooln 2026-08-29 23:04:59 -04:00
  • dc8a42a16a fix: set Proxmox container description correctly yellowcooln 2026-08-29 22:58:35 -04:00
  • f3570953c9 fix: use pct set --notes for container notes (proper Proxmox API) yellowcooln 2026-08-29 22:45:09 -04:00
  • ca4b77a452 feat: add openHop Repeater LXC notes HTML to installer yellowcooln 2026-08-29 22:27:26 -04:00
  • a92ec8cfdc feat: always enable USB passthrough, keep udev rule opt-in yellowcooln 2026-08-29 22:21:23 -04:00
  • 41205b486d feat: skip USB passthrough unless CH341 selected yellowcooln 2026-08-29 22:15:43 -04:00
  • 7664eb08d6 feat: confirm updates and manage Console checkout yellowcooln 2026-08-29 16:06:10 -04:00
  • 7fce3b0d74 feat: add VLAN option and valid default password yellowcooln 2026-08-29 15:55:11 -04:00
  • 4fadb3b767 fix: match LXC template to host architecture yellowcooln 2026-08-29 15:51:35 -04:00
  • 403151247b test: allow installer runs from fork branches yellowcooln 2026-08-29 15:47:53 -04:00
  • 4e8be755b8 fix: harden Proxmox installer inputs yellowcooln 2026-08-29 15:34:57 -04:00
  • 0431dfe883 feat: modernize Proxmox LXC installer yellowcooln 2026-08-29 15:31:33 -04:00
  • e28be27a77 Merge branch 'pr-402' into dev Rightup 2026-08-27 20:53:21 +01:00
  • 8bc2cd68e9 fix: update map UI Rightup 2026-08-27 20:52:12 +01:00
  • 3b974f3285 Merge branch 'pr-415' into dev Rightup 2026-08-27 20:51:08 +01:00
  • af3d128176 docs: add CARTO basemap key example yellowcooln 2026-08-27 10:32:35 -04:00
  • a6a75f84ef fix: bump default value for max_clients Rightup 2026-08-25 17:02:37 +01:00
  • 539f9d4454 fix:update ui-yellow Rightup 2026-08-24 14:27:37 +01:00
  • 24a45ba641 Merge branch 'pr-397' into dev Rightup 2026-08-24 14:21:50 +01:00
  • f280bbdc5c fix: secure modem migration and backup paths yellowcooln 2026-08-24 09:00:50 -04:00
  • 303e606bd4 fix:remove-ui-blocker Rightup 2026-08-24 13:55:57 +01:00
  • ada8ba98fb Merge current dev and preserve modem tokens yellowcooln 2026-08-24 08:50:44 -04:00
  • 047a68706d Merge branch 'pr-408' into dev Rightup 2026-08-24 13:48:47 +01:00
  • 7bd0c77c49 Merge branch 'pr-403' into dev Rightup 2026-08-24 13:28:04 +01:00
  • b4b261980a feat(manage): add cleanup for broken distribution metadata and service diagnostics Rightup 2026-08-24 10:08:50 +01:00
  • 5c318e0d7f Merge pull request #404 from agessaman/fix/login-perms Lloyd 2026-08-24 09:29:14 +01:00
  • 8acba8394f fix(rooms): advertise settings.node_name from the CLI path too TeTeHackoandClaude Fable 5 2026-08-24 00:05:30 +02:00
  • f91d2e9504 test(acl): drive the wire tests from core's conformance vectors agessaman 2026-08-21 18:56:23 -07:00
  • 8008f09634 feat(ws): carry the sidebar vitals in the stats broadcast, decimate the 24h aggregate Thibault VINCENT 2026-08-22 01:28:50 +02:00
  • a725dfbe85 fix(api): persist the mode selected through set_mode Thibault VINCENT 2026-08-21 22:16:22 +02:00
  • 7a2fb9b2df fix(acl): fail closed when openhop_core is too old for the role numbering agessaman 2026-08-21 12:00:58 -07:00
  • 437a7ee332 fix(api): declare read_write in the ACL client permissions enum agessaman 2026-08-21 11:57:24 -07:00
  • 3023eaca89 fix(acl): align ACL role numbering with upstream MeshCore agessaman 2026-08-21 11:17:15 -07:00
  • 4ec79ed1dc fix: centralize config redaction marker yellowcooln 2026-08-20 13:37:45 -04:00
  • 301ba2cce8 fix: read canonical modem token status yellowcooln 2026-08-20 13:21:51 -04:00
  • 76e9a9c745 feat: migrate openHop modem sensor yellowcooln 2026-08-20 12:17:26 -04:00
  • 9511a8477f feat: migrate openHop modem transport names yellowcooln 2026-08-20 09:40:09 -04:00
  • 2a55dd6034 Merge pull request #396 from yellowcooln/ci/versioned-docker-tags Yellowcooln 2026-08-19 20:22:27 -04:00
  • bd6b45227d ci: constrain automatic Docker channel builds yellowcooln 2026-08-19 19:44:42 -04:00
  • 05db509a6f refactor: rename bundled openHop Console build settings yellowcooln 2026-08-19 17:47:05 -04:00
  • 2d04085b76 ci: use upstream tags for fork image versions yellowcooln 2026-08-19 17:42:09 -04:00
  • 9708cbe9a2 ci: publish versioned Docker image tags yellowcooln 2026-08-19 17:31:36 -04:00
  • 653733a8b5 feat(mqtt): add support for custom base topic in MQTT configuration UI Rightup 2026-08-18 22:33:47 +01:00
  • 4633520149 fix: add missing stats item for direct adverts + extra filters to archive packets screen. Rightup 2026-08-18 22:22:36 +01:00
  • 1035666066 feat(config): add direct_advert_interval_hours to repeater configuration stats Rightup 2026-08-18 17:17:23 +01:00
  • c7157d280b feat: UI update packet table Rightup 2026-08-18 13:34:42 +01:00
  • aa59c313e4 Merge branch 'pr-395' into dev Rightup 2026-08-18 08:40:11 +01:00
  • e840c10ed9 Merge branch 'pr-392' into dev Rightup 2026-08-18 08:33:11 +01:00
  • f75200de6c Merge branch 'pr-393' into dev Rightup 2026-08-18 08:30:55 +01:00
  • 9c1b3b4650 fix(update): never install a fabricated version Thibault VINCENT 2026-08-17 17:45:34 +02:00
  • 6e5c2d3e73 feat(advert): enhance advert sending with mode selection and routing options Rightup 2026-08-17 14:45:35 +01:00
  • 2f6dcf3c69 feat(advert): add direct advert interval configuration and scheduling Rightup 2026-08-17 14:25:19 +01:00
  • 0fc2c692dc enable neighbors Chicagoland Mesh 2026-08-15 23:46:38 -05:00
  • 1de4aa2ae3 feat(presets): add chimesh broker preset for ChicagolandMesh.org Chicagoland Mesh 2026-08-15 21:44:00 -05:00
  • fd4e364fa3 Install the USB modem udev rule and document the Docker device path limitation ViezeVingertjes 2026-08-15 10:38:47 +02:00
  • 823f604585 Flag serial ports whose path Docker cannot map in the port picker ViezeVingertjes 2026-08-15 10:38:47 +02:00
  • 6028dcdc33 Merge pull request #390 from openhop-dev/intergration Lloyd 2026-08-13 16:48:15 +01:00
  • 9660f8f389 fix(api_endpoints): simplify token removal from request parameters Rightup 2026-08-13 16:46:21 +01:00
  • 8b785bfeda fix(dependencies): update openhop_core repository links to the correct source Rightup 2026-08-13 16:41:50 +01:00
  • 951b77fba1 fix(dependencies): update openhop_core repository links to use the correct source Rightup 2026-08-13 16:39:42 +01:00
  • 8fc0a2965d fix(api_endpoints): use getattr for request headers to avoid attribute errors Rightup 2026-08-13 16:27:16 +01:00
  • a85a04bffc Merge branch 'pr-385' into intergration Rightup 2026-08-13 16:06:08 +01:00
  • fd2c6102f3 Merge branch 'pr-386' into intergration Rightup 2026-08-13 16:06:08 +01:00
  • 51e16efcbb Merge branch 'pr-387' into intergration Rightup 2026-08-13 16:06:08 +01:00
  • 6d3218da7b Merge branch 'pr-389' into intergration Rightup 2026-08-13 16:06:08 +01:00
  • 258c256ba4 feat(telemetry): emit barometric pressure in environment telemetry Étienne Fesser 2026-08-12 17:24:38 +02:00
  • 22acdff6d3 feat(sensors): add BME280 temperature/humidity/pressure plug-in Étienne Fesser 2026-08-12 17:24:38 +02:00
  • 4c2a3af30a feat: add multi-radio stack support and related tests - Added tests for multi-radio stack functionality, including merging radio entries and building radio stacks. - Implemented policy context tests to ensure correct handling of radio IDs in multi-radio scenarios. Rightup 2026-08-11 16:14:36 +01:00
  • 5b5f2a0b84 docs: point Repeater guidance to central site yellowcooln 2026-08-10 21:42:34 -04:00
  • 43c1b342bd fix: assign one telemetry channel per sensor reading Étienne Fesser 2026-08-10 00:28:30 +02:00
  • d57baabf2e bug: fix ui Neigbours/map and filters. Rightup 2026-08-06 14:13:33 +01:00
  • 420f8e2230 feat(manage): update package installation to use python3-pip and install setuptools_scm in venv Rightup 2026-08-03 10:42:01 +01:00
  • 2c66e9c51e Merge pull request #369 from d3c3p710n/fix/meshadv-mini-dio-flags Lloyd 2026-08-03 10:41:01 +01:00
  • 73d685ea4b Merge pull request #380 from agessaman/feat/neighbors-defaults Lloyd 2026-07-30 21:34:58 +01:00
  • e1b480d279 feat(mqtt): enable neighbors configuration in meshat-se preset agessaman 2026-07-30 13:03:31 -07:00
  • 2f39e52f43 Merge pull request #379 from agessaman/feat/mqtt-neighbors Lloyd 2026-07-29 21:55:46 +01:00
  • 1221734ca2 feat(discovery): preserve existing advert metadata during discovery result persistence agessaman 2026-07-29 13:41:27 -07:00
  • 2b8be8cb7e feat(api): enhance neighbor scopes API with served scopes agessaman 2026-07-29 13:17:15 -07:00
  • 4585094a29 chore(web): rebuild bundled UI assets agessaman 2026-07-29 09:58:54 -07:00
  • 9c417478f3 feat(neighbors): persist neighbour scopes and expose them over the API agessaman 2026-07-29 09:58:41 -07:00
  • 34d020a7b8 feat: add more logging/checks to manage.sh Rightup 2026-07-29 13:53:18 +01:00
  • 7f79b6797c chore(web): rebuild bundled UI assets agessaman 2026-07-28 22:03:52 -07:00
  • 4fa25893ad feat(mqtt): neighbours trigger endpoint, payload counters, persistent schedule agessaman 2026-07-28 22:03:33 -07:00
  • 2aafedae02 fix(discovery): persist discover.neighbors results with the storage actually wired in agessaman 2026-07-26 16:06:18 -07:00
  • 48919c4605 fix(mqtt): address adversarial review of the neighbours feature agessaman 2026-07-26 14:54:53 -07:00
  • eaf28e28b7 feat(mqtt): periodic neighbours publication with serialized scope discovery agessaman 2026-07-26 14:32:57 -07:00
  • 13421d6057 fix: add toggle to drop reasons in RF charts Rightup 2026-07-27 22:34:33 +01:00
  • 24673579cd fix: update get_noise_floor_history to include offset parameter Rightup 2026-07-27 22:33:43 +01:00
  • 88dd2a85d8 Merge pull request #377 from agessaman/feat/origin-exclusion Lloyd 2026-07-27 09:36:26 +01:00
  • e657e61d7c fix: NF calcs in ui Rightup 2026-07-26 23:07:17 +01:00
  • d79683350f fix: data encoding in protocol_request.py test: add unit test for noise floor recording in test_engine.py Rightup 2026-07-26 23:06:44 +01:00