mirror of
https://github.com/SyncrowIOT/web.git
synced 2026-03-11 04:21:45 +00:00
Commit Graph
Select branches
Hide Pull Requests
1495-calendar-bugfixes
1495-energy-consumption-per-device-api-integration
1511-occupancy-heat-map-tooltip
30_oct_fixes
Add-Booking-System-Tab
Add-Flush-Mounted-Presence-Sensor-Single-Control
Build-Schedule-List-View-Support-State-Persistence
Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API
Community-and-Space-Dialog-fix-bugs
Disable-Clicking-on-Active-Tabs-in-Spaces-Management
Energy-Device-Condition-Fix-Bugs
Error-fetching-device-shown-when-sending-multiple-AC-commands
Fix-Bugs-Related-TextForm-Routine
Fix-Factory-Reset-Model
Implement-Calendar-ui
Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
Implement_Calendar_logic
On-Access-Management-When-creating-a-visitor-password,-the-name-of-the-device-should-be-displayed-instead-of-the-id
On-change-password-screen-the-sub-text-displayed-in-the-middle-has-an-invalid-email-displayed
On-devices-table-The-line-underneath-settings-button-is-not-aligned-with-the-table-row-line
On-power-clamp-device-the-phases-are-not-synced-with-the-chart
On-power-clamp-fix-chart
Roles_&_Permissions
SP-1106
SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
SP-1195-FE-Text-Alignment-Issue-in-UI-Component
SP-1200
SP-1218
SP-1218-FE-Selection-Behavior-in-Space-Management-Community-Structure-vs.-Space-model
SP-1221-FE-Web-all-should-update-the-request-body-for-updating-space-model-and-tags
SP-1246
SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
SP-1271-Fix-Deployment
SP-1271-rework
SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections
SP-1276-FE-Show-Configuration-Pop-up-on-Drop
SP-1277-FE-Save-Display-Configured-Sensor-as-a-Card
SP-1278-FE-Allow-Simple-Edit-Delete
SP-1279
SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
SP-1297
SP-1318
SP-1327
SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
SP-1333-FE-set-barrier-dismissable-to-true
SP-1333-rework-FE-set-barrier-dismissable-to-true
SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
SP-1345-FE-SOS-Button-UI-Issue
SP-1364-FE-Gateway-Conditions-Popup-for-If-section
SP-1365-FE-Gateway-Functions-Popup-for-Then-section
SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section
SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
SP-1387-fe-disable-ac-control-button-when-ac-is-off
SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
SP-1408-FE-When-the-user-double-clicks-on-a-Community-or-Space-an-error-appears-Error-fetch-data-
SP-1415
SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
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
SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
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
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
SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
SP-1457-FE-Edit-popup-buttons-labels-to-be-the-same-as-the-design
SP-1463-rework
SP-1464-FE-implement-Batch-Control-Dialog
SP-1474-FE-On-access-management-page-Create-visitor-password-dialog-is-not-responsive
SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
SP-1492-FE-Build-Syncrow-Analytics-Module-Base-Layout-and-Navigation
SP-1492-landing_page_analytics_button_design
SP-1493-FE-Implement-Syncrow-Analytics-Sidebar-Community-Space-Tree-with-Single-Selection
SP-1493-data-formatting
SP-1493-rework
SP-1494-FE-Build-Total-Energy-Consumption-Chart-Placeholder
SP-1495-fix-deployment
SP-1506-FE-implement-chart-per-phase
SP-1509-Attatch-SpaceUuid-To-Dropdown
SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
SP-1510-occupancy_chart_api_integration
SP-1510-show-date-on-bottom-titles-of-occupancy-chart
SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
SP-1513-rework
SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
SP-1569-fe-on-uba-gateway-device-the-icons-of-the-devices-inside-are-not-all-of-them-displayed-clear
SP-1579-FE-On-Community-structure-page-Editing-space-details-issues
SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
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
SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
SP-1593-rework
SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
SP-1594-device-location-api-integration
SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
SP-1600-FE-Single-Batch-Control-Migration
SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
SP-1605-FE-Disable-Clicking-on-Active-Tabs-in-Devices-and-Spaces-Management-Views
SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor
SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
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
SP-1620-FE-Implement-Scheduling-Modal-with-Countdown-and-Schedule-Modes-for-Gang-Devices
SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
SP-1660-fe-ui-enhancement-update-confirmation-dialog-on-create-visitor-password-flow
SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again
SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts
SP-1669-fe-user-edit-form-does-not-pre-fill-existing-data-on-user-management-page
SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
SP-1677-fe-device-status-in-control-modal-always-shows-online-regardless-of-actual-status
SP-1683-FE-Charts-data-are-still-overlapping
SP-1696-fe-edit-user-dialog-enhancements
SP-1703-fe-build-device-overview-page_curtain_module
SP-1705-fe-create-scheduling-ui-fixes
SP-1707-fe-preferences-calibration-fix-ui
SP-1708-FE-Implement-Create-Edit-Space
SP-1709-FE-BloC-and-Services
SP-1710-FE-Create-Sidebar
SP-1711-FE-Implement-Blank-State
SP-1713-Implement-Empty-State
SP-1716-FE-Implement-Edit-Community-Service-and-BLoC-And-Ensure-Data-Consistency
SP-1717-FE-Draw-Create-Edit-Space-Dialog
SP-1720-FE-Draw-AssignTagsToSpace-Dialog
SP-1721-FE-Implement-Delete-Space-Feature
SP-1722-FE-Implement-Duplicate-Space-Feature
SP-1722-duplicate-space-dialog-enhancement
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
SP-1728-fe-build-curtain-dialog-component-fixes
SP-1732-FE-The-colors-of-the-heatmap-and-the-gradient-for-the-lowest-value-are-not-identical-to-design
SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error
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
SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top
SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar
SP-1771-FE-Device-name-and-subspace-changes-not-reflected-immediately-after-update-on-Device-Management-page
SP-1796-FE-Set-the-max-on-range-of-AQI-chart-based-on-selected-pollutant-s-current-highest-value
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
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
SP-1851-fe-change-the-routine-title-to-workflow-automation-in-the-web-and-to-automation-in-the-app
SP-1852-fe-access-management-after-creating-a-visitor-password-the-confirmation-dialog-does-not-display-device-name-properly
SP-1878-FE-Implement-Users-table-with-loading-failure-empty-and-successful-states
SP-1913-FE-Break-down-canvas-widget-into-smaller-widgets
SP-1915-FE-Show-success-snack-bars-on-successful-edit-create-of-a-space
SP-1917-FE-Increase-Zoom-In-Out-levels-of-the-canvas
SP-1972-delete-space-reworks
SP-368-Clarification-on-Default-Value-for-Start-Date-in-Door-Lock-Online-Tile-Limited-Password-repeat-section
SP-392
SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
SP-951-FE-Link-Space-Model-Pop-Up
There-are-issues-related-to-countdown-on-devices-with-scheduling-option
access_bug_fixes
access_manag_bugs
access_managment
add_devices_tags_bloc_refactor
add_loading_indicator_to_analytics_device_dropdown
add_space_name
analytics-empty-state
aug_bug_fixes
aug_bug_fixes2
auth
batch_control
bug_fixes_sprint_10
bugfix/SP-852
bugfix/SP-853
bugfix/add-space-tree-loading
bugfix/add-tag-border
bugfix/assign_togs_to_table_overflow
bugfix/change-endpoint-prod
bugfix/change-project-cubit
bugfix/charts-horizontal-lines
bugfix/clear-search
bugfix/community-flow
bugfix/duplicate-space
bugfix/edit-space
bugfix/edit-subspace
bugfix/empty-space-model
bugfix/empty-subspace
bugfix/fix-duplicate-space
bugfix/fix-endpoint
bugfix/fix-get-all-device-endpoint
bugfix/fix-get-user-endpoint
bugfix/fix-issue-in-creating-space-with-duplicate
bugfix/fix-issue-in-save
bugfix/fix-repeated-duplication
bugfix/fix-subspace-update
bugfix/fix-tag-repeat
bugfix/pagination-scroll
bugfix/remove-link
bugfix/save-spaces
bugfix/searchquery
bugfix/sibling-name
bugfix/space-edit
bugfix/space-model-with-tags
bugfix/subspace-name-validatio
bugfix/update-space
bugfix/white-page-rendering
bugifx/tag-validation
build_main_structure
cdk-aq1
charts-reworks
chore/add-dependabot
chore/remove-unsupported-param
ci/cd-enhancements
ci/cd/bugfix
connect_real_time
deletes_unnecessary_build_targets
dev
dev-ci/cd-enhancements
device_mgmt_bugs
device_view
dio
disable_edit
empty-devices-table
enhancement
enhancement-calendar-logic
feat/fix-cursor-issue-in-main
feat/fix-update-on-community-tree
feat/refactoring
feat/space-creation-update
feat/space-model
feat/update-create-edit-space
feat/update-endpoint-with-project
feat/update-space-model
feat/use-project-uuid-instead-of-hardcode
feature/make_analytics_date_picker_not_show_future_dates
feature/reorder_spaces_api_integration
feature/space-management
firebase_production_setup
fix-bookings-url
fix-bugs-create-new-routines-dialohg
fix-calendar-ui
fix-conflict
fix-device-setting-ui
fix-occupancy-devices-bug
fix-remove-option-from-then-dialog-routins
fix-schedule
fix-schedule-list
fix-scheduling-model
fix-sup-space-device-settings
fix-timer-toggle-issue
fix-week-navigation
fix/duplication-flatten
fix_-Energy-Device-Condition-and-Community-and-Space-dialog
fix_bugs
fix_hour_picker_dialog
fix_routine_popup
fix_routine_popup_and_wall_sensor_bugs
flush-presence-sensor-routines
garage_water_leack_devices
hide_aqi_on_main
hide_widgets
home
hot-fix-thermostat-string
hotfix/communities_loading
hotfixes
implement-highlighted-selected-day
link_space_model_spaces
main
master
merge_sprint_19_bugfixes
new_devices
new_devices_oct
occupancy-analytics-devices-bug
otp_changes
power_clamp
pr-template
remove-countdown-Remaining-from-schedule
revert-SP-1589
roles_permissions_bugs
roles_permissions_issues
routine_ui_issue
routines
routines_fixes
routines_issues
schedual_view
sep_bug_fixes
sep_bug_fixes2
side_tree
sp-1493-data-foramtting-2.0
sp-1495-rework
sp-1593-reworks
sp_1171
sp_462
space_managment_refactoring
syncrow_analytics_sidebar_selection_behavior
tree_structure
upgrade-flutter-version-in-deployment-actions
upgrade-pr-check-github-action-version
user_agreement_privacy
uses-UTC-dates-as-an-attempt-to-fix-heatmaps-rendering-bug-
very_good_analysis
web_bugs_fixes
web_changes_1
web_fix_bugs_3
web_issue
web_scroll_logout_fixes
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#38
#39
#4
#40
#41
#42
#43
#44
#45
#46
#47
#48
#49
#5
#50
#51
#52
#53
#54
#55
#56
#57
#58
#59
#6
#60
#61
#62
#63
#64
#65
#66
#67
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
Select branches
Hide Pull Requests
1495-calendar-bugfixes
1495-energy-consumption-per-device-api-integration
1511-occupancy-heat-map-tooltip
30_oct_fixes
Add-Booking-System-Tab
Add-Flush-Mounted-Presence-Sensor-Single-Control
Build-Schedule-List-View-Support-State-Persistence
Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API
Community-and-Space-Dialog-fix-bugs
Disable-Clicking-on-Active-Tabs-in-Spaces-Management
Energy-Device-Condition-Fix-Bugs
Error-fetching-device-shown-when-sending-multiple-AC-commands
Fix-Bugs-Related-TextForm-Routine
Fix-Factory-Reset-Model
Implement-Calendar-ui
Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
Implement_Calendar_logic
On-Access-Management-When-creating-a-visitor-password,-the-name-of-the-device-should-be-displayed-instead-of-the-id
On-change-password-screen-the-sub-text-displayed-in-the-middle-has-an-invalid-email-displayed
On-devices-table-The-line-underneath-settings-button-is-not-aligned-with-the-table-row-line
On-power-clamp-device-the-phases-are-not-synced-with-the-chart
On-power-clamp-fix-chart
Roles_&_Permissions
SP-1106
SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
SP-1195-FE-Text-Alignment-Issue-in-UI-Component
SP-1200
SP-1218
SP-1218-FE-Selection-Behavior-in-Space-Management-Community-Structure-vs.-Space-model
SP-1221-FE-Web-all-should-update-the-request-body-for-updating-space-model-and-tags
SP-1246
SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
SP-1271-Fix-Deployment
SP-1271-rework
SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections
SP-1276-FE-Show-Configuration-Pop-up-on-Drop
SP-1277-FE-Save-Display-Configured-Sensor-as-a-Card
SP-1278-FE-Allow-Simple-Edit-Delete
SP-1279
SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
SP-1297
SP-1318
SP-1327
SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
SP-1333-FE-set-barrier-dismissable-to-true
SP-1333-rework-FE-set-barrier-dismissable-to-true
SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
SP-1345-FE-SOS-Button-UI-Issue
SP-1364-FE-Gateway-Conditions-Popup-for-If-section
SP-1365-FE-Gateway-Functions-Popup-for-Then-section
SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section
SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
SP-1387-fe-disable-ac-control-button-when-ac-is-off
SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
SP-1408-FE-When-the-user-double-clicks-on-a-Community-or-Space-an-error-appears-Error-fetch-data-
SP-1415
SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
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
SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
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
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
SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
SP-1457-FE-Edit-popup-buttons-labels-to-be-the-same-as-the-design
SP-1463-rework
SP-1464-FE-implement-Batch-Control-Dialog
SP-1474-FE-On-access-management-page-Create-visitor-password-dialog-is-not-responsive
SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
SP-1492-FE-Build-Syncrow-Analytics-Module-Base-Layout-and-Navigation
SP-1492-landing_page_analytics_button_design
SP-1493-FE-Implement-Syncrow-Analytics-Sidebar-Community-Space-Tree-with-Single-Selection
SP-1493-data-formatting
SP-1493-rework
SP-1494-FE-Build-Total-Energy-Consumption-Chart-Placeholder
SP-1495-fix-deployment
SP-1506-FE-implement-chart-per-phase
SP-1509-Attatch-SpaceUuid-To-Dropdown
SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
SP-1510-occupancy_chart_api_integration
SP-1510-show-date-on-bottom-titles-of-occupancy-chart
SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
SP-1513-rework
SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
SP-1569-fe-on-uba-gateway-device-the-icons-of-the-devices-inside-are-not-all-of-them-displayed-clear
SP-1579-FE-On-Community-structure-page-Editing-space-details-issues
SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
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
SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
SP-1593-rework
SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
SP-1594-device-location-api-integration
SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
SP-1600-FE-Single-Batch-Control-Migration
SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
SP-1605-FE-Disable-Clicking-on-Active-Tabs-in-Devices-and-Spaces-Management-Views
SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor
SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
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
SP-1620-FE-Implement-Scheduling-Modal-with-Countdown-and-Schedule-Modes-for-Gang-Devices
SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
SP-1660-fe-ui-enhancement-update-confirmation-dialog-on-create-visitor-password-flow
SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again
SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts
SP-1669-fe-user-edit-form-does-not-pre-fill-existing-data-on-user-management-page
SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
SP-1677-fe-device-status-in-control-modal-always-shows-online-regardless-of-actual-status
SP-1683-FE-Charts-data-are-still-overlapping
SP-1696-fe-edit-user-dialog-enhancements
SP-1703-fe-build-device-overview-page_curtain_module
SP-1705-fe-create-scheduling-ui-fixes
SP-1707-fe-preferences-calibration-fix-ui
SP-1708-FE-Implement-Create-Edit-Space
SP-1709-FE-BloC-and-Services
SP-1710-FE-Create-Sidebar
SP-1711-FE-Implement-Blank-State
SP-1713-Implement-Empty-State
SP-1716-FE-Implement-Edit-Community-Service-and-BLoC-And-Ensure-Data-Consistency
SP-1717-FE-Draw-Create-Edit-Space-Dialog
SP-1720-FE-Draw-AssignTagsToSpace-Dialog
SP-1721-FE-Implement-Delete-Space-Feature
SP-1722-FE-Implement-Duplicate-Space-Feature
SP-1722-duplicate-space-dialog-enhancement
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
SP-1728-fe-build-curtain-dialog-component-fixes
SP-1732-FE-The-colors-of-the-heatmap-and-the-gradient-for-the-lowest-value-are-not-identical-to-design
SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error
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
SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top
SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar
SP-1771-FE-Device-name-and-subspace-changes-not-reflected-immediately-after-update-on-Device-Management-page
SP-1796-FE-Set-the-max-on-range-of-AQI-chart-based-on-selected-pollutant-s-current-highest-value
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
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
SP-1851-fe-change-the-routine-title-to-workflow-automation-in-the-web-and-to-automation-in-the-app
SP-1852-fe-access-management-after-creating-a-visitor-password-the-confirmation-dialog-does-not-display-device-name-properly
SP-1878-FE-Implement-Users-table-with-loading-failure-empty-and-successful-states
SP-1913-FE-Break-down-canvas-widget-into-smaller-widgets
SP-1915-FE-Show-success-snack-bars-on-successful-edit-create-of-a-space
SP-1917-FE-Increase-Zoom-In-Out-levels-of-the-canvas
SP-1972-delete-space-reworks
SP-368-Clarification-on-Default-Value-for-Start-Date-in-Door-Lock-Online-Tile-Limited-Password-repeat-section
SP-392
SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
SP-951-FE-Link-Space-Model-Pop-Up
There-are-issues-related-to-countdown-on-devices-with-scheduling-option
access_bug_fixes
access_manag_bugs
access_managment
add_devices_tags_bloc_refactor
add_loading_indicator_to_analytics_device_dropdown
add_space_name
analytics-empty-state
aug_bug_fixes
aug_bug_fixes2
auth
batch_control
bug_fixes_sprint_10
bugfix/SP-852
bugfix/SP-853
bugfix/add-space-tree-loading
bugfix/add-tag-border
bugfix/assign_togs_to_table_overflow
bugfix/change-endpoint-prod
bugfix/change-project-cubit
bugfix/charts-horizontal-lines
bugfix/clear-search
bugfix/community-flow
bugfix/duplicate-space
bugfix/edit-space
bugfix/edit-subspace
bugfix/empty-space-model
bugfix/empty-subspace
bugfix/fix-duplicate-space
bugfix/fix-endpoint
bugfix/fix-get-all-device-endpoint
bugfix/fix-get-user-endpoint
bugfix/fix-issue-in-creating-space-with-duplicate
bugfix/fix-issue-in-save
bugfix/fix-repeated-duplication
bugfix/fix-subspace-update
bugfix/fix-tag-repeat
bugfix/pagination-scroll
bugfix/remove-link
bugfix/save-spaces
bugfix/searchquery
bugfix/sibling-name
bugfix/space-edit
bugfix/space-model-with-tags
bugfix/subspace-name-validatio
bugfix/update-space
bugfix/white-page-rendering
bugifx/tag-validation
build_main_structure
cdk-aq1
charts-reworks
chore/add-dependabot
chore/remove-unsupported-param
ci/cd-enhancements
ci/cd/bugfix
connect_real_time
deletes_unnecessary_build_targets
dev
dev-ci/cd-enhancements
device_mgmt_bugs
device_view
dio
disable_edit
empty-devices-table
enhancement
enhancement-calendar-logic
feat/fix-cursor-issue-in-main
feat/fix-update-on-community-tree
feat/refactoring
feat/space-creation-update
feat/space-model
feat/update-create-edit-space
feat/update-endpoint-with-project
feat/update-space-model
feat/use-project-uuid-instead-of-hardcode
feature/make_analytics_date_picker_not_show_future_dates
feature/reorder_spaces_api_integration
feature/space-management
firebase_production_setup
fix-bookings-url
fix-bugs-create-new-routines-dialohg
fix-calendar-ui
fix-conflict
fix-device-setting-ui
fix-occupancy-devices-bug
fix-remove-option-from-then-dialog-routins
fix-schedule
fix-schedule-list
fix-scheduling-model
fix-sup-space-device-settings
fix-timer-toggle-issue
fix-week-navigation
fix/duplication-flatten
fix_-Energy-Device-Condition-and-Community-and-Space-dialog
fix_bugs
fix_hour_picker_dialog
fix_routine_popup
fix_routine_popup_and_wall_sensor_bugs
flush-presence-sensor-routines
garage_water_leack_devices
hide_aqi_on_main
hide_widgets
home
hot-fix-thermostat-string
hotfix/communities_loading
hotfixes
implement-highlighted-selected-day
link_space_model_spaces
main
master
merge_sprint_19_bugfixes
new_devices
new_devices_oct
occupancy-analytics-devices-bug
otp_changes
power_clamp
pr-template
remove-countdown-Remaining-from-schedule
revert-SP-1589
roles_permissions_bugs
roles_permissions_issues
routine_ui_issue
routines
routines_fixes
routines_issues
schedual_view
sep_bug_fixes
sep_bug_fixes2
side_tree
sp-1493-data-foramtting-2.0
sp-1495-rework
sp-1593-reworks
sp_1171
sp_462
space_managment_refactoring
syncrow_analytics_sidebar_selection_behavior
tree_structure
upgrade-flutter-version-in-deployment-actions
upgrade-pr-check-github-action-version
user_agreement_privacy
uses-UTC-dates-as-an-attempt-to-fix-heatmaps-rendering-bug-
very_good_analysis
web_bugs_fixes
web_changes_1
web_fix_bugs_3
web_issue
web_scroll_logout_fixes
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#38
#39
#4
#40
#41
#42
#43
#44
#45
#46
#47
#48
#49
#5
#50
#51
#52
#53
#54
#55
#56
#57
#58
#59
#6
#60
#61
#62
#63
#64
#65
#66
#67
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
-
7f9d044f7e
Merge pull request #184 from SyncrowIOT/SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
mohammadnemer1
2025-05-14 09:20:07 +03:00 -
996a847a27
Refactor water heater value selector widget
SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
mohammad
2025-05-14 09:16:04 +03:00 -
5645fb7826
Merge pull request #182 from SyncrowIOT/SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
Faris Armoush
2025-05-13 16:55:54 +03:00 -
e8f7c29652
Applies correct business logic of the sidebar.
SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
Faris Armoush
2025-05-13 16:46:34 +03:00 -
36c5712c79
add water heater operational values to routines
mohammad
2025-05-13 16:24:08 +03:00 -
c7fef11aec
Fixed typo
Tab to runtoTap to run.
Faris Armoush
2025-05-12 12:06:37 +03:00 -
ef29d78d70
Clears data when needed.
Faris Armoush
2025-05-12 10:02:56 +03:00 -
cd9941f544
Doesn't load occupancy data on
initStateinAnalyticsOccupancyView.
Faris Armoush
2025-05-12 10:02:08 +03:00 -
71aa64ba9e
Merge pull request #181 from SyncrowIOT/bugfix/analytics_expansion_bugfix
Faris Armoush
2025-05-12 09:22:12 +03:00 -
2262d3b2ba
bugfix/analytics_expansion_bugfix.
Faris Armoush
2025-05-12 09:20:01 +03:00 -
b7ef9da35d
Sp 1513 fe implement device dropdown and live status card presence vacancy (#179)
Faris Armoush
2025-05-11 16:59:15 +03:00 -
0c224fafa6
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
SP-1513-FE-Implement-Device-Dropdown-and-Live-Status-Card-Presence-Vacancy
Faris Armoush
2025-05-11 16:58:57 +03:00 -
49e93329c8
Sp 1511 fe build occupancy heat map weekly monthly intensity view (#178)
Faris Armoush
2025-05-11 16:58:13 +03:00 -
d6f0b53b59
Sp 1494 api integration (#180)
Faris Armoush
2025-05-11 16:46:00 +03:00 -
143fd9ff71
revert default tab to energyManagement.
Faris Armoush
2025-05-11 12:26:42 +03:00 -
40724dfc88
connected the realtime feature to the occupancy side bar, but with a mock id.
Faris Armoush
2025-05-11 12:12:25 +03:00 -
bb57d0cb2e
Enahnced
PowerClampEnergyDataDeviceDropdowndesign and made it a dropdown.
Faris Armoush
2025-05-11 12:11:50 +03:00 -
94868cc469
Called the widget of presence sensor status widgets.
Faris Armoush
2025-05-11 10:38:10 +03:00 -
7154693379
SP-1495-fix-deployment by wrapping
ChartsLoadingWidget.CircularProgressIndicatorwith a padding instead of adding padding as a property ofCircularProgressIndicator. (#175)
Faris Armoush
2025-05-08 16:32:50 +03:00 -
2e2bc99501
Merge pull request #176 from SyncrowIOT/SP-1510-FE-Build-Occupancy-Bar-Chart-Monthly-Consumption-View
Faris Armoush
2025-05-08 16:32:21 +03:00 -
6612e91430
Merge pull request #177 from SyncrowIOT/merge_sprint_19_bugfixes
Faris Armoush
2025-05-08 14:32:54 +03:00 -
56c613fb0c
Disabled Syncrow Analytics feature for release purposes.
merge_sprint_19_bugfixes
Faris Armoush
2025-05-08 14:32:08 +03:00 -
b3f2c0c866
SP-1495-fix-deployment by wrapping
ChartsLoadingWidget.CircularProgressIndicatorwith a padding instead of adding padding as a property ofCircularProgressIndicator. SP-1495-fix-deployment
Faris Armoush
2025-05-08 09:16:54 +03:00 -
53222bee81
Merge pull request #174 from SyncrowIOT/SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder
Faris Armoush
2025-05-07 15:54:37 +03:00 -
bfb9158652
Replaced hardcoded device id from
RemotePowerClampInfoService.getInfo, and instead used the one from the method parameter.
Faris Armoush
2025-05-07 15:47:41 +03:00 -
7f03222c12
Removed unnecessary widgets.
Faris Armoush
2025-05-07 15:46:24 +03:00 -
5e6c14efeb
added loading indicators to charts.
Faris Armoush
2025-05-07 12:20:46 +03:00 -
9bbf3e75fa
bugfixes.
Faris Armoush
2025-05-07 11:55:04 +03:00 -
303b0236f1
Added default error message for edge case.
Faris Armoush
2025-05-07 11:44:29 +03:00 -
4e3e63723e
added error messages everywhere.
Faris Armoush
2025-05-07 11:43:05 +03:00 -
38ff20f86a
Created initial remote implementation for all the services in the energy management module.
Faris Armoush
2025-05-07 11:28:31 +03:00 -
d539e6266e
gets data when changing the date.
Faris Armoush
2025-05-07 11:12:39 +03:00 -
7467f8d0ea
Removed the analytics overview view for now, since there will be no implementation for it.
Faris Armoush
2025-05-07 10:59:55 +03:00 -
a11e20147e
preparing for integration, by fetching data when selecting a community.
Faris Armoush
2025-05-07 10:57:16 +03:00 -
55a6974bdc
deselect selected spaces when selecting a new space in analytics side bar.
Faris Armoush
2025-05-06 15:53:43 +03:00 -
f8f58a24b8
.
Faris Armoush
2025-05-06 15:47:30 +03:00 -
682e69e65f
modify data to migrate to days instead of months.
Faris Armoush
2025-05-06 15:44:33 +03:00 -
59a59231ec
Merge branches 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' and 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' of https://github.com/SyncrowIOT/web into SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder
Faris Armoush
2025-05-06 15:02:46 +03:00 -
ad41a2a87e
Implemented calendar widget and bloc.
Faris Armoush
2025-05-06 14:59:54 +03:00 -
974aa8f2a4
Implemented calendar widget and bloc.
Faris Armoush
2025-05-06 14:59:54 +03:00 -
428cd34492
Fixed device cell sizing.
Faris Armoush
2025-05-06 13:19:55 +03:00 -
1a6121c452
Made analytics energy management view scrollable, to allow for a better UX experience.
Faris Armoush
2025-05-06 11:26:58 +03:00 -
e8f9ae944c
Refactor BlocListener in PowerClampEnergyDataWidget to simplify state handling
Faris Armoush
2025-05-06 09:17:35 +03:00 -
7e37aed026
formatted
PowerClampInfoBloc.
Faris Armoush
2025-05-06 09:09:27 +03:00 -
d89e227599
removed unnecesary type annotations from
FirebaseRealtimeDeviceService.
Faris Armoush
2025-05-06 09:06:33 +03:00 -
5a68b22f0c
Update RealtimeDeviceChangesBloc to handle loading and failure states
Faris Armoush
2025-05-06 09:05:16 +03:00 -
38184ca8b2
Integrated realtime data.
Faris Armoush
2025-05-05 16:58:48 +03:00 -
4d5de7bc05
making good progress on realtime data integration.
Faris Armoush
2025-05-05 16:34:46 +03:00 -
1a3006fa43
Power clamp info integration.
Faris Armoush
2025-05-05 12:56:59 +03:00 -
490ca2057e
Reduce bar width in
EnergyConsumptionPerDeviceChartfor improved visual clarity.
Faris Armoush
2025-05-05 10:34:23 +03:00 -
06637a16bb
Add EnergyConsumptionPerDevice functionality and update related components
Faris Armoush
2025-05-05 10:29:44 +03:00 -
696978a78d
Injected
EnergyConsumptionPerDeviceBlocintoAnalyticsPage.
Faris Armoush
2025-05-05 10:20:43 +03:00 -
818e4e4d51
Created
EnergyConsumptionPerDeviceBloc.
Faris Armoush
2025-05-05 10:19:52 +03:00 -
af877d7839
Created
EnergyConsumptionPerDeviceServiceand a fake implementation for it.
Faris Armoush
2025-05-05 10:15:35 +03:00 -
a33b1e3f49
uses
MediaQuery.sizeOfinstead ofMediaQuery.of.
Faris Armoush
2025-05-05 10:02:48 +03:00 -
c3cce334ab
data populator.
Faris Armoush
2025-05-05 09:56:29 +03:00 -
947e9e404c
left side intervals.
Faris Armoush
2025-05-05 09:54:17 +03:00 -
cd8264b6ce
Progress on making
EnergyManagementViewresponsive.
Faris Armoush
2025-05-05 09:47:54 +03:00 -
7467be6980
Refactored
PowerClampPhaseto be more readable by extracting widgets into helper private methods to enhance readability.
Faris Armoush
2025-05-05 09:15:13 +03:00 -
0353c73dac
Moved
PowerClampPhasewidget to its own file.
Faris Armoush
2025-05-05 09:11:27 +03:00 -
a050792f32
extracted
PowerClampPhaseinto its own widget.
Faris Armoush
2025-05-05 09:11:11 +03:00 -
464f7b7347
working on responsiveness.
Faris Armoush
2025-05-04 16:50:28 +03:00 -
cd54574279
progress towards drawing the phases widgts.
Faris Armoush
2025-05-04 16:07:51 +03:00 -
18acae3e85
Added type annotation.
Faris Armoush
2025-05-04 15:02:27 +03:00 -
f081a7fc2d
implemented header, and power clamp data widgets.
Faris Armoush
2025-05-04 14:59:49 +03:00 -
5996ff3928
Extracted fetching energy management data from the widgets themselves to the parent widget
AnalyticsEnergyManagementView.
Faris Armoush
2025-05-04 14:29:15 +03:00 -
a0d1cb988a
moved
EnergyConsumptionByPhasesTitleto its own file.
Faris Armoush
2025-05-04 14:26:52 +03:00 -
c3ec9000d4
Extracted
EnergyConsumptionByPhasesTitleinto its own widget to improve readability and assert separation of concerns.
Faris Armoush
2025-05-04 14:26:38 +03:00 -
3d6a60b406
load energy consumption by phases from bloc, and made the widget use the said data.
Faris Armoush
2025-05-04 14:24:53 +03:00 -
69c9240641
Injected
EnergyConsumptionByPhasesBlocintoAnalyticsPage.
Faris Armoush
2025-05-04 14:22:01 +03:00 -
098013e5c8
Created
EnergyConsumptionByPhasesBloc.
Faris Armoush
2025-05-04 14:20:59 +03:00 -
11fb9e4894
Abstracted
EnergyConsumptionByPhasesService, and created a fake implementation that returns mock data, which also simulates a network delay.
Faris Armoush
2025-05-04 14:20:52 +03:00 -
390da9213d
Made
PhasesEnergyConsumptionextend fromEquatable.
Faris Armoush
2025-05-04 14:19:15 +03:00 -
cae8b029fe
Created
GetEnergyConsumptionByPhasesParamclass.
Faris Armoush
2025-05-04 14:18:56 +03:00 -
6b883c8bb3
Implemented Energy Consumption by Phases chart.
Faris Armoush
2025-05-04 13:22:38 +03:00 -
08c99bcbcb
Renamed
EnergyConsumptionByPhasesCharttoEnergyConsumptionByPhasesChartBox
Faris Armoush
2025-05-04 12:02:09 +03:00 -
f6448d3eff
Implement EnergyConsumptionByPhasesChart with structured layout and phase indicators
Faris Armoush
2025-05-04 12:01:40 +03:00 -
a657a9a25e
Refactor padding and add const constructors for improved performance and consistency in chart widgets
Faris Armoush
2025-05-04 11:20:47 +03:00 -
f55fa25bdf
Added
prefer_const_constructorstoanalysis_options.yaml.
Faris Armoush
2025-05-04 11:11:32 +03:00 -
7242218b2f
Textstyles.
Faris Armoush
2025-05-04 11:10:22 +03:00 -
e43de3f64c
Introduce ChartTitle widget for consistent chart headings in EnergyConsumptionPerDeviceChartBox and TotalEnergyConsumptionChartBox
Faris Armoush
2025-05-04 10:57:42 +03:00 -
9c250986b2
Moved
EnergyConsumptionPerDeviceDevicesListto its own file.
Faris Armoush
2025-05-04 10:55:43 +03:00 -
d8faafd1c0
Extracted and implemented
EnergyConsumptionPerDeviceDevicesList.
Faris Armoush
2025-05-04 10:55:32 +03:00 -
24c30ddcb5
Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability
Faris Armoush
2025-05-04 10:47:39 +03:00 -
bafd2b4d13
Extracted reusbale logic and ui componenets into a shared helper class for the total energy chart, and energy cosumption per devices, to avoid any code duplication. If another chart required some change, we dont need to edit the helper itself, we can just add out own implementation into the new chart.
Faris Armoush
2025-05-04 10:46:12 +03:00 -
56f9b1fc9a
Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart
Faris Armoush
2025-05-04 09:37:11 +03:00 -
a9cc92ff86
Merge pull request #173 from SyncrowIOT/bugfix/add-space-tree-loading
hannathkadher
2025-05-02 22:02:03 +04:00 -
3c7edae88a
added loading widget, till spaces are valid
bugfix/add-space-tree-loading
hannathkadher
2025-05-02 21:59:45 +04:00 -
56c2d11535
Merge pull request #172 from SyncrowIOT/bugfix/pagination-scroll
hannathkadher
2025-05-01 13:10:51 +04:00 -
3aa5bff758
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/pagination-scroll
bugfix/pagination-scroll
hannathkadher
2025-05-01 13:10:16 +04:00 -
28d1e5a5a7
Merge pull request #171 from SyncrowIOT/bugfix/sibling-name
hannathkadher
2025-05-01 12:41:22 +04:00 -
fe036a8190
added validation for name
bugfix/sibling-name
hannathkadher
2025-05-01 12:40:12 +04:00 -
82e145de9d
added spinning indicator
hannathkadher
2025-04-30 23:29:48 +04:00 -
ebeb514a5b
Merge pull request #170 from SyncrowIOT:bugfix/fix-issue-in-save
hannathkadher
2025-04-30 22:49:41 +04:00 -
6b7e02ee53
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/fix-issue-in-save
bugfix/fix-issue-in-save
hannathkadher
2025-04-30 22:48:41 +04:00 -
b01136b6e9
fixed on save issue
hannathkadher
2025-04-30 22:47:54 +04:00 -
97f8c6c8c9
Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView
Faris Armoush
2025-04-30 16:54:11 +03:00 -
6e527503c1
Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox
Faris Armoush
2025-04-30 16:39:07 +03:00 -
d6ef06c1b3
Simplify widget structure in
TotalEnergyConsumptionChartby removing unnecessaryFittedBoxwrapper around month title text. SP-1494-FE-Build-Total-Energy-Consumption-Chart-Placeholder
Faris Armoush
2025-04-30 16:07:37 +03:00 -
c9aaf2580f
Refactor
TotalEnergyConsumptionChartto accept chartData as a parameter that it takes fromTotalEnergyConsumptionBlocand updateTotalEnergyConsumptionChartBoxto use Bloc for state management.
Faris Armoush
2025-04-30 15:56:17 +03:00