summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2025-10-06Switch links to the 'tt-rss' GitHub organization.supahgreg
2025-10-06minor: Update the wiki link in 'Config::sanity_check()'.supahgreg
2025-10-05minor: make PHPStan happy after a4eed151b73ca32e92963fae054e77f04a7d5eb2supahgreg
2025-10-05minor: Deal with potentially-missing 'inverse' key when testing filters.supahgreg
2025-10-05Bump PHPStan to 2.1.30 and address new findings.supahgreg
Also some minor adjacent cleanup.
2025-10-05Switch from 'tt-rss-web-static' links to wiki links.supahgreg
2025-10-04Appeasing PHPStan.supahgreg
The two if statements involved are related to calls to 'tt-rss.org' that are intentionally disabled.
2025-10-03Initial attempt to support both 'main' and 'master' branches.supahgreg
2025-10-03Remove references to, and integrations with, 'tt-rss.org'.supahgreg
2025-09-18Fix OPML exporting via 'update.php'.wn_
2025-09-02use built-in feed for integration testAndrew Dolgov
2025-08-29Tweak the 'Feeds::_get_title()' param order to make PHP happy.wn_
Required params need to go before optional.
2025-08-29Minor fix in 'OPML#opml_export()'.wn_
2025-08-29Make 'owner_uid' required for 'Feeds::_get_title()' and ↵wn_
'Feeds::_get_cat_title()'.
2025-08-29Fix getting the title for syndicated feeds.wn_
https://gitlab.tt-rss.org/tt-rss/tt-rss/-/merge_requests/181 missed that 'Feeds::_get_title()' gets invoked when headlines are generated for syndicated feeds.
2025-08-25Filter more results by user ID.wn_
2025-08-04Fix youtube-nocookie supportvjkcxl
2025-08-04drop unused legacy (?) handler method OPML->import()Andrew Dolgov
2025-08-04add necessary plumbing for auto light/dark switch for the forgotpass handlerAndrew Dolgov
2025-08-01make default light/dark themes configurable, add support for main ↵Andrew Dolgov
application and login form
2025-07-30fix publishedcounter not working for feed countersAndrew Dolgov
2025-07-30add missing count_published to get_cats() and fix some misleading indentingAndrew Dolgov
2025-07-30implement special counter display when viewing by published, similar to markedAndrew Dolgov
2025-07-26Look for media thumbnails in more places.wn_
https://www.rssboard.org/media-rss#optional-elements
2025-07-06Separate feed type detection from init, don't subscribe on failures.wn_
Also some FeedParser tweaks.
2025-07-04replace all instances of die() with print+exit because die() returns exit code 0Andrew Dolgov
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 ↵wn_
event log.
2025-06-17Remove unused subscription return code 6wn_
2025-06-17Escape error content displayed when subscribing fails (as it might contain ↵wn_
HTML).
2025-06-17Show some HTML content as a hover tip when the 'feed URL' returned HTML ↵wn_
without feeds. Also tweak the 'Feeds::_subscribe()' documentation a bit.
2025-06-03Minor CSS+style tweaks in 'Handler_Public#generate_syndicated_feed()'.wn_
2025-06-03Use the current timestamp for feed-level 'updated' in ↵wn_
'Handler_Public#generate_syndicated_feed()'. The last article's 'updated' value was not a good indicator of when the feed updated for various reasons, so we'll just use the current timestamp to represent the dynamic nature of the content.
2025-06-03Style tweaks in 'Handler_Public#generate_syndicated_feed()'wn_
2025-06-03Fail early in 'Handler_Public#generate_syndicated_feed()' on unrecognized ↵wn_
format.
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_
Also updated some related typing and documentation.
2025-05-18Fix check for no articles found in 'RSSUtils::update_rss_feed()'.wn_
FeedParser will always return an array.
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_
With MySQL support removed (b154bc7a10e46dc9fa0406996507c4fd410366da) this constant is unnecessary.
2025-05-18send content-length with cached filesAndrew Dolgov
2025-05-17Get rid of 'Db::past_comparison_qpart()'.wn_
With MySQL support dropped this function is just an unnecessary layer of abstraction.
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