merge development_wasm into development #9

Closed
timur wants to merge 0 commits from development_wasm into development
Owner
No description provided.
- Add input validation for room name and participant identity
- Use room name or SID as fallback when livekit_room_name is empty
- Add .with_name() to token generation to fix "invalid claims" error
- Add debug logging for token generation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Use herolib-osis build_router() to get OSIS routes
- Add WebDAV service module at src/services/webdav.rs
- Each context gets isolated storage at {data_dir}/webdav/{context}.forge
- Remove separate WebDAV port, now served on same port as RPC
- Update heroforge dependency to lhumina_code/hero_forge

WebDAV URL structure:
- /webdav/{context}/ - List root
- /webdav/{context}/path/to/file - Access files
- Supports PROPFIND, GET, PUT, MKCOL, DELETE, MOVE
- Add ChatService to AI schema with completion method
- Implement ChatServiceHandler in server (placeholder for AI provider integration)
- Generate unified clients for all domains that work on all platforms
- Unified clients use gloo-net for WASM and reqwest for native
- Rename crate from herozero to hero_zero
- Rename SDK from herozero-sdk to hero_zero_sdk
- Rename binaries: herozero-server -> hero_zero_server, herozero-seed -> hero_zero_seed
- Update all use statements and imports
- Update tmp paths and example references
- Update Makefile binary names and targets
- Rename HEROZERO_DATA_DIR to HERO_ZERO_DATA_DIR env var
- Change herolib-osis/herolib-sid to use git repo instead of local path
- Update SDK to use new hero_lib git repo
- Fix SDK crate name to hero_zero_sdk

This allows the project to build without requiring herolib_rust locally.
- Rename package name to `herozero-sdk`
- Update package description
- Change `herolib_otoml` git URL
- Change `herolib_otoml` branch to `main`
build: rename dev dependency hero_zero_sdk
Some checks failed
Build and Test / build (pull_request) Failing after 18s
5bcb822ae1
timur closed this pull request 2026-02-04 17:45:03 +00:00
Some checks failed
Build and Test / build (pull_request) Failing after 18s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_zero!9
No description provided.