#
7e23bd08 |
| 11-Feb-2024 |
Andreas Gohr <andi@splitbrain.org> |
use correct FeedOptions methods. fixes #4203
This makes feed.php use the correct methods for setting the feed type and content-type header. It also adds the missing type definition for RSS 1.0
|
#
2abe2b13 |
| 30-Jan-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes
|
#
87f6c718 |
| 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
remove obsolete feed creation code
This was left over in #4156
|
#
72c714a3 |
| 26-Jan-2024 |
splitbrain <splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes
|
#
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 ...
|
#
6547cfc7 |
| 31-Aug-2023 |
Gerrit Uitslag <klapinklapin@gmail.com> |
use $auth instanceof AuthPlugin instead of not null check
|
#
26dfc232 |
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
Rector to rename print to echo calls
|
#
7d34963b |
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
coding style: control flow line breaks
|
#
177d6836 |
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
coding style: control flow whitespaces
|
#
ff84abad |
| 30-Aug-2023 |
Gerrit Uitslag <klapinklapin@gmail.com> |
reformatting at top level
|
#
dccd6b2b |
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
coding style: function call spacing
|
#
b1f206e1 |
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
Apply rector fixes to bin and toplevel
|
#
adb8672a |
| 01-Nov-2022 |
Andreas Gohr <andi@splitbrain.org> |
Fix titles in feeds
The check introduced in 6fd2d4b0 did not work when media was set explicitly to false.
|
#
6fd2d4b0 |
| 27-Aug-2022 |
Andreas Gohr <andi@splitbrain.org> |
fix warnings in feed.php. #3728
|
#
a30be5ec |
| 04-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
fix linelengths in feed.php
|
#
140bc872 |
| 26-Jan-2022 |
jpedryc <jan.pedryc@gmail.com> |
Code Style fix
|
#
95dc9a1d |
| 25-Jan-2022 |
jpedryc <jan.pedryc@gmail.com> |
feed.php updates:
* search is disabled * code style fixes
|
#
08e9b52f |
| 16-Jun-2019 |
Phy <git@phy25.com> |
Renamed constant to RECENTS_ONLY_CREATION
This clarifies that it also works when requesting media changelog.
|
#
68f43bcf |
| 26-Oct-2018 |
Tero Kivinen <kivinen@iki.fi> |
Implemented only_new option for RSS feed, so you can request RSS feed that contains only new files.
|
#
8de6bd98 |
| 09-Mar-2020 |
Phy <git@phy25.com> |
initialize rssRecentChanges flag to 0
|
#
7b299f22 |
| 21-Sep-2017 |
Aurélien Martin <01aurelien@gmail.com> |
Add option rss_show_deleted
|
#
cbb44eab |
| 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
deprecated trigger_event() in favor of a static method on Event
|
#
e1d9dcc8 |
| 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
First go at moving the plugin classes into their own namespace
|
#
d2f1d7a1 |
| 14-Feb-2019 |
Michael Große <mic.grosse@googlemail.com> |
Rename fields and add deprecated __get/__set
These fields might still be accessed from the outside, so in order to not break backwards compatibility, this uses magic methods that emit deprecation er
Rename fields and add deprecated __get/__set
These fields might still be accessed from the outside, so in order to not break backwards compatibility, this uses magic methods that emit deprecation errors.
show more ...
|
#
0db5771e |
| 02-Feb-2019 |
Michael Große <mic.grosse@googlemail.com> |
Refactor cache.php into different files
|