What's Changed
- Add test for rate limit serialization by @philipgough in #1
- client: formatting plus fixing the naming of the required envs by @unleashed in #2
- Serialization tests by @philipgough in #3
- tests: print Err branch in (de)serialization tests by @unleashed in #4
- proxy: move module under api::v0 and fix endpoint by @unleashed in #5
- mapping_rules: name endpoint as LIST and move tests to their mod by @unleashed in #6
- service: move under api::v0 by @unleashed in #7
- path_builder: add a test for static paths with no parameters by @unleashed in #8
- method,metric: make straitjacket'ed structs public by @unleashed in #9
- metadata: add helpers to find links and get their URLs by @unleashed in #10
- service: add helpers to access metadata by @unleashed in #11
- service: add field accessors and impl Display by @unleashed in #12
- client: add methods taking Endpoints by @unleashed in #13
- service: skip serialization of metadata by @unleashed in #14
- doc: add diagram on Account Management API model by @unleashed in #15
- service: add metric and plan listing endpoints by @unleashed in #16
- proxy: move module under service to match E-R diagram by @unleashed in #17
- proxy: add and fix most of the remaining fields in proxy configs by @unleashed in #18
- Add applications listing by @unleashed in #19
- application: add root level list all apps endpoint by @unleashed in #20
- endpoint: fix methods other than GET by @unleashed in #21
- Use our url crate fork and drop reqwest-by-default by @unleashed in #22
- proxy: add getters for configs by @unleashed in #23
- Make use of const fns dropping dependency on lazy_static by @unleashed in #24
- Fix clippy lints and make them error out by @unleashed in #25
- Add latest config endpoint by @unleashed in #26
- proxy/configs: add sandbox environment option by @unleashed in #27
- Use correct specification for serde by @rahulanand16nov in #28
- Update mod.rs to not require api_backend and endpoint by @pehala in #29
- Migrate from using rust-url fork by @pehala in #30
- Lock straitjacket_macro version by @pehala in #31
New Contributors
- @philipgough made their first contribution in #1
- @unleashed made their first contribution in #2
- @rahulanand16nov made their first contribution in #28
- @pehala made their first contribution in #29
Full Changelog: https://github.com/3scale-rs/straitjacket/commits/v0.2.0