summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2021-12-02Prevent "Undefined index: version" events for git version with open_basedir ↵ltGuillaume
after 9dabfbfa11
2021-12-01api, getHeadlines: properly accept feed_id 0Andrew Dolgov
2021-12-01Revert "various fixes vor php 8.1 compatibility"Andrew Dolgov
This reverts commit 14027ae04e4aee6cf1c3a4ff9a390ec266c0fb09.
2021-12-01Revert "replace strftime with date"Andrew Dolgov
This reverts commit 72e21f89ce2465fafc08a92dc2d216b55f355f28.
2021-11-30replace strftime with dateDavid Edler
2021-11-30various fixes vor php 8.1 compatibilityDavid Edler
2021-11-29remove mixed type hints from function arguments because we still support PHP7Andrew Dolgov
2021-11-29 * fix showing headlines for tag-based virtual feedsAndrew Dolgov
* API: allow retrieving headlines for tag-based feeds (bump api level to 18)
2021-11-24urlhelper: add debugging output for download attemptsAndrew Dolgov
2021-11-23api: don't try to pass null login/password when subscribing to feedAndrew Dolgov
2021-11-23_get_version:Andrew Dolgov
- don't bother with git if open_basedir is enabled - check for SCRIPT_ROOT instead of TTRSS_.. anything because that would be set regardless of install method
2021-11-20 * sql_bool_to_bool: make parameter nullableAndrew Dolgov
* errorhandler: don't try to truncate null strings * UrlHelper::rewrite_relative: fix undefined offset warnings for URLs that lack schema/host (data: etc)
2021-11-20sanitize: make force_remove_images nullableAndrew Dolgov
2021-11-19feeds/add: force cast category id to integerAndrew Dolgov
2021-11-19Merge pull request 'Consistently handle param string to bool conversions in ↵fox
handlers.' (#53) from wn/tt-rss:feature/consistent-param-to-bool into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/53
2021-11-19Merge pull request 'Fix Undefined array key "order_by"' (#54) from ↵fox
klempin/tt-rss:master into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/54
2021-11-19Merge pull request 'Don't type DiskCache's $mimeMap.' (#55) from ↵fox
wn/tt-rss:bugfix/diskcache-mimemap-type into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/55
2021-11-18Don't type DiskCache's $mimeMap.wn_
PHP typing of class properties is only supported on PHP 7.4+.
2021-11-18Fix Undefined array key "order_by"Philip Klempin
2021-11-18Fix 'view_mode' default in API#getHeadlines()wn_
2021-11-18Switch from null to false as the default for missing bool params.wn_
2021-11-18Actually, always clean in Handler._param_to_bool()wn_
2021-11-18Clean string params in Handler._param_to_bool()wn_
2021-11-18Consistently handle param string to bool conversions in handlers.wn_
2021-11-18config: use phpdoc comments for global options, etcAndrew Dolgov
2021-11-18API/catchupFeed: properly pass is_cat as boolAndrew Dolgov
2021-11-18 * base plugin class: correct description of hook_house_keeping()Andrew Dolgov
* cache_starred_images: keep status files in a separate cache directory
2021-11-18_format_headlines_list: fix phpstan warning properlyAndrew Dolgov
2021-11-18API: fix unexpected null being passed to _order_to_override_queryAndrew Dolgov
2021-11-18API: force methods to return bool to make wrap() mistakes easier to trackAndrew Dolgov
2021-11-18api: a few more returns in loginAndrew Dolgov
2021-11-18api: don't return errors on login successAndrew Dolgov
2021-11-17Minor correction to RSSUtils::cache_enclosures() $enclosures param type.wip-phpstan-level6wn_
All FeedEnclosure values are currently strings, even though the numeric things get converted to int before getting inserted in 'ttrss_enclosures'.
2021-11-17Switch FeedParser back to described behavior for setting 'error'.wn_
Also some formatting.
2021-11-17document a few more plugin hooksAndrew Dolgov
2021-11-17add descriptions for some plugin hooksAndrew Dolgov
2021-11-17better check for dockerAndrew Dolgov
2021-11-17correctly show non-docker git installs as unsupportedAndrew Dolgov
2021-11-16pluginhost: set stricter @paramsAndrew Dolgov
2021-11-16adjust phpdoc tags for hook definitions/constants (make them reference each ↵Andrew Dolgov
other)
2021-11-16not dead: Article.assigntolabel etc are exported methods called by frontend ↵Andrew Dolgov
(Headlines.js)
2021-11-16Merge branch 'wip-phpstan-level6' of git.tt-rss.org:fox/tt-rss into ↵Andrew Dolgov
wip-phpstan-level6
2021-11-16mailer: don't crash if php mail() fails with no reported errorsAndrew Dolgov
2021-11-16Minor fix in 'classes/articles.php'.wn_
It looks like these functions are dead code, though. Adding comments for future review.
2021-11-15 * DiskCache: add download() helperAndrew Dolgov
* Af_Comics_Gocomics_FarSide: cache linked images because it seems to be required anyway
2021-11-15Minor fix to DOMNodeList#item() potential type (null vs false)wn_
2021-11-15deal with several DOMElement-related errorsAndrew Dolgov
2021-11-15set better matching type hint on virtual feed objectAndrew Dolgov
2021-11-15require virtual feed plugins to implement IVirtualFeedAndrew Dolgov
2021-11-15add IVirtualFeed interface for plugins implementing virtual feedsAndrew Dolgov