v0.1.0
First release
This is the first official release of the OPTIMADE Gateway.
Changelog
v0.1.0 (2021-05-01)
Implemented enhancements:
- Create a /search endpoint #40
- Sorting #20
- Add test and update code for creating queries accordingly #38 (CasperWA)
- Asynchronous queued queries #34 (CasperWA)
- Add extra endpoints #27 (CasperWA)
- Versioned base URLs #12 (CasperWA)
- Dockerfile and docker-compose #11 (CasperWA)
- Establish /gateways/{id}/structures endpoint #10 (CasperWA)
- Tests and GET /gateways #7 (CasperWA)
Fixed bugs:
Closed issues:
- Documentation #53
- Setup mock implementations for testing the gateway #32
- Finalize the APIs - Determine fate of CLI #16
- Further abstract and modularize the code #15
- Update docker CI job #13
- Don't use GH version of optimade package #8
Merged pull requests:
- Change to v0.1.0-rc.1 #60 (CasperWA)
- Don't sort for external DB requests #59 (CasperWA)
- Update dependencies #58 (CasperWA)
- Create documentation site #54 (CasperWA)
- Update dependencies #52 (CasperWA)
- Implement /databases for registering and handling known OPTIMADE databases #49 (CasperWA)
- Change epfl-theos -> Materials-Consortia & update codecov CI step #48 (CasperWA)
- Update pytest-asyncio requirement from ~=0.14.0 to ~=0.15.0 #47 (dependabot[bot])
- Add license, copyright and funding information #46 (CasperWA)
- Update dependencies #45 (CasperWA)
- Set up the /search endpoint #41 (CasperWA)
- Use pytest-httpx to mock external responses #39 (CasperWA)
- Update optimade requirement from ~=0.13.3 to ~=0.14.0 #37 (dependabot[bot])
- Update httpx requirement from ~=0.17.0 to ~=0.17.1 #36 (dependabot[bot])
- Use latest MongoDB v4 (v4.4) #33 (CasperWA)
- Update dependencies #31 (CasperWA)
- Update httpx requirement from ~=0.16.1 to ~=0.17.0 #28 (dependabot[bot])
- Update dependencies #26 (CasperWA)
- Update optimade and docker CI job #14 (CasperWA)
- Various updates #9 (CasperWA)
- Update dependencies #6 (CasperWA)
* This Changelog was automatically generated by github_changelog_generator