development_wasm #90

Merged
timur merged 4 commits from development_wasm into development 2026-02-04 16:00:31 +00:00
Owner
No description provided.
feat: add configurable request body size limit
Some checks failed
Tests / test-linux (pull_request) Failing after 9m52s
Tests / test-macos (pull_request) Has been cancelled
e7b6951005
- Add `max_body_size` field to server config
- Set default `max_body_size` to 10MB
- Apply `DefaultBodyLimit` middleware using config
- Reformat `contexts` API route definition
Merge pull request 'add configurable request body size limit' (#84) from development_webdav_server into develop
Some checks failed
Tests / test-linux (push) Failing after 9m57s
Tests / test-macos (push) Has been cancelled
b7dcb9a324
Reviewed-on: #84
Add build_router() method to AxumRpcServer
Some checks failed
Tests / test-linux (push) Failing after 9m52s
Tests / test-macos (push) Has been cancelled
29e3055079
Allows integrating OSIS RPC routes into a custom Axum application.
This enables adding other services (WebDAV, static files, etc.)
alongside OSIS RPC endpoints on the same server.

New methods:
- build_router() - Returns the OSIS Router for merging with custom routes
- listen_addr() - Returns configured listen address
- api_prefix() - Returns configured API prefix

Updated module documentation with Custom Server Integration example.
- Add rust_client.rs generator for WASM-compatible SDK clients
- Update generate.rs with new client generation pipeline
- Support both native and WASM targets with platform-specific code
timur merged commit a03a00bd3c into development 2026-02-04 16:00:31 +00:00
Sign in to join this conversation.
No reviewers
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_lib!90
No description provided.