History log of /dokuwiki/ (Results 476 – 500 of 10498)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2ab82b8e18-Sep-2023 Andreas Gohr <andi@splitbrain.org>

add devel tools as composer scripts

9717057218-Sep-2023 Andreas Gohr <andi@splitbrain.org>

add development tools to _test/composer.json

d32f867918-Sep-2023 Andreas Gohr <andi@splitbrain.org>

ignore _test/vendor in git

7936024d18-Sep-2023 Andreas Gohr <andi@splitbrain.org>

remove checked-in _test/vendor folder


a0e3c23118-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.

3d04139721-Aug-2023 Andreas Gohr <andi@splitbrain.org>

ensure plugin.info.txt data is complete. fixes #4033

ff13677314-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 ...

4602718b14-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 ...

dcdf014117-Sep-2023 Jérémy Just <jeremy@jejust.fr>

translation update

1b2deed915-Sep-2023 fiwswe <fiwswe@fwml.de>

Use str_starts_with/str_ends_with

cb57f36614-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Fix a subtle logic error

94c7e51f14-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Remove unnecessary parentheses

e421ad3914-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Conform to new coding style

4e51f51414-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Fix long line

c8d9df7f14-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Logic fix

102528bd14-Sep-2023 fiwswe <53953985+fiwswe@users.noreply.github.com>

Fix style error

6c16a3a914-Sep-2023 fiwswe <fiwswe@fwml.de>

Use str_starts_with/str_ends_with

fa4b9dc113-Sep-2023 Andreas Gohr <andi@splitbrain.org>

do not run phpcs and phpcbf on any vendor dirs

This is mostly relevant to plugin workflows.

34c27e0913-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 ...

cf94d96c12-Sep-2023 Schplurtz le Déboulonné <schplurtz@laposte.net>

translation update

efc3ac2f07-Sep-2023 splitbrain <splitbrain@users.noreply.github.com>

�� Rector and PHPCS fixes

14b7162d07-Sep-2023 Andreas Gohr <andi@splitbrain.org>

dokuwiki template: fix alignment issue in user tools

bac5176104-Sep-2023 Andreas Gohr <andi@splitbrain.org>

rector env var might be empty -> ignore

2658641003-Sep-2023 Andreas Gohr <andi@splitbrain.org>

allow overriding the minimum PHP release for rector

By setting the environment variable RECTOR_MIN_PHP the supported minimum
PHP release can be set. This is needed to make plugin changes compatible

allow overriding the minimum PHP release for rector

By setting the environment variable RECTOR_MIN_PHP the supported minimum
PHP release can be set. This is needed to make plugin changes compatible
with DokuWiki stable.

show more ...

e6a8264603-Sep-2023 Andreas Gohr <andi@splitbrain.org>

fix syntax plugin loading

It turns out our Syntax plugins never implemented the PluginInterface
(though they did use the PluginTrait). With our stricter type checking
in the plugin loader, these plu

fix syntax plugin loading

It turns out our Syntax plugins never implemented the PluginInterface
(though they did use the PluginTrait). With our stricter type checking
in the plugin loader, these plugins did not longer load.

show more ...

1...<<11121314151617181920>>...420