mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-07-30 08:47:10 -04:00
* Preserve negative timezone offsets in date intervals ## Summary - Preserve the sign of ISO 8601 timezone offsets while normalizing date intervals. - Add regression coverage for a negative offset. ## Why The previous normalization removed every hyphen, turning `-05:00` into `0500` and parsing the timestamp in the wrong timezone. * Pad dates before timezone offsets * Minor test comment and format --------- Co-authored-by: Gerard Alvear <gerard.alvear@logiqd.me> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Libraries
SimplePie
FreshRSS uses a forked version of SimplePie, with a number of patches.
See the read-me of our fork.
Updating libraries
Some of the libraries in this folder can be updated semi-automatically by invoking:
cd ./FreshRSS/lib/
composer update --no-autoloader
Remember to read the change-logs, proof-read the changes, preserve possible local patches, add irrelevant files to .gitignore (minimal installation), and test before committing.