Skip to content

Merges Groups view into Device view and attempts to generalize as much as possible - #45

Merged
ddellacosta merged 2 commits into
mainfrom
groups-ui
Mar 23, 2026
Merged

Merges Groups view into Device view and attempts to generalize as much as possible#45
ddellacosta merged 2 commits into
mainfrom
groups-ui

Conversation

@ddellacosta

@ddellacosta ddellacosta commented Mar 9, 2026

Copy link
Copy Markdown
Owner

Part 2 (after #31) for #27 I guess?

  • renames Exposes -> Capabilities
  • minor tweaking of groups loading to be a bit smarter (reload after device load)
  • tries to generalize UI widgets and separate concerns more so they can be used for Devices and Groups
  • Groups are now shown with Devices, not that this UI is close to being useful or done
  • comments out some backend tests that seem to be causing issues - is certainly something I am doing wrong, probably in Lua code specifically, will address in isolation
  • half-hearted attempt to fix bad paths when loading web frontend via docker setup, including websocket cleanup
  • cleanup of frontend modules
  • adds some vibe-coded lenses for device/capability access in frontend, not sure if will keep
  • tweaks to threading config for backend tests

...and probably stuff I'm forgetting since I've been letting this sit for far too long. Will probably do minimal further work on this branch before merging in.

@ddellacosta ddellacosta linked an issue Mar 14, 2026 that may be closed by this pull request
…h as possible

* renames Exposes -> Capabilities
* minor tweaking of groups loading to be a bit smarter (reload after
  device load)
* comments out some backend tests that seem to be causing issues
* half-hearted attempt to fix bad paths when loading web frontend via
  docker setup, including websocket cleanup
* cleanup of frontend modules
* adds some vibe-coded lenses for device/capability access in
  frontend, not sure if will keep
* tweaks to threading config for backend tests

...and probably stuff I'm forgetting since I've been letting this sit
for far too long. Will probably do minimal further work on this branch
before merging in.
@ddellacosta
ddellacosta force-pushed the groups-ui branch 5 times, most recently from 5ace0f4 to 467d1cf Compare March 18, 2026 03:54
…per functions in Capabilities; cleans up some messy and incomplete code in DeviceViewComponents
@ddellacosta
ddellacosta marked this pull request as ready for review March 23, 2026 21:57
@ddellacosta
ddellacosta merged commit 2d3f637 into main Mar 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Groups to UI

1 participant