| 77081e6b | 02-Feb-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Update deleted files |
| e6380ba3 | 02-Feb-2024 |
Andreas Gohr <andi@splitbrain.org> |
replace LESS library. fixes #4088
This replaces the abandoned fork with my own fork at splitbrain/lesserphp
That fork has been cleaned up somewhat and the issues in #4088 should be fixed. |
| fba8735a | 30-Jan-2024 |
Marek Adamski <fevbew@wp.pl> |
translation update |
| 2abe2b13 | 30-Jan-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| 99a96433 | 30-Jan-2024 |
Impeck <impeck@ya.ru> |
translation update |
| f4d0426b | 29-Jan-2024 |
Gerrit Uitslag <klapinklapin@gmail.com> |
show update message in Extension Manager if available |
| e502773d | 28-Jan-2024 |
CodyMaster007 <lazorenkoda1@gmail.com> |
translation update |
| d160d64a | 27-Jan-2024 |
JPdroid <jpdroid.jpo@gmail.com> |
translation update |
| 32b5865d | 26-Jan-2024 |
NiteNeal <niteneal@gmail.com> |
translation update |
| 87f6c718 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
remove obsolete feed creation code
This was left over in #4156 |
| 2fb31c4f | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
io_deleteFromFile: pass a string not null |
| 72c714a3 | 26-Jan-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| 2cadabe7 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Updated composer dependencies |
| e860a4fb | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
fix is_ssl() check
There was a global statement missing? This seems to have to been broken in one of the recent merges.
Tests have been cleaned up but not changes in logic. |
| a0d03045 | 03-Jul-2023 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
return false in getUserData in case of errors
The interface contract for the method getUserData does not allow an empty array to be returned. |
| 4847991d | 26-Jan-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| 482bf1d5 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
fix FeedPageProcessorTest on Github
It seems that the dataProvider generator runs before the rest of the test suite, resulting in a wrong modification timestamp being read.
It's unclear why this ha
fix FeedPageProcessorTest on Github
It seems that the dataProvider generator runs before the rest of the test suite, resulting in a wrong modification timestamp being read.
It's unclear why this happens on Github only.
show more ...
|
| 2d1b0306 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
check feed validity at w3c validator |
| cf9a4884 | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
feed: use default favicon as very last resort
The dokuwiki logos we deliver in the wiki namespace are preferable. |
| 4554d54d | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
feed: set item date. fixes #2960
The date was completely missing in the recent refactor. This readds it and uses a unix timestamp as suggested in #2960 |
| a94c17ee | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
style fixes |
| 1136941d | 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
feed: set tagline as subtitle. fixes #2239 |
| 33b33154 | 25-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Update rector and the used class namespace
Seems like the class alias for Rector\Core is removed in 19.2 This should fix the rector runs on github. |
| 23048d53 | 25-Jan-2024 |
Schplurtz le Déboulonné <schplurtz@laposte.net> |
translation update |
| fe9d054b | 15-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Feed creation refactoring
This breaks up the humongous functions from feed.php into multiple classes. To keep compatibility with existing Plugin events, the basic principle of how the feed is assemb
Feed creation refactoring
This breaks up the humongous functions from feed.php into multiple classes. To keep compatibility with existing Plugin events, the basic principle of how the feed is assembled has not been changed:
* depending on the given mode and other options lose arrays of items are gathered * these items are then converted (again based on the various options) into proper FeedItems * the FeedItems are then added to the Feed
The conversion from loosely typed item data to something more structured is now done by the FeedItemProcessor classes. Some very basic tests have been added. It does not cover erverything but covers more than before (which was nothing).
Manual testing before merging this is highly recommended. I am not confident that I ported over everything correctly.
No new features have been added, but especially media support could and should be improved in the future.
show more ...
|