Releases: repository-service-tuf/repository-service-tuf-api
v1.0.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v1.0.0b1
What's Changed
- feat: Custom Delegation endpoints by @kairoaraujo in #689
- fix: get signing by @kairoaraujo in #695
Full Changelog: v0.15.0b1...v1.0.0b1
v0.15.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.15.0b1
What's Changed
- Update "GET /api/v1/metadata" docs by @MVrachev in #608
- fix: status code from OK to NOT_FOUND by @kairoaraujo in #651
- feat: Enable RSTUF API to use SigStore for Signatures by @kairoaraujo in #664
- fix: sigstore distributed async signing by @kairoaraujo in #666
- release: v0.15.0b1 by @kairoaraujo in #667
Full Changelog: v0.14.0b1...v0.15.0b1
v0.14.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.14.0b1
What's Changed
- Split test running in CI by @KAUTH in #519
- Replace all mentions of "targets" with "artifacts" by @MVrachev in #569
- Force UTC timezone for all datetime objects by @MVrachev in #574
- Add
pre-commit
autoupdate check by @KAUTH in #568 - Add support for
PUT /api/v1/metadata/online
by @MVrachev in #513 - Update payloads and keys for new admin2 CLI by @MVrachev in #584
- Check first bin names instead of all by @MVrachev in #583
- tests: fix worker configuration for online key (ft) by @kairoaraujo in #593
- Add a new state given by celery in rare occasions by @MVrachev in #592
- build: update to Python 3.12 and update dependencies by @kairoaraujo in #595
Full Changelog: v0.13.0b1...v0.14.0b1
v0.13.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.13.0b1
Full Changelog: v0.12.0b1...v0.13.0b1
What's Changed
- Add support for custom delegated targets by @MVrachev in #542
- Release v0.13.0b1 by @kairoaraujo in #567
Full Changelog: v0.12.0b1...v0.13.0b1
v0.12.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.12.0b1
Component Interoperability Matrix
- RSTUF API >= v0.14.0b1
- RSTUF CLI >= v0.10.0b1
What's Changed
Full Changelog: v0.11.1b1...v0.12.0b1
v0.11.1b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.11.1b1
What's Changed
- fix: API using pydantic v1 - release v0.11.1b1 by @kairoaraujo in #543
Full Changelog: v0.11.0b1...v0.11.1b1
v0.11.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.11.0b1
What's Changed
- feature: support container image linux/arm64 by @kairoaraujo in #529
- Feature: support to unrecognized fields (Root) by @kairoaraujo in #526
- ❗ Requires RSTUF Worker >= v0.13.0b1
- build: Include more supported versions for arm by @kairoaraujo in #535
- fix: API documentation for Task Result type by @kairoaraujo in #524
- security: update FastAPI by @kairoaraujo in #534
- Release v0.11.0b1 by @kairoaraujo in #541
Full Changelog: v0.10.0b1...v0.11.0b1
v0.10.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.10.0b1
What's Changed
- Skip tests in coverage by @KAUTH in #503
- refactoring: update the task response data in the
/api/v1/tasks
by @fsavoia in #518 - Release v0.10.0b1 by @kairoaraujo in #522
Full Changelog: v0.9.0b1...v0.10.0b1
v0.9.0b1
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.9.0b1
What's Changed
- Added a workflow for pre-commit update by @muhahahmad68 in #480
- Feature/486 task add swagger tags for docs by @fsavoia in #487
- 484 task document which endpoint sync and async by @fsavoia in #485
- Issue 471 - Add last_update field to PostData and PutResponse models by @fsavoia in #493
- Fix /api/v1/tasks endpoint docs/schema reference by @kairoaraujo in #494
- Add testing duration improvements by @KAUTH in #497
- Add trusted_root in
GET /api/v1/metadata/sign
response by @MVrachev in #499 - Prepare release v0.9.0b1 by @kairoaraujo in #502
New Contributors
- @muhahahmad68 made their first contribution in #480
- @fsavoia made their first contribution in #487
Full Changelog: v0.8.0b...v0.9.0b1
v0.8.0b
docker pull ghcr.io/repository-service-tuf/repository-service-tuf-api:v0.8.0b
What's Changed
- Fix bootstrap_state checks in two places by @MVrachev in #446
- build: add ft when PR is approved by @kairoaraujo in #458
- Fixes new target response message by @enyinna1234 in #456
- build: Update Python dependencies by @github-actions in #457
- Refactor DELETE
/api/v1/metadata/sign
by @kairoaraujo in #469 - Remove
/api/v1/targets
endpoint by @kairoaraujo in #468 - Remove authorization, authentication and tokens by @MVrachev in #470
- Remove authorization/authentication dependencies by @MVrachev in #472
- Changes artifacts
DELETE
toPOST
by @enyinna1234 in #473 - Remove invalid required: true in parameter schema. by @simi in #452
- Update cd.yml: fix inputs on push with tags v* by @kairoaraujo in #475
- Prepare release v0.8.0b by @MVrachev in #477
New Contributors
Full Changelog: v0.7.0b1...v0.8.0b