summaryrefslogtreecommitdiff
path: root/classes/API.php
AgeCommit message (Collapse)Author
2025-08-29Tweak the 'Feeds::_get_title()' param order to make PHP happy.wn_
Required params need to go before optional.
2025-08-29Make 'owner_uid' required for 'Feeds::_get_title()' and ↵wn_
'Feeds::_get_cat_title()'.
2025-06-03Use the official JSON MIME type of 'application/json'.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-17API/getFeeds: return feed last_error & update_intervalAndrew Dolgov
2025-05-02rename article mark/publish hooksAndrew Dolgov
2025-05-01add plugin hooks invoked when articles get un/marked or un/publishedAndrew Dolgov
2025-01-26Reduce use of legacy 'Config::ICONS_DIR'.wn_
Also some minor cleanup in 'API#_get_config()'.
2024-12-14Use native typing in more places and clean up 'FeedEnclosure' a bit.wn_
2024-11-25API: allow catchup for search results (bumps api level to 22)Andrew Dolgov
2024-11-24Use match expressions in some places.wn_
2024-11-23Use native union types in most places.wn_
2024-11-18Eliminate use of deprecated 'get_pref()' and 'set_pref()'.wn_
2024-11-12Move 'IVirtualFeed' checks into 'PluginHost::get_feed_handler()'.wn_
2024-11-12Remove some PHPStan ignores and make others rule-specific.wn_
2024-11-12Address PHPStan findings as of 2.0.1wn_
2024-08-04Replace basic 'isset()' cases with the null coalescing operator.wn_
2024-01-08Clean up some unused variables.wn_
This is essentially https://gitlab.tt-rss.org/wn/tt-rss/-/commit/1ccc0c8c1af04dd9654b585c6d07e3a75d944a0c without the renames and some other things related to Psalm.
2023-10-25move to psr-4 autoloaderAndrew Dolgov