- Don't use ALA's profile service by default to prevent UI errors
- Setup extra var in logger
- Update apikey_check_enabled to use LA_use_CAS value
- Added blacklist sample
- bie_hub_collectory_service_url new variable
- Allow to setup bie blacklist file. Configure bie_hub_tabs
- Fix typo.
- New variables for alerts, doi and dashboard services
- New alerts variables
- java 17 support
- New GBIF backbone with lucene 6 index fixed
- Fix urls in alerts service
- More work with Ubuntu 24.04
- Trying to fix the use of tomcat10 with ubuntu 24.04
- Add setfacts tags to -p properties option
- Added tomcat10 to ubuntu 24.04
- Correct biocache.queryContext depending on the biocache version
- Correct download directory
- image_service_logfile variable for image-service >= 3
- Allow to run docker-common playbook by ansiblew for installing common services (nginx, postfix)
- Improvements in ala security variables
- Enable/disable events in the la-toolkit
- Generate oidc/jwt keys for userdetails and generalize key generation
- JWT new variable
- nginx for docker filter for cas
- Correct host names for cas/spatial that caused docker to not get their variables
- Let the pick the default pg version in images using common/set-facts
- Workaround for sds-layers untar issues
- Correct lucene 6 sha1sum
- Added new species_list_ws_url
- added cas_extra_scopes
- Removing duplicate values. More work for #10
- lint_ini.py utitlity to detect duplicate values in inventories
- Review of generated inventory and review with ALA ones
- spatial new variables
- regions new variables
- docker swarm groups added
- new nameindex using GBIF new taxonomy
- Fix for missing docker group
- Added logout_action used for cognito
- Improved docker support
- Fix undefined new auth variable
- Added docker support
- Extra inventory argument for data generation
- Use service variables
- Use quotes in extra-args for multi args
- Add data quality url for OIDC keys generation
- Fix for regions layout in modern versions
- Mapbox variable. OIDC variable
- Generation of OIDC clientId and clientSecret
- Events extended data model support
- Correct skin in new regions versions
- Fix x_request_id missing variable
- Improvements in biocache-service config
- Add etckeeper as pre-deploy dep
- Use pg10 for image-service to avoid AtlasOfLivingAustralia/ala-install#610
- Added
bie_ws_base_url
but for biocollect
- Use tomcat9 in recent biocache-service or collectory
- Disable oidc and enable cas by default while we develop something to configure keys and enable/disable
- Security dep fixes
- Correct layout in data-quality service for each version
- New biocache variables
- Removed hardcoded data-quality version
- Updated backbone with last changes in living-atlases/gbif-taxonomy-for-la
- ala-bie google link in literature configuration
- Security fixes in dependencies
- Extra variables used by BIE service
- Added sensitive-data-service to upptime configuration
- Update to new GBIF Backbone Taxonomy (23-11-2022)
- Move tomcat selection to the la-toolkit
- Added oidc_discovery_url and other oidc related variables
- Added tomcat_user for biocache-service > 3
- Add data-quality check profiles
- Added java 8/11 for newers versions of ala-hub/biocache-service (same with tomcat)
- Fix typo in species_list_version
- Added java 8 and 11 dependencies to each module
- Terms of service configuration
- CAS/OIDC enable/disable
- postgres/postgis versions now selected by ala-install via AtlasOfLivingAustralia/ala-install#614
- Disable some userdetails profile tools (digivol, sandbox and optionally biocollect).
- CAS logo variable
loginLogo
. - Userdetails creation account support articles
- Disable spring mongo sessions in cas < 6
- Disable Flickr in userdetails by default
- CAS db uris configuration
- CAS spring session db support
- Added OICD url for auth/cas >= 6
- Configure geonetwork_db_username with a different username than spatial-ws one
- Added new CAS oauth keys variables
- Changed postgresql username for spatial different than postgres
- server_tz to general section (used now by collectory and logger)
- Remove duplicated and hardcode software versions
- Set geoserver_password to the default one (ala-install#556)
- Added sensitive-data-service support
- Don't change geoserver password via ansible (ala-install#556)
- Added biocache-service >=3 variables
- Added ssl-certs to add snake-oil self certs in SSL testing portals
- Added upptime support, see: https://upptime.js.org/
- Pin a previous version of ala-sensitive-data-service til some issues are fixed
- Pin ala-sensitive-data-service version til some issues are fixed
- Correct sds_url (for ala-sensitive-data-service)
- Correct solr_url when solrcloud is used
- Fix ecodata_apikey generation (thx Naama Arkin for the feedback)
- Revert fix for too many redirections bug in spatial (trying to fix in ala-install instead)
- Fix zookeeper config generation in clusters
- Fix too many redirections bug in spatial
- Fix for living-atlases/la-toolkit#9
- Added
ala-bie-hub
support
- Added biocollect and ecodata support
- More work to use collectory >= 3
- Pipelines jenkins jobs new variables
- Alerts my annotations configuration
- Set def species list when not in use
- Pin pipelines version. Set new variables different that default ALA ones
- set new vars different that default ALA ones
- Added extra dashboard variables
- Extra alerts switchs
- Added branding cors variable to setup cors in l-a branding only
- Added correct gbif API url and testing one, following: https://github.com/AtlasOfLivingAustralia/ala-install/commit/d7f0ad48529a34d522f5a205d1d2d70cbac49dba
- Fix for #19 pipelines is selected for testing without solrcloud. Comment that pipelines needs a solrcloud/zookeeper cluster in inventories.
- Move BIE and Spatial lat/lon to inventory from local-extras so can be configured correctly from the toolkit. Please comment default spatial and bie lat/lon from your inventories local-extra.
- Partial fix for #10. Use of different collectory variables depending on the version
- Use of gbif-backbone of 2021-11-26 (correct, as the previously was the backbone from Sep-2021 incorrectly zip/tar)
- Use of gbif-backbone of 2021-11-26
- Added namematching current datestamp
- Don't fail on wrong or undeployed branding urls
- Overwrite branding settings always
- Correct data-quality variable names
- Added namematching webservice and data-quality support
- Enable my annotations
- Added default biocache-hub skin layout
- Added api urls and spark params
- Use timestamps for each namedata items
- Update namedata and nameindex for latest GBIF Backbone Taxonomy
- Updated GBIF Backbone Taxonomy compatible with pipelines
- Move biocache_base_url variable to all:vars so when lists are not used is defined
- Correct hostname selection for branding if replay and is not defined (for old inventories compatibility)
- Set default hostname for branding if replay and is not defined (for old inventories compatibility)
- LA_use_solrcloud defaults to false (for old inventories compatibility)
- Removed master as worker (following Dave Martin recomendation)
- Added namematching gbif taxonomy to pipelines services.
- Zookeeper with openjdk 11
- Added pre-deploy limit tasks. Cleanup solr pre-deploy tasks
- Use master as slave/worker too in pipelines
- Fix README documentation
- Improve branding deployment cache clearing (fix wrong url parsing)
- Correct hadoop slaves creation
- Restore solr standalone vars to all servers as is used in several roles
- Solrcloud support
- Sort services to avoid other orders caused by the use of sets and unnecessary differences in inventories
- Better support of 20.04 in pre-deploy tasks
- Fix for #19 (thanks @therobyouknow)
- Fix bug when pipelines jenkins is selected in new portals (thanks @therobyouknow)
- Fixed issue that prevent correct creation of new LA projects
- Added new SDS variables
- Better pipelines support
- Added jenkins pipelines support
- Support to multiple deploy host per service. This changed the generator quite deeply so verify your changes in your inventories to review that all is ok.
- Pipelines support.
- Fix bug that prevent to generate .yo-rc.json correctly (so to store previous prompt answers with yeoman > 4 in the same way that versions < 4.0).
- Preserve the extra la-toolkit variables when running from the cmd line.
- Added component version selection for the la-toolkit
- Updated all LA module versions to versions pre pipelines integration
- Added new vars for ala-hub and regions artifact selection
- Added component version selection for the la-toolkit
- Added SDS FAQ variable
- Correct isHub variable check
- Update yeoman and deps
- Remove unused deps
- Update dependencies for security vulnerabilities
- Data hubs support
- Refactor of index.js
- Postinstall of email server with correct configuration
- Postinstall of email server with correct configuration
- main task renamed to branding task. Use of new branding role.
- Branding deploy script generation
- Fix missing var because biocollect is disabled for now
- region vars commmented in local extras as gets precedence over toolkit region vars
- Image service upgrade to 1.1.5.1
- Image service downgrade
- Image service updated
- Refactor biocollect vars
- Added SDS support and biocollect (but disabled this last one for now)
- Remove unnecessary '/' in Snack Oil testing certs. Thanks @cpfaff for the feedback
- Fix lost ansiblew exec perms
- ansiblew refactor for multiple playbooks and less commands
- set limit correct tagging and reload
- Install requeriments in role dir
- Use fail2ban by default
- Use python3 in mongo-check
- Use ansible packaged limit module
- Update cache in pre-post deploy apt
- Update security deps
- Spatial 0.4
- Added new blacklist_source var
- Fix lint error
- Fix lint errors in pre and post-deploy roles
- Post-deploy inventories
- geonetwork_db password same that layers and pg as by default their share the same user
- Layers and pg should share the same password as by default their share the same user
- Don't set google-keys/maxmind keys if undefined or empty
- More work in pre-deploy inventories
- Simplify newServer playbook call
- Pre-deploy inventories
- Passwords of spatial service moved from all:vars section
- Removed default passwords/apikeys that are now in -local-passwords.ini
- More variables from la-toolkit
- Theme configuration
- Change .yml extensions to new .ini in README. Thanks Deniss Marinuks for the feedback
- Add extra and optional inventory -toolkit.ini generated by the la-toolkit to the ansiblew
- Replace apikeys in -local-password.ini from the la-toolkit
- Use of spatial 0.4-SNAPSHOT compatible with tomcat 8
- Echo the ansible resulting ansible-playbook cmd on when no dry run
- Migration to tomcat8
- Upgrade of biocache-service for tomcat8
- Breaking change: We are joining our inventories in a single one + a single local-extras.ini. Please join yourportal-cas-local-extras.ini and yourportal-spatial-local-extra.ini into yourportal-local-extras.ini. Follow the generator suggestions.
- Added new variables to inventories when provided by the la-toolkit.
- Fix parse-domain call.
- Stable logger version.
- Reenable apikey generation and admin user generation (as the ala-install PR where merged)
- New versions of alerts and bie-hub
- Disable admin user generation while the last ala-install PR are merged
- Disable apikey generation while the last ala-install PR are merged
- Serveral fixes in apikeys autogeneration and db insertion
- apikeys moved to local-password.ini
- Fix for replay-dont-ask (apikeys missed)
- First admin user creation for new LA deployments: AtlasOfLivingAustralia/ala-install#460
- apikeys autogeneration and db insertion: AtlasOfLivingAustralia/ala-install#461
ansiblew
now admits to exec multiple modules instead of one, for instance:ansiblew cas spatial lists
- Update our README recommending to use
ala-install
2.0.5
- Add some news vars to run
dashboard
correctly
- Fixes in some
dashboard
service urls
- Fixes in
dashboard
service
- Upgrade
doi
andalerts
service
- Downgrade biocache-service to
2.2.3
as newer versions require tomcat8/9
- LA software versions updated
- Partial improvements for #9 adding more documentation in
local-extras
about how to configure the api_keys
- Fix typo in
locahost
(#8) andmail_smtp_host
instead ofmail_smtp_port
instead ofmail.smtp.host
etc - Update README recommending to use
ala-install
2.0.3
- Increased download offline queue values to default ones
- Changed comment of
prod
toproduction
as doi deployment_env - Update README recommending to use
ala-install
2.0.2
- Added
alerts_apikey
variable forbiocache-hubs
.
- Added
skip_demo_etc_hosts
variable to skip/etc/hosts
modification
- Added additional options to
ansiblew
(-n
abbreviation,--extra
and--continue
on failure)
- Added slash to doi api url that made biocache-service to not start
- Removed wrong variable
- Reorder doi optional service vars used by bioache and others
- Added several new variables to prevent default ALA values. Thanks to @jloomisVCE for his feedback
- New variables added to
local-extra.sample
(like additional support emails), please compare yours with the.sample
with some tool likemeld
to see the differences.
- Fix default value of
doi_service_url
when the DOI service is not installed or enabled. Thanks to @jloomisVCE for the feedback. It seems that this brokes the downloads
- Updated README
- Set default value for
facets_cached
inbiocache-hub
.
- Updated README
- Updated README, thanks to @jloomisVCE for the feedback
- DOI service updated to version 1.1
- set
header_and_footer_version
to2
as in the default in new layouts - remove old
skin_layout
variables after PR AtlasOfLivingAustralia/ala-install#443
- Configurable layouts per service. This prevents that
skin_layout
variable is overwritten when several services run in the same server