abc2dfe1 | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
user manager: explicitly set CSV parameters
This is needed since PHP 8.4 |
a646a37b | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
updated lesserphp |
9ad2b913 | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
replace deprecated phpunit assertions |
759b7c08 | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
use phpunit 9
This should be the last version supporting php 7.4 |
0f7af8fc | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
replace E_USER_ERROR triggers with RuntimeExceptions
The use of trigger_error with a E_USER_ERROR is deprecated in PHP 8.4 |
b67cd410 | 25-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
register linkwizard in window
This fixes a backwards compatibility issue with the changes made in PR #4329. Plugins rely on the wizard being a globally registered object. |
e086ef6c | 23-Nov-2024 |
lvl1ch43l <15932478+lvl1ch43l@users.noreply.github.com> |
Remove check for deprecated E_STRICT |
99a0b426 | 22-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
mark nullable types explicitly
PHP 8.4 will throw a warning where type hints without a ?prefix are used and nullable parameters can be passed.
I'm not sure if I found all occurances, but we still r
mark nullable types explicitly
PHP 8.4 will throw a warning where type hints without a ?prefix are used and nullable parameters can be passed.
I'm not sure if I found all occurances, but we still rarely use type hints, so it might not be many indeed.
show more ...
|
8864f727 | 22-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
remove deprecated code
This removes code that has been marked as deprecated before 2020. |
53c68e5c | 22-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
replace deprecated utf8_encode #4354 |
64871a59 | 22-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
test on PHP 8.4 |
5dccc923 | 19-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
fix error on phrase search with no results. fixes #4355
When no pages for a phrase can be found, eg. because the index is still empty, end($stack) returns false instead of an array, breaking the fol
fix error on phrase search with no results. fixes #4355
When no pages for a phrase can be found, eg. because the index is still empty, end($stack) returns false instead of an array, breaking the following loop.
show more ...
|
06984891 | 13-Nov-2024 |
Eduardo Mozart de Oliveira <2974895+eduardomozart@users.noreply.github.com> |
Fix PHP error while saving Aichat settings |
6535a28f | 12-Nov-2024 |
Eduardo Mozart de Oliveira <2974895+eduardomozart@users.noreply.github.com> |
Fix MD5 hash calculation tests |
7c39410d | 11-Nov-2024 |
Eduardo Mozart de Oliveira <2974895+eduardomozart@users.noreply.github.com> |
Fix MD5 hash calculation
Fix mismatch between search_allpages (local) and core.listPages (XMLRPC) API call hash calculation. |
5df0a18e | 06-Nov-2024 |
Eduardo Mozart de Oliveira <eduardomozart182@gmail.com> |
translation update |
7370732e | 03-Nov-2024 |
Sascha Leib <sascha.leib@kolmio.com> |
Time markup for Last Changed field
This adds semantic markup to the "last change" date in the article footer. This change should not have any impact on the rendering of the page. |
8b19906e | 30-Oct-2024 |
Andreas Gohr <andi@splitbrain.org> |
change use order for codesniffer happyness |
8921dd32 | 30-Oct-2024 |
Andreas Gohr <andi@splitbrain.org> |
Update SECURITY.md - huntr is dead |
b3894732 | 30-Oct-2024 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
ad7e67c5 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
ignore codesniffer on override method |
db926724 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Replace strftime with Intl ICU. Fixes #3573
This uses a class that maps strftime placeholders to the appropriate ICU patterns. I am using the fallback-intl branch here which provides an English-only
Replace strftime with Intl ICU. Fixes #3573
This uses a class that maps strftime placeholders to the appropriate ICU patterns. I am using the fallback-intl branch here which provides an English-only fallback when the intl extension is not available.
Core has only two places where strftime is used: dformat() and the SimplePie feed parser. Both are adjusted with this patch. For the latter a custom Item class had to be registered. For better separation all our FeedParser classes have been moved to the Feed namespace where our FeedCreator classes already reside.
Note that this will currently be a degration for users without intl as it will fall back to date and not to the still available strftime.
show more ...
|
850e6620 | 30-Oct-2024 |
Andreas Gohr <andi@splitbrain.org> |
updated composer depedencies |
518edfb1 | 21-Oct-2024 |
Anna Dabrowska <dabrowska@cosmocode.de> |
LinkWizard: fix multilevel parents in references |
9085b15b | 15-Oct-2024 |
Andreas Gohr <andi@splitbrain.org> |
use relative links in LinkWizard
When the linked page has a common prefix with the current page, construct a relative link instead of always inserting absolute links. |