| Age | Commit message (Expand) | Author |
| 2025-10-05 | Bump PHPStan to 2.1.30 and address new findings. | supahgreg |
| 2025-10-03 | Remove references to, and integrations with, 'tt-rss.org'. | supahgreg |
| 2025-07-06 | Separate feed type detection from init, don't subscribe on failures. | wn_ |
| 2025-07-04 | replace all instances of die() with print+exit because die() returns exit code 0 | Andrew Dolgov |
| 2025-05-22 | Drop legacy feed icon storage migration and unused 'Config::ICONS_DIR'. | wn_ |
| 2025-05-22 | fix wrong config param being used & add a link to cron syntax we support | Andrew Dolgov |
| 2025-05-22 | make default task schedules configurable | Andrew Dolgov |
| 2025-05-21 | Improve naming when working with filter actions. | wn_ |
| 2025-05-18 | Fix check for no articles found in 'RSSUtils::update_rss_feed()'. | wn_ |
| 2025-05-18 | Minor ORM usage tweak in 'RSSUtils::update_rss_feed()'. | wn_ |
| 2025-05-18 | Deprecate and remove use of the 'SUBSTRING_FOR_DATE' constant. | wn_ |
| 2025-05-17 | Get rid of 'Db::past_comparison_qpart()'. | wn_ |
| 2025-05-05 | switch insert query for base article record to named parameters and add previ... | Andrew Dolgov |
| 2025-05-05 | drop some pointless queries now that we can use RETURNING for inserts | Andrew Dolgov |
| 2025-05-05 | only open PDO transaction while performing CRUD operations on article | Andrew Dolgov |
| 2025-05-04 | expose scheduled tasks to plugins, switch cache_starred_images plugin to use ... | Andrew Dolgov |
| 2025-05-04 | Move registration of 'purge_orphaned_scheduled_tasks' into Scheduler. | wn_ |
| 2025-05-04 | Merge branch 'feature/purge-orphaned-scheduled-tasks' into 'master' | Andrew Dolgov |
| 2025-05-04 | Move logging users excluded from updates to a daily scheduled task, exclude d... | wn_ |
| 2025-05-04 | Periodically purge orphaned scheduled task records. | wn_ |
| 2025-05-02 | reorder housekeeping tasks by interval | Andrew Dolgov |
| 2025-05-02 | move scheduled tasks to a separate class, add some try-catches, improve/short... | Andrew Dolgov |
| 2025-05-02 | rename article mark/publish hooks | Andrew Dolgov |
| 2025-05-02 | drop SIMPLE_UPDATE_MODE, limit housekeeping and updates to background processes | Andrew Dolgov |
| 2025-05-02 | make digest sending a hourly cron job | Andrew Dolgov |
| 2025-05-02 | remove synchronous usages of _purge_orphans() | Andrew Dolgov |
| 2025-05-02 | split housekeeping jobs to separate scheduled tasks on longer cooldown interv... | Andrew Dolgov |
| 2025-05-01 | add plugin hooks invoked when articles get un/marked or un/published | Andrew Dolgov |
| 2025-04-14 | initial attempt to remove mysql-related stuff from tt-rss | Andrew Dolgov |
| 2025-04-08 | if possible, automatically encrypt stored plaintext password for feed on update | Andrew Dolgov |
| 2025-04-08 | support transparent encryption for feed passwords, bump schema to drop length... | Andrew Dolgov |
| 2025-04-04 | Only use valid feed basic info from plugins. | wn_ |
| 2025-03-04 | Add and use 'Db::now_comparison_qpart()'. | wn_ |
| 2025-02-25 | Use the fileinfo module for favicon validation in 'RSSUtils::update_favicon()'. | wn_ |
| 2025-02-15 | Only continue filter testing when there are likely more entries to check. | wn_ |
| 2025-01-26 | Reduce use of legacy 'Config::ICONS_DIR'. | wn_ |
| 2024-11-24 | Use PHP 8 'str_' functions. | wn_ |
| 2024-11-23 | Use native union types in most places. | wn_ |
| 2024-11-18 | Eliminate use of deprecated 'get_pref()' and 'set_pref()'. | wn_ |
| 2024-10-01 | drop opentelemetry | Andrew Dolgov |
| 2024-07-05 | Don't reuse the '$matches' array in 'RSSUtils::decode_srcset()'. | wn_ |
| 2024-06-19 | add some time-related debugging output for feeds and users | Andrew Dolgov |
| 2024-06-18 | * pass arbitrary CLI arguments to update daemon via updater.sh entrypoint | Andrew Dolgov |
| 2024-03-26 | Make implicit nullable parameters explicitly nullable. | wn_ |
| 2024-02-06 | Fix passing auth credentials to plugins for HOOK_FETCH_FEED. | wn_ |
| 2024-01-20 | Use FeedEnclosure throughout RSSUtils. | wn_ |
| 2024-01-08 | Clean up some unused variables. | wn_ |
| 2023-12-30 | Update all UrlHelper::fetch() calls to use the associative array approach. | wn_ |
| 2023-10-25 | move to psr-4 autoloader | Andrew Dolgov |