Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-02 | fix cleanup_feed_icons unlinking nonexistant files, limit it to actual feed ↵ | Andrew Dolgov | |
icons | |||
2022-11-24 | migrate favicons directly to new cache | Andrew Dolgov | |
2022-11-24 | rework favicon storage to use DiskCache | Andrew Dolgov | |
2022-11-24 | DiskCache: tweak how expiration is invoked | Andrew Dolgov | |
2022-11-24 | deprecate DiskCache->touch() | Andrew Dolgov | |
2022-11-23 | update_rss_feed: use DiskCache to store feed data | Andrew Dolgov | |
2022-08-12 | Replace use of 'array_merge' with the spread operator and 'array_push' in ↵ | wn_ | |
various places. This isn't supported for arrays with string keys until PHP 8.1. https://wiki.php.net/rfc/spread_operator_for_array | |||
2022-08-12 | Use arrow functions in some places. | wn_ | |
2022-07-31 | update phpstan to 1.8.2 | Andrew Dolgov | |
2022-07-13 | some very minor php8.1 warnings fixed | Andrew Dolgov | |
2022-06-09 | throttle updates if received HTTP 429 (Too Many Requests) | Andrew Dolgov | |
2022-05-29 | fix custom-set site URLs never used while updating feeds | Andrew Dolgov | |
2022-05-28 | when determining feed-specific favicon, instead of using first match or ↵ | Andrew Dolgov | |
generic fallback, go through entire list of determined favicon URLs | |||
2022-02-17 | rewrite_relative: whitelist specific schemes for URLs with 'known' ↵ | Andrew Dolgov | |
content-types i.e. specified for enclosures | |||
2022-02-03 | Replace deprecated `strftime` | Felix Eckhofer | |
2022-01-25 | fix filter last_triggered not updating | Andrew Dolgov | |
2022-01-13 | update_rss_feed: juxtapose pdo and ORM commit on timestamp update | Richard Tollerton | |
If for whatever reason $pdo holds a DDL lock on ttrss_entries, it could block ORM's save, leading to a deadlock. To work around this, call $pdo->commit() before ORM::for_table()->save(). | |||
2021-12-20 | rssutils: rewrite several invocations of (deprecated) rewrite_relative_url() ↵ | Andrew Dolgov | |
to UrlHelper::rewrite_relative() | |||
2021-12-20 | filters: | Andrew Dolgov | |
* add filter action to ignore feed-provided tags * simplify handling of various filter-provided tags * bump schema to 146 | |||
2021-12-01 | Revert "replace strftime with date" | Andrew Dolgov | |
This reverts commit 72e21f89ce2465fafc08a92dc2d216b55f355f28. | |||
2021-11-30 | replace strftime with date | David Edler | |
2021-11-17 | Minor correction to RSSUtils::cache_enclosures() $enclosures param type.wip-phpstan-level6 | wn_ | |
All FeedEnclosure values are currently strings, even though the numeric things get converted to int before getting inserted in 'ttrss_enclosures'. | |||
2021-11-15 | Address PHPStan warnings in FeedItem classes. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'classes/rssutils.php'. | wn_ | |
This also includes a minor tweak in 'update.php' to account for 'getopt()' potentially returning false (indicating failure). | |||
2021-11-10 | add two helper account access levels: | Andrew Dolgov | |
- read only - can't subscribe to more feeds, feed updates are skipped - disabled - can't login define used access levels as UserHelper constants and refactor code to use them instead of hardcoded numbers | |||
2021-06-19 | Rewrite feed entry link as href content | Philip Klempin | |
2021-04-12 | functions_enabled: trim spaces from disable_functions php ini setting | Andrew Dolgov | |
2021-03-17 | Switch 'RSSUtils::update_basic_info' to ORM | wn_ | |
2021-03-09 | add another coalesce for rule inverse | Andrew Dolgov | |
2021-03-09 | get_article_filters: set coalesce values for inverse and match_any_rule | Andrew Dolgov | |
2021-03-06 | general cleanup, set some type hints | Andrew Dolgov | |
2021-03-06 | fix some leftover variables | Andrew Dolgov | |
2021-03-06 | * don't try to update custom set feed favicons | Andrew Dolgov | |
* cleanup update_rss_feed() a bit, use ORM | |||
2021-03-05 | rename unfairly prefixed get_enclosures() in feeditem | Andrew Dolgov | |
2021-03-04 | bring back web dbupdate using new migrations system | Andrew Dolgov | |
2021-03-02 | move dbupdater to db/updater; move base SCHEMA_VERSION constant inside ↵ | Andrew Dolgov | |
db/updater class | |||
2021-03-02 | revise behavior of Feeds::_cat_of | Andrew Dolgov | |
2021-03-01 | revert back load_filters-related changes | Andrew Dolgov | |
2021-03-01 | use orm for a bunch of short feed/cat queries | Andrew Dolgov | |
2021-03-01 | move version-related stuff to Config; fix conditional feed requests | Andrew Dolgov | |
2021-02-28 | move all $fetch globals to UrlHelper | Andrew Dolgov | |
2021-02-26 | don't try to compare null value against anything | Andrew Dolgov | |
2021-02-25 | cache schema version better | Andrew Dolgov | |
2021-02-25 | logger: shorter syntax | Andrew Dolgov | |
2021-02-25 | use constants in get_pref()/set_pref() | Andrew Dolgov | |
2021-02-25 | updater: show owner login instead of just uid | Andrew Dolgov | |
2021-02-25 | deal with feed update scheduling w/ new prefs | Andrew Dolgov | |
2021-02-23 | cleanup some defined-stuff | Andrew Dolgov | |
2021-02-22 | migrate the rest into Config:: | Andrew Dolgov | |
2021-02-22 | wip: initial for config object | Andrew Dolgov | |