Commit Graph

735 Commits

Author SHA1 Message Date
Adam Chalmers 25799724f3
Fix broken README link (#482) 2023-05-25 12:40:32 -04:00
dependabot[bot] 6af969081a
Bump reqwest from 0.11.17 to 0.11.18 (#479)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.17 to 0.11.18.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.17...v0.11.18)

---
updated-dependencies:
- dependency-name: reqwest
  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-05-23 09:23:35 -07:00
dependabot[bot] f68cb64fd7
Bump uuid from 1.3.2 to 1.3.3 (#478)
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.2...1.3.3)

---
updated-dependencies:
- dependency-name: uuid
  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-05-23 09:23:29 -07:00
dependabot[bot] 6bac6f7cb9
Bump quote from 1.0.26 to 1.0.27 (#477)
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.26 to 1.0.27.
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](https://github.com/dtolnay/quote/compare/1.0.26...1.0.27)

---
updated-dependencies:
- dependency-name: quote
  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-05-23 09:23:16 -07:00
dependabot[bot] b7ea8055bc
Bump clap from 4.2.7 to 4.3.0 (#480)
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.7 to 4.3.0.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.2.7...clap_complete-v4.3.0)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 09:23:07 -07:00
dependabot[bot] 6d10682fcf
Bump typify from `28883bd` to `dc8bb88` (#481)
Bumps [typify](https://github.com/oxidecomputer/typify) from `28883bd` to `dc8bb88`.
- [Commits](28883bdb38...dc8bb8861d)

---
updated-dependencies:
- dependency-name: typify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 09:22:53 -07:00
iliana etaoin 787cc14b64
Move the crate generator to cargo-progenitor (#476)
Co-authored-by: Adam Leventhal <ahl@oxide.computer>
2023-05-17 09:46:17 -07:00
dependabot[bot] cbc5cd76da
Bump prettyplease from 0.2.4 to 0.2.5 (#473)
Bumps [prettyplease](https://github.com/dtolnay/prettyplease) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/dtolnay/prettyplease/releases)
- [Commits](https://github.com/dtolnay/prettyplease/compare/0.2.4...0.2.5)

---
updated-dependencies:
- dependency-name: prettyplease
  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-05-15 09:03:52 -07:00
dependabot[bot] 4e733840c3
Bump anyhow from 1.0.70 to 1.0.71 (#474)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71)

---
updated-dependencies:
- dependency-name: anyhow
  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-05-15 09:03:16 -07:00
dependabot[bot] a01a79c242
Bump serde from 1.0.162 to 1.0.163 (#472)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.162 to 1.0.163.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.162...v1.0.163)

---
updated-dependencies:
- dependency-name: serde
  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-05-15 09:02:50 -07:00
dependabot[bot] dfb863694b
Bump dropshot from `1b67aea` to `3c45d4d` (#471)
Bumps [dropshot](https://github.com/oxidecomputer/dropshot) from `1b67aea` to `3c45d4d`.
- [Commits](1b67aea1ef...3c45d4d37a)

---
updated-dependencies:
- dependency-name: dropshot
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 09:02:44 -07:00
dependabot[bot] 27f095c55f
Bump proc-macro2 from 1.0.56 to 1.0.57 (#470)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.56 to 1.0.57.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.56...1.0.57)

---
updated-dependencies:
- dependency-name: proc-macro2
  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-05-15 09:02:37 -07:00
Adam Leventhal 66c890807f
CLI: improve required settings for paginated operations (#469) 2023-05-15 08:59:07 -07:00
Adam H. Leventhal fb7a2d4c7e revert cargo.toml change 2023-05-15 07:11:31 -07:00
Adam Leventhal e7c4c16d9f
add special handling for optional query parameters (#468) 2023-05-12 15:04:00 -07:00
Adam Leventhal b94123e5ac
httpmock patterns are too general (#467) 2023-05-12 13:19:09 -07:00
Adam Leventhal 87749a11ee
update for new dropshot pagination format (#465) 2023-05-08 11:16:48 -07:00
dependabot[bot] 4f24250fe7
Bump dropshot from `d17f74d` to `1b67aea` (#459)
Bumps [dropshot](https://github.com/oxidecomputer/dropshot) from `d17f74d` to `1b67aea`.
- [Commits](d17f74d428...1b67aea1ef)

---
updated-dependencies:
- dependency-name: dropshot
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 10:06:42 -07:00
dependabot[bot] 44174da66f
Bump serde from 1.0.160 to 1.0.162 (#460)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.160 to 1.0.162.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.160...1.0.162)

---
updated-dependencies:
- dependency-name: serde
  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-05-08 10:06:36 -07:00
dependabot[bot] 7d11b350bc
Bump reqwest from 0.11.16 to 0.11.17 (#461)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.16 to 0.11.17.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.16...v0.11.17)

---
updated-dependencies:
- dependency-name: reqwest
  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-05-08 10:06:32 -07:00
dependabot[bot] b5a170626a
Bump clap from 4.2.5 to 4.2.7 (#462)
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.2.5...v4.2.7)

---
updated-dependencies:
- dependency-name: clap
  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-05-08 10:06:24 -07:00
dependabot[bot] 35b8c0ad68
Bump uuid from 1.3.1 to 1.3.2 (#463)
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.1...1.3.2)

---
updated-dependencies:
- dependency-name: uuid
  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-05-08 10:06:17 -07:00
Adam Leventhal e6004a936f
sync (#464) 2023-05-08 10:04:30 -07:00
Adam Leventhal db1826841e
add a json-body option to specify the full body (#458) 2023-05-07 20:43:45 -07:00
Benjamin Leonard 1121d5948c
Support for `long_about` in `generated_cli` (#456) 2023-05-04 08:36:17 -07:00
Adam Leventhal d0d1137a3a
generated streaming interfaces should honor the limit input (#455) 2023-05-03 20:53:28 -07:00
Adam H. Leventhal d8f1b216b2 update typify dependency 2023-05-03 13:17:39 -07:00
Adam H. Leventhal 3d96016ae8 release progenitor 0.3.0 2023-05-03 11:58:49 -07:00
Adam H. Leventhal 1b00c3c3f2 Prepare for next release 2023-05-03 11:54:57 -07:00
Adam Leventhal d135ec6df7
change handling of optional parameters (#453) 2023-05-03 11:44:26 -07:00
Adam Leventhal 29ac543eb5
CLI: simple handling of paginated operations (#454) 2023-05-03 11:42:38 -07:00
Adam Leventhal 6936ecc51a
update typify (#452) 2023-05-02 13:55:50 -07:00
dependabot[bot] 1e356457b2
Bump typify from `26efa84` to `4152a79` (#447)
Bumps [typify](https://github.com/oxidecomputer/typify) from `26efa84` to `4152a79`.
- [Release notes](https://github.com/oxidecomputer/typify/releases)
- [Commits](26efa84c0f...4152a79d8e)

---
updated-dependencies:
- dependency-name: typify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 20:18:40 -07:00
dependabot[bot] 235445e6b1
Bump regress from 0.5.0 to 0.6.0 (#449)
Bumps [regress](https://github.com/ridiculousfish/regress) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/ridiculousfish/regress/releases)
- [Commits](https://github.com/ridiculousfish/regress/compare/v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: regress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 14:25:16 -07:00
dependabot[bot] 6ad63a3fc2
Bump clap from 4.2.2 to 4.2.5 (#450)
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.2 to 4.2.5.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.2.2...v4.2.5)

---
updated-dependencies:
- dependency-name: clap
  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-05-01 14:24:56 -07:00
dependabot[bot] 8719b0f33d
Bump dropshot from `66aa765` to `d17f74d` (#448)
Bumps [dropshot](https://github.com/oxidecomputer/dropshot) from `66aa765` to `d17f74d`.
- [Release notes](https://github.com/oxidecomputer/dropshot/releases)
- [Commits](66aa7652f6...d17f74d428)

---
updated-dependencies:
- dependency-name: dropshot
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 14:24:29 -07:00
dependabot[bot] 6cd1a5cf0d
Bump prettyplease from 0.1.25 to 0.2.4 (#446)
* Bump prettyplease from 0.1.25 to 0.2.4

Bumps [prettyplease](https://github.com/dtolnay/prettyplease) from 0.1.25 to 0.2.4.
- [Release notes](https://github.com/dtolnay/prettyplease/releases)
- [Commits](https://github.com/dtolnay/prettyplease/compare/0.1.25...0.2.4)

---
updated-dependencies:
- dependency-name: prettyplease
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* syn -> 2.0

---------

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-05-01 14:24:25 -07:00
John Vandenberg c965167e7e
Add sample_openapi/README.md (#443)
* Add sample_openapi/README.md

* Update sample_openapi/README.md

Co-authored-by: Adam Leventhal <adam.leventhal@gmail.com>

* Update sample_openapi/README.md

Co-authored-by: Adam Leventhal <adam.leventhal@gmail.com>

---------

Co-authored-by: Adam Leventhal <adam.leventhal@gmail.com>
2023-04-28 08:54:45 -07:00
Adam Leventhal 6a515c304f
CLI: generate a fixed list of valid values for enum types (#442) 2023-04-26 15:15:07 -07:00
Jakob Klepp b2e1eee042
remove generate_text from build.rs example (#441) 2023-04-26 07:55:49 -07:00
Adam H. Leventhal 632cfeb81f fix merge 2023-04-25 22:23:57 -07:00
Douglas Dwyer 24862f92e0
Allow for parameters in content types (#430) 2023-04-25 22:09:05 -07:00
Dillen Meijboom d329bc0912
Add support for wasm (#278) 2023-04-25 21:50:04 -07:00
Adam Leventhal 362b6b728a
remove generate_text (#440) 2023-04-25 21:47:40 -07:00
John Vandenberg b717086ef3
Remove rustfmt from progenitor-impl (#368) 2023-04-25 09:11:52 -07:00
Adam Leventhal f6f957f89f
remove some turds / improve comments (#438) 2023-04-25 08:51:08 -07:00
Adam Leventhal 7da8db8544
generate `httpmock`-based testing code (#437) 2023-04-24 19:03:33 -07:00
Adam Leventhal a9e76608ca
add accept header (#436) 2023-04-24 17:42:22 -07:00
dependabot[bot] 819ebb2d8b
Bump regex from 1.7.3 to 1.8.1 (#434)
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.1.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.7.3...1.8.1)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 11:13:35 -07:00
dependabot[bot] 3ecf223514
Bump dropshot from `41c6593` to `66aa765` (#433)
Bumps [dropshot](https://github.com/oxidecomputer/dropshot) from `41c6593` to `66aa765`.
- [Release notes](https://github.com/oxidecomputer/dropshot/releases)
- [Commits](41c6593cf7...66aa7652f6)

---
updated-dependencies:
- dependency-name: dropshot
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 11:13:30 -07:00