[dokuwiki] git changes 2020-03-24

  • From: xref@xxxxxxxxxxxx (DokuWiki Develtools)
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Tue, 24 Mar 2020 03:00:01 +0100


Good Morning!

This are the git changes for DokuWiki committed
yesterday. Please test them and report bugs.

---------------------------------------------------------------------

http://github.com/splitbrain/dokuwiki/commit/e447daf3d889a0807620dacc8a6286283f0965b1
Merge: 237d41a 4bdfdb3
Author: Henry Pan <git[at]phy25.com>
Date:   Mon Mar 23 20:30:32 2020 -0400

    Merge pull request #2996 from splitbrain/remote-argumentcount
    
    catch ArgumentCountError and return XML error message for remoteAPI


http://github.com/splitbrain/dokuwiki/commit/4bdfdb328896e1009c6b41f5a85aac1f84d5b3a0
Author: Phy <git[at]phy25.com>
Date:   Sun Mar 8 18:09:26 2020 -0400

    separate some test AuthPlugins to single files
    
    created AuthDeletePlugin and AuthCaseInsensitivePlugin under dokuwiki       
est\mock


http://github.com/splitbrain/dokuwiki/commit/7a0654bebf4826ea3bae330c78ec73080c48d9e3
Author: Phy <git[at]phy25.com>
Date:   Sun Mar 8 17:50:57 2020 -0400

    check RemoteException code in unit tests


http://github.com/splitbrain/dokuwiki/commit/6d7829a73fc86a540c1a538fa7f5190c9ce6c705
Author: Phy <git[at]phy25.com>
Date:   Tue Mar 3 00:55:17 2020 -0500

    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.


http://github.com/splitbrain/dokuwiki/commit/2fc089117444e37601d6e43f82466f72ebfcfac8
Author: Phy <git[at]phy25.com>
Date:   Tue Mar 3 00:01:48 2020 -0500

    suppress argument missing warnings on remote API test
    
    This makes sure PHPUnit won't convert warnings into exceptions, and thus 
behaves
    as the same as regular DokuWiki where E_NOTICE is suppressed.


http://github.com/splitbrain/dokuwiki/commit/5c6412cc8c127163eab28473eac3944132b537cc
Author: Phy <git[at]phy25.com>
Date:   Mon Mar 2 23:57:33 2020 -0500

    rename vague AuthPlugin used by remote and authdelete tests


http://github.com/splitbrain/dokuwiki/commit/81f50a50c5b703915c589bc787b33749d9b12c1a
Author: Phy <git[at]phy25.com>
Date:   Mon Mar 2 23:23:50 2020 -0500

    add unit tests that check exception type on remote args missing for #2545


http://github.com/splitbrain/dokuwiki/commit/e1215f13faf76e5cf47a35352871a78d4c60abd5
Author: Phy <git[at]phy25.com>
Date:   Mon Mar 2 22:52:12 2020 -0500

    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.


http://github.com/splitbrain/dokuwiki/commit/a9284ce828c4c2877378c317b9be69181c63eeca
Author: Phy <git[at]phy25.com>
Date:   Mon Mar 2 22:46:07 2020 -0500

    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.

---------------------------------------------------------------------

You can download individual diffs or patches by appending .diff or
.patch to the given commit URLs above.

Bye,
your git changelog mailer


-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts:

  • » [dokuwiki] git changes 2020-03-24 - DokuWiki Develtools