| chore: unify builds, docs, container, and RPM packaging build.sh plus scripts/lib; Docker Buildx + compose; docs refresh; Node floor for api-docs; script smoke and OpenAPI YAML check in test_all. RPM ships sqlite_rbs.sql and adjusts packaged rbs.yaml storage paths. | 3 个月前 |
| chore: tighten build stack, rpm packaging, tests, and OS install policy Refresh Docker compose layout and build helper scripts; remove scripts_smoke; assert OpenAPI against the working tree; share SERVICE_NAME in api-types tests and e2e; RPM %install rewrites storage paths with validated sed; e2e stops RBS via process group; remove unused rbs-core auth placeholder. OS package auto-install from scripts is off unless ENABLE_AUTO_INSTALL_DEPS=1; CI=true or DISABLE_AUTO_INSTALL_DEPS=1 always forbids installs. | 3 个月前 |
| !47 feat(rbc,rbs-cli): support auto resource retrieval modes From: @hid63677235 Reviewed-by: @yang8621 | 1 天前 |
| Add LICENSE (Mulan PSL v2) at repo root, remove license/LICENSE | 4 个月前 |
| feat(rbc,rbs-cli): support secure resource retrieval flows | 13 天前 |
| !47 feat(rbc,rbs-cli): support auto resource retrieval modes From: @hid63677235 Reviewed-by: @yang8621 | 1 天前 |
| fix: add Vault retry & config honors, fix TEE pubkey fallback | 11 天前 |
| feat(rbs):Modify the URL for the certificate management interface | 2 个月前 |
| feat(rbs):Modify the URL for the certificate management interface | 2 个月前 |
| test(tests): add pytest e2e suite for workspace Add pytest e2e under tests/e2e/ with common.sh helpers and RBS fixtures. Document test framework in tests/README.md and AGENTS.md. | 1 个月前 |
| feat(rbc,rbs-cli): support secure resource retrieval flows | 13 天前 |
| test(tests): add pytest e2e suite for workspace Add pytest e2e under tests/e2e/ with common.sh helpers and RBS fixtures. Document test framework in tests/README.md and AGENTS.md. | 1 个月前 |
| docs(contributing): add bilingual contributor guide Give contributors a single entry point for fork/branch workflow, testing, and doc sync across rbs, rbc, and tools. CONTRIBUTING.md is bilingual (English prevails); AGENTS.md and README.md link to it. Document merge gate vs local quality gates (fmt/clippy/deny), maintainer doc scope, docs-only MR workflow, and the MR checklist. | 29 天前 |
| docs(contributing): add bilingual contributor guide Give contributors a single entry point for fork/branch workflow, testing, and doc sync across rbs, rbc, and tools. CONTRIBUTING.md is bilingual (English prevails); AGENTS.md and README.md link to it. Document merge gate vs local quality gates (fmt/clippy/deny), maintainer doc scope, docs-only MR workflow, and the MR checklist. | 29 天前 |
| !47 feat(rbc,rbs-cli): support auto resource retrieval modes From: @hid63677235 Reviewed-by: @yang8621 | 1 天前 |
| feat(rbc,rbs-cli): support secure resource retrieval flows | 13 天前 |
| Add LICENSE (Mulan PSL v2) at repo root, remove license/LICENSE | 4 个月前 |
| feat(docs): add README_zh.md | 18 天前 |
| feat(docs): add README_zh.md | 18 天前 |
| feat(rbs): workspace, cargo-deny, config, logging, and REST Add workspace members, deny.toml, and shared YAML config types. Implement rbs-core file/stderr logging with optional size-based rotation. Ship rbs-rest (Actix): version route (OpenAPI System tag only), per-IP rate limiting, URI length guard, and HTTPS bind validation. Include utoipa schema modules in api-types and build.rs OpenAPI YAML emission; checked-in HTML/MD and repo tests are added in follow-up commits. | 3 个月前 |
| chore: initial RBS/RBC workspace, deployment, license and tooling - Workspace: rbs, rbc, tools; .cargo/config, rustfmt - RBS: api-types, core, rest crates; main binary; rbs.yaml; placeholder modules - RBC: client, evidence, token, ffi; main binary; rbc.yaml - Tools: rbs-admin-client stub - Deployment: Dockerfile, docker-compose, K8s .gitkeep - License: MulanPSL-2.0 (LICENSE, NOTICE), Third_Party_Open_Source_Software_Notice - Build: build.sh, build-rpm.sh, build-docker.sh; RPM specs (rbs, rbc, rbs-cli) - Service: rbs.service (systemd) - Docs: docs/build/rpm.md, api/design/proto placeholders | 4 个月前 |