Michael Jansen
Michael Jansen
See: https://mantis.ilias.de/view.php?id=29991 This can also help to solve https://mantis.ilias.de/view.php?id=27749 addressed by #7931. If approved, this MUST be picked to `release_9` and `trunk`.
This PR improves the code to handle "Password Assistance" sessions by introducing a proper "Repository" and some entity/value object classes, so we can finally get rid of the `inc.pwassist_session_handler.php` script.
`rector` is currently not suggested/approved as dev-dependency for ILIAS 10.x. Furthermore, our custom rectors are not compatible to the latest version/API of rector. Therefore, I suggest to remove the rector...
See: https://mantis.ilias.de/view.php?id=41601 If approved, this MUST be picked to all maintained branches. This will init/set the global user object in case `\ilInitialisation::blockedAuthentication` returns `true`, so the user id of a...
See: https://mantis.ilias.de/view.php?id=41601 This PR adds an exception within `\ilInitialisation::blockedAuthentication` for the context of the asynchronous repository tree explorer rendering. `\ilInitialisation::blockedAuthentication` is from hell, IMO the different command handling endpoints need...
If approved, this should (at least) be picked to all "upper" ILIAS versions/branches. What this PR suggests: - Use `EXISTS` in the SQL query when we only want to check...
If approved, this should (at least) be picked to all "upper" ILIAS versions/branches. This PR suggests some tweaks/micro optimizations for the `\ILIAS\ResourceStorage\Stakeholder\Repository\StakeholderDBRepository`. The main aspect is the switch from a...
If approved, this should (at least) be picked to all "upper" ILIAS versions/branches. This PR suggests changing the approach used to persist resource information in `\ILIAS\ResourceStorage\Information\Repository\InformationDBRepository::store`. Issues: 1. Round-trips: 1...
If approved, this should (at least) be picked to all "upper" ILIAS versions/branches. This PR suggests changing the approach used to persist resource information in `\ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository::store`. Issues: 1. Round-trips: 1...