Releases: OpenTermsArchive/deployment
Releases · OpenTermsArchive/deployment
0.1.0
0.1.0 - 2024-02-20
Full changeset and discussions: #30.
Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.
Changed
- Breaking: Extract embedded secrets and make them configurable; update your inventory to include secrets through configuration
0.0.16
0.0.16 - 2023-12-04
Development of this release was supported by the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG CNECT under grant agreement N°101069594.
Changed
- Rename the
federated-apirole tofederated_apito comply with Ansible Galaxy constraints.
0.0.15
0.0.15 - 2023-12-04
Development of this release was supported by the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG CNECT under grant agreement N°101069594.
Added
- Add playbook to setup and deploy the Open Terms Archive federated API
Changed
- Breaking: Rename
deployplaybook to setup the infrastructure and deploy engine toengine.all; update your scripts accordingly - Breaking: Rename variable
ota_config_pathtoota_engine_config_path; update your inventory file accordingly - Breaking: Rename variable
ota_declarations_directorytoota_engine_declarations_directory; update your inventory file accordingly - Breaking: Rename variable
ota_declarations_branchtoota_engine_declarations_branch; update your inventory file accordingly - Breaking: Rename variable
ota_snapshots_branchtoota_engine_snapshots_branch; update your inventory file accordingly - Breaking: Rename variable
ota_versions_branchtoota_engine_versions_branch; update your inventory file accordingly
Removed
- Breaking: Remove tag
setup; use the application deployment playbook as replacement in your scriptsansible-playbook opentermsarchive.deployment.engine.application - Breaking: Remove tag
update; use the application deployment playbook as replacement in your scriptsansible-playbook opentermsarchive.deployment.engine.application - Breaking: Remove tag
engine; use the application deployment playbook as replacement in your scriptsansible-playbook opentermsarchive.deployment.engine.application - Breaking: Remove tag
infra; use the infrastructure set up playbook as replacement in your scriptsansible-playbook opentermsarchive.deployment.engine.infrastructure
Fixed
- Ensure that the configuration for the port of the collection metadata API is successfully applied to the Nginx configuration
0.0.14
0.0.14 - 2023-10-11
Fixed
- Ensure that the Nodesource GPG key import does not get stuck
0.0.13
0.0.13 - 2023-10-06
Changed
- Upgrade NodeJS to version 20 and NPM to version 10
0.0.12
0.0.12 - 2023-09-08
Fixed
- Fix MongoDB data directory permissions
0.0.11
0.0.11 - 2023-09-06
Changed
- Lock pm2 major version
Fixed
- Ensure NPM version is compatible with NodeJS version
0.0.10
0.0.10 - 2023-07-03
Added
- Launch API server; expect to have a npm command
start:apidefined in the declarations package - Install NGINX as a reverse proxy to expose the API with a rate limiter
0.0.9
0.0.9 - 2023-04-05
Added
- Automate linting with GitHub Actions
- Specification of changelog format
Changed
- Specification of changelog format is now in CONTRIBUTING
0.0.8
0.0.8 - 2023-01-26
Added
- Schedule dataset release. Expect to have a npm command
dataset:scheduledefined in the declarations package