68153e41ed
remove print statement
2025-07-23 09:02:30 +03:00
6a7174b929
no need for selectedbookableSpaces list anymore instead i am using state list
2025-07-22 16:47:50 +03:00
59058cf2d2
enhance week navigation layout for improved UI
2025-07-22 14:40:50 +03:00
b6d4084ca7
fix settings and back button to meet the UI
2025-07-22 10:58:30 +03:00
2b110b7c91
fix pagination UI
2025-07-22 10:50:00 +03:00
066fe4bc95
make variable final
2025-07-22 10:35:06 +03:00
85d65b2d96
Merge branch 'Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces' of https://github.com/SyncrowIOT/web into Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
2025-07-22 10:12:14 +03:00
a64a9f1d12
fix unactive color
2025-07-22 10:12:02 +03:00
94f9c1beea
Adjust layout in CommunityStructureCanvas by adding horizontal padding to positions and refining target position calculations for improved spacing and alignment. Enhance Stack widget behavior by allowing overflow clipping.
2025-07-22 10:04:38 +03:00
a7487f5434
Merge branch 'dev' into Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
2025-07-22 09:58:14 +03:00
c0b74162e9
design fixes
2025-07-22 09:56:32 +03:00
dfd8c5fa31
Replace Container with AnimatedContainer in CommunityStructureCanvas to enhance visual feedback during state changes. Adjust alpha value for improved visibility based on candidate data presence.
2025-07-22 09:46:56 +03:00
60b8ee8b50
Enhance DragTarget logic in CommunityStructureCanvas by refining conditions for rendering and improving readability. Ensure proper handling of dragged data and its parent/community relationships.
2025-07-22 09:37:31 +03:00
9d60f913eb
Refactor CommunityStructureCanvas to simplify DragTarget logic by replacing SizedBox with SizedBox.shrink() for better performance and readability.
2025-07-22 09:32:57 +03:00
40251b846b
Integrate ReorderSpaces functionality into CommunityStructureCanvas and enhance RemoteReorderSpacesService with dynamic URL generation. Update ReorderSpacesParam to require parentSpaceUuid and spaces for improved validation and serialization.
2025-07-21 16:43:26 +03:00
b1b72fa8aa
use DataCellWidget
2025-07-21 16:42:57 +03:00
e8576c8dbe
remove comments
2025-07-21 16:40:46 +03:00
0c0f26bec7
param not params
2025-07-21 16:39:59 +03:00
1323bceca1
Update ReorderSpacesParam to make parentSpaceUuid optional and add toJson method for serialization.
2025-07-21 16:39:31 +03:00
dd425236f4
no need for (S) cuz it is not List
2025-07-21 16:39:07 +03:00
fb506e16c1
requested cubits
2025-07-21 16:37:46 +03:00
983040135f
fix using copywith
2025-07-21 16:30:28 +03:00
0eb4652f26
Enhance garage door scheduling functionality and UI improvements ( #358 )
...
<!--
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:
-->
## Description
<!--- Describe your changes in detail -->
Enhance garage door scheduling functionality and UI improvements
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-07-21 16:25:53 +03:00
460639b681
Refactor booking system: update API endpoint format, add ResetEvents event, and enhance UI components for improved user experience ( #361 )
...
<!--
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:
-->
## Description
<!--- Describe your changes in detail -->
Refactor booking system: update API endpoint format, add ResetEvents
event, and enhance UI components for improved user experience
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-07-21 16:25:34 +03:00
35c8a73156
Refactor SpaceManagementPage's initState to ensure HTTPService is initialized before use in CommunitiesBloc.
2025-07-21 16:24:11 +03:00
ce65b068ff
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feature/reorder_spaces_api_integration
2025-07-21 16:22:22 +03:00
96f107f972
Refactor SpaceManagementPage to utilize a shared HTTPService instance for API calls in Communities
, SpaceDetails
, Products
, and ReorderSpaces
blocs, and injected ReorderSpacesBloc
into it.
2025-07-21 16:15:26 +03:00
a3a7937021
Implemented ReorderSpacesBloc
.
2025-07-21 16:14:03 +03:00
9bf715501b
Implement ReorderSpacesService.
2025-07-21 15:57:31 +03:00
c65f4a7fab
Add ReorderSpacesParam and ReorderSpacesService for managing space reordering functionality.
2025-07-21 15:57:20 +03:00
7af8887d4f
Add new API endpoint for reordering spaces in the community module.
2025-07-21 15:57:10 +03:00
5589e5b587
Refactor booking system: update API endpoint format, add ResetEvents event, and enhance UI components for improved user experience
2025-07-21 15:22:17 +03:00
d3bd363b70
Fix category check in schedule dialog for water heater
2025-07-21 15:10:15 +03:00
3a4fce966c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into release_incomplete_revamped_space_management
2025-07-21 15:06:40 +03:00
c473325883
add decorator layer
2025-07-21 15:01:38 +03:00
6bdd28ec57
Refactor main entry points to utilize SyncrowApp, removing legacy MyApp implementation and associated dependencies, since there was too much duplicated code.
2025-07-21 14:50:29 +03:00
652163fdae
Updated Space management route in app_routes.dart
to use the new, incomplete, revamped space management.
2025-07-21 14:47:42 +03:00
c8eb07c166
use state instead of variable in cubit
2025-07-21 14:43:00 +03:00
518e9c8914
make params final
2025-07-21 14:40:10 +03:00
9754b3b589
fix imports and make final params class
2025-07-21 14:37:41 +03:00
327be5aa54
use final for bookablespacesModel
2025-07-21 14:36:08 +03:00
b12903059d
use copywith and final class for bookableSpaceConfig
2025-07-21 14:34:36 +03:00
729b0caac3
Merge branch 'Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces' of https://github.com/SyncrowIOT/web into Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
2025-07-21 14:30:07 +03:00
ebfdfe1762
remove unused container
2025-07-21 14:29:57 +03:00
631766e0ec
make sendApi bloc and service
2025-07-21 14:29:48 +03:00
a55ff24257
Merge branch 'dev' into Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces
2025-07-21 09:17:04 +03:00
b738596b50
no need for colors instead use ColorsManager
2025-07-21 09:14:59 +03:00
0ad562b6ce
add icons and types for devices did not added before
2025-07-20 14:03:50 +03:00
995ce480cb
requested note
2025-07-17 17:44:30 +03:00
0cb2875672
fix UI to fit with Figma
2025-07-17 17:41:22 +03:00