| 254a09b3 | 03-Mar-2026 |
smocap <smocap@gmail.com> |
Translation update (es) |
| 63820e33 | 03-Mar-2026 |
Christian Paul <info@jaller.de> |
Fix typo: conflictig -> conflicting |
| 9cdd189d | 25-Feb-2026 |
Andreas Gohr <gohr@cosmocode.de> |
make JWT available in session
When a token authentication was successful, the token is now added to the user session. This allows other plugins (like twofactor) make use of it. |
| 31003314 | 02-Feb-2026 |
Andreas Gohr <gohr@cosmocode.de> |
TreeBuilder: skip invalid pages and namespaces
This will hide namespace templates or weird folders from listings. Can be disabled with a flag if needed. |
| eb4caac3 | 27-Jan-2026 |
Andreas Gohr <andi@splitbrain.org> |
reuse bcrypt default difficulty #2093
Instead of hardcoding our own default, we can use PHP's constant |
| 8f178b70 | 19-Jan-2026 |
Alexander Lehmann <alexlehm@gmail.com> |
convert tests to data provider |
| 6f0cf24e | 17-Jan-2026 |
Alexander Lehmann <alexlehm@gmail.com> |
add comment to the real-ip test |
| 2b760c9f | 15-Jan-2026 |
Alexander Lehmann <alexlehm@gmail.com> |
add custom client_ip_header |
| 4628acd8 | 22-Dec-2025 |
DevAny <devany.kr@gmail.com> |
Translation update (ko) |
| 984279ed | 09-Dec-2025 |
Andreas Gohr <gohr@cosmocode.de> |
set explicit referrer-policy
This emits a referrer policy header. It will instruct browsers to send an abbreviated (host name only) referrer header on cross-origin requests.
This fixes issues with
set explicit referrer-policy
This emits a referrer policy header. It will instruct browsers to send an abbreviated (host name only) referrer header on cross-origin requests.
This fixes issues with YouTube embeds reported at splitbrain/dokuwiki-plugin-vshare#154
This setting is the default in many browsers, so it doesn't change behavior for most people.
More info at:
* https://github.com/splitbrain/dokuwiki-plugin-vshare/issues/154 * https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Referrer-Policy
show more ...
|
| ba6d945f | 04-Dec-2025 |
WillForan <willforan@gmail.com> |
lint(Ip32.php): fix spacing
still unsure about function names and order
``` ./vendor/bin/phpcbf --standard=PSR12 ../inc/Ip32.php
------------------------------------------------ FILE
lint(Ip32.php): fix spacing
still unsure about function names and order
``` ./vendor/bin/phpcbf --standard=PSR12 ../inc/Ip32.php
------------------------------------------------ FILE FIXED REMAINING ------------------------------------------------ dokuwiki/inc/Ip32.php 35 0 ```
show more ...
|
| 2f70db90 | 04-Dec-2025 |
WillForan <willforan@gmail.com> |
fix: 32bit IP tests w/string of decimal representation, overflows
Math in PHP is hard! sprintf("%.0f",0x7FFFFFFFFFFFFFFF) == sprintf("%.0f",0x7FFFFFFFFFFFFF00)
Changes * 32bit gets own version o
fix: 32bit IP tests w/string of decimal representation, overflows
Math in PHP is hard! sprintf("%.0f",0x7FFFFFFFFFFFFFFF) == sprintf("%.0f",0x7FFFFFFFFFFFFF00)
Changes * 32bit gets own version of tests where expected values are strings * decimalToBinary32 to replace `sprintf("%032b%032b"...)`, avoids overflow * overflow check in ipv4 too * refactor * partsTo64 for 32bit parts into dec value as str (bcmath) * Ip32::$b32 as class constant * condition always PHP_INT_SIZE == 4 for 32bit (instead of == 8 for 64)
show more ...
|
| a060f5a0 | 04-Dec-2025 |
WillForan <willforan@gmail.com> |
refactor(ip): PSR-12 functions
bitmask64_32 -> bitmask64On32 make_bitmask_32 -> makeBitmaskOn32 ipv6_upper_lower_32 -> ipv6UpperLowerOn32
also * uncomment working 7FFF ipv6 test a
refactor(ip): PSR-12 functions
bitmask64_32 -> bitmask64On32 make_bitmask_32 -> makeBitmaskOn32 ipv6_upper_lower_32 -> ipv6UpperLowerOn32
also * uncomment working 7FFF ipv6 test and * fix README suggested podman to use `docker://wpstaging`
show more ...
|
| 521cf7b0 | 03-Dec-2025 |
Andreas Gohr <gohr@cosmocode.de> |
test on php 8.5 |
| ce8ae75e | 03-Dec-2025 |
Andreas Gohr <gohr@cosmocode.de> |
allow underscore methods in renderers #4554 |
| ba2439bf | 03-Dec-2025 |
Andreas Gohr <gohr@cosmocode.de> |
build action: improve export-ignore handling. fixes #4555
Insted of parsing the .gitattributes ourselves, we let git do it. All ignored files are then deleted. Afterwards a find removes any dangling
build action: improve export-ignore handling. fixes #4555
Insted of parsing the .gitattributes ourselves, we let git do it. All ignored files are then deleted. Afterwards a find removes any dangling directories.
Hard to test without building a release. I did test the individual parts though.
show more ...
|
| 9399c87e | 03-Dec-2025 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| a08965ef | 03-Dec-2025 |
Andreas Gohr <gohr@cosmocode.de> |
removed old travis file
|
| af8fe559 | 29-Nov-2025 |
Michael Jahn <michael.jahn1990@gmail.com> |
Translation update (de) |
| 42469e71 | 27-Nov-2025 |
Anna Dabrowska <dabrowska@cosmocode.de> |
fix import style |
| 1a7e82cd | 27-Nov-2025 |
Anna Dabrowska <dabrowska@cosmocode.de> |
gittool: use new Extension classes |
| efc37b65 | 26-Nov-2025 |
Claudio Tam <claudio.tamburrino1@gmail.com> |
Translation update (it) |
| ce3702ea | 26-Nov-2025 |
Claudio Tam <39857601+claudiotam@users.noreply.github.com> |
minor typo in install.html
Minor typo in install.html, changed "info available on it's own page" to "info available on its own page". |
| a0dc5bd4 | 17-Nov-2025 |
Juanma <juxmix@gmail.com> |
Translation update (ca) |
| e0c5fc94 | 11-Nov-2025 |
fjf2002 <franzjoseffaerber@gmail.com> |
Give explanation if no $conf could be loaded
Give explanation if no $conf could be loaded (i. e. DOKU_CONF pointing elsewhere) |