Commit Graph

57 Commits

Author SHA1 Message Date
960c64984e Add New Relic browser agent for monitoring
Some checks failed
Build and Deploy / build (push) Failing after 6m34s
- Add @newrelic/browser-agent dependency
- Initialize browser agent in webApp.ts with distributed tracing enabled

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 07:15:18 -06:00
a772372b2b Add public URL sharing with express-pouchdb sync
- Add express-pouchdb for self-hosted PouchDB sync server
- Public databases (/db/public/:db) accessible without auth
- Add auth middleware for public/private database access
- Simplify share button to copy current URL to clipboard
- Move feature config from static JSON to dynamic API endpoint
- Add PouchDB sync to PouchData class for real-time collaboration
- Fix Express 5 compatibility by patching req.query
- Skip express.json() for /pouchdb routes (stream handling)
- Remove unused PouchdbPersistenceManager and old share system

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 11:49:56 -06:00
1152ab0d0c Add Express API server for Claude API proxy
- Add Express server with vite-express for combined frontend/API serving
- Create modular API route structure (server/api/)
- Implement Claude API proxy with proper header injection
- Support split deployment via API_ONLY and ALLOWED_ORIGINS env vars
- Remove Claude proxy from Vite config (now handled by Express)
- Add migration plan documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-20 12:32:49 -06:00
6ad04bb21a Refactor config naming and upgrade dependencies
Config changes:
- Renamed gridSnap to locationSnap for clarity
- Fixed configMenu to reference correct property
- Added debug logging to setAppConfig

Code cleanup:
- Removed commented duplicate exitXR call

Dependencies:
- Upgraded @babylonjs packages from 7.21.5 to 8.16.2
- Upgraded @mantine packages from 7.12.0 to 7.17.8

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 21:36:56 -06:00
e69d008bfa Added 404 handler, changed page db update. 2024-08-30 12:43:19 -05:00
4f39030ed4 Disabled service worker, enhanced management console. 2024-08-30 12:43:19 -05:00
2397ddcd4c Updated UI to use Mantine. 2024-08-30 12:43:19 -05:00
a9c8d3dbad Removed dead code. 2024-08-30 12:43:19 -05:00
b198605643 CHanged connector style 2024-08-22 18:21:08 -05:00
d08e86e92f Added websocket presence. 2024-06-14 09:38:16 -05:00
a334f13e6f added events 2024-06-11 07:20:25 -05:00
3d3f73c259 added row level AES encryption. 2024-06-10 15:52:45 -05:00
724cd79ab3 Removed html renderer, too may problems. 2024-06-06 09:22:39 -05:00
f07ea11817 Stupid hack due to race condition with click menu. 2024-06-05 16:01:49 -05:00
2872026ac9 Upated babylonjs version, added map, camera, camerawindow. 2024-05-21 06:34:48 -05:00
1e36ca20d9 moved scene inspector. 2024-05-04 17:12:35 -05:00
0acde00ecc moved scene inspector. 2024-05-04 17:12:15 -05:00
fd774c0be2 Fixed clickmenu positioning. 2024-05-03 15:10:16 -05:00
f87190af86 Fixed platform specific dependencies. 2024-04-24 08:02:15 -05:00
d17fc0897d Introduction revamp. 2024-04-24 07:52:28 -05:00
cfe174d564 Introduction revamp. 2024-04-24 07:50:26 -05:00
81c61fc6f8 Fixed grid and rotation snapping to be more sensible. 2024-04-20 17:22:14 -05:00
b2c5c85d7e Updated click menu to use Html Button. Added Scale feature. 2024-04-20 06:56:42 -05:00
ea5b8789c0 Added babylon-html, updated db to save values correctly in local storage. 2024-04-19 10:36:35 -05:00
9c76c7537d Fixed up logging, changed connector to use material from "from" mesh. 2024-04-15 08:42:36 -05:00
727977d5c6 Simplified interactions, changed menu interactions for changing entities. 2024-04-10 16:36:36 -05:00
73dae9c1cd Re added quest link. 2024-04-02 14:19:27 -05:00
73a850613d Updated menu system to be more consistent. Change toolbox to fixed colors; 2024-03-08 10:41:18 -06:00
e41f8194d5 Added 3d closet demo, cleaned up menus. 2024-02-05 10:46:23 -06:00
25a63ca182 Updated function, renamed main vr app. 2023-11-30 16:05:53 -06:00
1ae2dd3609 Updated user function to new api. 2023-11-04 12:00:11 -05:00
d7d8b414e5 Updated OPTIONS method for user function 2023-10-31 12:49:36 -05:00
1c64569d9a Added some textures. 2023-10-12 14:01:09 -05:00
97e58928ed Added Pouchdb persistance manager. 2023-10-12 10:58:50 -05:00
6630e52ba4 Fixed mobile scene aspect ratios. 2023-09-27 08:31:01 -05:00
ba35da66bd Added browser based voice recognition test. 2023-09-25 11:45:37 -05:00
dd82962260 Network handler code. 2023-09-05 06:48:55 -05:00
f44b2129c8 decomposed functions. 2023-08-23 14:15:44 -05:00
7796a23ad9 Added initial demo config. 2023-08-19 15:45:19 -05:00
ceaf6c4fb5 Committed new Relic Starting point.
Committed new Relic Starting point.
2023-08-17 09:26:46 -05:00
a147506d7e Refactored api path. 2023-08-11 07:51:46 -05:00
cf228c92a2 changed to simple response. 2023-08-11 07:09:02 -05:00
00dac7f4ec Added voice manager, integrated cloud function capability. 2023-08-10 11:56:10 -05:00
c62aa59923 Added diagram import from drawio. 2023-08-07 15:47:49 -05:00
f44d84b7be Initial network P2P share code. 2023-08-02 19:29:54 -05:00
0e2ced65e8 Added initial networkmanager component. 2023-08-02 13:10:44 -05:00
8412b6f378 Refactored physics to reduce duplicate code. 2023-08-01 13:53:55 -05:00
cdefd3bb70 Updated Physics. 2023-07-31 16:01:06 -05:00
ecf28deffc Added rotation snapping. 2023-07-27 21:09:50 -05:00
d55b82833d Standardized widget sizing, added logging library, cleaned up dualshock implementation. 2023-07-26 16:54:07 -05:00