| 432adb37 | 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
split sitemapping into its own namespace |
| 1696f725 | 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
remove debugging stuff from detail.php
we haven't needed this in years |
| 1a953a5b | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
ignore side effects in a few more files |
| 2b2d0ba9 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
PSR2 adjustments for bin scripts |
| 520438b3 | 14-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
(Draft) Fix exception when actually viewing a draft of a page
Not sure why this didn't show up sooner |
| 985d6187 | 12-Jun-2018 |
Elenchus <sijongyeoil@gmail.com> |
add logic if the server uses unlimited memory settings in is_mem_available()
If memory is set to unlimited, then memory_limit will be -1, so set this to true in this case. |
| e432cc89 | 11-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
(Draft): Add doc block for constructor |
| f823310a | 11-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
✅ Add unittest for deleteUsers remote API call
Remote API calls should have some unittest as this test would have caught the bug that was introduced in 96d46bf41a428b555c02f30f1bb496535d41bc5d and f
✅ Add unittest for deleteUsers remote API call
Remote API calls should have some unittest as this test would have caught the bug that was introduced in 96d46bf41a428b555c02f30f1bb496535d41bc5d and fixed in ebf1744911831ec6d15325039a040effa41e466c
show more ...
|
| ebf17449 | 11-Jun-2018 |
Andreas Gohr <gohr@cosmocode.de> |
fix remote API call dokuwiki.deleteUsers
The parameters passed to triggerUserMod() were wrong. |
| f61b7422 | 08-Jun-2018 |
Christian McKenna <mckchr@banenor.no> |
translation update |
| b16fbc3f | 08-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
Use json for the response to dw_locktimer |
| f7d14abd | 08-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
✨(dw_locktimer) plugins may reuse to add fields and callbacks
Plugins may want to add further fields to be present when saving drafts. Plugins may want to execute some js functionality that should b
✨(dw_locktimer) plugins may reuse to add fields and callbacks
Plugins may want to add further fields to be present when saving drafts. Plugins may want to execute some js functionality that should be timed to the saved draft/refreshed lock.
If a plugin does another init() to attach the dw_locktimer to its own editor, then the default callback would be added a second time, causing unexpected and undesired behavior.
This includes the changes from the following commits: 6ef45cc1c69591eb7facf381ef4bcf88e3aaa1c0 6ca947f3ad455df4fca1a3076b174b7b2688bd89 0fff419cc95b9783dd33ab02ffb3bd7806d5fcde 87bed8b672a166d073948bcb4ca49aaa81dc880c
show more ...
|
| c49e647b | 06-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
(editor) draft status is semantically not part of the toolbar
This change is useful for plugins that may want to implement their own toolbar (and thus hide the default toolbar), but still would l
(editor) draft status is semantically not part of the toolbar
This change is useful for plugins that may want to implement their own toolbar (and thus hide the default toolbar), but still would like to let the locktimer set the draft status.
show more ...
|
| 0aabe6f8 | 07-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
Create new Draft class and move draft handling there |
| 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 ...
|
| f8dcd5b0 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
do not initialize the configuration in constructor
The class gets instantiated for showing the admin menu. There's no need to always load the whole configuration there. It's only needed when the Con
do not initialize the configuration in constructor
The class gets instantiated for showing the admin menu. There's no need to always load the whole configuration there. It's only needed when the Config screen is actually shown. So loading it in handler() instead should be good enough.
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. |
| f74addc3 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
remove support for _cautionList |
| b71f2463 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
an empty class is valid, only truly no class is bad |
| 7a0ee538 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
show other errors in undefined settings again
This reestablishes the mechanism of adding errors as Sepcial classes to the undefined list. |