summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Expand)Author
2025-07-03add support for PG sslmode and set it to prefer encrypted connections by defaultAndrew Dolgov
2025-06-23allow searching by tags (prefix tag:)Andrew Dolgov
2025-06-19Clean up displaying subscription error info, log more detailed info to the ev...wn_
2025-06-17Remove unused subscription return code 6wn_
2025-06-17Escape error content displayed when subscribing fails (as it might contain HT...wn_
2025-06-17Show some HTML content as a hover tip when the 'feed URL' returned HTML witho...wn_
2025-06-03Minor CSS+style tweaks in 'Handler_Public#generate_syndicated_feed()'.wn_
2025-06-03Use the current timestamp for feed-level 'updated' in 'Handler_Public#generat...wn_
2025-06-03Style tweaks in 'Handler_Public#generate_syndicated_feed()'wn_
2025-06-03Fail early in 'Handler_Public#generate_syndicated_feed()' on unrecognized for...wn_
2025-06-03Use the official JSON MIME type of 'application/json'.wn_
2025-05-22Drop legacy feed icon storage migration and unused 'Config::ICONS_DIR'.wn_
2025-05-22fix wrong config param being used & add a link to cron syntax we supportAndrew Dolgov
2025-05-22make default task schedules configurableAndrew Dolgov
2025-05-21Improve naming when working with filter actions.wn_
2025-05-18Fix check for no articles found in 'RSSUtils::update_rss_feed()'.wn_
2025-05-18Minor ORM usage tweak in 'RSSUtils::update_rss_feed()'.wn_
2025-05-18Use ORM in remaining parts of 'Pref_Users'.wn_
2025-05-18Use ORM in 'Counters::get_feeds()' (and simplify stuff).wn_
2025-05-18Deprecate and remove use of the 'SUBSTRING_FOR_DATE' constant.wn_
2025-05-18send content-length with cached filesAndrew Dolgov
2025-05-17Get rid of 'Db::past_comparison_qpart()'.wn_
2025-05-17API/getFeeds: return feed last_error & update_intervalAndrew Dolgov
2025-05-06use RETURNING syntax when creating base filter record during OPML importAndrew Dolgov
2025-05-06use RETURNING syntax when creating article record in share anythingAndrew Dolgov
2025-05-06use RETURNING syntax when creating base filter recordAndrew Dolgov
2025-05-05switch insert query for base article record to named parameters and add previ...Andrew Dolgov
2025-05-05drop some pointless queries now that we can use RETURNING for insertsAndrew Dolgov
2025-05-05only open PDO transaction while performing CRUD operations on articleAndrew Dolgov
2025-05-04scheduler - only register built-in purge_orphaned_scheduled_tasks if running ...Andrew Dolgov
2025-05-04record last cron expression (and stub owner_uid) used by scheduled taskAndrew Dolgov
2025-05-04expose scheduled tasks to plugins, switch cache_starred_images plugin to use ...Andrew Dolgov
2025-05-04Move registration of 'purge_orphaned_scheduled_tasks' into Scheduler.wn_
2025-05-04Merge branch 'feature/purge-orphaned-scheduled-tasks' into 'master'Andrew Dolgov
2025-05-04Move logging users excluded from updates to a daily scheduled task, exclude d...wn_
2025-05-04Periodically purge orphaned scheduled task records.wn_
2025-05-04add a basic prefs panel for scheduled task recordsAndrew Dolgov
2025-05-04Revert "bring back cleanup of potentially sensitive environment variables but...Andrew Dolgov
2025-05-03adjust scheduler logging to be somewhat more alike to feed updaterAndrew Dolgov
2025-05-02reorder housekeeping tasks by intervalAndrew Dolgov
2025-05-02move scheduled tasks to a separate class, add some try-catches, improve/short...Andrew Dolgov
2025-05-02rename article mark/publish hooksAndrew Dolgov
2025-05-02add workaround for due tasks because housekeeping is not run every minute, fi...Andrew Dolgov
2025-05-02bring back cleanup of potentially sensitive environment variables but exclude...Andrew Dolgov
2025-05-02drop SIMPLE_UPDATE_MODE, limit housekeeping and updates to background processesAndrew Dolgov
2025-05-02fix tasks_run never incrementedAndrew Dolgov
2025-05-02make digest sending a hourly cron jobAndrew Dolgov
2025-05-02remove synchronous usages of _purge_orphans()Andrew Dolgov
2025-05-02record task duration in secondsAndrew Dolgov
2025-05-02split housekeeping jobs to separate scheduled tasks on longer cooldown interv...Andrew Dolgov