Skip to content

Split VROOM settings into admin and organization controls#4

Merged
roncodes merged 2 commits into
mainfrom
dev-v0.0.4
May 5, 2026
Merged

Split VROOM settings into admin and organization controls#4
roncodes merged 2 commits into
mainfrom
dev-v0.0.4

Conversation

@roncodes

@roncodes roncodes commented May 3, 2026

Copy link
Copy Markdown
Member

Summary

  • split the VROOM settings UI into dedicated admin and organization components
  • add app re-exports and extension wiring for the new settings surfaces
  • add scoped server-side settings handling for admin and organization VROOM configuration

Changes

  • replace the old single vroom-settings component with admin/vroom-settings and organization/vroom-settings
  • add organization save-task integration so VROOM settings can participate in the existing settings save flow
  • add support for api_key, api_host, and endpoint_mode at both the admin and organization level
  • update the VROOM controller, support classes, config, and routes to serve the new scoped settings endpoints
  • refresh package metadata and lockfiles for the current dependency state

Why

This keeps global VROOM defaults separate from per-organization overrides, which makes the settings UX clearer and allows organizations to opt into their own server configuration without conflating it with system-level defaults.

@roncodes roncodes merged commit da154b3 into main May 5, 2026
9 checks passed
@roncodes roncodes deleted the dev-v0.0.4 branch May 5, 2026 10:45
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.

1 participant