Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request Materials-Consortia#168 from Materials-Consortia/b…
…ump_to_v0.4 Bump to v0.4.0 Changes: Changes: - Reorder test files and update testing endpoints setup (Materials-Consortia#162, @CasperWA) - Separate the regular and index-meta database server, making sure they're not importing each other (Materials-Consortia#160, @CasperWA) - Introduce Starlette/FastAPI HTTP middleware for redirecting URLs ending with a slash to URLs _not_ ending with a slash (Materials-Consortia#160, @CasperWA) - Fix validation of `dimension_types` resulting in `response_fields` failing and add tests for `response_fields` (Materials-Consortia#153, @CasperWA) - Update entry list property descriptions according to updated OPTiMaDe spec (Materials-Consortia#153, @CasperWA) - Validate updated entry list properties and test updated entry list properties (Materials-Consortia#153, @ml-evs) - Add OpenAPI schema descriptions for query parameters (Materials-Consortia#166, @CasperWA) - Remove custom constrained types `NonnegativeInt` and `conlist` and use instead standard types together with `pydantic`'s `FieldInfo` parameters for schema generation and validation (Materials-Consortia#166, @shyamd, @CasperWA)
- Loading branch information