# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added ### Changed ### Removed ### Fixed ## [1.4.0] - 2020-12-23 ### Added - Use dspace-app image from gitlab.inf.unibz.it:4567/commul/docker/clarin-dspace/dspace-app/ - Debug output for cron-hack in `entrypoint.sh` ### Changed - DEPLOYMENT.md - set `lr.reserve.pid.on.start = true` to show users the handle of the finished submission - Use dsapce-app image 2020.02.1:1.0 ### Fixed - Changed branch names during git clone/checkout ## [1.3.5] - 2020-01-22 ### Added - org.label-schema LABELs for version, build-date, vcs-url in docker images - explicit CATALINA_PID path - build and install Apache Tomcat Native Library ### Changed - bump tomcat to latest 8.0 (=8.0.53) version - increase java memory settings for tomcat (just-in-case) - use regular catalina.sh start/stop/run commands (which in turn considers setenv.sh) - ContacPerson(s) in SP definition ### Removed - own catalina.sh (use dist versions) - tomcat8 init.d script (wasn't used) ### Fixed - (automatic redirects to) https://clarin.eurac.edu:8443/... not working ## [1.3.4] - 2019-10-14 ### Changed - use kube-lego for TLS certs for clarin(-dev).eurac.edu - disable k8s-internal secure TLS communication: getting rid of the necessity to (re-)create valid/self-signed certs Note: using HTTP over port 443 for internal communication (Shibboleth mishap) - add IdP metadata from CLARIN server later in docker build build - Some changes to the liveness probe / "cronjobs" (see #60) ### Fixed - #62 ## [1.3.3] - 2019-07-23 ### Changed - adapted healthcheck "cronjob" to force exit in case it hangs for some reason (#60) ## [1.3.2] - 2019-06-27 ### Added - added liveness probes for DSpace and nginx pods (#53) - added DSpace cronjobs to generate statistics, solr index etc. (#48) ### Changed - upgraded DSpace to 2019.01 (#56) ## [1.3.1] - 2019-02-25 ### Fixed - oai sample identifier is now pointing to an existing record - fixed typo to make content negotiation work for application/x-cmdi+xml - fixed get URL for xerces - IdP metadata from CLARIN are now downloaded during Docker build and not only once the container is running ## [1.3] - 2018-09-05 ### Added - added robots.txt to the expected place and made sure that sitemap was properly generated (#49) - added some python modules to the DSpace Dockerfile that are needed by DSpace healthchecks ### Changed - adapted some configuration to preserve the real IP addresses of visitors (#35) - added configuration to enable DSPace to send Java errors to us by mail ### Fixed - Made sure that tomcat is stopped with `-force` in entrypoint script to ensure that only one instance is running ## [1.2.2] - 2018-08-31 ### Fixed - Changed the DSpace config to use the production handle prefix and not the staging one ## [1.2] - 2018-08-27 ### Added - Added aa-statistics script to help aggregate statistics about IdP/SP Interoperability for LINDAT (see https://trac.clarin.eu/wiki/ServiceProviderFederation/LoginTest) - Added the shib testing page as required by CLARIN (#10) - Adapted item view to also show dc.relation.isbasedon if it is available (in [clarin-dspace repository](https://github.com/commul/clarin-dspace/commit/5f8f50457b48d966c169cd29268e7529dee4622f)) ### Changed - Made DSpace user configurable through environment variable (#45) - Docker Image naming convention has been changed - Upgraded tomcat to version 8.0.52 - Changed links to licenses to https (in [clarin-dspace repository](https://github.com/commul/clarin-dspace/commit/b41edf205520afe373e602940a2263b394c858ab)) ### Removed - Removed link to Anonymous Privacy Policy from Shibboleth Metadata ### Fixed - Shibboleth build script now uses fixed version numbers instead of latest - Super short session timeout will no longer happen (#44) ## [1.1] - 2018-06-15 ### Added - Added a link to the issue tracker to FAQ ### Changed - Mails are now sent with a no-reply reply-to address to make it more obvious that you cannot reply to them. - Exchanged example item in various documentation pages with PAISÁ. - Changed Dockerfile to pre-fetch Maven dependencies. This should reduce build time for most cases. ### Fixed - Citation is now correctly showing authors and title in addition to the PID. ## 1.0 - 2018-05-25 This is the first release. It all starts here. [Unreleased]:https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.4.0...HEAD [1.4.0]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3.5...v1.4.0 [1.3.5]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3.4...v1.3.5 [1.3.4]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3.3...v1.3.4 [1.3.3]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3.2...v1.3.3 [1.3.2]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3.1...v1.3.2 [1.3.1]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.3...v1.3.1 [1.3]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.2.2...v1.3 [1.2.2]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.2...v1.2.2 [1.2]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.1...v1.2 [1.1]: https://gitlab.inf.unibz.it/commul/docker/clarin-dspace/compare/v1.0...v1.1