| 9ced17c4 | 25-Mar-2020 |
Phy <git@phy25.com> |
fix undefined index notice in DebugHelper::dbgDeprecatedFunction |
| 39f31b6e | 14-Mar-2020 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
Follow up #2985, fperm seetting
Fixed inconsistent handling of falsy values on fperm setting |
| abb227bc | 13-Mar-2020 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
add comment for $requireLock argument |
| 6c0c9f5c | 12-Mar-2020 |
Apostolos Tsompanopoulos <info@aptlogs.com> |
translation update |
| 4da6a3ce | 10-Mar-2020 |
Phy <git@phy25.com> |
Fix php styling of too long regexp |
| f216edae | 21-Jun-2018 |
Lars Paulsen <lars_paulsen@web.de> |
Fixed broken link rendering for external links at start of line
External links at the start of line like 'www.example.com' were not rendered as links any more. The issue was introduced with PR #1988
Fixed broken link rendering for external links at start of line
External links at the start of line like 'www.example.com' were not rendered as links any more. The issue was introduced with PR #1988. Fixes #2399.
show more ...
|
| 2bfa4000 | 10-Mar-2020 |
Phy <git@phy25.com> |
fix comment formating |
| 08e9b52f | 16-Jun-2019 |
Phy <git@phy25.com> |
Renamed constant to RECENTS_ONLY_CREATION
This clarifies that it also works when requesting media changelog. |
| 68f43bcf | 26-Oct-2018 |
Tero Kivinen <kivinen@iki.fi> |
Implemented only_new option for RSS feed, so you can request RSS feed that contains only new files. |
| 81e99965 | 10-Mar-2020 |
Phy <git@phy25.com> |
fallback to auth_login check when trustExternal returns null
This is a work based on #2701, Before this patch, it is either fully external, or fully internal (and DokuWiki's auth cookie mechanism is
fallback to auth_login check when trustExternal returns null
This is a work based on #2701, Before this patch, it is either fully external, or fully internal (and DokuWiki's auth cookie mechanism is used in auth_login()). I believe we should provide plugin developers with a third state as out-put. Semantically $auth->trustExternal() === null to delegate auth flow back to DokuWiki makes sense to me - like no external auth result is returned, so we need to run internal auth flow.
Co-Authored-By: paweljasinski <paweljasinski@users.noreply.github.com>
show more ...
|
| bbac1489 | 09-Mar-2020 |
Phy <git@phy25.com> |
generate curid class by jQuery
internallink's output <a> tag gets a new attribute, data-wiki-id, so that jQuery doesn't need to parse the various link format to get the ID.
Any plugin javascript th
generate curid class by jQuery
internallink's output <a> tag gets a new attribute, data-wiki-id, so that jQuery doesn't need to parse the various link format to get the ID.
Any plugin javascript that loads after DokuWiki's script should be able to discover curid class as usual, as long as they use the default js.php facility.
fixes #1511, fixes #2968.
show more ...
|
| 4986a584 | 09-Mar-2020 |
Phy <git@phy25.com> |
shortcut relative link: fix 3 levels up situation |
| 26a03f08 | 09-Mar-2020 |
Phy <git@phy25.com> |
Match multiple levels shortcut relative link, fixes #1076
Previously the regex only matches one level. Test added as well. |
| ef50b304 | 09-Mar-2020 |
HokkaidoPerson <dosankomali@yahoo.co.jp> |
translation update |
| b98368cc | 16-Aug-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
fix typo in phpdoc comment |
| 862a2eae | 10-Jun-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
fix missing $ in variable use |
| 0f43ea44 | 10-Jun-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
add drupal and seafile hash methods |
| 6d7829a7 | 03-Mar-2020 |
Phy <git@phy25.com> |
add alternative support for PHP not throwing ArgumentCountError in remote/APi
PHP 5.6 and 7.0 won't throw ArgumentCountError. In this case, we use set_error_handler on E_WARNING and throw exceptions
add alternative support for PHP not throwing ArgumentCountError in remote/APi
PHP 5.6 and 7.0 won't throw ArgumentCountError. In this case, we use set_error_handler on E_WARNING and throw exceptions if it's about argument missing.
show more ...
|
| e1215f13 | 03-Mar-2020 |
Phy <git@phy25.com> |
catch ArgumentCountError and return XML error message for remoteAPI, fixes #2545
This is caused by a PHP 7.1 change: https://www.php.net/manual/en/migration71.incompatible.php #migration71.incompati
catch ArgumentCountError and return XML error message for remoteAPI, fixes #2545
This is caused by a PHP 7.1 change: https://www.php.net/manual/en/migration71.incompatible.php #migration71.incompatible.too-few-arguments-exception
Previously call_user_func_array will make those missing arguments to NULL without throwing an exception.
show more ...
|
| a9284ce8 | 03-Mar-2020 |
Phy <git@phy25.com> |
set default argument value for some of remote methods
most are array params and one int. Note that before if they were not present from the remote request, a null will be applied to the argument, so
set default argument value for some of remote methods
most are array params and one int. Note that before if they were not present from the remote request, a null will be applied to the argument, so this is actually applying the correct data type on the arguments.
show more ...
|
| 2ae2e001 | 02-Mar-2020 |
Phy <git@phy25.com> |
relax Revert permission to EDIT from manager
Revert is another type of edit, which may be simulated by manual editing without using this shortcut. This patch thus relaxes the permission check.
Than
relax Revert permission to EDIT from manager
Revert is another type of edit, which may be simulated by manual editing without using this shortcut. This patch thus relaxes the permission check.
Thank you @Klap-in for pointing this out.
show more ...
|
| 59305168 | 02-Mar-2020 |
Phy <git@phy25.com> |
Remove obsolete attributes at <script> tag
Nowadays it is not necessary to specify "type" or "charset" attribute at <script> tag:
1. "type" attribute defaults to "application/javascript", so there
Remove obsolete attributes at <script> tag
Nowadays it is not necessary to specify "type" or "charset" attribute at <script> tag:
1. "type" attribute defaults to "application/javascript", so there is no need to specify that. The recent value "text/javascript" is obsolete in favor of the default "application/javascript", as stated e.g. here: https://www.iana.org/assignments/media-types/media-types.xhtml#text
2. "charset" attribute of the <script> tag defaults to encoding be the same as the encoding of the script element's node document. As DokuWiki's default encoding is "utf-8", there is no need to specify this encoding in external resources. See: https://html.spec.whatwg.org/multipage/scripting.html#the-script-element
Manual merging, closes #2921.
Co-Authored-By: petrkajzar <58340153+petrkajzar@users.noreply.github.com>
show more ...
|
| a8dcb874 | 29-Feb-2020 |
bleistivt <bleistivt@users.noreply.github.com> |
Prevent double encoding audio/video titles |
| 30ee8867 | 29-Feb-2020 |
kalenpw <kalenpwilliams@gmail.com> |
Use getters instead of deprecated property |
| 387250ef | 29-Feb-2020 |
Phy <git@phy25.com> |
Add random_bytes check in installer
Fixes #1892. This will be triggered by:
- PHP 7+: "If an appropriate source of randomness cannot be found, an Exception will be thrown" - paragonie/random_compat
Add random_bytes check in installer
Fixes #1892. This will be triggered by:
- PHP 7+: "If an appropriate source of randomness cannot be found, an Exception will be thrown" - paragonie/random_compat: PHP 5.6 support will fail if urandom is not readable
show more ...
|