Implemented enhancements:
- Add env vars to specify DB host and port #129
NEXT_PUBLIC_
removed from environment variable names #122- Support swagger service #118
- Add new environment variable ENABLE_OAIPMH_SCRAPER #103
Closed issues:
Merged pull requests:
- Bump yamllint from 1.28.0 to 1.29.0 #137 (dependabot[bot])
- Bump molecule from 4.0.3 to 4.0.4 #135 (dependabot[bot])
- Bump reuse from 1.0.0 to 1.1.0 #133 (dependabot[bot])
- Add env var to enable oaipmh scraper #132 (Normo)
- Bump ansible-lint from 6.5.0 to 6.8.7 #131 (dependabot[bot])
- Add environment variables to change database connection #130 (Normo)
- Add codeowners to autoassign reviewers #128 (Normo)
- Bump all Ansible requirements and make required changes #127 (Normo)
- Bump ansible from 6.2.0 to 7.0.0 #126 (dependabot[bot])
- Use molecule-podman instead of molecule-docker #125 (Normo)
- Adds support for Swagger UI #124 (cmeessen)
- 122 rename env vars #123 (cmeessen)
- Bump yamllint from 1.27.1 to 1.28.0 #97 (dependabot[bot])
v1.4.0 (2022-08-23)
Implemented enhancements:
- Enable docker-compose project names #85
Fixed bugs:
- docker compose validation fails on systems with Docker Compose CLI plugin #89
Closed issues:
- Support data migration from existing RSD #70
Merged pull requests:
- Bump ansible-lint from 6.4.0 to 6.5.0 #92 (dependabot[bot])
- Add badges to README.md #88 (Normo)
- Bump ansible from 6.1.0 to 6.2.0 #84 (dependabot[bot])
- Prepare release v1.4.0 #93 (Normo)
- Fix: Docker Compose validation on systems with Docker Compose CLI plugin #90 (Normo)
- Enable compose project names #87 (Normo)
v1.3.2 (2022-08-03)
Fixed bugs:
- Matomo environment variables not in docker-compose.yml #81
Merged pull requests:
- Add matomo variables to docker-compose template #82 (ruester)
- Bump ansible-lint from 6.3.0 to 6.4.0 #80 (dependabot[bot])
v1.3.0 (2022-07-26)
Implemented enhancements:
- Support matomo environment variables #78
- Image by tag is not pulled if tag does not change #74
- Support hifis.net spotlight migration for RSD #72
Closed issues:
- Provide citation metadata #69
Merged pull requests:
- Integrate matomo support #79 (cmeessen)
- Bump molecule from 4.0.0 to 4.0.1 #77 (dependabot[bot])
- Always pull container images in case of using image tag 'latest' #76 (Normo)
- Support software spotlights migration #73 (Normo)
- Add citation metadata #71 (Normo)
- Bump ansible from 6.0.0 to 6.1.0 #68 (dependabot[bot])
- Bump yamllint from 1.26.3 to 1.27.1 #67 (dependabot[bot])
v1.2.0 (2022-07-11)
Closed issues:
- Add option to remove existing containers and volumes #61
- Improve deployment by using docker-compose down + up #60
Merged pull requests:
- Prepare release v1.2.0 #66 (Normo)
- Add handler to restart nginx on config changes #65 (Normo)
- Update README.md #64 (Normo)
- Add handler to recreate containers on .env file changes #63 (Normo)
- Add flag to force removal of docker data volumes #62 (Normo)
v1.1.0 (2022-07-04)
Implemented enhancements:
- Use different values for POSTGRES_PASSWORD and POSTGRES_AUTHENTICATOR_PASSWORD #56
- Add more configurable variables for .env file #54
Merged pull requests:
- Prepare release v1.1.0 #59 (Normo)
- Add restart policy to docker-compose.yml template #58 (Normo)
- Add variable rsd_postgres_authenticator_password #57 (Normo)
- Add more env variables to configure RSD #55 (Normo)
v1.0.0 (2022-06-29)
Implemented enhancements:
- Remove dependency on the inventory when copying TLS certificates #18
- Make RSD image registry and repository configurable #35
- Add github-changelog-generator params file #25
- Add support for Ubuntu 22.04 #24
- Add preflight checks #12
- Migrate changelog to github-changelog-generator #5
- Update dependencies via Dependabot #4
- Setup new RSD-as-a-service implementation #3
- Add role testing using molecule #2
- Update template files #45 (Normo)
- Test initial dry-run with molecule #34 (Normo)
- Make container registry configurable #36 (Normo)
- Add nginx configuration to enable HTTPS by default #31 (Normo)
- Add preflight checks #30 (Normo)
- Run molecule test against Ubuntu 22.04 #27 (Normo)
- Stop prepend the inventory dir name when copying TLS certificate files #19 (Normo)
- Add molecule MVP #11 (Normo)
- Migrate changelog to github-changelog-generator #7 (Normo)
Fixed bugs:
- Errors during preflight checks in initial dry-run #49
- Bug: RSD environment template file not found #9
- Ignore errors during initials dry-run #48 (Normo)
- Fix molecule lint #29 (Normo)
Closed issues:
Merged pull requests:
- Bump ansible from 5.9.0 to 6.0.0 #47 (dependabot[bot])
- Add jammy jellyfish to supported platforms #46 (Normo)
- License File Formatting #43 (Normo)
- Bump molecule from 3.6.1 to 4.0.0 #42 (dependabot[bot])
- Change package management tool named in CONTRIBUTING guide #41 (christianhueserhzdr)
- Add contribution guide #39 (Normo)
- Bump ansible-lint from 6.2.2 to 6.3.0 #38 (dependabot[bot])
- Bump ansible from 5.8.0 to 5.9.0 #37 (dependabot[bot])
- Update role meta information #33 (Normo)
- Bump ansible-lint from 6.2.1 to 6.2.2 #32 (dependabot[bot])
- Bump robertdebock/galaxy-action from 1.2.0 to 1.2.1 #28 (dependabot[bot])
- Add params file for github-changelog-generator #26 (Normo)
- Bump reuse from 0.14.0 to 1.0.0 #23 (dependabot[bot])
- Update requirements.yml #53 (Normo)
- Prepare release v1.0.0 #52 (Normo)
- Make role ready for production #50 (Normo)
- Upgrade python to 3.10 #21 (Normo)
- Bump ansible from 5.7.0 to 5.7.1 #16 (dependabot[bot])
- Bump ansible from 5.6.0 to 5.7.0 #15 (dependabot[bot])
- Set up RSD-as-a-service #13 (Normo)
- fix: make RSD env template file work #10 (Normo)
- Bump ansible from 5.5.0 to 5.6.0 #8 (dependabot[bot])
- fixes(#4): added dependabot.yml #6 (tharun634)
- Implement lint and release workflow via GitHub actions #1 (Normo)
v0.1.0 - 2022-04-06
Initial release of the Research Software Directory (RSD) Ansible Role.
* This Changelog was automatically generated by github_changelog_generator