Merged
Conversation
- Added a new watcher for `settings` to update the form values only when they differ, preventing unnecessary updates. - Implemented a method to sync form values with settings on changes, ensuring data consistency. - Enhanced the `created` lifecycle hook to include effects for syncing settings with form fields, avoiding infinite loops. - Refactored the `syncFormWithSettings` method to streamline the process of updating form values based on settings changes.
… components - Updated the event emission in `SceneDialog.vue` to use `this.$emit` for proper context. - Refactored the router push logic in `DatabaseForm.vue` to ensure `location.reload()` is called after the navigation promise resolves, enhancing reliability. - Adjusted the main element's border radius in `DatabaseForm.vue` for improved UI consistency.
- Refactored the structure of `License.vue` to improve readability and maintainability. - Updated the dialog component to ensure proper binding and functionality for license renewal. - Enhanced the table layout by maintaining existing features while improving the overall code organization.
- Changed the v-model binding in `WebhookAlerts.vue` to use `v-model:value` for better compatibility with Vue 3. - Added a new style for active states in `element.scss` to improve UI feedback. - Updated font sizes for collapse headers in `var.scss` to ensure consistency across components. - Introduced a new `RightBoldOutlined` icon in `InstallElement.js` for enhanced visual representation. - Refactored the import order in `json-editor/index.jsx` for better readability and structure.
- Added unique IDs to filter input fields in `List.vue` components for better accessibility and testing. - Introduced button names for task action buttons in `List.vue` to improve clarity and facilitate testing. - Updated the import structure in `TableSelector.vue` to include the new `RightBoldOutlined` icon for enhanced UI consistency. - Refactored button elements in `LeftSider.vue` to use `el-button` for a more consistent button style across the application.
- Added support for delete policies in the formScope mixin, allowing for better management of DML operations. - Updated the Database and Table components to include delete policy configurations, improving data handling capabilities. - Refactored various properties and components for consistency and clarity in the UI.
- Changed 'x-component' from 'Tag' to 'Select' in both Database.js and Table.js to improve component functionality and consistency.
fix: improve code readability and logic in ConditionBox and InfiniteS…
…and JsProcessor component - Updated import order in `resize/index.js` for consistency. - Changed variable declarations from `let` to `const` where applicable to improve clarity. - Refactored button elements in `JsProcessor` to include `tag="a"` for better semantic HTML and added inline styles for spacing.
…us files - Removed unused import for `ElIconArrowLeft` in `components.d.ts`. - Reordered imports in `index.jsx` files for better clarity and consistency. - Refactored button elements in `JsDeclare` and `JsProcessor` components to use `el-button` for improved semantic HTML. - Introduced a new `renderTool` function in `JsProcessor` for better code organization. - Updated JSON view and loading indicators in `PythonProcessor` for enhanced user experience.
…ents - Updated date formatting from 'yyyy-MM-dd HH:mm' to 'YYYY-MM-DD HH:mm:ss' in multiple components for consistency. - Changed value formats from 'timestamp' to 'x' in relevant components to align with new standards. - Introduced a new SyncPoints component with improved structure and functionality.
…cross multiple files - Replaced `$set` with direct property assignment for improved performance and readability in `Setting.vue`, `WebhookAlerts.vue`, and `Cluster.vue`. - Updated the `VDivider` component to use a more concise return statement. - Refactored `MigrationMonitorSimple.vue` to streamline imports and improve overall structure. - Enhanced the `Node.vue` component by removing unnecessary parameters in the setup function. - Cleaned up commented-out code in `DataCapture.vue` and `editor.js` for better clarity.
…nent TAP-6454 - Changed event emission from 'input' to 'update:value' to align with Vue 3's v-model syntax. - Added 'update:value' to the emits option for better clarity and type safety.
…clarity TAP-6464 - Changed event emission from 'input' to 'update:value' in multiple components to align with Vue 3's v-model syntax. - Enhanced the structure of components such as `SwitchNumber.vue`, `FormTab`, and `FormCollapse` for better readability and maintainability. - Cleaned up commented-out code in `TableSelector.vue` and `InitialList.vue` to improve clarity.
…nBox component - Removed the use of DynamicScroller in favor of a standard list for improved performance and simplicity. - Added pagination functionality with current page and page size properties. - Introduced computed properties for paginated list and total pages. - Updated item addition and removal logic to handle pagination correctly. - Enhanced the overall structure and readability of the ConditionBox component.
Fix/ha issue
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.