Releases: tas50/cinc-zero
Releases · tas50/cinc-zero
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
v0.4.0
What's Changed
- bench: load-test harness, runner script, and v0.3.0 baseline by @tas50 in #52
- perf: speed up cold and warm search scans by @tas50 in #53
- docs: replace status table with a Why cinc-zero section by @tas50 in #54
- perf: stream object-list responses instead of map + reflection by @tas50 in #55
- perf: generate bootstrap RSA keys in parallel by @tas50 in #56
- perf: warm the serving path at startup to cut cold first-request latency by @tas50 in #57
Full Changelog: v0.3.0...v0.4.0
v0.3.0
v0.2.1
What's Changed
- fix: use min_api_version/max_api_version in GET /server_api_version by @tas50 in #46
- fix: authenticate_user accepts username and is superuser-only by @tas50 in #47
- fix: organization invitation edge cases (conflict, consumed-invite, acceptance authz) by @tas50 in #48
- fix: enforce ACLs on global users and user/org ACL endpoints (#41) by @tas50 in #49
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Support ACL enforcement as an opt-in CLI flag by @tas50 in #26
- Return JSON error bodies for unrouted paths and unsupported methods by @tas50 in #27
- Implement /server_api_version and tighten X-Ops-Server-API-Version negotiation by @tas50 in #28
- Correct partial (field-projection) search edge cases by @tas50 in #29
- Cookbook/artifact content-store fidelity: checksum GC, immutability, empty listing by @tas50 in #30
- Organization invitation (association request) semantics by @tas50 in #31
- Add CLAUDE.md to orient agents and reduce token usage by @tas50 in #32
- ACL endpoint coverage and status-code fidelity (non-enforcement) by @tas50 in #33
- fix: reject all unacceptable X-Ops-Server-API-Version with 406 by @tas50 in #42
- feat: implement GET /license endpoint by @tas50 in #43
- test: lock in cookbook_artifacts empty-list (200) and immutability (409) by @tas50 in #44
- feat: filter GET /users by email and external_authentication_uid by @tas50 in #45
Full Changelog: v0.1.3...v0.2.0