154 Commits
Author SHA1 Message Date
Rightup a5cccc532c updated UI 2026-10-29 14:04:46 +00:00
Rightup 67df87c9b2 feat(api): enhance MQTT config handling for renamed brokers and password validation 2026-10-29 14:04:46 +00:00
Rightup 85fc14a6b2 feat(theme): implement theme management 2026-10-16 16:41:15 +01:00
Rightup 9c958e3111 feat: update ui 2026-10-02 15:09:44 +01:00
agessaman 6a66096248 feat(acl): name ACL clients from adverts and companion contacts
/api/acl_clients adds client_name and client_type for each entry: the
name the node advertises, from an advert the repeater heard, or else a
companion's contact for it (a companion's own admin is often never heard
directly). Rebuilds the bundled UI (openHop_RepeaterUI feat/acl-management),
which shows the name in place of the one-byte address.
2026-10-02 10:57:24 +01:00
agessaman ec320a0f0e chore(web): rebuild bundled UI assets
Built from openHop_RepeaterUI feat/acl-management (90eebc9): the Sessions
page's Access List tab for managing ACL entries.
2026-10-02 10:57:24 +01:00
Rightup 60b1ec6398 feat:update ui for sensor changes. 2026-09-25 10:29:30 +01:00
agessaman 8725c2f3ab chore(web): rebuild bundled UI assets
Built from openHop_RepeaterUI feat/per-radio-airtime at fea8f8b, so the shipped
bundle carries the fabric fan-out controls the backend validation in 8f16a2c
expects a caller to drive.
2026-09-20 22:08:03 -07:00
agessaman f56daf537e chore(web): rebuild bundled UI assets 2026-09-13 18:38:56 -07:00
agessaman 85476e824d chore(web): rebuild bundled UI assets
Picks up the per-radio noise floor in the sidebar: one sparkline per radio on a
bridge, labelled and coloured, unchanged on a single-radio node.
2026-09-13 17:55:45 -07:00
agessaman 3df2d4a30c chore(web): rebuild bundled UI assets 2026-09-12 19:34:56 -07:00
agessaman 783f125ff2 chore(web): rebuild bundled UI assets 2026-09-12 18:05:18 -07:00
agessaman 8fdab2340c chore(web): rebuild bundled UI assets
Picks up the per-radio analytics fixes from openHop_RepeaterUI feat/per-radio-airtime: settled and generation-checked loads, whole-minute chart buckets, per-radio duplicate series, and the radio selection kept in ?radio=.
2026-09-12 17:33:29 -07:00
agessaman f5368306aa chore(web): rebuild bundled UI assets
Picks up the per-radio Statistics and Neighbour Links views, and the RF Health multi-radio labelling, from openHop_RepeaterUI feat/per-radio-airtime.
2026-09-12 17:06:14 -07:00
Adam Gessaman b9fdeb56f1 Merge branch 'dev' into feat/fabric-bridge-repeat 2026-09-11 23:08:22 -07:00
agessaman 5b1fea226a chore(web): rebuild bundled UI assets
Picks up the per-radio airtime panels and their hover readout from
openHop_RepeaterUI feat/per-radio-airtime, on top of its dev at f1a5fb5.
2026-09-11 22:15:30 -07:00
Rightup 22d2721abc fix: AitTime Chart 2026-09-11 09:18:11 +01:00
Rightup 28dcfa15a0 feat: Added a QR action next to each neighbor pubkey 2026-09-08 20:48:59 +01:00
Rightup 5409029a30 fix: fix plugin padding and add toast alert for new updates. 2026-09-07 22:35:29 +01:00
Rightup aeb749218f fix: dash packet order summary as aggregate details 2026-09-07 21:34:36 +01:00
Rightup 0a4c31c4fb fix(manager): Add SSE to UI 2026-09-07 21:29:48 +01:00
Rightup 0b98d2b680 add qr code to FE 2026-09-07 13:39:29 +01:00
Rightup ab2e79d771 add further ins to update process. 2026-09-07 12:55:53 +01:00
Rightup cc7a1c426d fix: add notes on how to fix the issue. 2026-09-07 12:12:50 +01:00
Rightup b1c9b6f6a5 fix: enhance plugin manager service bootstrap to support sudo execution 2026-09-07 12:06:38 +01:00
Rightup 6a2315d5ce feat: add plugin update checking and display in Plugins view 2026-09-05 23:37:22 +01:00
Rightup 8182242f9f update home page plugin buttons 2026-09-05 22:07:12 +01:00
Rightup 3836cb8cf3 feat(catalogue): add homepage field to CataloguePlugin and validate URL format - tighten the fixes to be portable across macOS/Linux 2026-09-05 21:56:19 +01:00
yellowcooln 766c2c2605 docs(web): direct frontend edits to matching RepeaterUI branch 2026-09-05 15:39:17 -04:00
Rightup c32fb83626 update ui for larger imgs 2026-09-05 00:13:04 +01:00
Rightup 8054333e3f feat:add ui switcher for plugins 2026-09-04 11:12:15 +01:00
Rightup 472025da16 feat:add images to catalogue 2026-09-04 08:58:18 +01:00
Rightup 03efbf1a21 feat:plugin-ui 2026-09-03 22:21:07 +01:00
Rightup 8bc2cd68e9 fix: update map UI 2026-08-27 20:52:12 +01:00
Rightup 539f9d4454 fix:update ui-yellow 2026-08-24 14:27:37 +01:00
Rightup 303e606bd4 fix:remove-ui-blocker 2026-08-24 13:55:57 +01:00
Rightup 4633520149 fix: add missing stats item for direct adverts + extra filters to archive packets screen. 2026-08-18 22:22:36 +01:00
Rightup c7157d280b feat: UI update packet table 2026-08-18 13:34:42 +01:00
Rightup 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.
2026-08-11 16:14:36 +01:00
Rightup d57baabf2e bug: fix ui Neigbours/map and filters. 2026-08-06 14:13:33 +01:00
agessaman 2b8be8cb7e feat(api): enhance neighbor scopes API with served scopes
Added a new `served` field to the neighbor scopes API response, which includes the node's own advertised scopes. This allows clients to identify which scopes they already share with neighbors without needing to re-derive the rules. Updated the OpenAPI specification to reflect this change and added a new private method to retrieve the served scopes. Additionally, rebuilt the UI assets to incorporate these changes.
2026-07-29 13:17:15 -07:00
agessaman 4585094a29 chore(web): rebuild bundled UI assets
Picks up the neighbours scopes column, panel and menu entry. The whole hashed
bundle turns over because the vite build empties its output directory, so this
reflects the UI repo's current state rather than only that change.
2026-07-29 09:58:54 -07:00
agessaman 7f79b6797c chore(web): rebuild bundled UI assets
Built from openhop_RepeaterUI feat/mqtt-neighbors (5178ee8), which adds the
neighbour publishing controls and the Publish Now trigger on top of that repo's
dev branch. The chunk set is unchanged from the previous build (62 chunks, none
dropped); only content and hashes differ.
2026-07-28 22:03:52 -07:00
Rightup 13421d6057 fix: add toggle to drop reasons in RF charts 2026-07-27 22:34:33 +01:00
Rightup e657e61d7c fix: NF calcs in ui 2026-07-26 23:07:17 +01:00
Rightup b62960fa30 fix: neighbours UI update 2026-07-16 14:04:36 +01:00
Rightup 9688fe70e4 feat(neighbour-links): implement neighbour link tracking and history retrieval 2026-07-15 17:08:40 +01:00
Rightup 5d75cb9ad4 feat: add manual cad tests to cad UI 2026-07-12 22:35:57 +01:00
Lloyd 86a2ac3083 feat: enhance CAD calibration thresholds and sensitivity scoring 2026-07-10 16:46:23 +01:00
Lloyd 25db2d19fc feat:add LBT reporting chart/heat map UI 2026-07-10 13:37:42 +01:00