dependabot[bot]
0937886cc8
Bump schemars from 0.8.20 to 0.8.21 ( #816 )
2024-05-27 07:26:29 -07:00
dependabot[bot]
2f1d3dde26
Bump schemars from 0.8.17 to 0.8.20 ( #811 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.17 to 0.8.20.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.17...v0.8.20 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 16:07:16 -07:00
Adam H. Leventhal
9d88e9e70a
release progenitor 0.7.0
2024-05-15 10:30:58 -07:00
Adam Leventhal
98d5f1b0b7
pass through typify `x-rust-type` settings ( #804 )
2024-05-14 14:54:03 -07:00
dependabot[bot]
9252576443
Bump schemars from 0.8.16 to 0.8.17 ( #791 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.16 to 0.8.17.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.16...v0.8.17 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 08:42:34 -07:00
Adam H. Leventhal
0050f08b95
release progenitor 0.6.0
2024-02-28 13:10:38 -08:00
Joshua M. Clulow
3ff2ec1d5f
allow request mutation and async code in prehooks ( #457 )
2024-02-04 11:19:07 -08:00
John Vandenberg
4a182d734e
Require docs for public members ( #614 )
2024-01-06 11:30:42 -08:00
dependabot[bot]
4625065afd
Bump schemars from 0.8.13 to 0.8.16 ( #627 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.13 to 0.8.16.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.13...v0.8.16 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-30 15:16:53 -08:00
Adam H. Leventhal
fe906270c4
release progenitor 0.5.0
2023-12-15 17:09:49 -08:00
dependabot[bot]
4bc161e17b
Bump openapiv3 from 2.0.0-rc.1 to 2.0.0 ( #651 )
...
Bumps [openapiv3](https://github.com/glademiller/openapiv3 ) from 2.0.0-rc.1 to 2.0.0.
- [Changelog](https://github.com/glademiller/openapiv3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/glademiller/openapiv3/compare/v2.0.0-rc.1...v2.0.0 )
---
updated-dependencies:
- dependency-name: openapiv3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 01:24:12 -08:00
Adam Leventhal
54ea87fa40
openapiv3 v2 ( #607 )
2023-10-21 00:55:40 -07:00
Adam H. Leventhal
73087a37fd
release progenitor 0.4.0
2023-09-25 14:41:04 -07:00
dependabot[bot]
b06dc16f78
Bump openapiv3 from 1.0.2 to 1.0.3 ( #554 )
...
* Bump openapiv3 from 1.0.2 to 1.0.3
Bumps [openapiv3](https://github.com/glademiller/openapiv3 ) from 1.0.2 to 1.0.3.
- [Commits](https://github.com/glademiller/openapiv3/compare/v1.0.2...v1.0.3 )
---
updated-dependencies:
- dependency-name: openapiv3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix cargo.lock
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam H. Leventhal <ahl@oxide.computer>
2023-08-28 13:50:19 -07:00
Adam H. Leventhal
3d96016ae8
release progenitor 0.3.0
2023-05-03 11:58:49 -07:00
dependabot[bot]
3375ec9439
Bump syn from 1.0.109 to 2.0.3 ( #371 )
...
* Bump syn from 1.0.109 to 2.0.3
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.109 to 2.0.3.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.3 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fixes and updates
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam H. Leventhal <ahl@oxide.computer>
2023-03-20 10:33:23 -07:00
dependabot[bot]
b5b63cbb0d
Bump serde_tokenstream from 0.1.6 to 0.1.7 ( #354 )
...
Bumps [serde_tokenstream](https://github.com/oxidecomputer/serde_tokenstream ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/oxidecomputer/serde_tokenstream/releases )
- [Commits](https://github.com/oxidecomputer/serde_tokenstream/compare/v0.1.6...v0.1.7 )
---
updated-dependencies:
- dependency-name: serde_tokenstream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 11:23:03 -08:00
dependabot[bot]
cbe875ad1a
Bump schemars from 0.8.11 to 0.8.12 ( #346 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.11 to 0.8.12.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.11...v0.8.12 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 13:40:19 -08:00
Adam Leventhal
88ff3cf1e0
update typify and nexus.json ( #323 )
2023-01-31 21:28:12 -08:00
Adam Leventhal
9f0a9910ab
Let consumers replace types by name ( #317 )
2023-01-24 14:55:16 -08:00
John Vandenberg
1ef131a244
Add yaml support ( #227 )
2023-01-14 08:58:57 -08:00
Adam Leventhal
57031d77d3
Allow conversion overrides by specifying a schema ( #280 )
2022-12-27 11:55:57 -08:00
dependabot[bot]
df5f513083
Bump serde_tokenstream from 0.1.5 to 0.1.6 ( #281 )
...
Bumps [serde_tokenstream](https://github.com/oxidecomputer/serde_tokenstream ) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/oxidecomputer/serde_tokenstream/releases )
- [Commits](https://github.com/oxidecomputer/serde_tokenstream/compare/v0.1.5...v0.1.6 )
---
updated-dependencies:
- dependency-name: serde_tokenstream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 15:07:02 -08:00
Adam Leventhal
68290b08e0
allow for type adjustments: renames, and additional derives ( #234 )
2022-11-14 10:51:05 -08:00
dependabot[bot]
522446d9b8
Bump serde_tokenstream from 0.1.3 to 0.1.4 ( #236 )
...
Bumps [serde_tokenstream](https://github.com/oxidecomputer/serde_tokenstream ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/oxidecomputer/serde_tokenstream/releases )
- [Commits](https://github.com/oxidecomputer/serde_tokenstream/commits )
---
updated-dependencies:
- dependency-name: serde_tokenstream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-13 13:40:18 -08:00
Adam H. Leventhal
af1d01c264
starting progenitor 0.2.1-dev after releasing 0.2.0
2022-09-10 17:19:08 -07:00
Adam H. Leventhal
96179efc18
release progenitor 0.2.0
2022-09-10 17:16:50 -07:00
Adam Leventhal
9b28ac87c6
add an optional builder pattern as well as extension traits for tags when using the builder interface ( #86 )
2022-07-02 19:09:38 -07:00
Adam Leventhal
3cd1eae3f5
improve docs and uuid version handling ( #65 )
2022-05-20 14:52:37 -07:00
Adam H. Leventhal
eb14e8bbb8
starting progenitor 0.1.2-dev after releasing 0.1.1
2022-05-13 10:49:50 -07:00
Adam H. Leventhal
160190ff5a
update to 0.1.1
2022-05-13 10:30:50 -07:00
Adam H. Leventhal
fc15414bcd
update for new cargo release
2022-05-12 23:14:58 -07:00
Adam Leventhal
131ad61e6b
prep for initial release ( #51 )
2022-05-12 16:18:12 -07:00
Adam Leventhal
25192b5dc1
Add a wrapper types for success and error responses ( #26 )
2022-02-08 08:59:38 -08:00
Adam Leventhal
aff25f2292
Allow consumers to specify additional derive macros for generated types ( #21 )
2022-01-14 18:01:59 -08:00
David Crespo
f53d122406
bump openapiv3 to 1.0.0-beta.5 ( #17 )
2021-11-16 22:06:49 -08:00
Adam Leventhal
dd9d1e8846
use include_str! to trigger a rebuild when the input spec is modified ( #16 )
...
* use include_str! to trigger a rebuild when the input spec is modified
* update deps including typify
2021-11-16 18:00:55 -08:00
Adam Leventhal
7934be90b9
a variety of improvements to support omicron clients ( #12 )
...
- add the start of a client support crate
- add support for pre/post request hooks with consumer-specific data
- suggest type names for parameter and response types in case those
types are unnamed
- handle more reference types by resolving them properly
- improve optional parameter generation
2021-10-29 07:16:39 -07:00
Adam Leventhal
97857c347c
convert from executable -> executable + library with macro and builder options ( #9 )
2021-10-17 10:40:22 -07:00