History log of /dokuwiki/_test/ (Results 126 – 150 of 932)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c7f6b7b726-Oct-2022 Zebra North <mrzebra@mrzebra.co.uk>

Move IP functions into a class

608cdefc22-Oct-2022 Zebra North <mrzebra@mrzebra.co.uk>

Factor out IP address functions; all proxies must be trusted

acdf738a19-Oct-2022 Andreas Gohr <andi@splitbrain.org>

replace phpquery by php-dom-wrapper #3308

This replaces the outdated phpquery library by the newer and maintained
php-dom-wrapper. Usage is similar but not a 1:1 replacement. phpQuery is
left in but

replace phpquery by php-dom-wrapper #3308

This replaces the outdated phpquery library by the newer and maintained
php-dom-wrapper. Usage is similar but not a 1:1 replacement. phpQuery is
left in but marked as deprecated.

show more ...


/dokuwiki/.gitignore
bootstrap.php
composer.json
composer.lock
core/TestResponse.php
core/phpQuery-onefile.php
tests/inc/form/buttonelement.test.php
tests/inc/form/checkableelement.test.php
tests/inc/form/dropdownelement.test.php
tests/inc/form/form.test.php
tests/inc/form/inputelement.test.php
tests/inc/media_searchlist.test.php
vendor/autoload.php
vendor/composer/ClassLoader.php
vendor/composer/InstalledVersions.php
vendor/composer/LICENSE
vendor/composer/autoload_classmap.php
vendor/composer/autoload_files.php
vendor/composer/autoload_namespaces.php
vendor/composer/autoload_psr4.php
vendor/composer/autoload_real.php
vendor/composer/autoload_static.php
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/scotteh/php-dom-wrapper/.github/dependabot.yml
vendor/scotteh/php-dom-wrapper/.gitignore
vendor/scotteh/php-dom-wrapper/LICENSE
vendor/scotteh/php-dom-wrapper/README.md
vendor/scotteh/php-dom-wrapper/composer.json
vendor/scotteh/php-dom-wrapper/phpunit.xml.dist
vendor/scotteh/php-dom-wrapper/src/Collections/NodeCollection.php
vendor/scotteh/php-dom-wrapper/src/Comment.php
vendor/scotteh/php-dom-wrapper/src/Document.php
vendor/scotteh/php-dom-wrapper/src/DocumentType.php
vendor/scotteh/php-dom-wrapper/src/Element.php
vendor/scotteh/php-dom-wrapper/src/NodeList.php
vendor/scotteh/php-dom-wrapper/src/ProcessingInstruction.php
vendor/scotteh/php-dom-wrapper/src/Text.php
vendor/scotteh/php-dom-wrapper/src/Traits/CommonTrait.php
vendor/scotteh/php-dom-wrapper/src/Traits/ManipulationTrait.php
vendor/scotteh/php-dom-wrapper/src/Traits/NodeTrait.php
vendor/scotteh/php-dom-wrapper/src/Traits/TraversalTrait.php
vendor/symfony/css-selector/CHANGELOG.md
vendor/symfony/css-selector/CssSelectorConverter.php
vendor/symfony/css-selector/Exception/ExceptionInterface.php
vendor/symfony/css-selector/Exception/ExpressionErrorException.php
vendor/symfony/css-selector/Exception/InternalErrorException.php
vendor/symfony/css-selector/Exception/ParseException.php
vendor/symfony/css-selector/Exception/SyntaxErrorException.php
vendor/symfony/css-selector/LICENSE
vendor/symfony/css-selector/Node/AbstractNode.php
vendor/symfony/css-selector/Node/AttributeNode.php
vendor/symfony/css-selector/Node/ClassNode.php
vendor/symfony/css-selector/Node/CombinedSelectorNode.php
vendor/symfony/css-selector/Node/ElementNode.php
vendor/symfony/css-selector/Node/FunctionNode.php
vendor/symfony/css-selector/Node/HashNode.php
vendor/symfony/css-selector/Node/NegationNode.php
vendor/symfony/css-selector/Node/NodeInterface.php
vendor/symfony/css-selector/Node/PseudoNode.php
vendor/symfony/css-selector/Node/SelectorNode.php
vendor/symfony/css-selector/Node/Specificity.php
vendor/symfony/css-selector/Parser/Handler/CommentHandler.php
vendor/symfony/css-selector/Parser/Handler/HandlerInterface.php
vendor/symfony/css-selector/Parser/Handler/HashHandler.php
vendor/symfony/css-selector/Parser/Handler/IdentifierHandler.php
vendor/symfony/css-selector/Parser/Handler/NumberHandler.php
vendor/symfony/css-selector/Parser/Handler/StringHandler.php
vendor/symfony/css-selector/Parser/Handler/WhitespaceHandler.php
vendor/symfony/css-selector/Parser/Parser.php
vendor/symfony/css-selector/Parser/ParserInterface.php
vendor/symfony/css-selector/Parser/Reader.php
vendor/symfony/css-selector/Parser/Shortcut/ClassParser.php
vendor/symfony/css-selector/Parser/Shortcut/ElementParser.php
vendor/symfony/css-selector/Parser/Shortcut/EmptyStringParser.php
vendor/symfony/css-selector/Parser/Shortcut/HashParser.php
vendor/symfony/css-selector/Parser/Token.php
vendor/symfony/css-selector/Parser/TokenStream.php
vendor/symfony/css-selector/Parser/Tokenizer/Tokenizer.php
vendor/symfony/css-selector/Parser/Tokenizer/TokenizerEscaping.php
vendor/symfony/css-selector/Parser/Tokenizer/TokenizerPatterns.php
vendor/symfony/css-selector/README.md
vendor/symfony/css-selector/XPath/Extension/AbstractExtension.php
vendor/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php
vendor/symfony/css-selector/XPath/Extension/CombinationExtension.php
vendor/symfony/css-selector/XPath/Extension/ExtensionInterface.php
vendor/symfony/css-selector/XPath/Extension/FunctionExtension.php
vendor/symfony/css-selector/XPath/Extension/HtmlExtension.php
vendor/symfony/css-selector/XPath/Extension/NodeExtension.php
vendor/symfony/css-selector/XPath/Extension/PseudoClassExtension.php
vendor/symfony/css-selector/XPath/Translator.php
vendor/symfony/css-selector/XPath/TranslatorInterface.php
vendor/symfony/css-selector/XPath/XPathExpr.php
vendor/symfony/css-selector/composer.json
vendor/symfony/polyfill-php80/LICENSE
vendor/symfony/polyfill-php80/Php80.php
vendor/symfony/polyfill-php80/PhpToken.php
vendor/symfony/polyfill-php80/README.md
vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
vendor/symfony/polyfill-php80/bootstrap.php
vendor/symfony/polyfill-php80/composer.json
ec34bb3019-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Update core code to make use of sexplode()

This makes use of our own explode mechanism everywhere were we expect a
fixed number of results.

b54ce96c19-Oct-2022 Andreas Gohr <andi@splitbrain.org>

add proper namespace to test classes

This adds the test namespace to those test classes that are already in
PSR4 format.

ec85aeb219-Oct-2022 Andreas Gohr <andi@splitbrain.org>

fix autoloading for tests

This replaces my attempt in 12ebce974be688ac34bf4389645d5fc7baa29cc7

The canonical namespace for DokuWiki core tests is dokuwiki/test/ and
this is mapped to _test/tests no

fix autoloading for tests

This replaces my attempt in 12ebce974be688ac34bf4389645d5fc7baa29cc7

The canonical namespace for DokuWiki core tests is dokuwiki/test/ and
this is mapped to _test/tests now in the autoloader.

This means the majority of tests is in the dokuwiki/test/inc namespace.

Mockfiles are located at _test/mock and have the namespace
dokuwiki/test/mock - if that's good or bad is debatable. I simply kept
it as it always has been. But there might be an argument for having mock
objects closer to the tests that use them (eg. right next to the test
files).

show more ...


/dokuwiki/.gitignore
/dokuwiki/SECURITY.md
tests/inc/File/PageResolverTest.php
tests/inc/Subscriptions/BulkSubscriptionsSenderTest.php
tests/inc/Subscriptions/SubscriberManagerTest.php
tests/inc/Subscriptions/SubscriberRegexBuilderTest.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/data/deleted.files
/dokuwiki/doku.php
/dokuwiki/feed.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Subscriptions/SubscriberManager.php
/dokuwiki/inc/Ui/PageDiff.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/html.php
/dokuwiki/inc/lang/bn/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/es/draft.txt
/dokuwiki/inc/lang/es/edit.txt
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/fr/adminplugins.txt
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/toolbar.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/exe/mediamanager.php
/dokuwiki/lib/plugins/acl/lang/ru/help.txt
/dokuwiki/lib/plugins/acl/lang/ru/lang.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/de/settings.php
/dokuwiki/lib/plugins/authad/lang/fr/settings.php
/dokuwiki/lib/plugins/authad/lang/ru/settings.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/ru/settings.php
/dokuwiki/lib/plugins/authplain/lang/bn/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/logviewer/lang/de/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/de/lang.php
/dokuwiki/lib/plugins/logviewer/lang/de/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/fr/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/fr/lang.php
/dokuwiki/lib/plugins/logviewer/lang/fr/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/ru/lang.php
/dokuwiki/lib/tpl/dokuwiki/css/basic.less
/dokuwiki/lib/tpl/dokuwiki/lang/fr/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/ru/lang.php
bbe6b3a712-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Remove the htmlok and phpok embedding options

Both options have grave security implications and novice users seem to
ignore advice about them. In the last decades I never came across a wiki
that had

Remove the htmlok and phpok embedding options

Both options have grave security implications and novice users seem to
ignore advice about them. In the last decades I never came across a wiki
that had legitimate use of these options.

If someone needs the functionality, it can easily be added back using a
plugin. But I prefer to give users one less option to shoot themselves
in the foot.

Removal of the translations for the config strings can follow after this
has been merged.

show more ...

e21332f819-Sep-2022 fiwswe <53953985+fiwswe@users.noreply.github.com>

Fix testing errors with CRLF line endings

a758032101-Sep-2022 Zebra North <mrzebra@mrzebra.co.uk>

Fix clientIP() returning the wrong address

c7dab4e814-Aug-2022 Andreas Gohr <andi@splitbrain.org>

replace deprecated method calls

45230f1314-Aug-2022 Andreas Gohr <andi@splitbrain.org>

use self hosted msglint api. fixes #3736

5a10fbce27-Jul-2022 Andreas Gohr <andi@splitbrain.org>

Support the multiple attribute in Form selects

This should fix a problem mentioned in
https://github.com/splitbrain/dokuwiki-plugin-data/pull/229#issuecomment-1196367602

Note that prefilling from $

Support the multiple attribute in Form selects

This should fix a problem mentioned in
https://github.com/splitbrain/dokuwiki-plugin-data/pull/229#issuecomment-1196367602

Note that prefilling from $INPUT is still only supported for single
value selects.

show more ...

b1d4a66724-Jun-2022 Andreas Gohr <andi@splitbrain.org>

throw exceptions in API on user creation errors

As discussed in #3609

dfa189a822-Jun-2022 Andreas Gohr <andi@splitbrain.org>

avoid timeouts in tests

For some reason it seems that CLI tests on github run with a execution
time limit that can't be disabled by setting the appropriate ini value.
Even more odd, the problem seem

avoid timeouts in tests

For some reason it seems that CLI tests on github run with a execution
time limit that can't be disabled by setting the appropriate ini value.
Even more odd, the problem seems to exist on windows only (even though
the same limit is set on both OSes). In any case, this simply resets the
time limit for each test run and that seems to fix the timeout issue.

show more ...


/dokuwiki/.gitignore
core/DokuWikiTest.php
/dokuwiki/composer.lock
/dokuwiki/conf/dokuwiki.php
/dokuwiki/doku.php
/dokuwiki/feed.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheImageMod.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Remote/XmlRpcServer.php
/dokuwiki/inc/Sitemap/Mapper.php
/dokuwiki/inc/StyleUtils.php
/dokuwiki/inc/common.php
/dokuwiki/inc/init.php
/dokuwiki/inc/lang/bg/lang.php
/dokuwiki/inc/lang/bg/onceexisted.txt
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/fa/draft.txt
/dokuwiki/inc/lang/fa/lang.php
/dokuwiki/inc/lang/fa/onceexisted.txt
/dokuwiki/inc/lang/fi/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/fr/register.txt
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/hu/onceexisted.txt
/dokuwiki/inc/lang/id/lang.php
/dokuwiki/inc/lang/ko/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/lang/pl/adminplugins.txt
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/install.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/xmlrpc.php
/dokuwiki/lib/images/smileys/deleteme.svg
/dokuwiki/lib/images/smileys/exclaim.svg
/dokuwiki/lib/images/smileys/fixme.svg
/dokuwiki/lib/images/smileys/question.svg
/dokuwiki/lib/plugins/acl/lang/fr/help.txt
/dokuwiki/lib/plugins/acl/lang/hu/lang.php
/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php
/dokuwiki/lib/plugins/authad/lang/bg/settings.php
/dokuwiki/lib/plugins/authad/lang/ca/settings.php
/dokuwiki/lib/plugins/authad/lang/fr/settings.php
/dokuwiki/lib/plugins/authad/lang/hu/lang.php
/dokuwiki/lib/plugins/authad/lang/hu/settings.php
/dokuwiki/lib/plugins/authad/lang/pl/settings.php
/dokuwiki/lib/plugins/authldap/lang/fa/settings.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/hu/lang.php
/dokuwiki/lib/plugins/authldap/lang/hu/settings.php
/dokuwiki/lib/plugins/authldap/lang/pl/settings.php
/dokuwiki/lib/plugins/authpdo/lang/hu/lang.php
/dokuwiki/lib/plugins/authpdo/lang/ko/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pl/settings.php
/dokuwiki/lib/plugins/authplain/lang/hu/lang.php
/dokuwiki/lib/plugins/config/_test/DocumentationTest.php
/dokuwiki/lib/plugins/config/_test/Setting/AbstractSettingTest.php
/dokuwiki/lib/plugins/config/core/Setting/Setting.php
/dokuwiki/lib/plugins/config/lang/bg/lang.php
/dokuwiki/lib/plugins/config/lang/ca/lang.php
/dokuwiki/lib/plugins/config/lang/de-informal/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/fa/lang.php
/dokuwiki/lib/plugins/config/lang/fi/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/hu/lang.php
/dokuwiki/lib/plugins/config/lang/ko/lang.php
/dokuwiki/lib/plugins/config/lang/nl/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/config/plugin.info.txt
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/helper/repository.php
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/hu/lang.php
/dokuwiki/lib/plugins/extension/lang/nl/lang.php
/dokuwiki/lib/plugins/extension/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/popularity/lang/hu/lang.php
/dokuwiki/lib/plugins/revert/lang/hu/lang.php
/dokuwiki/lib/plugins/revert/lang/ko/lang.php
/dokuwiki/lib/plugins/styling/lang/hu/lang.php
/dokuwiki/lib/plugins/usermanager/lang/hu/lang.php
/dokuwiki/lib/tpl/dokuwiki/css/_edit.css
/dokuwiki/lib/tpl/dokuwiki/lang/en/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/fr/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/hu/lang.php
/dokuwiki/lib/tpl/dokuwiki/tpl_header.php
/dokuwiki/vendor/autoload.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_classmap.php
/dokuwiki/vendor/composer/autoload_files.php
/dokuwiki/vendor/composer/autoload_namespaces.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_real.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/openpsa/universalfeedcreator/README.md
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/FeedCreator.php
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/HTMLCreator.php
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/JSCreator.php
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/KMLCreator.php
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/MBOXCreator.php
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/UniversalFeedCreator.php
/dokuwiki/vendor/splitbrain/slika/.gitignore
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/composer.json
/dokuwiki/vendor/splitbrain/slika/composer.lock
/dokuwiki/vendor/splitbrain/slika/src/Adapter.php
/dokuwiki/vendor/splitbrain/slika/src/Exception.php
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageMagickAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/Slika.php
047b3cae25-Jan-2022 Michael Wegener <wegener@satware.com>

revert to simple boolean result when user creation fails, remove unused function

f0e32bb924-Jan-2022 Michael Wegener <wegener@satware.com>

Create one user per request

0e0fd3b724-Jan-2022 Michael Wegener <wegener@satware.com>

Implements #3606: add xmlrpc createUsers function

5d2c5d7e04-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

reformat code

591ebe4504-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

add unittests for loading of defaults, extra defaults, local and protected settings

2cd6cc0a02-Jan-2022 Andreas Gohr <andi@splitbrain.org>

move resolvers into File namespace

ee78287d02-Jan-2022 Andreas Gohr <andi@splitbrain.org>

added autoplural tests for PageResolver

093aec3d02-Jan-2022 Andreas Gohr <andi@splitbrain.org>

added pageresolver tests for tilde+startpage behaviour

f7711f2b01-Jan-2022 Andreas Gohr <andi@splitbrain.org>

always use the same htmlspecialchars setup

defaults for htmlspecialchars change in PHP 8.1

All calls should always use our hsc() method to ensure comparability
(especially when testing)

d8ab874626-Dec-2021 Andreas Gohr <andi@splitbrain.org>

Revert "Merge pull request #3039 from takuy/video-attributes"

This reverts commit 408d79f78505248f9ccb44bd2561cedc250ce5a1, reversing
changes made to b7c67f83bd81eff3186e4ebd2d9e86cd2c32468d.

e36579e926-Dec-2021 Andreas Gohr <andi@splitbrain.org>

Revert "fixed video attribute handling in php8"

This reverts commit f5cdab8ec90af0cde0c0e32209470cfa820b8ab5.

12345678910>>...38