Commit Graph

41 Commits

Author SHA1 Message Date
1018c42500 updated forget password functionality with backend 2025-08-23 14:29:25 +05:30
01f0fa7cd7 merge 2025-08-11 17:09:39 +05:30
71f5d2875d Merge remote-tracking branch 'origin/main-demo' into main-dev 2025-08-11 17:09:10 +05:30
78e1ccf39f added undo redo for builder (not for simulation data) 2025-08-11 16:59:36 +05:30
a4bb4a4bf6 created new id for duplicate projects 2025-08-05 11:31:26 +05:30
35153c8c79 updated dashboard duplication 2025-08-02 18:23:42 +05:30
7d29228541 Refactor Model and Models components to streamline rendering logic; update distanceWorker for improved distance calculations and rendering conditions. 2025-07-28 17:34:36 +05:30
1231bedbb1 Refactor AssetBoundingBox to use cylinders for edges and improve bounding box rendering logic; update Model component to adjust line width for better visibility; enhance distanceWorker to utilize Vector3 for distance calculations. 2025-07-28 17:21:07 +05:30
11ace1977a Refactor asset loading and distance calculation logic for improved performance and clarity 2025-07-28 15:00:24 +05:30
81c893e569 feat: Add getAssetIksApi service for fetching asset IKs and update Model component to utilize it 2025-07-08 16:31:20 +05:30
a0039d84e9 Merge branch 'dev-simulation/human' into main-dev 2025-07-04 17:16:24 +05:30
46ff5c0208 refactor: Update zone handling by integrating zoneStore in multiple components and removing unused zones state 2025-07-03 17:55:19 +05:30
b5c69f3335 feat: Add human mechanics and event handling, including UI components and action management 2025-07-03 12:09:31 +05:30
458abdb9a5 Merge remote-tracking branch 'origin/merge/wall-collab' into main-dev 2025-07-02 11:14:18 +05:30
64d086f808 feat: Implement wall asset management APIs and socket integration for create, update, and delete operations 2025-07-02 10:49:07 +05:30
d6f6c4c901 Merge remote-tracking branch 'origin/dev-collaboration' into dev-r3f-wall 2025-06-30 18:13:23 +05:30
997775c27e feat: Implement wall asset management features including creation, instances, and rendering; enhance wall properties input validation 2025-06-30 16:21:54 +05:30
8ebd16db83 Merge remote-tracking branch 'origin/dev-r3f-wall' into merge/wall-collab 2025-06-30 15:57:56 +05:30
898179c2c1 Refactor: Update project handling and sharing functionalities; integrate shared projects retrieval; enhance user data structure and loading mechanisms; improve input handling in MultiEmailInvite component; adjust wall generation callbacks in DXF processing. 2025-06-30 15:54:41 +05:30
84101905ff Refactor: Enhance CollaborationPopup and MultiEmailInvite components; integrate user access sharing and project user retrieval functionalities; update user data structure for consistency. 2025-06-30 14:22:02 +05:30
7124a819b6 feat: Implement zone management features including creation, deletion, and updates
- Added zone handling in the Line component for removing and updating zones based on points.
- Enhanced Point component to support snapping and updating zone positions.
- Introduced zone-related API calls for upserting and deleting zones.
- Updated zone store to manage zones more effectively, including methods for removing zones by points and getting zones by point IDs.
- Improved zone instance rendering to handle dynamic point connections.
- Refactored zone creation logic to allow for better interaction and snapping behavior.
- Updated API endpoints for zone operations to use version 1 of the API.
2025-06-30 12:22:42 +05:30
fa6506c0be Refactor: Remove deprecated API endpoints and implement new zone management features
- Deleted obsolete API files for wall items, layers, lines, and points.
- Introduced new zone management APIs including create, delete, and update functionalities.
- Enhanced zone state management in the store with new properties for height and color.
- Implemented 2D and 3D zone rendering components for better visualization.
- Added asset fetching functionalities for marketplace integration.
- Updated types to accommodate new zone properties and API responses.
2025-06-27 17:51:57 +05:30
04c302ea4c Refactor floor management components and APIs: enhance FloorInstance for shape creation, update FloorInstances to handle floor rendering and UUID tracking, and improve FloorCreator with project and version context. Modify floor store methods for better floor management and integrate API calls for floor upsert and deletion. Adjust wall and point components to support new floor functionalities. 2025-06-27 10:48:48 +05:30
5003dc3504 Refactor floor management APIs: implement getFloorsApi, deleteFloorApi, and upsertFloorApi for enhanced floor data handling. Update FloorCreator for improved point snapping and floor creation logic. Modify ReferencePoint to include UUID and user data. Adjust usePointSnapping to handle temporary points more effectively. 2025-06-26 18:23:01 +05:30
1e88006780 Refactor aisle API services: remove createAisleApi, update deleteAisleApi to include versionId, and modify wall asset APIs for consistency in endpoint naming. Enhance floor and wall store functionality with new setters and methods for managing floors and walls, including decal handling. Introduce FloorInstance and FloorInstances components for rendering floor data, and implement FloorCreator for interactive floor creation. Add reference floor visualization with snapping capabilities. Update wall API services for improved error handling and response management. 2025-06-26 17:47:32 +05:30
e5e92d2b9f Merge remote-tracking branch 'origin/main-dev' into dev-collaboration 2025-06-26 10:59:22 +05:30
b3b0831a7f Enhance dashboard components with user collaboration features and project management improvements 2025-06-26 09:25:02 +05:30
3ab5c6ee6a Refactor 3D Widget Input Handling and Cleanup
- Removed commented-out code related to adding 3D widgets from BarChartInput, LineGrapInput, PieChartInput, Progress1Input, Progress2Input components.
- Updated widget input fetching logic in Widget2InputCard3D, Widget3InputCard3D, and Widget4InputCard3D to include projectId and versionId.
- Enhanced error handling and logging in add3dWidget and get3dWidgetInput services.
- Cleaned up console logs and unnecessary comments across various components for better readability.
- Ensured consistent handling of widget data structure in ProductionCapacity, ReturnOfInvestment, StateWorking, and Throughput components.
2025-06-25 11:11:23 +05:30
62e315e3d9 Merge remote-tracking branch 'origin/main-dev' into dev-collaboration 2025-06-25 09:36:22 +05:30
13a2648e83 Implement collaboration features with user access management and email invitation functionality 2025-06-25 09:35:47 +05:30
7dc7b832ea Merge branch 'main-dev' into dev-refactor 2025-06-24 15:41:18 +05:30
5ae0ec0713 Implement API enhancements for token management and new endpoints
- Added token management for various API calls in the factoryBuilder and visualization services.
- Updated deleteLayerApi, deleteLineApi, deletePointApi, getLinesApi, setLineApi, updatePointApi, and version control APIs to handle new access tokens from response headers.
- Introduced new API endpoints for 3D widget and floating widget data retrieval.
- Enhanced error handling and logging for API responses.
- Created new sessionValidity and input retrieval components for better session management and data handling.
2025-06-24 15:38:05 +05:30
17ec72e283 Update API endpoints to use consistent versioning in URL paths 2025-06-24 12:32:45 +05:30
a562a51025 Refactor collaboration APIs to include versionId in relevant functions and clean up commented code 2025-06-24 12:21:12 +05:30
3fe52e3e7c Add versioning support to collaboration features and API calls
- Adjust logic in socket responses to handle versioning for comments and threads.
2025-06-24 11:56:26 +05:30
b49f431ebf Refactor error handling in API services to use console.error instead of throwing errors
- Updated various API service files to replace error throwing with console.error for better logging.
- This change affects services related to aisles, assets, cameras, collaboration, comments, environment, lines, marketplace, simulation, visualization, and zones.
- The modifications aim to improve error handling by logging errors to the console instead of interrupting the flow with thrown errors.
2025-06-24 09:31:45 +05:30
d27c86a006 Add versionId parameter to addingWidgets function and update widget calls 2025-06-23 10:16:23 +05:30
54b02541c1 updated 2025-06-23 09:37:53 +05:30
2fbdf8ab61 updated comparision 2025-06-12 17:35:42 +05:30
c7cc5cf2ca update assetID 2025-06-12 09:31:51 +05:30
e22a2dc275 first commit 2025-06-10 15:28:23 +05:30