aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
* try to force the filesystem to sync after setuptestFixAndreas Gohr2025-03-15
|
* allow passing current revision to mediaFNAndreas Gohr2025-03-15
| | | | | | | | | | | This allows passing the current revision's timestamp as $rev parameter and get the path to the file in data/meta. Previously you had to always pass an empty revision to access the current file. This makes it easier to use the return of MediaChangeLog::getRevisions() to access any revision. This will also fix the issues encountered in #4147
* updated jquery and jquery-ui versionsAndreas Gohr2025-03-15
|
* set crossorigin header for manifest. fixes #4322Andreas Gohr2025-03-15
| | | | | | | | | | | | | | | | | | To summarize the issue: 1. the wiki is protected by Basic auth, outside of the wiki 2. chrome will not pass authentication credentials when accessing a linked manifest 3. the webserver will deny access to the manifest DokuWiki does not care about the auth credentials, because the manifest returns public info only. The issue is really with the webserver denying the request. Using a crossorigin hint will work around the chrome behaviour. The only potential downside would be that chrome now will send auth credentials even when there is no web server based auth. Since DokuWiki doesn't care, it's not really a downside.
* do not check for deprecated functions in installerAndreas Gohr2025-03-15
| | | | | | | our UTF-8 fallbacks should not fall back on the utf8_decode/encode functions anymore, so this check is no longer useful sligthly related to #4354
* authldap: avoid warning on invalid mapping setup. #4399Andreas Gohr2025-03-15
|
* updated php-cli #4384Andreas Gohr2025-03-15
|
* fix legacy XMLRPC call dokuwiki.appendPage #4418Andreas Gohr2025-03-15
|
* Merge pull request #4398 from dokuwiki-translate/lang_update_1044_1737222056Phy2025-01-18
|\ | | | | Translation update (pt-br)
| * translation updateJeann2025-01-18
|/
* Merge pull request #4397 from dokuwiki-translate/lang_update_1042_1737045853Phy2025-01-17
|\ | | | | Translation update (fr)
| * translation updateSchplurtz le Déboulonné2025-01-16
|/
* Merge pull request #4395 from dokuwiki-translate/lang_update_1039_1736812845Gerrit Uitslag2025-01-15
|\ | | | | Translation update (hu)
| * translation updateFekete Ádám Zsolt2025-01-15
| |
* | Merge pull request #4394 from dokuwiki-translate/lang_update_1041_1736892997Gerrit Uitslag2025-01-15
|\ \ | |/ |/| Translation update (uk)
| * translation updateВолодимир2025-01-14
|/
* Merge pull request #4389 from dokuwiki/buildqueryAndreas Gohr2025-01-13
|\ | | | | use http_build_query() in buildURLparams()
| * adjusted tests for new buildURLparams()Andreas Gohr2025-01-09
| | | | | | | | null values are no longer added as empty parameters.
| * use http_build_query() in buildURLparams()Andreas Gohr2025-01-09
| | | | | | | | | | | | | | buildURLparams() is used all throughout the code, but its implementation was overly simplistic. This changes it to use the much better builtin http_build_query() function. This allows for correct encoding of array values or deeper nested structures.
* | Merge pull request #4393 from dokuwiki-translate/lang_update_1038_1736466325Gerrit Uitslag2025-01-12
|\ \ | | | | | | Translation update (pl)
| * | translation updateMarek Adamski2025-01-10
|/ /
* | Merge pull request #4392 from dokuwiki/bot/autofixAndreas Gohr2025-01-09
|\ \ | | | | | | 🤖 Automatic code style fixes
| * | 🤖 Rector and PHPCS fixessplitbrain2025-01-09
|/ /
* | Merge pull request #3634 from ↵Andreas Gohr2025-01-09
|\ \ | | | | | | | | | | | | spike77453/feature_add-plaintext-password-update-option Add option 'modPassPlain' to send plaintext password updates to LDAP server
| * | Add option 'modPassPlain' to send plaintext password updates to LDAP serverspike2024-12-31
| | |
* | | Merge pull request #4391 from dokuwiki/bot/autofixAndreas Gohr2025-01-09
|\ \ \ | | | | | | | | 🤖 Automatic code style fixes
| * | | 🤖 Rector and PHPCS fixessplitbrain2025-01-09
|/ / /
* | | Merge pull request #4390 from dokuwiki/clientIPAndreas Gohr2025-01-09
|\ \ \ | | | | | | | | clientIP handling
| * | | Fix Ip testsAndreas Gohr2025-01-09
| | | | | | | | | | | | | | | | We no longer use the old regexp based config, so the tests failed.
| * | | use renamed trustedproxies setting in testsAndreas Gohr2025-01-09
| | | |
| * | | style fixAndreas Gohr2025-01-09
| | | |
| * | | rename trustedproxy option to trustedproxiesAndreas Gohr2025-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We use a new format (array instead of regex) and need a sure way to recognize it. Zebra's approach would not have survived the editing via config manager. As a side effect this also introduces a new languange string, which is good because the old one did no longer apply.
| * | | some small cleanups in Ip classAndreas Gohr2025-01-09
| | | | | | | | | | | | | | | | most importantly do not crash on invalid config
| * | | Merge branch 'pr/3815' into clientIPAndreas Gohr2025-01-09
|/| | | | | | | | | | | | | | | | | | | | | | | | | | | * pr/3815: Move IP functions into a class Factor out IP address functions; all proxies must be trusted Fix clientIP() returning the wrong address
| * | | Move IP functions into a classZebra North2022-10-26
| | | |
| * | | Merge branch 'master' into fix-clientipZebra North2022-10-22
| |\ \ \
| * | | | Factor out IP address functions; all proxies must be trustedZebra North2022-10-22
| | | | |
| * | | | Fix clientIP() returning the wrong addressZebra North2022-09-01
| | | | |
* | | | | Merge pull request #4388 from xi/unusable-passwordAndreas Gohr2025-01-09
|\ \ \ \ \ | |_|_|_|/ |/| | | | allow to set unusable password
| * | | | mv UNUSABLE_PASSWORD const to definesTobias Bengfort2025-01-07
| | | | |
| * | | | add new behavior to doc blockTobias Bengfort2025-01-07
| | | | |
| * | | | allow to set unusable passwordTobias Bengfort2025-01-07
| | |_|/ | |/| | | | | | | | | | | | | | This could be used by plugins such as dokuwiki-plugin-oauth to create accounts that can only by accessed via SSO.
* | | | Extension Manager: add missing security tokenAndreas Gohr2025-01-08
| | | |
* | | | Merge pull request #4387 from dokuwiki-translate/lang_update_1037_1736245486Andreas Gohr2025-01-07
|\ \ \ \ | |/ / / |/| | | Translation update (de)
| * | | translation updateAnika Rachow2025-01-07
|/ / /
* | | Merge pull request #4383 from dokuwiki-translate/lang_update_1027_1734867410Andreas Gohr2024-12-22
|\ \ \ | | | | | | | | Translation update (zh-tw)
| * | | translation updatePeter Dave Hello2024-12-22
| | | |
* | | | Merge pull request #4382 from dokuwiki-translate/lang_update_1026_1734867287Andreas Gohr2024-12-22
|\ \ \ \ | |/ / / |/| | | Translation update (zh-tw)
| * | | translation updatePeter Dave Hello2024-12-22
|/ / /
* | | Merge pull request #4381 from dokuwiki/bot/autofixAndreas Gohr2024-12-18
|\ \ \ | | | | | | | | 🤖 Automatic code style fixes