summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2025-10-16Switch to the friendly URL for 'plugins.json'.supahgreg
2025-10-16Reactivate the plugin installer using new JSON source. Closes tt-rss/tt-rss#3.supahgreg
* The JSON is built using https://github.com/tt-rss/tt-rss/blob/main/.github/workflows/update-plugins-json.yml * The aforementioned workflow pushes the JSON to https://github.com/tt-rss/tt-rss/blob/gh-pages/plugins.json * GitHub Pages then makes the JSON available at https://tt-rss.github.io/tt-rss/plugins.json
2025-10-14Remove 'App.byId()', which was essentially an alias of ↵supahgreg
'document.getElementById()'.
2025-10-11Tweak the PHPUnit config and fix a UrlHelper deprecation that was identified.supahgreg
2025-10-11Add some DOMElement hints to help PHPStan.supahgreg
2025-10-08Fix supporting master+main in plugin management. Fixes tt-rss/tt-rss#17supahgreg
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_