| fe227084 | 07-Jun-2018 |
Andreas Gohr <gohr@cosmocode.de> |
removed safemode hack
Safemode has been removed in PHP 5.4.0. We finally no longer need to deal with this insanity. |
| cbcf0503 | 06-Jun-2018 |
Thymo Baak <t.baak@live.nl> |
translation update |
| 724970e6 | 02-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
correctly avoid notice in init. |
| 85331086 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
avoid creating expensive stacktrace in dbg_deprecated()
now the method is aborting early again unless the data is actually used |
| adda4e93 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
add method to EventHandler to check if an event is actually handled
Sometimes, preparing the data for an event is expensive and only needed if the event is actually handled. This allows for a quick
add method to EventHandler to check if an event is actually handled
Sometimes, preparing the data for an event is expensive and only needed if the event is actually handled. This allows for a quick check before actually preparing and triggering the event.
show more ...
|
| 44455016 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
introduce INFO_DEPRECATION_LOG event
This adds an event to dbg_deprecated(). This allows plugins to handle deprecation warnings. One example would be @cosmocode/dokuwiki-plugin-sentry
One thing I d
introduce INFO_DEPRECATION_LOG event
This adds an event to dbg_deprecated(). This allows plugins to handle deprecation warnings. One example would be @cosmocode/dokuwiki-plugin-sentry
One thing I don't like, but don't know how to avaoid is that this function used to abort super early when $conf['allowdebug'] wasn't set.
However for the sentry plugin you probably would want logs, but still do not show any debugging to end users (which allow debug would do).
So now the backtrace is always built, the event triggered and then everything is sent to dbglog() which may simply throw everything away.
Suggestions on how to improve this welcome.
show more ...
|
| a6e1db4a | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
fallback classes for plugins inheriting from old settings classes
This will still throw a signature mismatch warning on PHP7 but at least it is no longer fatal. |
| d7ab5a00 | 24-May-2018 |
Michael Große <grosse@cosmocode.de> |
fix: throw RemoteAccessDeniedException if not admin |
| 96d46bf4 | 24-May-2018 |
Michael Große <grosse@cosmocode.de> |
feat(RemoteAPI): Add call to delete Users to the remote API ✨ |
| 661c1ddc | 23-May-2018 |
Christopher Smith <chris@jalakai.co.uk> |
Make lexer/state stack more understandable - rename lexer $mode property to avoid two different uses of "mode" variables in the lexer - clarify/improve comments |
| 3af323c1 | 23-May-2018 |
Michael Große <grosse@cosmocode.de> |
fix: workaround premature metadata generation on page save
This fixes a bug where the creator of a new page was not saved to metadata. That could happen if a plugin calls pageinfo() in the IO_WIK
fix: workaround premature metadata generation on page save
This fixes a bug where the creator of a new page was not saved to metadata. That could happen if a plugin calls pageinfo() in the IO_WIKIPAGE_WRITE event AFTER handler. This creates a new .meta file for the page with the page's mtime as the creation timestamp. That caused the if clause changed in this commit to evaluate as false and thus the creator key was not saved.
This commit now also treats the page as newly created if the created date in the metadata to the file's current mtime.
show more ...
|
| 8cbcd5df | 18-May-2018 |
Sebastian Engel <mail@engel-s.de> |
translation update |
| 2db0ff1c | 16-May-2018 |
Stefano <stefano.stefano@gmail.com> |
translation update |
| 78580f91 | 16-May-2018 |
Martin Hořínek <hev@hev.cz> |
translation update |
| eb787020 | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
fix(TASK_RECENTCHANGES_TRIM event): Add isMedia flag |
| 50d9e958 | 16-May-2018 |
Andreas Gohr <gohr@cosmocode.de> |
rename task event
The matches our scheme of where_data_what better |
| 3ad4c3cd | 16-May-2018 |
Andreas Gohr <gohr@cosmocode.de> |
add missing visibility indicator and docblocks |
| 47d98e98 | 16-May-2018 |
Marian Banica <open@banica.eu.org> |
translation update |
| 4af80fe8 | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
refactor: Rename lib/exe/indexer.php to taskrunner.php |
| 3b58faf6 | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
refactor: Move the remainder of code from lib/exe/indexer.php to TaskRunner::run |
| b8f47726 | 16-May-2018 |
Christopher Smith <chris@jalakai.co.uk> |
Fix for Issue#1250 Footnotes break metadata abstract saving |
| b413fb0b | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
feat: Trigger new event when changelog is trimmed ✨ |
| b5cf9c44 | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
style(TaskRunner): automatic whitespace fixes |
| 9493c275 | 16-May-2018 |
Michael Große <grosse@cosmocode.de> |
refactor: Extract code from lib/exe/indexer into new TaskRunner class |
| daea8263 | 13-May-2018 |
HokkaidoPerson <dosankomali@yahoo.co.jp> |
translation update |