diff --git a/app/src/App.php b/app/src/App.php index bf0292b6..393ae7b0 100644 --- a/app/src/App.php +++ b/app/src/App.php @@ -9,7 +9,7 @@ class App extends Application { - const NAME = "Doil Version 20251125 - build 2025-11-25"; + const NAME = "Doil Version 20260223 - build 2026-02-23"; public function __construct(Command ...$commands) { diff --git a/setup/stack/states/enable-saml/saml/SetIdpV10.php.j2 b/setup/stack/states/enable-saml/saml/SetIdpV10.php.j2 index 93e3e109..5c043c0d 100644 --- a/setup/stack/states/enable-saml/saml/SetIdpV10.php.j2 +++ b/setup/stack/states/enable-saml/saml/SetIdpV10.php.j2 @@ -9,7 +9,9 @@ define("ILIAS_HTTP_PATH", "{{ ilias_http_path }}"); require_once("../vendor/composer/vendor/autoload.php"); ilContext::init(ilContext::CONTEXT_CRON); -ilInitialisation::initILIAS(); +require_once '../vendor/composer/vendor/autoload.php'; +require_once __DIR__ . '/../artifacts/bootstrap_default.php'; +entry_point('ILIAS Legacy Initialisation Adapter'); ilSamlSettings::getInstance()->setLoginFormStatus(true); $idp = new ilSamlIdp(); diff --git a/setup/updates/update-20260223.sh b/setup/updates/update-20260223.sh new file mode 100644 index 00000000..da77073d --- /dev/null +++ b/setup/updates/update-20260223.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +doil_update_20250223() { + cp -r ${SCRIPT_DIR}/../app/src/* /usr/local/lib/doil/app/src/ + cp -r ${SCRIPT_DIR}/../setup/stack/states/enable-saml/saml/SetIdpV10.php.j2 /usr/local/share/doil/stack/enable-saml/saml/SetIdpV10.php.j2 + + return $? +} \ No newline at end of file