Skip to content

SimplePie log HTTP status of requests#6061

Merged
Alkarex merged 1 commit intoFreshRSS:edgefrom
Alkarex:simpliepie-304-log
Jan 24, 2024
Merged

SimplePie log HTTP status of requests#6061
Alkarex merged 1 commit intoFreshRSS:edgefrom
Alkarex:simpliepie-304-log

Conversation

@Alkarex
Copy link
Member

@Alkarex Alkarex commented Jan 24, 2024

To make debugging of e.g. #6056 easier

To make debugging of e.g. FreshRSS#6056 easier
@Alkarex Alkarex merged commit c081203 into FreshRSS:edge Jan 24, 2024
@Alkarex Alkarex deleted the simpliepie-304-log branch January 24, 2024 10:50
Alkarex added a commit to Art4/FreshRSS that referenced this pull request Jun 18, 2024
Alkarex added a commit to Art4/FreshRSS that referenced this pull request Jun 18, 2024
FreshRSS#6061
But the requests logs will be in the wrong order in case of redirections
Alkarex added a commit that referenced this pull request Sep 14, 2024
* rename lib/SimplePie to lib/CustomSimplePie

* add test for autoloading SimplePie with PSR-0

* install SimplePie 1.6.0

* Add SimplePie CHANGELOG.md, ignore irrelevant files

* remove unmodified custom classes

* rename all customized SimplePie classes

* Add autoloading for SimplePie PSR-0 and CustomSimplePie classes

* let CustomSimplePie extends SimplePie, remove unchanged code

* let CustomSimplePieMisc extends SimplePie\Misc, remove unchanged code

* Add tests for autoloading

* let CustomSimplePieContentTypeSniffer extends Sniffer, remove unchanged code

* remove unchanged CustomSimplePieEnclosure class

The fixed typos are commited to SimplePie
See simplepie/simplepie@133eac1

* let CustomSimplePieFile extends SimplePie\File, remove unchanged code

* let CustomSimplePieParser extends SimplePie\Parser, remove unchanged code

* let CustomSimplePieSanitize extends SimplePie\Sanitize, remove unchanged code

* let CustomSimplePieHttpParser extends SimplePie\HTTP\Parser, remove unchanged code

* Remove CustomSimplePie

* Switch SimplePie repo to https://github.com/FreshRSS/simplepie.git

* move to latest branch, update all SimplePie source files

* Use namespaced SimplePie classes, remove SimplePie library folder

* Update to latest SimplePie version with FreshRSS modifications

* Bump SimplePie
Tests expected to fail due to missing a backport of functionalities

* Add fork-specific readme

* Re-implement initial syslog SimplePie GET
#815
Lacks #6061

* Closer backport of syslog SimplePie GET
#6061
But the requests logs will be in the wrong order in case of redirections

* Fixes

* lib update

* SimplePie include a few more files

* Try with cache-hash branch

* Point to newer commit

* Point to newer commit

* Finalise logs

* Finalise

* Bump SimplePie commit

* Bump SimplePie commit

* Readme SimplePie fork

* Bump SimplePie commit

* Better logging

* Bump SimplePie commit

* Reworked approach to work with SimplePie cache
Simpler FreshRSS patches

* Bump SimplePie commit
FreshRSS/simplepie#22

* Simplepie846
FreshRSS/simplepie#23
And additional fixes

* Remove log

* Cherry pick relevant unmerged SimplePie PRs

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants