Skip to content
Permalink
Branch: fixGetVersion
Commits on Sep 9, 2018
  1. 🐛 Add guard for getVersion fallback

    micgro42 committed Sep 9, 2018
    This protects against the current commit being packed and not available
     as an object and against zlib not being available.
    
    More information about commits being packed and thus not available can
    be found here: https://git-scm.com/book/en/v2/Git-Internals-Packfiles
Commits on Jul 5, 2018
  1. ✏️ Fix typo in variable name

    micgro42 committed Jul 5, 2018
  2. 👌 Add fallback if we cannot use git on the shell

    micgro42 committed Jul 5, 2018
    Under some circumstances, there may be no git or no shell access available. This gets the commit
    date manually.
  3. 🐛 make getVersion show the commit date, not checkout date

    micgro42 committed Jul 5, 2018
    Currently, getVersion() shows the date when the HEAD of the local git
    repository was last changed, not the date of the current commit. This
    commit fixes that behavior.
Commits on Jun 26, 2018
  1. Merge pull request #2414 from splitbrain/nosafemode

    splitbrain committed Jun 26, 2018
    removed safemode hack
  2. Merge pull request #2420 from sijongyeoil/patch-1

    splitbrain committed Jun 26, 2018
    add logic if the server uses unlimited memory settings in is_mem_available()
  3. removed accidental merges of outdated translations

    splitbrain committed Jun 26, 2018
Commits on Jun 21, 2018
  1. Merge pull request #2429 from xela74/master

    splitbrain committed Jun 21, 2018
    Fix .htaccess files for Apache 2.4 (and 2.2)
  2. Merge pull request #2430 from bwanders/patch-1

    splitbrain committed Jun 21, 2018
    Change `const` use to `var` for Safari 9 (on iOS)
Commits on Jun 19, 2018
  1. Change `const` use to `var` for Safari 9 (on iOS)

    bwanders committed Jun 19, 2018
    Safari 9 in iOS does not support the use of `const` in strict mode. Unfortunately, some of us are stuck with Safari 9 due to not being able to upgrade.
    
    I am a big fan of progressive enhancement, but because all javascript code is packed together and sent off to the client, this small incompatibility breaks all javascript for safari 9 browsers. Switching these two keywords makes everything work again.
    
    There are no other uses of `const` in the codebase as far as I can find. This change has little to no impact on anything else, but slighlty extends the range of supported browsers.
Commits on Jun 17, 2018
  1. Fix .htaccess files for Apache 2.4 (and 2.2)

    xela74 committed Jun 17, 2018
    Refer to module by suitable file name (mod_*.c).
    Test for mod_authz_core.c (instead of mod_authz_host.c) to properly
    detect Apache 2.4 and avoid false positive for Apache 2.2.
Commits on Jun 15, 2018
  1. Merge pull request #2423 from splitbrain/fixDraftException

    splitbrain committed Jun 15, 2018
    🐛 (Draft) Fix exception when actually viewing a draft of a page
Commits on Jun 14, 2018
  1. 🐛 (Draft) Fix exception when actually viewing a draft of a page

    micgro42 committed Jun 14, 2018
    Not sure why this didn't show up sooner 😕
  2. Merge pull request #2415 from splitbrain/betterDraftHandling

    splitbrain committed Jun 14, 2018
    Better draft handling
Commits on Jun 12, 2018
  1. add logic if the server uses unlimited memory settings in is_mem_avai…

    sijongyeoil committed Jun 12, 2018
    …lable()
    
    If memory is set to unlimited, then memory_limit will be -1, so set this to true in this case.
Commits on Jun 11, 2018
  1. 💡(Draft): Add doc block for constructor

    micgro42 committed Jun 11, 2018
  2. Merge pull request #2418 from splitbrain/addUnittestDeleteUsers

    splitbrain committed Jun 11, 2018
    Add unittest for deleteUsers remote API call
  3. Add unittest for deleteUsers remote API call

    micgro42 committed Jun 11, 2018
    Remote API calls should have some unittest as this test would have caught
    the bug that was introduced in 96d46bf
    and fixed in ebf1744
  4. fix remote API call dokuwiki.deleteUsers

    splitbrain committed Jun 11, 2018
    The parameters passed to triggerUserMod() were wrong.
Commits on Jun 9, 2018
  1. Merge pull request #2416 from dokuwiki-translate/lang_update_869_1528…

    phy25 committed Jun 9, 2018
    …457440
    
    Translation update (no)
Commits on Jun 8, 2018
  1. translation update

    Christian McKenna authored and dokuwiki-translate committed Jun 8, 2018
  2. 🏗 Use json for the response to dw_locktimer

    micgro42 committed Jun 8, 2018
  3. (dw_locktimer) plugins may reuse to add fields and callbacks

    micgro42 committed Jun 8, 2018
    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:
    6ef45cc
    6ca947f
    0fff419
    87bed8b
  4. 💄 (editor) draft status is semantically not part of the toolbar

    micgro42 committed Jun 6, 2018
    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.
Commits on Jun 7, 2018
  1. 🏗 Create new Draft class and move draft handling there

    micgro42 committed Jun 7, 2018
  2. removed safemode hack

    splitbrain committed Jun 7, 2018
    Safemode has been removed in PHP 5.4.0. We finally no longer need to
    deal with this insanity.
Commits on Jun 6, 2018
  1. Merge pull request #2412 from dokuwiki-translate/lang_update_868_1528…

    splitbrain committed Jun 6, 2018
    …289785
    
    Translation update (fy)
  2. translation update

    t-baak authored and dokuwiki-translate committed Jun 6, 2018
Commits on Jun 5, 2018
  1. Merge pull request #2409 from splitbrain/deprecationevent

    splitbrain committed Jun 5, 2018
    introduce INFO_DEPRECATION_LOG event
Commits on Jun 2, 2018
  1. correctly avoid notice in init.

    splitbrain committed Jun 2, 2018
Commits on Jun 1, 2018
  1. avoid creating expensive stacktrace in dbg_deprecated()

    splitbrain committed Jun 1, 2018
    now the method is aborting early again unless the data is actually used
  2. add method to EventHandler to check if an event is actually handled

    splitbrain committed Jun 1, 2018
    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.
  3. introduce INFO_DEPRECATION_LOG event

    splitbrain committed Jun 1, 2018
    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.
Commits on May 24, 2018
  1. Merge pull request #2402 from splitbrain/remoteDeleteUsers

    micgro42 committed May 24, 2018
    Add call to delete Users to the remote API
  2. fix: throw RemoteAccessDeniedException if not admin

    micgro42 committed May 24, 2018
Older
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.