Repository navigation
chore: delete the unused settings Vuex store (CM-1549) - #5002
Conversation
Refs linuxfoundation/lfx-cdp-insights-ops#249 Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
PR SummaryLow Risk Overview Also drops the corresponding settings-store → router path from Reviewed by Cursor Bugbot for commit 854014e. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
🟢 Approval recommended
Reference tracing found no remaining store consumers, and the cleanup preserves routing and API-key functionality.
0 open findings
What changed in this PR
Removes the unused settings Vuex store while preserving settings routes and API-key behavior.
Changes:
- Deletes the store and its module registration.
- Removes the obsolete circular-dependency allowlist entry.
- Leaves
settings-service.jsfor follow-up cleanup.
| File | Description |
|---|---|
frontend/src/modules/settings/settings-store.js |
Deletes the unused Vuex store. |
frontend/src/modules/settings/settings-module.js |
Removes store registration; retains routes. |
frontend/cycles-allowlist.json |
Removes the deleted store’s cycle entry. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
Summary
Deletes the unused
settingsVuex store and its module registration. Nothing outside the store read it, andSettingsServiceis only used by it, so/settingsand the API keys tab behave as before.settings-service.jsstays for CM-1603.settings-storetorouterline leavescycles-allowlist.json.Closes linuxfoundation/lfx-cdp-insights-ops#249