Michael Jansen

Results 66 issues of Michael Jansen

This PR suggests a `trait` to emulate an (backed) `Enum` type for PHP < 8.1. @klees suggested to add this `trait` to `src/Data` after @thibsy, @klees and @mjansenDatabay discussed this...

improvement
php

With 871004d45b54647f4b683e674585a6baf19d217c the `cmd=force_login` parameter will always be used if a server request results in the presentation of the login page. So everytime the login page is displayed, this parameter...

bugfix
php

…gs:value` This PR adds an `Achievable Setup Objective` to let administrators switch the database field type of `settings:value` from `VARCHAR` to `CLOB` and vice versa. Debatable: Should we stick with...

bugfix
improvement
php

See: https://mantis.ilias.de/view.php?id=40815 If approved, this has to be picked to `trunk` as well.

bugfix
improvement

The tests in `ilSessionTest` are always ignored and reported as "skipped" when executing our `PHPUnit` test suite. * With this PR I `mocked` the database by delegating calls to the...

improvement
php

This PR restricts the PHP support of ILIAS 8.x to v. `7.4` and `8.0`.

bugfix
technical board
php

See: https://mantis.ilias.de/view.php?id=40631 If approved, this has to be picked to `release_9` and `trunk` as well.

bugfix
php

This PR suggest to always use the `SOAP` error handler if ILIAS is executed in a `SOAP` context. Currently, the `SOAP` error handler is only used in `DEVMODE`. After PR...

improvement
php