Skip to content

Commit

Permalink
chore: release
Browse files Browse the repository at this point in the history
  • Loading branch information
release-plz committed May 4, 2023
1 parent ca3c2e6 commit 2e1feb3
Show file tree
Hide file tree
Showing 13 changed files with 320 additions and 26 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions htsget-actix/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.1](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.2.0...htsget-actix-v0.2.1) - 2023-05-04

### Other
- updated the following local packages: htsget-config, htsget-search

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.1.4...htsget-actix-v0.2.0) - 2023-04-28

### Added
Expand Down
10 changes: 5 additions & 5 deletions htsget-actix/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-actix"
version = "0.2.0"
version = "0.2.1"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand All @@ -20,10 +20,10 @@ actix-cors = "0.6"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
futures-util = { version = "0.3" }
htsget-http = { version = "0.2.0", path = "../htsget-http", default-features = false }
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
htsget-http = { version = "0.2.1", path = "../htsget-http", default-features = false }
htsget-search = { version = "0.3.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.3.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.1", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
futures = { version = "0.3" }
tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }

Expand Down
98 changes: 98 additions & 0 deletions htsget-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,104 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.2.0...htsget-config-v0.3.0) - 2023-05-04

### Added
- *(storage)* Add support for custom S3 endpoints (i.e: Minio)
- use serve_at in data server rather than a constant
- *(config)* set `Local` resolvers from data server config after parsing the `Config`
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Fixed
- *(release)* Bump all crates to 0.1.2 as explored in https://github.com/MarcoIeni/release-plz/issues/507#issuecomment-1422187766

### Other
- Merge pull request #171 from umccr/configurable_s3_endpoint
- *(config)* fix typo
- *(config)* rename test
- *(config)* add tests for resolving responses
- *(config)* fix incorrectly using resolved id when searching for regex capture groups
- a few style changes, changed default resolver
- *(config)* add tests for default tagged storage type
- *(config)* document new features and how to use them
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config
- *(config)* leverage tagged enum types to allow selecting storage type without manually specifying config values
- manually bump crate versions to 0.1.4
- bump crate versions to 0.1.3 manually
- [**breaking**] move CertificateKeyPair to config to simplify data server logic
- release
- Downgrade release after fixing cargo publish circular dep issues as discussed in https://github.com/MarcoIeni/release-plz/issues/507#issuecomment-1420254400
- Update cargo files (#152)
- release (#148)
- Set MSRV on all sub-crates (#146)
- Better CI (#98)
- add missing environment variable options
- remove unnecessary default column for environment variables, surround environment variables in backticks.
- reword resolvers description
- clarify how the resolvers work
- reword usage string
- remove duplicate config module
- Merge branch 'main' of https://github.com/umccr/htsget-rs into more-flexible-config-rename
- fix feature flag compile errors
- add test for long resolvers from environment variable config
- fix broken data server optional by introducing boolean flag to enable data server
- add documentation for reworked config
- flatten data server config
- clippy and fmt
- update config file with default values, add option to print a default config
- allow specifying tags, reference names, fields with an 'All' value
- remove setters, add constructors, add documentation.
- reduce some options for cors, remove repeated code when configuring cors
- fix tests affected by config, change some default values and move around config options
- remove custom deserializer for None option and instead use custom enum
- fix logic involving allowed attributes
- apply changes to other crates from reworked config
- update getter return types
- deserialize empty string as None value
- add cors tests and environment variable tests
- remove public fields, add public getters
- allow configuring multiple data servers
- add expose headers cors option
- move cors config to separate file
- add case insensitive aliases to enum variants
- add allow origins, and separate out tagged and untagged enum variants
- add generic allow type configuration option for allow headers and allow methods
- add cors max age option
- add cors allow header types for cors config
- add CorsConfig shared struct
- add UrlResolver, separate data server config from resolver
- fix errors relating to new config
- use figment instead of config because it is simpler to set defaults
- move config into separate module
- add tests for checking for contained value in interval
- implement query matcher logic
- move fields, tags, no tags, query, and interval to config
- add separate config for local server and s3 storage
- add config file from command line or env option
- swap out envy for config dependency
- Add documentation for cors
- Implement configurable origin for cors
- Add cors allow credentials option to data server config
- Move data server config to separate struct
- Move server config into separate struct
- Implement cors for htsget-http-actix.
- Add more spans and tracing calls.
- Move tracing setup to config.
- Bump dependencies, fix clippy warnings.
- Improve errors so that they are more informative.
- Update README instructions.
- Add ticker server addr test.
- Clean up code, format, update dependencies.
- Implement non-tls ticket server alongside tls ticket server.
- Fix localstorage path (#86)
- Fix tests and errors (#83)
- Deploy htsget-http-lambda. (#81)
- Enable choosing between storage types. (#80)
- Remove file from localstorage (#79)
- Htsget http lambda (#76)

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.1.4...htsget-config-v0.2.0) - 2023-04-28

### Added
Expand Down
2 changes: 1 addition & 1 deletion htsget-config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-config"
version = "0.2.0"
version = "0.3.0"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand Down
5 changes: 5 additions & 0 deletions htsget-http/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.1](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.2.0...htsget-http-v0.2.1) - 2023-05-04

### Other
- updated the following local packages: htsget-config, htsget-search

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.1.4...htsget-http-v0.2.0) - 2023-04-28

### Added
Expand Down
8 changes: 4 additions & 4 deletions htsget-http/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-http"
version = "0.2.0"
version = "0.2.1"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand All @@ -18,9 +18,9 @@ default = ["s3-storage"]
thiserror = "1.0"
serde = { version = "1.0", features = ["derive"] }
http = "0.2"
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", default-features = false }
htsget-search = { version = "0.3.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.3.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.1", path = "../htsget-test", default-features = false }
futures = { version = "0.3" }
tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }
tracing = "0.1"
5 changes: 5 additions & 0 deletions htsget-lambda/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.1](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.2.0...htsget-lambda-v0.2.1) - 2023-05-04

### Other
- updated the following local packages: htsget-config, htsget-search

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.1.4...htsget-lambda-v0.2.0) - 2023-04-28

### Added
Expand Down
10 changes: 5 additions & 5 deletions htsget-lambda/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-lambda"
version = "0.2.0"
version = "0.2.1"
rust-version = "1.64"
authors = ["Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
edition = "2021"
Expand All @@ -19,10 +19,10 @@ tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }
tower-http = { version = "0.3", features = ["cors"] }
lambda_http = { version = "0.7" }
lambda_runtime = { version = "0.7" }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-http = { version = "0.2.0", path = "../htsget-http", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
htsget-config = { version = "0.3.0", path = "../htsget-config", default-features = false }
htsget-search = { version = "0.3.0", path = "../htsget-search", default-features = false }
htsget-http = { version = "0.2.1", path = "../htsget-http", default-features = false }
htsget-test = { version = "0.2.1", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
serde = { version = "1.0" }
serde_json = "1.0"
mime = "0.3"
Expand Down
Loading

0 comments on commit 2e1feb3

Please sign in to comment.