summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-11Fix 'TimeHelper::make_local_datetime()' (null is allowed).wn_
2021-11-11Address PHPStan warnings in 'classes/debug.php'.wn_
2021-11-11Address PHPStan warnings in 'include/errorhandler.php'.wn_
2021-11-11Address PHPStan warnings in 'include/controls_compat.php'.wn_
2021-11-11Address PHPStan warnings in 'include/controls.php'.wn_
2021-11-11Address PHPStan warnings in 'classes/userhelper.php'.wn_
2021-11-11Address PHPStan warnings in 'classes/timehelper.php'.wn_
2021-11-11Address PHPStan warnings in 'classes/sanitizer.php'.wn_
This also includes some minor tweaks to things that call 'Sanitizer::sanitize()'.
2021-11-11Address PHPStan warnings in 'classes/rssutils.php'.wn_
This also includes a minor tweak in 'update.php' to account for 'getopt()' potentially returning false (indicating failure).
2021-11-11Address PHPStan warnings in 'classes/prefs.php'.wn_
2021-11-11Address PHPStan warnings in 'include/sessions.php'.wn_
2021-11-11Address PHPStan warnings in 'classes/counters.php'.wn_
2021-11-11Address PHPStan warning and tweak 'tasks'+'interval' handling in ↵wn_
'update_daemon2.php'. This ensures both are of the expected type (int) and meet a reasonable minimum.
2021-11-11Fix some additional PHPStan warnings in UrlHelper.wn_
2021-11-10Don't use 'mixed' directly (PHP 8+).wn_
2021-11-10Initial go at PHPStan rule level 6.wn_
2021-11-10plugin cleanup re: phpstan 1.0 warningsAndrew Dolgov
2021-11-10add two helper account access levels:Andrew Dolgov
- read only - can't subscribe to more feeds, feed updates are skipped - disabled - can't login define used access levels as UserHelper constants and refactor code to use them instead of hardcoded numbers
2021-11-02Merge pull request 'PHPStan 1.0.0 and related warning fixes' (#49) from ↵fox
wn/tt-rss:feature/phpstan-1.0.0-and-fixes into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/49
2021-11-01Address PHPStan warning in 'update.php'.wn_
------ -------------------------------------- Line update.php ------ -------------------------------------- 213 While loop condition is always true. ------ --------------------------------------
2021-11-01Address PHPStan warnings in 'include/colors.php'.wn_
------ ------------------------------------------------------------------ Line include/colors.php ------ ------------------------------------------------------------------ 215 Variable $out might not be defined. 223 Parameter #3 $pad_string of function str_pad expects string, int given. 255 Variable $h might not be defined. 317 Variable $img might not be defined. ------ ------------------------------------------------------------------
2021-11-01Address PHPStan warnings in 'classes/urlhelper.php'.wn_
Intentionally skipping the line 66 one for now; adding an 'is_array' check clears the warning, but there's a larger topic of how to handle an invalid '' that doesn't result in an array. ------ --------------------------------------------------------------------- Line classes/urlhelper.php ------ --------------------------------------------------------------------- 66 Offset 'path' on array{scheme: string} in isset() does not exist. 165 Parameter #2 $associative of function get_headers expects bool, int given. 167 Parameter #2 $associative of function get_headers expects bool, int given. 278 Negated boolean expression is always true. 309 Negated boolean expression is always true. ------ ---------------------------------------------------------------------
2021-11-01Address PHPStan warning in 'classes/pref/users.php'.wn_
------ ------------------------------- Line classes/pref/users.php ------ ------------------------------- 170 If condition is always false. ------ -------------------------------
2021-11-01Address PHPStan warning in 'classes/pref/prefs.php'.wn_
------ ------------------------------------------------ Line classes/pref/prefs.php ------ ------------------------------------------------ 1328 Expression on left side of ?? is not nullable. ------ ------------------------------------------------
2021-11-01Address PHPStan warnings in 'classes/pluginhost.php'.wn_
------ -------------------------------------------------------------------- Line classes/pluginhost.php ------ -------------------------------------------------------------------- 16 Property PluginHost::$last_registered is never read, only written. 386 If condition is always true. ------ --------------------------------------------------------------------
2021-11-01Address PHPStan warning in 'classes/logger/sql.php'.wn_
------ -------------------------------------- Line classes/logger/sql.php ------ -------------------------------------- 4 Property Logger_SQL::$pdo is unused. ------ --------------------------------------
2021-11-01Address PHPStan warning in 'classes/feeds.php'.wn_
------ ------------------------------------ Line classes/feeds.php ------ ------------------------------------ 8 Property Feeds::$params is unused. ------ ------------------------------------
2021-11-01Address PHPStan warning in 'classes/feeditem/common.php'.wn_
------ --------------------------------------------- Line classes/feeditem/common.php ------ --------------------------------------------- 194 No error to ignore is reported on line 194. ------ ---------------------------------------------
2021-11-01Address PHPStan warnings in 'classes/db.php'.wn_
------ -------------------------------------------------- Line classes/db.php ------ -------------------------------------------------- 7 Property Db::$link is unused. 86 Property Db::pdo (PDO) in empty() is not falsy. ------ --------------------------------------------------
2021-11-01Address PHPStan warnings in 'classes/config.php'.wn_
------ ----------------------------------------------------------------------- Line classes/config.php ------ ----------------------------------------------------------------------- 3 Constant Config::_ENVVAR_PREFIX is unused. 177 Constant Config::_DEFAULTS is unused. 237 Property Config::$schema_version is never read, only written. 352 Property Config::$migrations (Db_Migrations) in empty() is not falsy. ------ -----------------------------------------------------------------------
2021-11-01Bump PHPStan to 1.0.0wn_
2021-10-29Merge branch 'weblate-integration'Andrew Dolgov
2021-10-26HOOK_ARTICLE_BUTTON/HOOK_ARTICLE_LEFT_BUTTON: only try to parse markup if ↵Andrew Dolgov
its actually there
2021-10-24css: make plugin button container a flexboxAndrew Dolgov
backend: pass plugin button generated code through domdocument to ensure its correctness; set data-plugin-name attribute on children to make them sortable via css
2021-10-22minor phpstan tweaksAndrew Dolgov
2021-10-22require phpstan via composerAndrew Dolgov
2021-10-22af_redditimgur: allow subscribing to teddit.net subreddits directly ↵Andrew Dolgov
(rewriting to reddit.com)
2021-10-22pluginhost: update comments for HOOK_ constants to use phpdoc syntax; add ↵Andrew Dolgov
HOOK_PRE_SUBSCRIBE
2021-10-22af_redditimgur: set some @var hintsAndrew Dolgov
2021-10-18add data-orig-feed-title to generated headline markupAndrew Dolgov
2021-10-18af_comics: pass PluginHost to filter constructorsAndrew Dolgov
2021-10-16Merge pull request 'Fix undefined array key "output" when adding new label' ↵fox
(#47) from klempin/tt-rss:master into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/47
2021-10-15Fix undefined array key "output" when adding new labelPhilip Klempin
2021-10-15OPML improvements/fixes:Andrew Dolgov
* allow CLI import of OPML files (--opml-import) * visualize OPML structure when importing * add strict type hints to most OPML class methods
2021-10-11fix vfeed menu in three panel modeAndrew Dolgov
2021-10-11fix wrongly renamed CLI options --debug-force-... to --force-...Andrew Dolgov
2021-10-10headlines: attach context menu to vfeed title nodeAndrew Dolgov
2021-10-10feed tree context menu: add an entry to open originating websiteAndrew Dolgov
2021-09-24properly sanitize video poster attributeAndrew Dolgov
2021-09-22Translated using Weblate (Chinese (Traditional))TonyRL
Currently translated at 100.0% (665 of 665 strings) Translation: Tiny Tiny RSS/messages Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/zh_Hant/