Merge main into PR #221 to resolve conflicts

Resolved merge conflicts in public/views/settings.html:
- Fixed HTML entity escaping for quote characters in presetHint text
- Fixed HTML entity escaping for pendingPresetName text
This commit is contained in:
Badri Narayanan S
2026-02-01 16:20:55 +05:30
9 changed files with 82 additions and 36 deletions

View File

@@ -6,6 +6,21 @@
window.Components = window.Components || {};
window.Components.models = () => ({
editingModelId: null,
newMapping: '',
isEditing(modelId) {
return this.editingModelId === modelId;
},
startEditing(modelId) {
this.editingModelId = modelId;
},
stopEditing() {
this.editingModelId = null;
},
init() {
// Ensure data is fetched when this tab becomes active (skip initial trigger)
this.$watch('$store.global.activeTab', (val, oldVal) => {