Releases: oxidecomputer/v-api
Releases · oxidecomputer/v-api
v0.3.1
v0.3.0
What's Changed
- Transition to complete after using downstream code by @augustuswm in #393
- Define a hard cap for magic link expirations by @augustuswm in #394
- Do not log token even in debug by @augustuswm in #395
- Fix oauth setting revoke by @augustuswm in #396
- Remove call has incorrect implementation by @augustuswm in #397
- Verify that requested provider matches the requested user by @augustuswm in #398
- Fix token revoked filter by @augustuswm in #399
- Delete method of provider store is targeting the wrong table by @augustuswm in #400
- Encode user provided state by @augustuswm in #401
- Fixes a few issues with csrf cookies by @augustuswm in #402
- Use typed headers by @augustuswm in #403
- Whitespace cleanup by @notpeter in #405
- Whitespace2 by @notpeter in #406
- Param loading refactor by @augustuswm in #404
- Fix gha comment for rennovate by @notpeter in #407
- Add default for log format by @augustuswm in #410
- Allow specifying storage url instead of db pool by @augustuswm in #416
- Generalize jwt impl and provide simulated extractor by @augustuswm in #417
- Generalize claims signing by @augustuswm in #418
- Add function for retrieving token representing service by @augustuswm in #419
- Adding in generic saga executor support by @augustuswm in #420
- Adding saga endpoints by @augustuswm in #421
- Update dependencies (2026-04-22) by @notpeter in #423
- Require rustls feature of reqwest by @augustuswm in #424
- Update to Rust 2024 Edition by @notpeter in #430
- Style edition 2024 by @notpeter in #431
- Switch to aws_lc_rs by @notpeter in #422
- Add initial AGENTS.md / CLAUDE.md by @notpeter in #434
- ci: Ensure Cargo.lock dependencies are correct by @notpeter in #435
Renovate
- Update Rust crate tokio to 1.50.0 by @oxide-renovate[bot] in #379
- Update apache/skywalking-eyes digest to c72515a by @oxide-renovate[bot] in #377
- Update Rust crate uuid to 1.22.0 by @oxide-renovate[bot] in #391
- Update Rust crate diesel to 2.3.7 by @oxide-renovate[bot] in #389
- Update Rust crate clap to 4.6.0 by @oxide-renovate[bot] in #388
- Update Rust crate tracing-subscriber to 0.3.23 by @oxide-renovate[bot] in #390
- Update apache/skywalking-eyes digest to 8c96ee2 by @oxide-renovate[bot] in #387
- Update Rust crate futures to 0.3.32 by @oxide-renovate[bot] in #375
- Update Rust crate semver to 1.0.28 by @oxide-renovate[bot] in #413
- Update Rust crate chrono to 0.4.44 by @oxide-renovate[bot] in #374
- Update Rust crate reqwest to v0.13.3 by @oxide-renovate[bot] in #428
- Update Rust crate diesel_migrations to 2.3.2 by @oxide-renovate[bot] in #427
- Update Rust crate clap to 4.6.1 by @oxide-renovate[bot] in #425
- Update dependency rust to v1.95.0 by @oxide-renovate[bot] in #392
- Update Rust crate diesel to 2.3.8 by @oxide-renovate[bot] in #426
- Update Rust crate diesel to 2.3.9 by @oxide-renovate[bot] in #432
- Update Rust crate tokio to 1.52.2 by @oxide-renovate[bot] in #433
Full Changelog: v0.2.0...v0.3.0
v0.3.0-alpha.8
What's Changed
- Adding in generic saga executor support by @augustuswm in #420
Full Changelog: v0.3.0-alpha.7...v0.3.0-alpha.8
v0.3.0-alpha.7
What's Changed
- Add function for retrieving token representing service by @augustuswm in #419
Full Changelog: v0.3.0-alpha.6...v0.3.0-alpha.7
v0.3.0-alpha.6
What's Changed
- Generalize claims signing by @augustuswm in #418
Full Changelog: v0.3.0-alpha.5...v0.3.0-alpha.6
v0.3.0-alpha.5
What's Changed
- Generalize jwt impl and provide simulated extractor by @augustuswm in #417
Full Changelog: v0.3.0-alpha.4...v0.3.0-alpha.5
v0.3.0-alpha.4
What's Changed
- Fix gha comment for rennovate by @notpeter in #407
- Add default for log format by @augustuswm in #410
- Allow specifying storage url instead of db pool by @augustuswm in #416
Full Changelog: v0.3.0-alpha.3...v0.3.0-alpha.4
v0.3.0-alpha.3
What's Changed
- Whitespace cleanup by @notpeter in #405
- Whitespace2 by @notpeter in #406
- Param loading refactor by @augustuswm in #404
- Update Rust crate uuid to 1.22.0 by @oxide-renovate[bot] in #391
- Update Rust crate diesel to 2.3.7 by @oxide-renovate[bot] in #389
- Update Rust crate clap to 4.6.0 by @oxide-renovate[bot] in #388
- Update Rust crate tracing-subscriber to 0.3.23 by @oxide-renovate[bot] in #390
- Update apache/skywalking-eyes digest to 8c96ee2 by @oxide-renovate[bot] in #387
- Update Rust crate futures to 0.3.32 by @oxide-renovate[bot] in #375
Full Changelog: v0.3.0-alpha.2...v0.3.0-alpha.3
v0.3.0-alpha.2
What's Changed
- Use typed headers by @augustuswm in #403
Full Changelog: v0.3.0-alpha...v0.3.0-alpha.2
v0.3.0-alpha
What's Changed
- Update Rust crate tokio to 1.50.0 by @oxide-renovate[bot] in #379
- Update apache/skywalking-eyes digest to c72515a by @oxide-renovate[bot] in #377
- Transition to complete after using downstream code by @augustuswm in #393
- Define a hard cap for magic link expirations by @augustuswm in #394
- Do not log token even in debug by @augustuswm in #395
- Fix oauth setting revoke by @augustuswm in #396
- Remove call has incorrect implementation by @augustuswm in #397
- Verify that requested provider matches the requested user by @augustuswm in #398
- Fix token revoked filter by @augustuswm in #399
- Delete method of provider store is targeting the wrong table by @augustuswm in #400
- Encode user provided state by @augustuswm in #401
- Fixes a few issues with csrf cookies by @augustuswm in #402
Full Changelog: v0.2.0...v0.3.0-alpha