Commits
Commits on Feb 23, 2022
-
Updates for 4.0.2 release.
Copy the full SHA 3959fb5View commit details
Commits on Dec 7, 2021
-
Update for COmanage Registry 4.0.1 release
Updates for the COmanage Registry 4.0.1 release.
Copy the full SHA bc47b4bView commit details
Commits on Sep 29, 2021
-
Update build arg for Shibboleth to 3.2.3
Update the build argument for Shibboleth version to 3.2.3.
Copy the full SHA fcaa7c3View commit details
Commits on May 24, 2021
-
Update documentation to reflect release 3.3.3
Update the documentation to reflect the release of COmanage Registry version 3.3.3.
Copy the full SHA 610b497View commit details
Commits on Feb 13, 2021
-
PHP and Shibboleth SP version increase and rhscl image
Increase the PHP version to 7.3.27 and the Shibboleth SP version to 3.2.0. Change the base for the TAP images from centos:centos7 to rhscl/python-38-centos7 to have the latest version of supervisor run with a supported version of Python.
Copy the full SHA e435429View commit details
Commits on Oct 26, 2020
-
Update COmanage Registry version to 3.3.1
Update the COmanage Registry version for the 3.3.1 release.
Copy the full SHA ef9a218View commit details
Commits on Jul 8, 2020
-
Copy the full SHA 00206efView commit details
Commits on Apr 30, 2020
-
Updates for COmanage Registry 3.2.4 release
Updates for the COmanage Registry 3.2.4 release.
Copy the full SHA bd11cedView commit details
Commits on Apr 22, 2020
-
Update Shibboleth SP to version 3.1.0
Update the Shibboleth SP base image and the default for the COmanage Registry Shibboleth SP image to use version 3.1.0 of the Shibboleth SP.
Copy the full SHA 9956054View commit details
Commits on Aug 23, 2019
-
Refactor Shibboleth SP logging configuration
Refactor the Shibboleth SP logging configuration so that default shibd.logger, native.logger, and console.logger with details appropriate for Docker images are in the base and can be easily copied into images. Remove shibd.logger and native.logger from the COmanage Registry and Mailman images as a result.
Copy the full SHA 302a81fView commit details
Commits on Apr 22, 2019
-
Refactor to use Docker multi-stage builds.
Refactored the Dockerfiles and related tooling to leverage Docker multi-stage build functionality. Also updated base containers to pick up later releases of Apache HTTP Server, PHP, Shibboleth SP, and mod_auth_openidc.
Copy the full SHA afd84cfView commit details
Commits on Nov 29, 2018
-
Fix bug when using the environment variable COMANAGE_REGISTRY_ENABLE_PLUGIN to specify a comma separated list of plugins to enable where the comma separated list was not parsed correctly.
Copy the full SHA 5d463b4View commit details
Commits on Nov 9, 2018
-
Copy the full SHA 5398b62View commit details
Commits on Sep 10, 2018
-
Update source URL for santuario
Update the source URL for santuario used by the Shibboleth SP.
Copy the full SHA 7e137d6View commit details
Commits on Jul 13, 2018
-
Updated Shibboleth SP source URLs
Updated Shibboleth SP source URLs to remove 'latest' from the paths.
Copy the full SHA ab7b35cView commit details
Commits on May 30, 2018
-
Update php image tag to php:7.0-apache-jessie
Update the base image tag from php:7.0-apache to php:7.0-apache-jessie since php:7.0-apache now uses stretch as a base and the package dependencies need to be evolved before just switching to stretch.
Copy the full SHA 7a0285aView commit details
Commits on May 29, 2018
-
Better handling of CakePHP cache files during startup
Better handling of CakePHP cache files during startup by just removing the cache files entirely.
Copy the full SHA 8986f0dView commit details
Commits on Apr 24, 2018
-
Copy the full SHA fdfcc07View commit details
Commits on Apr 20, 2018
-
Changed source URL for xerces and santuario
Changed the source URLs for xerces and santuario to use the official apache.org location since the mirror being used stopped functioning.
Copy the full SHA 5d787eaView commit details
Commits on Feb 28, 2018
-
Copy the full SHA b710fc3View commit details
Commits on Jan 15, 2018
-
Copy the full SHA 1ca7c80View commit details
Commits on Jan 2, 2018
-
Better sed script to replace server name in Apache config
Better sed script to replace the server name in the Apache HTTP Server configuration template in the entrypoint script.
Copy the full SHA 7535f2aView commit details -
Better Apache configuration for Shibboleth local logout
Better Apache HTTP Server configuration to support ending the Shibboleth SP session when the Logout button is clicked.
Copy the full SHA 844fe7eView commit details
Commits on Nov 29, 2017
-
Adjust Apache HTTP Server configuration for Shibboleth
Adjust the Apache HTTP Server configuration for Shibboleth to work with the EnvSource so that environment variables are populated by the module for all COmanage Registry pages if they are available.
Copy the full SHA 2da8566View commit details
Commits on Nov 17, 2017
-
Copy the full SHA 533facdView commit details
Commits on Nov 15, 2017
-
Copy the full SHA 3fbedc8View commit details
Commits on Nov 8, 2017
-
Force schema update and enable plugin
Add functionality to allow an environment variable to indicate that the COmanage database schema should be updated (./Console/cake database). This is helpful when deploying a new version of the code that does not result in a change in the version number and so upgradeVersion does not fire. An example of this scenario is when new code is introduced in the develop branch but before a release happens. Also add functionality to allow an environment variable to indicate that a non-core plugin should be enabled.
Copy the full SHA 2c718ccView commit details -
Ensure _shibd user owns necessary files and directories
Because some deployers will mount or inject their own mapping between the _shibd user and its UID the entry point script should execute the proper chown command to make sure that at runtime necessary files and directories have the correct ownership. Also emit a WARNING if any files in /etc/shibboleth are not readable by the _shibd user.
Copy the full SHA 19486f7View commit details
Commits on Aug 4, 2017
-
Moved registry build later in Dockerfile template
Moved the registry build and all COmanage specific environment varilables later in the Dockerfile template so that more layers can be reused when changing COmanage registry versions.
Copy the full SHA 0bc5b0cView commit details
Commits on Jul 14, 2017
-
Changed layout of COmanage Registry local directory
Changed layout so that /local is a symlink to /srv/comanage-registry/local instead of the other way around so that plugins can easily reference files under /srv/comanage-registry/app such as the StandardController view files add.ctp and edit.ctp.
Copy the full SHA 0ab71bdView commit details
Commits on Jun 12, 2017
-
Better handling of injected MetadataProvider
SHIBBOLETH_SP_METADATA_PROVIDER_XML may still be injected using the _FILE approach but it is handled uniquely now to prevent an error message from the bash declare command caused by the contents of the file usually containing special characters. Fundamentally this is caused by the left and right-hand sides of declare "${config_var}"=`cat $file_name` being evaluated before the actual 'declare' command is evaluated.
Copy the full SHA 8b0927aView commit details -
ServerName for Apache HTTP Server
The ServerName for Apache HTTP Server may now be injected using the environment variable SERVER_NAME. If not injected then the entrypoint scripts will attempt to determine the value for ServerName from the X.509 certificate for HTTPS.
Copy the full SHA ff8b582View commit details -
Removed HTTPS chain configuration
Since the Apache version used in the images is recent enough that SSLCertificateChainFile is obsoleted removed the ability to inject an explicit chain file and updated the documentation to note that the intermediate CA signing certificates should be included with the server certificate sorted from leaf to root.
Copy the full SHA 1e28ad3View commit details