be801c86 | 21-Sep-2023 |
Gerrit Uitslag <klapinklapin@gmail.com> |
Fix Undefined array key "file" and "line"
E_WARNING: Undefined array key "line" /home/gerrit/Sites/dokuwiki/dokuwiki/inc/infoutils.php(525)
In the exception::trace this line is labeled as internal
Fix Undefined array key "file" and "line"
E_WARNING: Undefined array key "line" /home/gerrit/Sites/dokuwiki/dokuwiki/inc/infoutils.php(525)
In the exception::trace this line is labeled as internal function. Of course it is an assumption that all cases without file are internal functions.
show more ...
|
67efd1ed | 20-Sep-2023 |
Pieter Hollants <pieter@hollants.com> |
Fix updateProfile() not checking for removed $changes["pass"]
If the authentication plugin does not support modifying passwords, we unset($changes['pass']) further above, but then the check for $cha
Fix updateProfile() not checking for removed $changes["pass"]
If the authentication plugin does not support modifying passwords, we unset($changes['pass']) further above, but then the check for $changes['pass'] must also handle the case that we did indeed unset it.
show more ...
|
4616c06a | 19-Sep-2023 |
prx <prx@si3t.ch> |
Fix tiny typo: missing capital |
4de5c5e9 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
prefer composer installed tools in workflows |
9420a794 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
updated the _test/README |
29249904 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
remove obsolete fetchphpunit script
It's now installed via composer
|
2ab82b8e | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
add devel tools as composer scripts |
97170572 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
add development tools to _test/composer.json |
d32f8679 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
ignore _test/vendor in git |
7936024d | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
remove checked-in _test/vendor folder
|
a0e3c231 | 18-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
Automatically register composer autoloaders for plugins
The plugin controller will now automatically require vendor/autoload.php for every plugin that has it. |
3d041397 | 21-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
ensure plugin.info.txt data is complete. fixes #4033 |
ff136773 | 14-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
AutoLoader: ignore plugin enabled/disabled during unit tests
This is required currently because the enabled status of a plugin is only set when it's appropriate test runs. However some plugins do se
AutoLoader: ignore plugin enabled/disabled during unit tests
This is required currently because the enabled status of a plugin is only set when it's appropriate test runs. However some plugins do setup mock classes before the test is instantiated which will then fail. So for now we skip the enabled checks alltogether for unit testing.
show more ...
|
4602718b | 14-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
Refactor autoloading, fix #4048
This refactors the auto loading stuff into an anonymous class and cleans it up a bit.
It also ensures that plugin classes are not autoloaded when the plugin is disab
Refactor autoloading, fix #4048
This refactors the auto loading stuff into an anonymous class and cleans it up a bit.
It also ensures that plugin classes are not autoloaded when the plugin is disabled. This however only works after the plugin controller has been initialized.
We currently reference some classes of the config plugin in out deprecated.php file resulting in these classes being loaded before the plugin controller. Not a big deal I guess.
show more ...
|
dcdf0141 | 17-Sep-2023 |
Jérémy Just <jeremy@jejust.fr> |
translation update |
1b2deed9 | 15-Sep-2023 |
fiwswe <fiwswe@fwml.de> |
Use str_starts_with/str_ends_with |
cb57f366 | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Fix a subtle logic error |
94c7e51f | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Remove unnecessary parentheses |
e421ad39 | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Conform to new coding style |
4e51f514 | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Fix long line |
c8d9df7f | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Logic fix |
102528bd | 14-Sep-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Fix style error |
6c16a3a9 | 14-Sep-2023 |
fiwswe <fiwswe@fwml.de> |
Use str_starts_with/str_ends_with |
fa4b9dc1 | 13-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
do not run phpcs and phpcbf on any vendor dirs
This is mostly relevant to plugin workflows. |
34c27e09 | 13-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
replace deprecated ptln call with echo closure
TPL_CONTENT_DISPLAY used ptln() as default action. Since this is deprecated it needs to be replaced, but since echo is a langage construct not a real f
replace deprecated ptln call with echo closure
TPL_CONTENT_DISPLAY used ptln() as default action. Since this is deprecated it needs to be replaced, but since echo is a langage construct not a real function we need to wrap it into a closure.
show more ...
|