Commit Graph

107 Commits

Author SHA1 Message Date
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
0cb2875672 fix UI to fit with Figma 2025-07-17 17:41:22 +03:00
04fcf0a140 break down Massive widgets into smaller ones 2025-07-17 15:03:22 +03:00
9396f37fea refactor code 2025-07-17 14:51:07 +03:00
0e4d37ccac break down nonBokable Bloc into two blocs 2025-07-17 14:50:29 +03:00
7876af9756 Refactor memory service implementation: rename MemoryBookableSpaceService to MemoryCalendarService for clarity and consistency 2025-07-17 12:46:07 +03:00
fe2f4a872b Refactor memory event handling: replace MemoryBookableSpaceService with a new implementation and integrate caching logic in CalendarEventsBloc 2025-07-17 12:38:58 +03:00
c9b8fbb0c2 Refactor calendar event loading: replace parameters with LoadEventsParam class and implement memory caching for improved performance 2025-07-17 11:20:32 +03:00
c6729f476f Enhance booking system: update API endpoints, improve event loading with caching, and refine UI components 2025-07-16 15:36:49 +03:00
6db60a2a97 dont use context in async block 2025-07-16 11:31:54 +03:00
7f9f39811b use switch state instead of if else 2025-07-16 11:26:14 +03:00
739b491bd8 debouncer Note 2025-07-16 11:21:32 +03:00
db157f30c5 first notes requests 2025-07-16 10:35:16 +03:00
6b8827f4d9 fixes after merge 2025-07-15 15:37:08 +03:00
e8c36f5af6 fix after merge 2025-07-15 15:36:20 +03:00
762dade195 Merge branch 'dev' of https://github.com/SyncrowIOT/web into Implement-Spaces-Table-Empty-Filled-Failure-states-bookable-spaces 2025-07-15 15:35:31 +03:00
f5def4b4d7 to open Request 2025-07-15 15:26:37 +03:00
ab326fa820 delete dummy files 2025-07-15 15:18:14 +03:00
e9b4d35f97 add settings and edit feature to bookable spaces 2025-07-15 15:17:43 +03:00
65d541d594 Add calendar event management features and UI components and Implement Calendar logic 2025-07-14 10:46:12 +03:00
a9895f5462 fix checkbox issue 2025-07-11 10:27:18 +03:00
6e4f0c3c0c edit time picker as in figma 2025-07-10 15:52:52 +03:00
bbf2891804 refactor code 2025-07-10 15:52:38 +03:00
aab2b4a52a insert after update and refactor 2025-07-10 15:52:15 +03:00
d58da9644f add toggling for points 2025-07-10 15:51:44 +03:00
df46a5b905 update spaces remote files 2025-07-10 15:51:17 +03:00
a1fa049a05 no need for dummy data 2025-07-10 15:50:56 +03:00
494a000590 update bookable space logic 2025-07-10 15:50:24 +03:00
b5d72b2a2a refactor code 2025-07-10 15:49:30 +03:00
55a73eee7f we can switch pages in access managment 2025-07-10 15:48:13 +03:00
645a07287e Refactor date selection: add SelectDateFromSidebarCalendar event and update state management for improved clarity 2025-07-10 14:15:57 +03:00
885ef61114 Refactor booking system: replace DebouncedBookingSystemService with DebouncedBookableSpacesService and streamline search handling 2025-07-10 12:10:28 +03:00
bfd6b5c3a0 Refactor booking system: replace BookingSystemService with BookableSystemService and update parameter handling for improved clarity 2025-07-10 11:25:35 +03:00
2b638940ae Refactor booking system: enhance parameter handling for improved clarity and maintainability 2025-07-10 11:14:30 +03:00
3e95bf4473 Refactor booking system: replace individual parameters with LoadBookableSpacesParam for improved clarity and maintainability 2025-07-10 10:56:10 +03:00
2d16bda61d Refactor SidebarBloc: streamline room data handling by using paginatedSpaces.data directly 2025-07-09 16:41:31 +03:00
5c90d5f6b9 Refactor SidebarBloc: simplify room data handling by directly using paginatedSpaces.data 2025-07-09 16:40:57 +03:00
d6a48850a7 Remove debug print statement from BookableSpacesService response handling 2025-07-09 16:25:21 +03:00
6cac94a1c4 Clean up booking system code: remove commented-out code and unnecessary variables for improved readability 2025-07-09 16:23:39 +03:00
9f28e1ccef Refactor booking system: remove unused classes, update dependencies, and implement date selection logic 2025-07-09 16:18:10 +03:00
b128618bfd clean the code for save and next buttons and enhance UI 2025-07-09 15:11:27 +03:00
6534bfae5b Implement-Calendar-ui 2025-07-09 09:31:55 +03:00
42c410d982 use TimeOfDay instead of String 2025-07-07 17:07:38 +03:00
368b1be3c0 fix conditions for start and end time for reservation 2025-07-07 17:07:23 +03:00
35e9b606b2 use param to send Update Api for unbookable to be bookable 2025-07-07 15:40:49 +03:00
e4a27b5651 build services for them 2025-07-07 15:39:19 +03:00
f89660a9ff build modeling and params 2025-07-07 15:38:52 +03:00