83 Commits

Author SHA1 Message Date
e242c1ccef Visual Analysis - B.L.A.Z.E analyzes screenshots using BinaryContent and AI vision, Message History - Full conversation context preserved for image analysis, Error Handling - Robust error handling with ModelRetry for Pydantic AI 2025-09-03 19:47:58 +02:00
9f072e714c added navigation and viewport settings to frontend 2025-09-01 00:28:10 +02:00
8d79221029 cleaned our mcp + pydantic tools mixup 2025-08-31 17:00:36 +02:00
e56e7154c3 clean out old legacy code 2025-08-29 21:03:05 +02:00
eb0f3af45c working version of dynamic tool use 2025-08-29 19:03:29 +02:00
f66e837c9b working version of dynamic tool use 2025-08-29 19:02:56 +02:00
101b5a82de polished some copy 2025-08-21 21:16:44 +02:00
64aa0e4749 added setup documentation and license 2025-08-20 19:34:08 +02:00
bc6c1044ac fixed the bottom control styling 2025-08-16 21:42:54 +02:00
c7487687db Introduced B.L.A.Z.E 2025-08-16 18:06:40 +02:00
a81028c033 stripped down the project for OSS prep 2025-08-15 22:58:20 +02:00
9076b79507 added uuid 2025-03-10 23:00:03 +02:00
9eb663a6d4 Improve scene controls and fix multiple toast notifications
1. Dynamic control rendering:
   - Show controls only when they're available in the template
   - Show Animations control only when template has empties
   - Show Swap Assets control only when 2+ assets are placed

2. Fix multiple toast notifications:
   - Update control hooks to use WebSocketContext instead of direct WebSocket connections
   - Centralize connection toast in WebSocketContext
   - Remove duplicate toast from useWebSocket hook
2025-03-09 16:26:57 +02:00
2d03d4399e Fix camera selection and other controls to use real-time approach
This commit:
- Removes sceneConfiguratorStore in favor of direct websocket messages
- Updates SceneControls to use control hooks directly (useCameraControl, useLightControl, etc.)
- Removes the changes-tray components as they're no longer needed
- Simplifies SceneActions to focus on core functionality
- Ensures all controls (camera, lights, etc.) send websocket messages immediately

This change makes the UI more responsive by sending changes in real-time rather than batching them.
2025-03-09 15:32:07 +02:00
7e64d77c2c feat: Implemented Asset Placer and Animations system 2025-03-09 14:13:45 +02:00
760f45c3d3 docs: Update architecture and implementation documentation 2025-03-09 14:02:20 +02:00
c8697a50da implemented asset placer in the platform 2025-03-04 12:27:04 +02:00
63ea829efa implemented template creation endpoint 2025-02-21 20:50:42 +02:00
0b6684c0a0 added screen check to prevent use on mobile screens 2025-02-15 22:29:15 +02:00
839edae191 fixed some ux issues 2025-02-15 15:47:13 +02:00
dfa6642c9e Removed dialogue auto open on server healthy status 2025-02-09 12:02:51 +02:00
f7093938cd Removed dialogue auto open on server healthy status 2025-02-09 12:02:01 +02:00
573e928092 Fixed project disable button function 2025-02-09 11:19:54 +02:00
1858d8a001 Fixed project disable button function 2025-02-09 01:37:31 +02:00
3a6485e80b Merge pull request 'feature/efficient-websocket-management' (#2) from feature/efficient-websocket-management into main
Reviewed-on: #2
2025-02-08 22:33:16 +00:00
4c82f3833a Implemented server health check and feedback sending feature 2025-02-09 00:27:22 +02:00
4da10b543d Fixing preview command mapping 2025-02-08 18:03:32 +02:00
4c05e51a9d Fixing preview command mapping 2025-02-08 17:59:19 +02:00
e42e177c05 Fixing websocket reconnecting 1 2025-02-08 13:48:23 +02:00
1d29b25339 Fixing template controls sending 2 2025-02-07 19:01:05 +02:00
b8245c8c8d Fixing template controls sending 2025-02-07 18:33:42 +02:00
be852ec9d2 Implement more robust websocket system 2025-02-07 00:35:38 +02:00
142f418d5d updated docker compose file 2025-02-06 17:35:52 +02:00
2b2db73671 added dev env switch 2025-02-06 17:03:38 +02:00
ceb4687c89 added lebox template 2025-02-06 11:30:48 +02:00
821f2407aa temporarily disabled hostname check 2025-02-05 14:37:34 +02:00
33973c02ca fixed wss cert issues 1 2025-02-05 14:10:10 +02:00
dc06821a41 fixed ssh issues 5 2025-02-05 13:03:07 +02:00
13a2f52d04 fixed ssh issues 4 2025-02-05 12:48:45 +02:00
48dc128eb7 fixed ssh issues 3 2025-02-05 12:36:21 +02:00
02e163ec63 fixed ssh issues 2025-02-05 12:21:24 +02:00
91b8fefc36 fixed ssh issues 2025-02-05 12:10:59 +02:00
d0f801ae0e removed blender addon path 2025-02-05 01:59:28 +02:00
7bb930f3fa Merge pull request 'release/v1: Blender Session Automation' (#1) from release/v1 into main
Reviewed-on: #1
2025-02-04 23:45:11 +00:00
a7fb1b190d fixed wss url for prod 2025-02-05 01:09:21 +02:00
61ac6db842 added beta badge 2025-02-04 20:19:17 +02:00
04f9979f10 removed self from create preview renderer function 2025-02-01 22:13:55 +02:00
23d7174e3b used the initiated url 2025-02-01 21:28:11 +02:00
c619038d6a fixed some bugs on ssh and dynamic file creation 2025-01-31 19:34:04 +02:00
0ef5e3c8d0 used dynamic preview folder creation based on username 2025-01-31 15:00:55 +02:00