Changelog¶
v0.2.1 (2021-10-04)¶
Implemented enhancements:
- Run keep-up-to-date workflow immediately with push #140
- Update to versioned documentation #132
- Use
bandit
,pylint
,safety
, andmypy
#119 (CasperWA)
Fixed bugs:
- GH Release action overwrites release description #155
- Fix condition in
main
docs deployment #152 - Properly authenticate the use of
gh api
in workflow #150 - Double documentation deploy during release #145
- Allow beta/alpha releases #143
- Use protected-push action for keep-up-to-date workflow #138
- Workflow not working #133
- Attempt with fetch-depth 0 #154 (CasperWA)
- Set git config before
mike deploy
#144 (CasperWA) - Use
git push
instead of action #136 (CasperWA)
Closed issues:
- Update cron timings for dependency workflows #147
- Use
gh-pages
in documentation deploy workflows #142
Merged pull requests:
- Update dependencies #159 (CasperWA)
- Deploy docs to
gh-pages
branch #157 (CasperWA) - Use GH CLI instead of release action #156 (CasperWA)
- Fix conditional docs
main
build #153 (CasperWA) - Add GITHUB_TOKEN env var to authenticate gh CLI #151 (CasperWA)
- Fix double docs deployment on release #149 (CasperWA)
- Update cron times #148 (CasperWA)
- Update dependencies #146 (CasperWA)
- Run up-to-date workflow immediately upon push #141 (CasperWA)
- Push via CasperWA/push-protected action #139 (CasperWA)
- Use versioned documentation #137 (CasperWA)
- Fetch everything and ensure correct checkout #135 (CasperWA)
- Attempt to fix workflow #134 (CasperWA)
- Run dependabot workflow more often #130 (CasperWA)
- Only update permanent dependabot branch after CI #127 (CasperWA)
- Don't use
env
outside of usable scope #126 (CasperWA) - Setup dependabot automation #125 (CasperWA)
- Don't load providers on startup by default #121 (CasperWA)
- Update pylint requirement from ~=2.10 to ~=2.11 #120 (dependabot[bot])
v0.2.0 (2021-09-07)¶
Implemented enhancements:
Fixed bugs:
- Fix CD - remnants from #82 #117
Merged pull requests:
- Remove references to docker_config.json #118 (CasperWA)
- Return to major version tags (where available) for GH Actions #114 (CasperWA)
- Update dependencies #112 (CasperWA)
- Update pytest-httpx requirement from ~=0.12.0 to ~=0.12.1 #108 (dependabot[bot])
- Update dependencies #107 (CasperWA)
- Update dependencies & GH Actions #104 (CasperWA)
- Update dependencies and GH Actions #99 (CasperWA)
- Update dependencies #96 (CasperWA)
- Bump codecov/codecov-action from 1.5.0 to 1.5.2 #83 (dependabot[bot])
- Update dependencies + GH Actions #81 (CasperWA)
- Update optimade[server] requirement from ~=0.14.0 to ~=0.15.0 #79 (dependabot[bot])
- Bump mkdocs-material from 7.1.3 to 7.1.4 #67 (dependabot[bot])
- Update auto-changelog-action to v1.4 #65 (CasperWA)
v0.1.2 (2021-05-01)¶
Fixed bugs:
- CD is still wrong #63
Merged pull requests:
v0.1.1 (2021-05-01)¶
Fixed bugs:
- CD workflow not releasing latest documentation build #61
Merged pull requests:
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