History log of /dokuwiki/_test/tests/ (Results 51 – 75 of 589)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
977aa96723-Mar-2023 Andreas Gohr <andi@splitbrain.org>

updated repo links

25fd365a16-Mar-2023 Andreas Gohr <andi@splitbrain.org>

added test for #3924

Bug report says polish letters aren't deaccented correctly, but it seems
to work?

2b58f04914-Mar-2023 Andreas Gohr <andi@splitbrain.org>

fix trim call in Mailer's name cleaning

The wrong quotes were used, turning what was meant to be a tab char into
a literal t.

fixes #3923

697a39ae06-Mar-2023 Andreas Gohr <andi@splitbrain.org>

output full path when initializing savedir path fails

This will not only clean up double slashes etc. as mentioned in #3903
but will also output the full canonical path (starting at the filesystem
r

output full path when initializing savedir path fails

This will not only clean up double slashes etc. as mentioned in #3903
but will also output the full canonical path (starting at the filesystem
root) when showing an error on initializing the savedir paths. This
should make it easier to understand which path DokuWiki is trying to
access exactly.

show more ...

40f2b82e25-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Fix unititialized string offset access in query parser

The code always tried to access positon 2 of the parsed token, even for
tokens shorter than that (like OR)

fixes #3896

a42c05d223-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Add mechanism to parse the Version data into its parts

This will be needed in the release automation I'm currently working on.

7fb26b8e14-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Properly quick search in titles with UTF-8 chars.

Fixes #3808


inc/FulltextPageLookupTest.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/inc/FeedParser.php
/dokuwiki/inc/FeedParserFile.php
/dokuwiki/inc/JpegMeta.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/Utf8/PhpString.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/template.php
/dokuwiki/lib/plugins/authad/lang/it/settings.php
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/logviewer/lang/it/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/de/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/it/lang.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/marcusschwarz/lesserphp/.gitignore
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/composer.json
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/phpseclib/phpseclib/AUTHORS
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/composer.json
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php
/dokuwiki/vendor/simplepie/simplepie/.editorconfig
/dokuwiki/vendor/simplepie/simplepie/.php-cs-fixer.dist.php
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/LICENSE.txt
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/Author.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/CallableNameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/NameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Psr16.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/src/Caption.php
/dokuwiki/vendor/simplepie/simplepie/src/Category.php
/dokuwiki/vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/src/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/src/Credit.php
/dokuwiki/vendor/simplepie/simplepie/src/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/src/Exception.php
/dokuwiki/vendor/simplepie/simplepie/src/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/IRI.php
/dokuwiki/vendor/simplepie/simplepie/src/Item.php
/dokuwiki/vendor/simplepie/simplepie/src/Locator.php
/dokuwiki/vendor/simplepie/simplepie/src/Misc.php
/dokuwiki/vendor/simplepie/simplepie/src/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/src/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/src/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/Rating.php
/dokuwiki/vendor/simplepie/simplepie/src/Registry.php
/dokuwiki/vendor/simplepie/simplepie/src/RegistryAware.php
/dokuwiki/vendor/simplepie/simplepie/src/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/src/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/src/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/src/Source.php
/dokuwiki/vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-archive/src/Zip.php
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/src/Base.php
/dokuwiki/vendor/splitbrain/php-cli/src/CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/Colors.php
/dokuwiki/vendor/splitbrain/php-cli/src/PSR3CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/PSR3CLIv3.php
d9a7912a31-Jan-2023 Andreas Gohr <andi@splitbrain.org>

use httpbingo for HTPP tests

This service is based on httpbin-go which seems to be better maintained
and should be easy to set up for ourselves if needed.

This also fixes a warning when the client

use httpbingo for HTPP tests

This service is based on httpbin-go which seems to be better maintained
and should be easy to set up for ourselves if needed.

This also fixes a warning when the client is reused with the
max_bodysize mechanism

show more ...


/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/.github/workflows/release.yml
/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/README
/dokuwiki/_test/core/TestResponse.php
inc/httpclient_http.test.php
inc/httpclient_https.test.php
inc/httpclient_https_proxy.test.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/conf/mediameta.php
/dokuwiki/conf/mime.conf
/dokuwiki/conf/mysql.conf.php.example
/dokuwiki/conf/plugins.required.php
/dokuwiki/feed.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Extension/EventHandler.php
/dokuwiki/inc/File/Resolver.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/common.php
/dokuwiki/inc/httputils.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/de/onceexisted.txt
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/search.php
/dokuwiki/inc/toolbar.php
/dokuwiki/lib/plugins/acl/lang/de/lang.php
/dokuwiki/lib/plugins/authad/lang/pt-br/settings.php
/dokuwiki/lib/plugins/authad/lang/vi/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/sq/lang.php
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/logviewer/lang/pt-br/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/pt-br/lang.php
/dokuwiki/lib/plugins/logviewer/lang/pt-br/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/ru/lang.php
/dokuwiki/lib/plugins/logviewer/lang/vi/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/vi/lang.php
/dokuwiki/lib/plugins/logviewer/lang/vi/nolog.txt
/dokuwiki/lib/plugins/revert/lang/vi/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sq/lang.php
/dokuwiki/lib/scripts/jquery/update.sh
/dokuwiki/lib/tpl/dokuwiki/lang/pt-br/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/lang.php
98640fd327-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Move PSR compliant tests to the apropriate namespaces

Having "inc" in the namespace is awkward. Instead the test class
namespaces now correspond to their real class namespaces.

With further refacto

Move PSR compliant tests to the apropriate namespaces

Having "inc" in the namespace is awkward. Instead the test class
namespaces now correspond to their real class namespaces.

With further refactorings we should get rid of most of the stuff in
tests/inc

this is a continuation of #3812

show more ...

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

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

12345678910>>...24