mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-08-25 18:29:39 +00:00
Compare commits
base: ammar:SP-1722-duplicate-space-dialog-enhancement
ammar:main
ammar:dev
ammar:SP-1913-FE-Break-down-canvas-widget-into-smaller-widgets
ammar:SP-1722-duplicate-space-dialog-enhancement
ammar:SP-1915-FE-Show-success-snack-bars-on-successful-edit-create-of-a-space
ammar:SP-1972-delete-space-reworks
ammar:fix-bookings-url
ammar:SP-1917-FE-Increase-Zoom-In-Out-levels-of-the-canvas
ammar:SP-1722-FE-Implement-Duplicate-Space-Feature
ammar:SP-1878-FE-Implement-Users-table-with-loading-failure-empty-and-successful-states
ammar:fix-conflict
ammar:bugfix/assign_togs_to_table_overflow
ammar:SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
ammar:SP-1569-fe-on-uba-gateway-device-the-icons-of-the-devices-inside-are-not-all-of-them-displayed-clear
ammar:Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
ammar:fix-week-navigation
ammar:feature/reorder_spaces_api_integration
ammar:fix-calendar-ui
ammar:fix-schedule-list
ammar:SP-1721-FE-Implement-Delete-Space-Feature
ammar:master
ammar:enhancement-calendar-logic
ammar:revert-SP-1589
ammar:SP-1852-fe-access-management-after-creating-a-visitor-password-the-confirmation-dialog-does-not-display-device-name-properly
ammar:SP-1851-fe-change-the-routine-title-to-workflow-automation-in-the-web-and-to-automation-in-the-app
ammar:empty-devices-table
ammar:SP-1696-fe-edit-user-dialog-enhancements
ammar:Build-Schedule-List-View-Support-State-Persistence
ammar:SP-1717-FE-Draw-Create-Edit-Space-Dialog
ammar:Implement_Calendar_logic
ammar:cdk-aq1
ammar:implement-highlighted-selected-day
ammar:firebase_production_setup
ammar:Implement-Calendar-ui
ammar:SP-1720-FE-Draw-AssignTagsToSpace-Dialog
ammar:SP-1716-FE-Implement-Edit-Community-Service-and-BLoC-And-Ensure-Data-Consistency
ammar:SP-1708-FE-Implement-Create-Edit-Space
ammar:Add-Booking-System-Tab
ammar:On-devices-table-The-line-underneath-settings-button-is-not-aligned-with-the-table-row-line
ammar:hot-fix-thermostat-string
ammar:SP-1707-fe-preferences-calibration-fix-ui
ammar:SP-368-Clarification-on-Default-Value-for-Start-Date-in-Door-Lock-Online-Tile-Limited-Password-repeat-section
ammar:remove-countdown-Remaining-from-schedule
ammar:On-power-clamp-fix-chart
ammar:SP-1805-fe-on-devices-management-page-when-we-search-for-a-device-then-select-a-space-that-has-devices-and-try-to-search-again-it-does-not-work
ammar:fix-schedule
ammar:SP-1611-in-user-management-if-email-address-already-exists-the-error-message-does-not-go-away-until-the-user-clicks-next-the-error-message-should-clear-if-a-good-email-is-entered
ammar:analytics-empty-state
ammar:fix-occupancy-devices-bug
ammar:SP-1804-fe-smart-curtain-module-device-icon-and-other-devices-icons-are-appearing-as-a-sensor-icon-on-add-device-dialog-on-space-management
ammar:SP-1705-fe-create-scheduling-ui-fixes
ammar:SP-1660-fe-ui-enhancement-update-confirmation-dialog-on-create-visitor-password-flow
ammar:SP-1771-FE-Device-name-and-subspace-changes-not-reflected-immediately-after-update-on-Device-Management-page
ammar:SP-1703-fe-build-device-overview-page_curtain_module
ammar:SP-1387-fe-disable-ac-control-button-when-ac-is-off
ammar:SP-1728-fe-build-curtain-dialog-component-fixes
ammar:SP-1589-fe-when-user-navigates-to-devices-page-the-devices-are-already-listed-although-no-community-is-selected-also-when-we-select-a-community-the-api-is-being-called-repeatedly-too-many-times
ammar:Community-and-Space-Dialog-fix-bugs
ammar:uses-UTC-dates-as-an-attempt-to-fix-heatmaps-rendering-bug-
ammar:add_loading_indicator_to_analytics_device_dropdown
ammar:Error-fetching-device-shown-when-sending-multiple-AC-commands
ammar:occupancy-analytics-devices-bug
ammar:On-Access-Management-When-creating-a-visitor-password,-the-name-of-the-device-should-be-displayed-instead-of-the-id
ammar:SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar
ammar:On-power-clamp-device-the-phases-are-not-synced-with-the-chart
ammar:On-change-password-screen-the-sub-text-displayed-in-the-middle-has-an-invalid-email-displayed
ammar:Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API
ammar:There-are-issues-related-to-countdown-on-devices-with-scheduling-option
ammar:SP-1796-FE-Set-the-max-on-range-of-AQI-chart-based-on-selected-pollutant-s-current-highest-value
ammar:SP-1474-FE-On-access-management-page-Create-visitor-password-dialog-is-not-responsive
ammar:SP-1711-FE-Implement-Blank-State
ammar:SP-1677-fe-device-status-in-control-modal-always-shows-online-regardless-of-actual-status
ammar:SP-1713-Implement-Empty-State
ammar:SP-1669-fe-user-edit-form-does-not-pre-fill-existing-data-on-user-management-page
ammar:SP-1740-fe-on-login-page-when-a-timeout-connection-error-occurs-the-exception-is-getting-out-of-the-container-and-the-message-should-be-handled
ammar:SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top
ammar:SP-1710-FE-Create-Sidebar
ammar:SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor
ammar:fix-scheduling-model
ammar:SP-1620-FE-Implement-Scheduling-Modal-with-Countdown-and-Schedule-Modes-for-Gang-Devices
ammar:sp-1593-reworks
ammar:SP-1593-rework
ammar:hotfixes
ammar:hotfix/communities_loading
ammar:fix_-Energy-Device-Condition-and-Community-and-Space-dialog
ammar:SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again
ammar:SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error
ammar:hide_aqi_on_main
ammar:SP-1709-FE-BloC-and-Services
ammar:SP-1732-FE-The-colors-of-the-heatmap-and-the-gradient-for-the-lowest-value-are-not-identical-to-design
ammar:SP-1683-FE-Charts-data-are-still-overlapping
ammar:SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
ammar:fix-sup-space-device-settings
ammar:fix-bugs-create-new-routines-dialohg
ammar:upgrade-flutter-version-in-deployment-actions
ammar:upgrade-pr-check-github-action-version
ammar:deletes_unnecessary_build_targets
ammar:very_good_analysis
ammar:Disable-Clicking-on-Active-Tabs-in-Spaces-Management
ammar:Energy-Device-Condition-Fix-Bugs
ammar:space_managment_refactoring
ammar:SP-1605-FE-Disable-Clicking-on-Active-Tabs-in-Devices-and-Spaces-Management-Views
ammar:ci/cd/bugfix
ammar:build_main_structure
ammar:fix-device-setting-ui
ammar:sp-1495-rework
ammar:SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts
ammar:dev-ci/cd-enhancements
ammar:chore/add-dependabot
ammar:SP-1594-device-location-api-integration
ammar:SP-1457-FE-Edit-popup-buttons-labels-to-be-the-same-as-the-design
ammar:ci/cd-enhancements
ammar:SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
ammar:SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
ammar:SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
ammar:SP-1509-Attatch-SpaceUuid-To-Dropdown
ammar:SP-1510-show-date-on-bottom-titles-of-occupancy-chart
ammar:SP-1600-FE-Single-Batch-Control-Migration
ammar:SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
ammar:SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
ammar:SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
ammar:SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
ammar:SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
ammar:SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
ammar:SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
ammar:SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
ammar:SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
ammar:pr-template
ammar:SP-1579-FE-On-Community-structure-page-Editing-space-details-issues
ammar:SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
ammar:Fix-Bugs-Related-TextForm-Routine
ammar:sp-1493-data-foramtting-2.0
ammar:SP-1493-data-formatting
ammar:SP-1513-rework
ammar:SP-1493-rework
ammar:SP-1492-landing_page_analytics_button_design
ammar:SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
ammar:add_devices_tags_bloc_refactor
ammar:syncrow_analytics_sidebar_selection_behavior
ammar:SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
ammar:SP-1510-occupancy_chart_api_integration
ammar:SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
ammar:charts-reworks
ammar:SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
ammar:feature/make_analytics_date_picker_not_show_future_dates
ammar:bugfix/charts-horizontal-lines
ammar:SP-1506-FE-implement-chart-per-phase
ammar:1495-calendar-bugfixes
ammar:1495-energy-consumption-per-device-api-integration
ammar:SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
ammar:1511-occupancy-heat-map-tooltip
ammar:SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
ammar:SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
ammar:SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
ammar:SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
ammar:merge_sprint_19_bugfixes
ammar:SP-1495-fix-deployment
ammar:bugfix/add-space-tree-loading
ammar:bugfix/pagination-scroll
ammar:bugfix/sibling-name
ammar:bugfix/fix-issue-in-save
ammar:SP-1494-FE-Build-Total-Energy-Consumption-Chart-Placeholder
ammar:SP-1493-FE-Implement-Syncrow-Analytics-Sidebar-Community-Space-Tree-with-Single-Selection
ammar:SP-1492-FE-Build-Syncrow-Analytics-Module-Base-Layout-and-Navigation
ammar:flush-presence-sensor-routines
ammar:bugfix/fix-repeated-duplication
ammar:bugfix/clear-search
ammar:bugfix/white-page-rendering
ammar:bugfix/space-model-with-tags
ammar:fix/duplication-flatten
ammar:SP-1333-rework-FE-set-barrier-dismissable-to-true
ammar:bugfix/save-spaces
ammar:bugfix/searchquery
ammar:SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
ammar:SP-1463-rework
ammar:SP-1408-FE-When-the-user-double-clicks-on-a-Community-or-Space-an-error-appears-Error-fetch-data-
ammar:bugfix/duplicate-space
ammar:SP-1415
ammar:SP-1464-FE-implement-Batch-Control-Dialog
ammar:SP-1441-rework-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
ammar:Add-Flush-Mounted-Presence-Sensor-Single-Control
ammar:SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
ammar:SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
ammar:SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
ammar:SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
ammar:SP-1441-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
ammar:SP-1435-FE-On-routines-page-when-the-screen-height-is-decreased-or-is-small-the-scroll-area-for-routine-cards-is-not-fitting-the-whole-screen-width
ammar:SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
ammar:Fix-Factory-Reset-Model
ammar:SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
ammar:SP-1333-FE-set-barrier-dismissable-to-true
ammar:SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
ammar:SP-1278-FE-Allow-Simple-Edit-Delete
ammar:fix-timer-toggle-issue
ammar:SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections
ammar:SP-1195-FE-Text-Alignment-Issue-in-UI-Component
ammar:SP-1345-FE-SOS-Button-UI-Issue
ammar:SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
ammar:SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
ammar:SP-1276-FE-Show-Configuration-Pop-up-on-Drop
ammar:SP-1277-FE-Save-Display-Configured-Sensor-as-a-Card
ammar:SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
ammar:fix-remove-option-from-then-dialog-routins
ammar:SP-1365-FE-Gateway-Functions-Popup-for-Then-section
ammar:SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section
ammar:SP-1364-FE-Gateway-Conditions-Popup-for-If-section
ammar:fix_routine_popup_and_wall_sensor_bugs
ammar:SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
ammar:routine_ui_issue
ammar:SP-1279
ammar:SP-1200
ammar:SP-1246
ammar:fix_routine_popup
ammar:SP-1271-rework
ammar:SP-1271-Fix-Deployment
ammar:SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
ammar:SP-1106
ammar:bugfix/fix-subspace-update
ammar:SP-1327
ammar:SP-1318
ammar:bugfix/update-space
ammar:bugfix/remove-link
ammar:bugfix/empty-space-model
ammar:SP-1297
ammar:feat/fix-update-on-community-tree
ammar:feat/update-space-model
ammar:link_space_model_spaces
ammar:SP-1218
ammar:SP-1218-FE-Selection-Behavior-in-Space-Management-Community-Structure-vs.-Space-model
ammar:connect_real_time
ammar:SP-1221-FE-Web-all-should-update-the-request-body-for-updating-space-model-and-tags
ammar:sp_1171
ammar:SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
ammar:bugfix/fix-endpoint
ammar:bugfix/fix-get-all-device-endpoint
ammar:bugfix/add-tag-border
ammar:SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
ammar:feat/fix-cursor-issue-in-main
ammar:bugfix/change-endpoint-prod
ammar:bugfix/fix-get-user-endpoint
ammar:bugfix/change-project-cubit
ammar:add_space_name
ammar:feat/use-project-uuid-instead-of-hardcode
ammar:disable_edit
ammar:bugfix/fix-tag-repeat
ammar:roles_permissions_bugs
ammar:side_tree
ammar:bugfix/fix-issue-in-creating-space-with-duplicate
ammar:SP-951-FE-Link-Space-Model-Pop-Up
ammar:bugifx/tag-validation
ammar:bugfix/fix-duplicate-space
ammar:web_bugs_fixes
ammar:bugfix/empty-subspace
ammar:bugfix/subspace-name-validatio
ammar:bugfix/edit-space
ammar:bugfix/edit-subspace
ammar:feat/update-create-edit-space
ammar:chore/remove-unsupported-param
ammar:user_agreement_privacy
ammar:bugfix/space-edit
ammar:feat/space-creation-update
ammar:roles_permissions_issues
ammar:feat/space-model
ammar:Roles_&_Permissions
ammar:hide_widgets
ammar:feat/update-endpoint-with-project
ammar:bugfix/SP-853
ammar:bugfix/SP-852
ammar:routines_issues
ammar:routines_fixes
ammar:bugfix/community-flow
ammar:feature/space-management
ammar:routines
ammar:feat/refactoring
ammar:new_devices
ammar:web_issue
ammar:30_oct_fixes
ammar:power_clamp
ammar:enhancement
ammar:web_scroll_logout_fixes
ammar:access_bug_fixes
ammar:bug_fixes_sprint_10
ammar:garage_water_leack_devices
ammar:new_devices_oct
ammar:sep_bug_fixes2
ammar:sep_bug_fixes
ammar:schedual_view
ammar:batch_control
ammar:sp_462
ammar:fix_hour_picker_dialog
ammar:web_changes_1
ammar:otp_changes
ammar:web_fix_bugs_3
ammar:aug_bug_fixes2
ammar:fix_bugs
ammar:aug_bug_fixes
ammar:device_mgmt_bugs
ammar:device_view
ammar:access_manag_bugs
ammar:SP-392
ammar:access_managment
ammar:home
ammar:auth
ammar:tree_structure
ammar:dio
...
compare: ammar:9a4fdb2f883cc6bb4c1c902d74865c36c6b0cc13
ammar:dev
ammar:SP-1913-FE-Break-down-canvas-widget-into-smaller-widgets
ammar:SP-1722-duplicate-space-dialog-enhancement
ammar:SP-1915-FE-Show-success-snack-bars-on-successful-edit-create-of-a-space
ammar:SP-1972-delete-space-reworks
ammar:fix-bookings-url
ammar:SP-1917-FE-Increase-Zoom-In-Out-levels-of-the-canvas
ammar:SP-1722-FE-Implement-Duplicate-Space-Feature
ammar:SP-1878-FE-Implement-Users-table-with-loading-failure-empty-and-successful-states
ammar:fix-conflict
ammar:bugfix/assign_togs_to_table_overflow
ammar:SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
ammar:SP-1569-fe-on-uba-gateway-device-the-icons-of-the-devices-inside-are-not-all-of-them-displayed-clear
ammar:Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
ammar:fix-week-navigation
ammar:feature/reorder_spaces_api_integration
ammar:fix-calendar-ui
ammar:fix-schedule-list
ammar:SP-1721-FE-Implement-Delete-Space-Feature
ammar:master
ammar:enhancement-calendar-logic
ammar:revert-SP-1589
ammar:SP-1852-fe-access-management-after-creating-a-visitor-password-the-confirmation-dialog-does-not-display-device-name-properly
ammar:SP-1851-fe-change-the-routine-title-to-workflow-automation-in-the-web-and-to-automation-in-the-app
ammar:empty-devices-table
ammar:SP-1696-fe-edit-user-dialog-enhancements
ammar:Build-Schedule-List-View-Support-State-Persistence
ammar:SP-1717-FE-Draw-Create-Edit-Space-Dialog
ammar:Implement_Calendar_logic
ammar:cdk-aq1
ammar:main
ammar:implement-highlighted-selected-day
ammar:firebase_production_setup
ammar:Implement-Calendar-ui
ammar:SP-1720-FE-Draw-AssignTagsToSpace-Dialog
ammar:SP-1716-FE-Implement-Edit-Community-Service-and-BLoC-And-Ensure-Data-Consistency
ammar:SP-1708-FE-Implement-Create-Edit-Space
ammar:Add-Booking-System-Tab
ammar:On-devices-table-The-line-underneath-settings-button-is-not-aligned-with-the-table-row-line
ammar:hot-fix-thermostat-string
ammar:SP-1707-fe-preferences-calibration-fix-ui
ammar:SP-368-Clarification-on-Default-Value-for-Start-Date-in-Door-Lock-Online-Tile-Limited-Password-repeat-section
ammar:remove-countdown-Remaining-from-schedule
ammar:On-power-clamp-fix-chart
ammar:SP-1805-fe-on-devices-management-page-when-we-search-for-a-device-then-select-a-space-that-has-devices-and-try-to-search-again-it-does-not-work
ammar:fix-schedule
ammar:SP-1611-in-user-management-if-email-address-already-exists-the-error-message-does-not-go-away-until-the-user-clicks-next-the-error-message-should-clear-if-a-good-email-is-entered
ammar:analytics-empty-state
ammar:fix-occupancy-devices-bug
ammar:SP-1804-fe-smart-curtain-module-device-icon-and-other-devices-icons-are-appearing-as-a-sensor-icon-on-add-device-dialog-on-space-management
ammar:SP-1705-fe-create-scheduling-ui-fixes
ammar:SP-1660-fe-ui-enhancement-update-confirmation-dialog-on-create-visitor-password-flow
ammar:SP-1771-FE-Device-name-and-subspace-changes-not-reflected-immediately-after-update-on-Device-Management-page
ammar:SP-1703-fe-build-device-overview-page_curtain_module
ammar:SP-1387-fe-disable-ac-control-button-when-ac-is-off
ammar:SP-1728-fe-build-curtain-dialog-component-fixes
ammar:SP-1589-fe-when-user-navigates-to-devices-page-the-devices-are-already-listed-although-no-community-is-selected-also-when-we-select-a-community-the-api-is-being-called-repeatedly-too-many-times
ammar:Community-and-Space-Dialog-fix-bugs
ammar:uses-UTC-dates-as-an-attempt-to-fix-heatmaps-rendering-bug-
ammar:add_loading_indicator_to_analytics_device_dropdown
ammar:Error-fetching-device-shown-when-sending-multiple-AC-commands
ammar:occupancy-analytics-devices-bug
ammar:On-Access-Management-When-creating-a-visitor-password,-the-name-of-the-device-should-be-displayed-instead-of-the-id
ammar:SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar
ammar:On-power-clamp-device-the-phases-are-not-synced-with-the-chart
ammar:On-change-password-screen-the-sub-text-displayed-in-the-middle-has-an-invalid-email-displayed
ammar:Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API
ammar:There-are-issues-related-to-countdown-on-devices-with-scheduling-option
ammar:SP-1796-FE-Set-the-max-on-range-of-AQI-chart-based-on-selected-pollutant-s-current-highest-value
ammar:SP-1474-FE-On-access-management-page-Create-visitor-password-dialog-is-not-responsive
ammar:SP-1711-FE-Implement-Blank-State
ammar:SP-1677-fe-device-status-in-control-modal-always-shows-online-regardless-of-actual-status
ammar:SP-1713-Implement-Empty-State
ammar:SP-1669-fe-user-edit-form-does-not-pre-fill-existing-data-on-user-management-page
ammar:SP-1740-fe-on-login-page-when-a-timeout-connection-error-occurs-the-exception-is-getting-out-of-the-container-and-the-message-should-be-handled
ammar:SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top
ammar:SP-1710-FE-Create-Sidebar
ammar:SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor
ammar:fix-scheduling-model
ammar:SP-1620-FE-Implement-Scheduling-Modal-with-Countdown-and-Schedule-Modes-for-Gang-Devices
ammar:sp-1593-reworks
ammar:SP-1593-rework
ammar:hotfixes
ammar:hotfix/communities_loading
ammar:fix_-Energy-Device-Condition-and-Community-and-Space-dialog
ammar:SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again
ammar:SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error
ammar:hide_aqi_on_main
ammar:SP-1709-FE-BloC-and-Services
ammar:SP-1732-FE-The-colors-of-the-heatmap-and-the-gradient-for-the-lowest-value-are-not-identical-to-design
ammar:SP-1683-FE-Charts-data-are-still-overlapping
ammar:SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
ammar:fix-sup-space-device-settings
ammar:fix-bugs-create-new-routines-dialohg
ammar:upgrade-flutter-version-in-deployment-actions
ammar:upgrade-pr-check-github-action-version
ammar:deletes_unnecessary_build_targets
ammar:very_good_analysis
ammar:Disable-Clicking-on-Active-Tabs-in-Spaces-Management
ammar:Energy-Device-Condition-Fix-Bugs
ammar:space_managment_refactoring
ammar:SP-1605-FE-Disable-Clicking-on-Active-Tabs-in-Devices-and-Spaces-Management-Views
ammar:ci/cd/bugfix
ammar:build_main_structure
ammar:fix-device-setting-ui
ammar:sp-1495-rework
ammar:SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts
ammar:dev-ci/cd-enhancements
ammar:chore/add-dependabot
ammar:SP-1594-device-location-api-integration
ammar:SP-1457-FE-Edit-popup-buttons-labels-to-be-the-same-as-the-design
ammar:ci/cd-enhancements
ammar:SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
ammar:SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
ammar:SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
ammar:SP-1509-Attatch-SpaceUuid-To-Dropdown
ammar:SP-1510-show-date-on-bottom-titles-of-occupancy-chart
ammar:SP-1600-FE-Single-Batch-Control-Migration
ammar:SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
ammar:SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
ammar:SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
ammar:SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
ammar:SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
ammar:SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
ammar:SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
ammar:SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
ammar:SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
ammar:pr-template
ammar:SP-1579-FE-On-Community-structure-page-Editing-space-details-issues
ammar:SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
ammar:Fix-Bugs-Related-TextForm-Routine
ammar:sp-1493-data-foramtting-2.0
ammar:SP-1493-data-formatting
ammar:SP-1513-rework
ammar:SP-1493-rework
ammar:SP-1492-landing_page_analytics_button_design
ammar:SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
ammar:add_devices_tags_bloc_refactor
ammar:syncrow_analytics_sidebar_selection_behavior
ammar:SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
ammar:SP-1510-occupancy_chart_api_integration
ammar:SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
ammar:charts-reworks
ammar:SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
ammar:feature/make_analytics_date_picker_not_show_future_dates
ammar:bugfix/charts-horizontal-lines
ammar:SP-1506-FE-implement-chart-per-phase
ammar:1495-calendar-bugfixes
ammar:1495-energy-consumption-per-device-api-integration
ammar:SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
ammar:1511-occupancy-heat-map-tooltip
ammar:SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
ammar:SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
ammar:SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
ammar:SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
ammar:merge_sprint_19_bugfixes
ammar:SP-1495-fix-deployment
ammar:bugfix/add-space-tree-loading
ammar:bugfix/pagination-scroll
ammar:bugfix/sibling-name
ammar:bugfix/fix-issue-in-save
ammar:SP-1494-FE-Build-Total-Energy-Consumption-Chart-Placeholder
ammar:SP-1493-FE-Implement-Syncrow-Analytics-Sidebar-Community-Space-Tree-with-Single-Selection
ammar:SP-1492-FE-Build-Syncrow-Analytics-Module-Base-Layout-and-Navigation
ammar:flush-presence-sensor-routines
ammar:bugfix/fix-repeated-duplication
ammar:bugfix/clear-search
ammar:bugfix/white-page-rendering
ammar:bugfix/space-model-with-tags
ammar:fix/duplication-flatten
ammar:SP-1333-rework-FE-set-barrier-dismissable-to-true
ammar:bugfix/save-spaces
ammar:bugfix/searchquery
ammar:SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
ammar:SP-1463-rework
ammar:SP-1408-FE-When-the-user-double-clicks-on-a-Community-or-Space-an-error-appears-Error-fetch-data-
ammar:bugfix/duplicate-space
ammar:SP-1415
ammar:SP-1464-FE-implement-Batch-Control-Dialog
ammar:SP-1441-rework-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
ammar:Add-Flush-Mounted-Presence-Sensor-Single-Control
ammar:SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
ammar:SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
ammar:SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
ammar:SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
ammar:SP-1441-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
ammar:SP-1435-FE-On-routines-page-when-the-screen-height-is-decreased-or-is-small-the-scroll-area-for-routine-cards-is-not-fitting-the-whole-screen-width
ammar:SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
ammar:Fix-Factory-Reset-Model
ammar:SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
ammar:SP-1333-FE-set-barrier-dismissable-to-true
ammar:SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
ammar:SP-1278-FE-Allow-Simple-Edit-Delete
ammar:fix-timer-toggle-issue
ammar:SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections
ammar:SP-1195-FE-Text-Alignment-Issue-in-UI-Component
ammar:SP-1345-FE-SOS-Button-UI-Issue
ammar:SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
ammar:SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
ammar:SP-1276-FE-Show-Configuration-Pop-up-on-Drop
ammar:SP-1277-FE-Save-Display-Configured-Sensor-as-a-Card
ammar:SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
ammar:fix-remove-option-from-then-dialog-routins
ammar:SP-1365-FE-Gateway-Functions-Popup-for-Then-section
ammar:SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section
ammar:SP-1364-FE-Gateway-Conditions-Popup-for-If-section
ammar:fix_routine_popup_and_wall_sensor_bugs
ammar:SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
ammar:routine_ui_issue
ammar:SP-1279
ammar:SP-1200
ammar:SP-1246
ammar:fix_routine_popup
ammar:SP-1271-rework
ammar:SP-1271-Fix-Deployment
ammar:SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
ammar:SP-1106
ammar:bugfix/fix-subspace-update
ammar:SP-1327
ammar:SP-1318
ammar:bugfix/update-space
ammar:bugfix/remove-link
ammar:bugfix/empty-space-model
ammar:SP-1297
ammar:feat/fix-update-on-community-tree
ammar:feat/update-space-model
ammar:link_space_model_spaces
ammar:SP-1218
ammar:SP-1218-FE-Selection-Behavior-in-Space-Management-Community-Structure-vs.-Space-model
ammar:connect_real_time
ammar:SP-1221-FE-Web-all-should-update-the-request-body-for-updating-space-model-and-tags
ammar:sp_1171
ammar:SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
ammar:bugfix/fix-endpoint
ammar:bugfix/fix-get-all-device-endpoint
ammar:bugfix/add-tag-border
ammar:SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
ammar:feat/fix-cursor-issue-in-main
ammar:bugfix/change-endpoint-prod
ammar:bugfix/fix-get-user-endpoint
ammar:bugfix/change-project-cubit
ammar:add_space_name
ammar:feat/use-project-uuid-instead-of-hardcode
ammar:disable_edit
ammar:bugfix/fix-tag-repeat
ammar:roles_permissions_bugs
ammar:side_tree
ammar:bugfix/fix-issue-in-creating-space-with-duplicate
ammar:SP-951-FE-Link-Space-Model-Pop-Up
ammar:bugifx/tag-validation
ammar:bugfix/fix-duplicate-space
ammar:web_bugs_fixes
ammar:bugfix/empty-subspace
ammar:bugfix/subspace-name-validatio
ammar:bugfix/edit-space
ammar:bugfix/edit-subspace
ammar:feat/update-create-edit-space
ammar:chore/remove-unsupported-param
ammar:user_agreement_privacy
ammar:bugfix/space-edit
ammar:feat/space-creation-update
ammar:roles_permissions_issues
ammar:feat/space-model
ammar:Roles_&_Permissions
ammar:hide_widgets
ammar:feat/update-endpoint-with-project
ammar:bugfix/SP-853
ammar:bugfix/SP-852
ammar:routines_issues
ammar:routines_fixes
ammar:bugfix/community-flow
ammar:feature/space-management
ammar:routines
ammar:feat/refactoring
ammar:new_devices
ammar:web_issue
ammar:30_oct_fixes
ammar:power_clamp
ammar:enhancement
ammar:web_scroll_logout_fixes
ammar:access_bug_fixes
ammar:bug_fixes_sprint_10
ammar:garage_water_leack_devices
ammar:new_devices_oct
ammar:sep_bug_fixes2
ammar:sep_bug_fixes
ammar:schedual_view
ammar:batch_control
ammar:sp_462
ammar:fix_hour_picker_dialog
ammar:web_changes_1
ammar:otp_changes
ammar:web_fix_bugs_3
ammar:aug_bug_fixes2
ammar:fix_bugs
ammar:aug_bug_fixes
ammar:device_mgmt_bugs
ammar:device_view
ammar:access_manag_bugs
ammar:SP-392
ammar:access_managment
ammar:home
ammar:auth
ammar:tree_structure
ammar:dio
1 Commits
SP-1722-du
...
9a4fdb2f88
Author | SHA1 | Message | Date | |
---|---|---|---|---|
9a4fdb2f88 |
Sp 1722 duplicate space dialog enhancement (#370)
<!-- Thanks for contributing! Provide a description of your changes below and a general summary in the title Please look at the following checklist to ensure that your PR can be accepted quickly: --> ## Jira Ticket [SP-1722](https://syncrow.atlassian.net/browse/SP-1722) ## Description Implemented naming validation, that disallows for any name duplication. Adds proper name suffix to the duplicated space's name, if there is any match with the siblings. Enhanced the dialog's design to match the design language of the application. ## Type of Change <!--- Put an `x` in all the boxes that apply: --> - [ x ] ✨ New feature (non-breaking change which adds functionality) - [ ] 🛠️ Bug fix (non-breaking change which fixes an issue) - [ x ] ❌ Breaking change (fix or feature that would cause existing functionality to change) - [ ] 🧹 Code refactor - [ ] ✅ Build configuration change - [ ] 📝 Documentation - [ ] 🗑️ Chore [SP-1722]: https://syncrow.atlassian.net/browse/SP-1722?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ |