aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
...
| | * | translation updateSchplurtz le Déboulonné2021-05-15
| |/ /
| * | Merge pull request #3489 from dokuwiki-translate/lang_update_297_1620731723Henry Pan2021-05-12
| |\ \ | | | | | | | | Translation update (hy)
| | * | translation updateSergeyB2021-05-11
| |/ /
| * | Merge pull request #3484 from Poorchop/patch-1Andreas Gohr2021-05-06
| |\ \ | | | | | | | | Avoid potential horizontal overflow in mobile view
| | * | Avoid potential horizontal overflow in mobile viewPoorchop2021-04-29
| | | | | | | | | | | | Long page names cause overflow in this element, which makes the whole page scroll horizontally in mobile Safari. This rule prevents that from happening by wrapping long text.
| * | | Merge branch 'pr/3318'Andreas Gohr2021-05-06
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pr/3318: auth_ismanager: fix group check on PHP8 Simplify code for checking user groups Fix groups match in auth_ismanager and auth_isadmin
| | * | | auth_ismanager: fix group check on PHP8Andreas Gohr2021-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | casting and array access specifity seem to differ on PHP8, breaking the fix in 1525c2281e6bc28f12ce8a59976e68e5a0e788fa
| | * | | Simplify code for checking user groupsAnna Dabrowska2021-03-28
| | | | |
| | * | | Merge branch 'master' into auth-ismanager-checkAnna Dabrowska2021-03-28
| | |\ \ \
| | * | | | Fix groups match in auth_ismanager and auth_isadminAnna Dabrowska2020-10-28
| | | | | | | | | | | | | | | | | | | | | | | | Even if a user was passed to the check but no groups, current user's groups were used for the match
| * | | | | Merge pull request #3472 from noparking/issue3470Andreas Gohr2021-05-06
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | Fix to issue #3470
| | * | | | Fix to issue #3470Jeff2021-04-09
| | | | | |
| * | | | | Merge pull request #3477 from asmundstavdahl/authad-php8-compatAndreas Gohr2021-04-16
| |\ \ \ \ \ | | | | | | | | | | | | | | index array with braces rather than unsupported curly braces
| | * | | | | index array with braces rather than unsupported curly bracesÅsmund Stavdahl2021-04-13
| | |/ / / /
| * / / / / updated composer dependenciesAndreas Gohr2021-04-16
| |/ / / /
| * | | | Merge pull request #3467 from dokuwiki-translate/lang_update_291_1617824346Henry Pan2021-04-08
| |\ \ \ \ | | | | | | | | | | | | Translation update (tr)
| | * | | | translation updateEren2021-04-07
| |/ / / /
| * | | | Merge pull request #3432 from splitbrain/semantic-section-elementsAndreas Gohr2021-04-05
| |\ \ \ \ | | | | | | | | | | | | Add semantic section elements
| | * | | | Add semantic section elements to dokuwiki templateAnika Henke2021-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the divs for the main content, header, footer, sidebar and page tools to their semantic equivalent (main, header, footer, nav and nav again) and adds ARIA labels where appropriate. The media manager popup changes to have a main and a nav.
| * | | | | Merge pull request #3442 from gturri/fix3436Andreas Gohr2021-04-05
| |\ \ \ \ \ | | | | | | | | | | | | | | Add tests on sectionID and fixes #3436
| | * | | | | Add tests on sectionID and fixes #3436Guillaume Turri2021-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes a bug on sectionID which could lead to having duplicated id. Note that this commit changes the API a bit $check used to be a key-value array (with key=the origin id, and value=the number of time this id has been generated) and is now just an array of string. That's because the previous structure couldn't work. As far as Dokuwiki sources are concerned, this change should have no impact because: - most call to sectionID are done with $check=false (and the behavior in this case isn't changed - only Doku_Renderer->_headerToLink passes an actual array to this method. But this array is initialized empty, it is only filled and read by sectionID itself. (this Doku_Renderer->headers array is protected but the classes which extends it aren't referring this array). It could still break usages of pluging that would call sectionID and rely on the format of this array. But even if this commits kept $check as an array<string, bool> (for instance setting the values to 1) the semantic wouldn't be the same. To put it in a nutshell: - this change of API has 0 impact on the core of Dokuwiki - there is no evidence that it would impact other code - there doesn't seem to be a clean way to avoid this change This commit fixes #3436
| * | | | | | Merge pull request #3456 from splitbrain/excludensinpagelookupAndreas Gohr2021-04-05
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Exclude namespace in page look-ups
| | * | | | | | add unit test for namespace exclusion in ft_pageLookup()Gerrit Uitslag2021-04-02
| | | | | | | |
| | * | | | | | exclude ns in pagelook upsGerrit Uitslag2021-04-01
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables excluding namespaces in the quick search of the searchform https://github.com/Klap-in/dokuwiki-plugin-searchform/issues/7
| * | | | | | Merge pull request #3454 from dokuwiki-translate/lang_update_280_1617189673Henry Pan2021-03-31
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Translation update (vi)
| | * | | | | | translation updateThien Hau2021-03-31
| |/ / / / / /
| * | | | | | Merge pull request #3448 from nfriedli/patch-1Andreas Gohr2021-03-29
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | Obsolete attribute
| | * | | | | Obsolete attributeNicolas Friedli2021-03-27
| | | | | | | | | | | | | | | | | | | | | According the W3 HTML validator: Warning: The charset attribute on the script element is obsolete.
| * | | | | | Merge pull request #3447 from dokuwiki-translate/lang_update_278_1616802110Henry Pan2021-03-27
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | Translation update (de)
| | * | | | | translation updateMarkus Glaser2021-03-27
| |/ / / / /
| * | | | | Merge pull request #3441 from dokuwiki-translate/lang_update_277_1616159800Henry Pan2021-03-21
| |\ \ \ \ \ | | | | | | | | | | | | | | Translation update (fr)
| | * | | | | translation updateOlivier Humbert2021-03-19
| | |/ / / /
| * | | | | Merge pull request #3440 from dokuwiki-translate/lang_update_276_1616099300Henry Pan2021-03-21
| |\ \ \ \ \ | | |/ / / / | |/| | | | Translation update (fr)
| | * | | | Merge branch 'master' into lang_update_276_1616099300Henry Pan2021-03-21
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge pull request #3439 from dokuwiki-translate/lang_update_275_1616098692Henry Pan2021-03-18
| |\ \ \ \ \ | | | | | | | | | | | | | | Translation update (fr)
| | * | | | | translation updateNicolas Friedli2021-03-18
| |/ / / / /
| | * / / / translation updateOlivier Humbert2021-03-18
| |/ / / /
| * | | | Merge pull request #3433 from dokuwiki-translate/lang_update_273_1615559289Henry Pan2021-03-12
| |\ \ \ \ | | | | | | | | | | | | Translation update (pt)
| | * | | | translation updateGustavo B. Schenkel2021-03-12
| |/ / / /
| * | | | Merge pull request #3431 from dregad/js-syntax-errorGerrit Uitslag2021-03-06
| |\ \ \ \ | | |/ / / | |/| | | Add missing `;` causing syntax error in js.php
| | * | | Add missing `;` causing syntax error in js.phpDamien Regad2021-03-06
| |/ / /
| * | | Merge pull request #3368 from splitbrain/fix3363Andreas Gohr2021-03-04
| |\ \ \ | | | | | | | | | | do not repeat successful security checks. fixes #3363
| | * | | add cache buster on security check requestAndreas Gohr2021-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When doing a normal reload on the admin page to recheck the security, the browser may not re-request the image again. This adds a timestamp to the URL to ensure the image is tested again
| | * | | cleaner behaviour for data directory checkAndreas Gohr2021-01-11
| | | | | | | | | | | | | | | | | | | | Show a properly translated message.
| | * | | do not repeat successful security checks. fixes #3363Andreas Gohr2021-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids creating lots of 403 errors for properly secured data directories. Only one successful check per browser session will be executed.
| * | | | Merge pull request #3404 from splitbrain/phpunit8Andreas Gohr2021-03-04
| |\ \ \ \ | | | | | | | | | | | | Switch to phpunit 8 (fixes #2693)
| | * | | | Run tests on PHP 8.0 nowAndreas Gohr2021-03-04
| | | | | |
| | * | | | Merge pull request #3412 from splitbrain/fixLastPHPUnit8TestsAndreas Gohr2021-03-04
| | |\ \ \ \ | | | | | | | | | | | | | | fix remaining failing tests for PHP 8
| | | * | | | test: run test in separate process in case of errorMichael Große2021-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there is an error when executing the method under test, then this test caused the downstream test \remoteapicore_test::test_getBacklinks to unexpectedly fail. Probably, because the global plugin controller would not have been reset to its original value. Running this test in its own process ensures that it won't affect any other test, even if it messes with the global state and doesn't clean up.
| | | * | | | test: fix two tests on PHP8Michael Große2021-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On PHP8 trying to access a non-existing array key leads to a warning, which we might treat as errors? This incidentally also fixes another test downstream which broke because this rendering test changes the global plugin controller, but doesn't clean it up that if the test errors. -9000 is used as the position to make it obvious that this number is meaningless for this test.