Commit Graph
100 Commits
Author SHA1 Message Date
mohammadnemer1 fe1dbb66ac Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
fix real time garage door and add flush sensor to routines
2025-04-29 10:25:17 +03:00
mohammad ea88f54d20 Refactor garage door control view to use 'doorcontact_state' code for fetching records 2025-04-29 10:22:00 +03:00
mohammad ccce7bb671 fix real time garage door and add flush sensor to routines 2025-04-29 10:06:17 +03:00
mohammad 63bc7a56de - Refactor the code in _RoutinesViewState to improve readability and maintainability.
- Update the indentation and add padding to the child widgets in the Column.
- Add a bottom padding to the empty state text in _buildEmptyState.
2025-04-28 16:49:22 +03:00
mohammadnemer1 fbc45b465f Merge pull request #153 from SyncrowIOT/SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
Refactor widget lifecycle methods for temperature control and presenc…
2025-04-23 16:29:36 +03:00
mohammad d1bb7b129f Refactor widget lifecycle methods for temperature control and presence sensor 2025-04-23 10:46:56 +03:00
mohammadnemer1 d538b3667e Merge pull request #146 from SyncrowIOT/Fix-Factory-Reset-Model
Refactor FactoryResetModel and MainDoorSensorBatchView
2025-04-17 09:18:43 +03:00
mohammad 72ae3b1727 Refactor FactoryResetModel and MainDoorSensorBatchView
- Refactor FactoryResetModel to include 'operationType' in toJson and toMap methods.
- Refactor MainDoorSensorBatchView to use BlocProvider and Builder for better state management.
2025-04-16 15:06:50 +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
mohammad 140f4ff5e2 Refactor AC device controls and toggle widget 2025-04-14 09:57:25 +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
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
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
mohammad d08ab8caac add dialogType to devices and add parameter in showSwitchFunctionsDialog 2025-04-09 10:09:56 +03:00
mohammadnemer1 c2476b9719 Merge pull request #132 from SyncrowIOT/fix_routine_popup_and_wall_sensor_bugs
Fix routine popup and wall sensor bugs
2025-04-07 16:43:48 +03:00
mohammad a56f4e488e Refactor routine_view_card.dart to adjust the size of the CircularProgressIndicator
Fix routine popup
Update wall_presence_sensor.dart to handle null selectedOperationName
2025-04-07 16:42:44 +03:00
mohammad 6bd9fb7e4e Refactor routine_view_card.dart to adjust the size o 2025-04-07 16:22:21 +03:00
mohammad d264409d29 - Refactor the WpsFunctions class in wps_functions.dart to use 'cm' instead of 'temp' for the description of operational values.
- Update the WallPresenceSensor class in wall_presence_sensor.dart to use the selected operation name
2025-04-07 14:27:36 +03:00
mohammad ca44f3bf55 fix routine popup 2025-04-07 12:53:12 +03:00
mohammadnemer1 9949a0a0bf Merge pull request #131 from SyncrowIOT/SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
save presence state and edit selected value
2025-04-07 09:30:38 +03:00
mohammad 8dc4081a89 save presence state and edit selected value 2025-04-06 16:38:34 +03:00
mohammadnemer1 52498f4e6b Merge pull request #130 from SyncrowIOT/routine_ui_issue
Refactor SVG icons and update asset paths and fix RoutinesView issues
2025-04-06 16:33:49 +03:00
mohammad 37440f288c Merge branch 'dev' into routine_ui_issue 2025-04-06 16:27:34 +03:00
mohammadnemer1 8c4dec4483 Merge pull request #129 from SyncrowIOT/SP-1279
add WallPresenceSensor and add new icons for presence state and selec…
2025-04-06 11:57:54 +03:00
mohammad ad922577da Refactor SVG icons and update asset paths and fix RoutinesView issues 2025-04-06 11:28:59 +03:00
mohammad 49c743befb remove debug print statements 2025-04-06 10:04:36 +03:00
mohammad 4fc259491e add WallPresenceSensor and add new icons for presence state and selected value 2025-04-06 09:57:12 +03:00
mohammadnemer1 869799f08e Merge pull request #126 from SyncrowIOT/fix_routine_popup
Refactor routine creation UI for improved code organization
2025-03-27 15:06:38 +03:00
mohammad 573e7b42ed Refactor routine creation UI for improved code organization 2025-03-27 15:04:33 +03:00
mohammadnemer1 b77dc860cb Merge pull request #122 from SyncrowIOT/SP-1106
Sp 1106
2025-03-24 15:34:05 +03:00
mohammad 6045158432 Reset Selected space 2025-03-24 15:32:02 +03:00
mohammad 7e06dd76cf create routine dialog flow 2025-03-24 13:57:53 +03:00
mohammad 7e1c2ba712 routines and automation Toggle 2025-03-21 17:14:05 +03:00
mohammad c0d53fdf5c Update Automation Status 2025-03-19 12:24:55 +03:00
mohammad 80c294f09c fix real time listenToChanges 2025-03-12 16:03:01 +03:00
mohammadnemer1 a73fc04712 Merge pull request #110 from SyncrowIOT/SP-1297
fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog
2025-03-09 16:11:18 +03:00
mohammad dee07ebb06 fix LinkingSuccessful 2025-03-09 16:01:04 +03:00
mohammad e8e5e9bcb7 fix LoadedSpaceView 2025-03-09 14:54:13 +03:00
mohammad 8359642a1a Merge branch 'dev' into SP-1297 2025-03-09 12:03:34 +03:00
mohammad 8af24e575c fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog 2025-03-08 09:57:35 +03:00
mohammadnemer1 fa39182386 Merge pull request #106 from SyncrowIOT/link_space_model_spaces
Link space model spaces
2025-03-06 12:54:38 +03:00
mohammad 54a250ea2f remove unused code 2025-03-06 12:51:30 +03:00
mohammad 254485235d Merge branch 'dev' into link_space_model_spaces 2025-03-06 12:08:54 +03:00
mohammad add34b327f space model changes 2025-03-06 11:50:47 +03:00
mohammad d75ac416eb Merge branch 'dev' into link_space_model_spaces 2025-03-06 11:50:21 +03:00
mohammad 048a7c0e8f change model name 2025-03-06 11:10:53 +03:00
mohammadnemer1 ec502214f4 Merge pull request #104 from SyncrowIOT/connect_real_time
Connect real time
2025-03-05 15:24:08 +03:00
mohammad 215dd9cfa4 link space model api integration 2025-03-05 14:37:52 +03:00
mohammad dcfbe5282e add dev and prod firebase option 2025-03-05 14:21:07 +03:00
mohammad 6f2e2e2d4a Check all the devices working with real time 2025-03-02 17:55:26 +03:00
mohammadnemer1 41605bef6b Merge pull request #102 from SyncrowIOT/sp_1171
Added space tree to the add user dialog
2025-02-27 12:32:53 +03:00
mohammad fd24d6bd27 change community and spaces in user manage 2025-02-27 12:29:12 +03:00
mohammad fe52726f6e WebAppBar ResponsiveLayout 2025-02-26 12:00:30 +03:00
mohammad b134823551 SpaceModelSelectedIds 2025-02-18 16:56:10 +03:00
mohammad 1054970a63 validation LinkSpaceModelSpacesDialog 2025-02-18 16:34:29 +03:00
mohammad 7cab299a51 Merge branch 'dev1' into link_space_model_spaces 2025-02-18 14:32:47 +03:00
mohammad a3c5670fee Merge branch 'dev' into link_space_model_spaces 2025-02-18 13:33:04 +03:00
mohammad 009ede7d08 overwrite dialog and progress indicator and success dialog 2025-02-18 12:37:00 +03:00
mohammadnemer1 d87fec796b Merge pull request #91 from SyncrowIOT/add_space_name
spaceName
2025-02-17 12:56:47 +03:00
mohammad b00b0c82dc spaceName 2025-02-17 12:36:04 +03:00
mohammad ba44d1d359 firebase configuration and connect device with real-time bd 2025-02-13 14:07:29 +03:00
mohammad 36ee22603a fixes CommunityId and spaceUuid 2025-02-10 12:44:35 +03:00
mohammad 00a9cb1188 link_space model 2025-02-10 12:38:20 +03:00
mohammad b0abd42b0c projectId 2025-02-06 11:28:40 +03:00
mohammad ba4da78846 Merge branch 'dev' 2025-02-06 11:20:34 +03:00
mohammadnemer1 a623f1c723 Merge pull request #89 from SyncrowIOT/disable_edit
disable_edit_user
2025-02-06 11:17:14 +03:00
mohammad c5f5992c18 disable_edit_user 2025-02-06 11:12:43 +03:00
mohammadnemer1 ead5297ba1 Merge pull request #86 from SyncrowIOT/roles_permissions_bugs
Roles permissions bugs
2025-02-05 21:53:46 +03:00
mohammad 9a6bf5cbaf privacy policy fixes 2025-02-05 18:16:09 +03:00
mohammad 51fbe64209 fixes bugs 2025-02-05 16:53:36 +03:00
mohammadnemer1 a18e8443d0 Merge pull request #77 from SyncrowIOT/web_bugs_fixes
Fix bugs related to the user table, privacy policy, and table filter.
2025-02-03 14:39:38 +03:00
mohammad 5ab9664318 Merged with dev 2025-02-02 11:24:45 +03:00
mohammad b070884bd9 Fix bugs related to the user table, privacy policy, and table filter. 2025-01-30 16:43:45 +03:00
mohammad bc4af6a237 user_agreement 2025-01-22 17:24:19 +03:00
mohammad 513175ed1e user_agreement_dialog 2025-01-22 15:44:46 +03:00
mohammadnemer1 59eafc99a5 Merge pull request #67 from SyncrowIOT/roles_permissions_issues
fixes filter and table view and add user dialog
2025-01-13 15:41:33 +03:00
mohammad db7eaa53af check type isNotEmpty 2025-01-13 15:40:38 +03:00
mohammad 20a9f19480 check if title is not empty and remove nullable 2025-01-13 14:36:17 +03:00
mohammad eb7eeebf18 fixes add user view and table and user status 2025-01-13 11:07:18 +03:00
mohammad 15023e5882 fixes filter and table view and add user dialog 2025-01-12 15:32:03 +03:00
mohammadnemer1 f8efc07fdb Merge pull request #64 from SyncrowIOT/Roles_&_Permissions
Roles & permissions
2025-01-06 15:42:28 +03:00
mohammad 81345f7154 change model url 2025-01-06 15:41:52 +03:00
mohammad 8c0744054c Merge branch 'dev' into Roles_&_Permissions 2025-01-06 15:32:38 +03:00
mohammad 8fd1259f9c remove warnings 2025-01-06 15:15:01 +03:00
mohammad d721f6f774 table size 2025-01-06 14:42:32 +03:00
mohammad fe8f8160ec filter 2025-01-06 14:20:57 +03:00
mohammad 3876909bea edit_user and pagination and search and filter 2025-01-05 17:27:26 +03:00
mohammad b264f6042f remove package and change color name 2024-12-31 11:20:32 +03:00
mohammad 9e5cbc285e checkEmail 2024-12-29 11:22:45 +03:00
mohammad 8f7b46be25 fixes checkEmail error 2024-12-29 11:22:11 +03:00
mohammad c834ad0670 add_new_user_dialog 2024-12-29 09:52:13 +03:00
mohammad ed2187b7ff add_user_dialog 2024-12-26 16:32:18 +03:00
mohammad 573852b4b4 user_invite 2024-12-18 17:11:37 +03:00
mohammad 298aab5116 send_invite_user 2024-12-17 17:07:14 +03:00