| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(yr-k8s): make Kubernetes deployment externally verifiable - Add K8s deployment manifests (Helm chart, traefik config, sandbox tools) - Optimize Python SDK: reduce off-cluster env vars from 6 to 2 (YR_SERVER_ADDRESS + YR_JWT_TOKEN), auto-infer in_cluster/enable_tls/server_name - Update frontend/functionsystem submodule pointers - Add sandbox command usage guide Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 2 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
fix: restore changes overwritten by pr791 merge PR 791 was merged from an old full-tree branch head and overwrote several changes that had already landed on master after PR 788. - restore PR 750 MSetTx deprecation/API documentation updates - restore PR 792 Java ObjectRef invoke argument handling - restore PR 793, PR 795, and PR 796 documentation cleanup and redaction updates - keep PR 791 split-wheel lazy import and datasystem build changes intact Signed-off-by: mhsong2 <songminhui2@huawei.com> | 4 天前 | |
fix: restore changes overwritten by pr791 merge PR 791 was merged from an old full-tree branch head and overwrote several changes that had already landed on master after PR 788. - restore PR 750 MSetTx deprecation/API documentation updates - restore PR 792 Java ObjectRef invoke argument handling - restore PR 793, PR 795, and PR 796 documentation cleanup and redaction updates - keep PR 791 split-wheel lazy import and datasystem build changes intact Signed-off-by: mhsong2 <songminhui2@huawei.com> | 4 天前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat(iam): add independent SSL toggle and dual-port support for IAM server - functionsystem: update submodule to include IAM SSL dual-port changes - litebus: add LitebusInitOptions struct; Initialize() overload (1 param) for dual-port support; legacy 5-param overload preserved - litebus: extract StartLocalListenerIfNeeded() helper to reduce function size; add TCPMgr::StartLocalListener() for loopback port - iam_server: add --local_ip / --local_listen_port flags for plaintext listener; add --iam_ssl_enable flag to override global ssl_enable - iam_server: support dual-port startup (TLS on node/pod IP, plaintext on 127.0.0.1) with empty-IP guard - deploy: update deploy.sh / config.sh with local_ip and local_listen_port configuration parameters - docs: add docs/features/iam-ssl-deployment.md covering IAM SSL setup, combined frontend+IAM deployment, and split-deployment configuration Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 2 个月前 | |
feat(sandbox): add reverse tunnel support and AIO verification tooling Adds reverse tunnel to the Python sandbox SDK so sandbox code can access a host-local service through upstream=... and http://127.0.0.1:<proxy_port>. Includes AIO-side verification tooling and addresses all code review findings: - Default-enable SSL verification (opt-out via TUNNEL_SSL_VERIFY=0) - Add httpx timeout, WS heartbeat, parse_frame error handling - Limit WS channel queue size (maxsize=100) - Add path traversal and CRLF injection validation in tunnel protocol - Add frame/body size limits (1MB/10MB) with validate=True on base64 - Add Apache 2.0 copyright headers (G.CMT.06) - Fix method ordering (G.CLS.06) - Fix README absolute paths and verify script python invocation - Add restart policy and error handling to docker-compose/run.sh Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
fix: restore changes overwritten by pr791 merge PR 791 was merged from an old full-tree branch head and overwrote several changes that had already landed on master after PR 788. - restore PR 750 MSetTx deprecation/API documentation updates - restore PR 792 Java ObjectRef invoke argument handling - restore PR 793, PR 795, and PR 796 documentation cleanup and redaction updates - keep PR 791 split-wheel lazy import and datasystem build changes intact Signed-off-by: mhsong2 <songminhui2@huawei.com> | 4 天前 | |
feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 | |
feat: add Python SDK enhancements and feature documentation - Python SDK: Add trace module with OpenTelemetry-style tracing API, Histogram metric type - yrcli: Add --async flag, result command - Feature documentation: Add comprehensive docs for 10 features (WebTerminal, Observability, Traefik, Quota, IAM, etc.) - Fixes: SandboxInstance class naming, python3 in webterm entrypoint - Submodules: Update frontend, functionsystem, datasystem fix markdownlint errors (MD040, MD031, MD032) in docs Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 3 个月前 | ||
| 4 天前 | ||
| 4 天前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 4 天前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |