1. Integerated DashBoard, #97

Merged
Marikannan merged 31 commits from v3-wall into main 2025-06-04 12:09:09 +00:00

31 Commits

Author SHA1 Message Date
Jerald-Golden-B d57ee378aa refactor: Remove unnecessary console logs and improve code consistency across multiple components 2025-06-04 16:57:24 +05:30
Jerald-Golden-B 45e50ff11c refactor: Improve code readability by adding missing commas and logging data in socket responses 2025-06-04 15:53:24 +05:30
Jerald-Golden-B 4d738d576a refactor: Clean up console logging and improve code formatting in UserAuth and signInApi 2025-06-04 15:27:39 +05:30
Jerald-Golden-B 4eac6c628f Merge remote-tracking branch 'origin/dashboard' into v3 2025-06-04 15:20:18 +05:30
Jerald-Golden-B a69fd2af92 feat: Add wall classification and geometry handling, update wall rendering logic 2025-06-04 15:19:37 +05:30
Poovizhi99 e27277b538 Merge branch 'dashboard' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev into dashboard 2025-06-04 15:17:59 +05:30
Poovizhi99 08362af383 merged with v3 2025-06-04 15:14:47 +05:30
Gomathi 9823404961 consoles removed 2025-06-04 14:37:36 +05:30
Poovizhi99 1aaac93679 Refactor zone-related API calls to use zoneUuid instead of zoneId; update endpoint versions to V1; add authorization headers with tokens; improve error handling and logging 2025-06-04 12:01:10 +05:30
Gomathi 0d98892dff updated api and socket for builder and visualization 2025-06-04 11:55:59 +05:30
Poovizhi99 ea400847a4 Refactor Dashboard components: add createdAt prop to Project interfaces, implement ProjectSocketRes for socket event handling, and remove unused handleDuplicateProjects function. 2025-06-04 11:48:49 +05:30
Jerald-Golden-B 20b6f84b38 feat: Implement wall creation and management features
- Added WallGroup component to manage wall creation and instances.
- Introduced WallCreator for handling wall creation logic, including mouse events and snapping.
- Created ReferenceWall component to visualize temporary wall during creation.
- Implemented WallInstances to render existing walls in the scene.
- Added useWallStore for state management of walls, including adding, updating, and removing walls.
- Enhanced Point and Line components to support wall-related functionalities.
- Updated builder store to include wall properties such as thickness and height.
- Refactored point snapping logic to accommodate wall snapping.
- Removed unused ReferencePoint component and adjusted imports accordingly.
- Updated world constants to include new wall-related configurations.
2025-06-04 10:23:22 +05:30
Poovizhi99 5ba7457276 Enhance DashboardCard component: add createdAt prop and implement relative time display; create ProjectSocketDev component for socket event handling. 2025-06-04 09:11:11 +05:30
Jerald-Golden-B 49ac226078 refactor: Update TextureItem interface and aisle color identifiers for consistency 2025-06-03 16:33:15 +05:30
Jerald-Golden-B cba9edd7c4 refactor: Update aisle types and properties, integrate arc-aisle handling 2025-06-03 14:45:17 +05:30
Jerald-Golden-B da741ed6df Refactor point and aisle handling to use pointUuid and aisleUuid consistently
- Updated useAislePointSnapping and usePointSnapping to reference point.pointUuid instead of point.uuid.
- Modified Point component to utilize point.pointUuid for snapping and position updates.
- Changed useAisleStore methods to work with aisleUuid and point.pointUuid for better clarity and consistency.
- Introduced new properties for junction aisles, including isFlipped, and updated related logic.
- Added implementations for ArrowAisle, CircleAisle, and JunctionAisle components to handle rendering and interactions.
2025-06-03 12:51:04 +05:30
Poovizhi99 44b6b4daab Uncomment socket connection and authentication in useSocketStore for Builder and Visualization 2025-06-02 14:37:47 +05:30
Poovizhi99 de3eb81740 worked with socket for dashboard 2025-06-02 11:20:00 +05:30
Poovizhi99 c77abff424 Implement rename mode functionality and integrate RenameTooltip component; update state management for renaming and mouse interactions in FloorGroup and Project components. 2025-05-29 14:29:53 +05:30
Poovizhi99 c8627e0249 Refactor DashboardCard component: add active prop handling and improve option click logic 2025-05-29 09:55:31 +05:30
Poovizhi99 0184abdd7a merged with main 2025-05-28 17:41:24 +05:30
Poovizhi99 c0fed911eb Refactor SelectFloorPlan component by removing debug useEffect and cleaning up setGenerate calls; add showY prop to TransformControls in DxfFile component; initialize package-lock.json 2025-05-28 12:40:40 +05:30
Poovizhi99 50311a018c merged with dashboard 2025-05-28 12:20:03 +05:30
Poovizhi99 3d5159f1b6 Update Generated DXF Walls to backend 2025-05-28 12:07:31 +05:30
Poovizhi99 a2af3b445d Merge remote-tracking branch 'origin/main' into zones-ui 2025-05-27 12:27:33 +05:30
Gomathi b76213f49f Update environment variables, add fingerprinting, and refactor API endpoints
- Changed server socket and REST API base URLs in .env file.
- Added FingerprintJS dependencies to package.json and package-lock.json.
- Implemented fingerprint generation in UserAuth component.
- Updated API endpoints from v1 to v2 in various service files.
- Refactored API calls to include authorization tokens.
- Commented out console log statements for cleaner production code.
2025-05-26 17:58:46 +05:30
Poovizhi99 218f68b13a dxf loader 2025-05-26 10:33:27 +05:30
Poovizhi99 d67b1eda8f Merge remote-tracking branch 'origin/main' into zones-ui 2025-05-26 10:32:07 +05:30
Gomathi b99981a661 Add newlines at the end of multiple service files for consistency 2025-05-26 10:20:35 +05:30
Nalvazhuthi 8af4442a28 Refactor Dashboard components and styles for improved functionality and UI consistency 2025-05-21 17:46:16 +05:30
Poovizhi99 2ed7cfbdda Merge remote-tracking branch 'origin/main' into zones-ui 2025-05-19 16:11:41 +05:30