Commit Graph
974 Commits
Author SHA1 Message Date
Abdullah Alassaf d4a7dd5854 Fixed design issues, added tag and location to the save dialog 2025-04-16 03:46:10 +03:00
Abdullah Alassaf db1f29e2b2 Merged with dev 2025-04-15 11:18:43 +03:00
Abdullah Alassaf dba89027e3 Updated the if statement for the tag and the location 2025-04-15 11:09:48 +03:00
Abdullah Alassaf 4849bb41ba Added function to single card, included tag and location to cards 2025-04-15 02:13:00 +03:00
mohammadnemer1 a7bdbfe3ec Merge pull request #141 from SyncrowIOT/fix-timer-toggle-issue
Refactor AC device controls and toggle widget
2025-04-14 16:06:37 +03:00
mohammad db84a9aa5e fix a logic 2025-04-14 16:03:34 +03:00
Faris Armoush 1023170788 Sort communities in create new routine dropdown. 2025-04-14 11:25:36 +03:00
mohammad 140f4ff5e2 Refactor AC device controls and toggle widget 2025-04-14 09:57:25 +03:00
Faris Armoush cbaeecc968 Merge pull request #139 from SyncrowIOT/SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
Sp 1189 fe add button not clickable opening pop up in community screen
2025-04-13 16:22:37 +03:00
mohammadnemer1 2a95720cb0 Merge pull request #140 from SyncrowIOT/SP-1345-FE-SOS-Button-UI-Issue
Refactor SosDeviceControlsView
2025-04-13 16:20:55 +03:00
mohammad 4fae2d6be0 Refactor SosDeviceControlsView 2025-04-13 16:19:16 +03:00
mohammadnemer1 5b84076572 Merge pull request #138 from SyncrowIOT/SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
Sp 1192 fe implement the schedule on the web for the ac device
2025-04-13 15:02:02 +03:00
mohammad 9bf37243a6 remove unused code and make a limitation for the nobody time picker 2025-04-13 14:55:55 +03:00
Faris Armoush acad0e8c9c SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen 2025-04-13 14:50:07 +03:00
Faris Armoush 79f5ef7871 simplify space selection logic. 2025-04-13 13:12:48 +03:00
Faris Armoush 6493f02bcc simplify if statements readabaility. 2025-04-13 13:08:23 +03:00
Faris Armoush c7c8898763 removed redundant code. 2025-04-13 12:52:38 +03:00
Faris Armoush 62ee9a72d6 moved SidebarHeader and SidebarAddCommunityButton to their own files. 2025-04-13 12:47:05 +03:00
Faris Armoush 55695ca5db refactor: improve readability and structure in SidebarWidget's space tile handling 2025-04-13 12:33:50 +03:00
Faris Armoush c2f5a8df10 refactor: streamline context usage and improve readability in SidebarWidget 2025-04-13 12:31:17 +03:00
Faris Armoush cd9821679e added trailing commas. 2025-04-13 12:29:38 +03:00
Faris Armoush bfd3d4542e refactor: simplify onSearchChanged callback to use expressions. 2025-04-13 12:28:50 +03:00
Faris Armoush 35a99ccda7 removed unnecessary comments from SidebarWidget. 2025-04-13 12:27:04 +03:00
Faris Armoush 978934399e fixed invalid use of a private type in a public API in SidebarWidget. 2025-04-13 12:25:28 +03:00
Faris Armoush bc32fe7941 removed unused method and its use. 2025-04-13 12:25:03 +03:00
mohammad cb6d50d367 remove unnecessary print statement 2025-04-13 12:21:35 +03:00
mohammad 97eb1c152b Implement a countdown timer for the AC and fix bugs in the 'Forgot Password' 2025-04-13 12:18:56 +03:00
Faris Armoush c23176706f Merge pull request #136 from SyncrowIOT/SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
Implementing the Ceiling Sensor in Routine WEB
2025-04-09 13:19:53 +03:00
Faris Armoush 387ef99728 fix: handle nullable uuid in GatewayModel.fromJson 2025-04-09 12:33:20 +03:00
Faris Armoush 694a5a7dda Refactor GatewayModel.fromJson to use a loop for status parsing instead of firstWhere. 2025-04-09 12:32:44 +03:00
Faris Armoush c90b9a1912 bugfix/ range index errorof automations in routines. 2025-04-09 12:24:59 +03:00
Faris Armoush 7860292276 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions 2025-04-09 12:19:53 +03:00
mohammadnemer1 550acc4953 Merge pull request #137 from SyncrowIOT/fix-remove-option-from-then-dialog-routins
add dialogType to devices and add parameter in showSwitchFunctionsDialog
2025-04-09 12:18:33 +03:00
mohammad fd6b737556 Refactor one_gang_switch_dialog.dart to use one_gang_switch instead of ac in function names and variables 2025-04-09 12:17:26 +03:00
Faris Armoush 3d5825adca Merge branch 'SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions 2025-04-09 11:21:20 +03:00
Faris Armoush 9c97e2879a Refactor constructor syntax for Gateway functions to use initializer list 2025-04-09 10:57:22 +03:00
Faris Armoush fda96025e9 uncommented code. 2025-04-09 10:41:38 +03:00
Faris Armoush 92aa574944 update GatewayMasterState.getOperationalValues to match what the api expects. 2025-04-09 10:21:49 +03:00
mohammad d08ab8caac add dialogType to devices and add parameter in showSwitchFunctionsDialog 2025-04-09 10:09:56 +03:00
Faris Armoush 774f21a55b Refactor RoutineDevices to consolidate device data preparation in a single map to remove code duplication. 2025-04-09 09:59:15 +03:00
Faris Armoush 9b69ec31e9 Refactor RoutineDevices to use a class-level constant for allowed product types. 2025-04-09 09:57:18 +03:00
Faris Armoush a242377ea6 Fully refactored CreateRoutine/Gateway feature. 2025-04-09 09:46:45 +03:00
Faris Armoush 3a0c8edf86 SP-1365/ Gateway Functions Popup (for “Then” section). 2025-04-08 16:42:31 +03:00
Faris Armoush 970f7ed16f SP-1365 2025-04-08 16:42:12 +03:00
Faris Armoush 006bd4c8ae SP-1364/ Gateway Conditions Popup (for “If” section) 2025-04-08 16:20:22 +03:00
Faris Armoush b6752683fd Add Gateway dialog and functions integration 2025-04-08 15:08:53 +03:00
Faris Armoush b0846b2fef Add Gateway operational value classes and implementations 2025-04-08 15:08:33 +03:00
Faris Armoush 8a244dcd23 Created GatewayModel. 2025-04-08 15:08:15 +03:00
Faris Armoush 9d4395e204 Added gateway product type to IfContainer. 2025-04-08 15:08:01 +03:00
Faris Armoush 46f318734a Add SVG icons for active bell and gear 2025-04-08 15:06:17 +03:00