Commit Graph

2403 Commits

Author SHA1 Message Date
Andrew Dolgov a28d9582e8
public/getUnread: fix PHP8 warning if fresh optional parameter is not given 2023-05-28 21:27:33 +03:00
Chih-Hsuan Yen d26309b1e5 Fix version string for unsupported installations
For unsupported installations, $version['commit'] may not be defined,
leading to a warning:

E_WARNING (2)

Undefined array key "commit"
1. classes/config.php(316): ttrss_error_handler(Undefined array key "commit", classes/config.php)
2. prefs.php(173): get_version_html()
2023-05-27 10:58:11 +08:00
defkev af3e9eb4a0 Forgot delimiter 2023-05-21 06:16:36 +02:00
defkev 5bfd18d3e6 Update API
Add site_url property for 9e169dc3aa7c7e30c11d7d3d1bbc4bc66fa39760
2023-05-21 04:55:25 +02:00
Andrew Dolgov 3de09b44f2
_order_to_override_query: fix custom sort plugins overriding each other 2023-05-06 14:07:10 +03:00
Andrew Dolgov 1e90feef0e
fix 881f8805bd behaving improperly 2023-04-13 06:20:04 +03:00
Andrew Dolgov 103fdd5e60
long year -> short year 2023-04-10 20:11:26 +03:00
Andrew Dolgov 7a54154d45
we don't need BUILD_TIMESTAMP either 2023-04-10 20:06:52 +03:00
Andrew Dolgov 27bd226f2b
move branch to version tooltip 2023-04-10 20:04:38 +03:00
Andrew Dolgov 15c9dbe270
use short sha CI envvar for version.json compatibility 2023-04-10 19:55:20 +03:00
Andrew Dolgov 2420feb91f
no more pointless txt files for version 2023-04-10 19:53:49 +03:00
Andrew Dolgov 8ccea1712e
a bit more diskcache tracing 2023-04-10 18:23:26 +03:00
Andrew Dolgov 6920c44587
better static version 2023-04-10 18:05:13 +03:00
Andrew Dolgov 4e17fac8b7
fix typo 2023-04-10 07:24:01 +03:00
Andrew Dolgov 7dc83961bd
make jaeger service name configurable 2023-04-10 07:18:36 +03:00
Andrew Dolgov b0fc248c05
add tracing to UrlHelper 2023-04-09 23:26:51 +03:00
Andrew Dolgov 44137342a6
a bit more tracing 2023-04-09 22:36:37 +03:00
Andrew Dolgov fd5e0f98c4
even more tracing 2023-04-09 22:31:42 +03:00
Andrew Dolgov e18295a364
more tracing 2023-04-09 22:15:16 +03:00
Andrew Dolgov d68c736e47
Tracer: rework options to tags 2023-04-09 21:37:17 +03:00
Andrew Dolgov 6418157ccf
add icatchall 2023-04-09 21:30:04 +03:00
Andrew Dolgov d7c070b22b
make phpstan happy 2023-04-09 21:29:16 +03:00
Andrew Dolgov c1b3c99667
some tracer class fixes / unhardcode jaeger IP 2023-04-09 21:20:35 +03:00
Andrew Dolgov 8f3646a9c9
exp: jaeger tracing 2023-04-09 20:50:33 +03:00
Jan Pieter Kunst a60c833ee4 Update config.php: $ttrss_version in private function _get_version() replaced by $this->version 2023-04-06 18:36:36 +00:00
Andrew Dolgov 881f8805bd
filters: allow matching on tags if there are no tags 2023-04-06 20:25:24 +03:00
Andrew Dolgov 53bd56894d
make phpstan happy 2023-04-06 15:55:00 +03:00
Andrew Dolgov af5c64045b
add simple autocompleter for tags 2023-04-06 15:51:09 +03:00
Rodney Stromlund 80bd26b3b1 isLoggedIn adds a message to the system log when it returns false, fix for php8+, removed empty test for bool conversion. 2023-03-31 20:26:36 -05:00
Rodney Stromlund 7795c415ab isLoggedIn adds a message to the system log when it returns false, fix for php8+ 2023-03-29 08:20:52 -05:00
Andrew Dolgov 563675de09
* auth_internal OTP form: fix double-urlencode
* post-login redirect: handle ?return in a less idiotic fashion
2023-03-23 20:05:03 +03:00
fox cddbf5bf5a Merge pull request 'Replace special feed and category numbers with constants.' (#104) from wn/tt-rss:feature/special-feed-and-cat-consts into master
Reviewed-on: https://dev.tt-rss.org/tt-rss/tt-rss/pulls/104
2023-03-07 20:13:10 +03:00
wn_ b14a8a76eb Change 'FEED_NOTHING' to 'FEED_DASHBOARD'. 2023-03-07 15:45:07 +00:00
wn_ fe08299ec4 Replace special feed and category numbers with constants. 2023-03-05 19:16:48 +00:00
wn_ 029cb8f442 Revert 7ed4fa4c1d and use @var instead.
PHPStan had trouble recognizing that ['items'] might have elements added.
2023-03-05 16:29:51 +00:00
wn_ 42b287e964 Remove unused 'Prefs::_delete()'.
Related to dabb85c7dd.
2023-03-05 15:30:12 +00:00
wn_ dabb85c7dd Address PHPStan warning about unused private method 'Prefs::_delete()'. 2023-03-05 14:20:19 +00:00
wn_ 7ed4fa4c1d Tweak to appease PHPStan in 'Pref_Feeds::_makefeedtree()'.
PHPStan flagged the 'count()' below this with: Comparison operation '>' between 0 and 0 is always false.
2023-03-05 14:20:19 +00:00
wn_ c4b16ca608 Address PHPStan 'right side always true' in 'PluginHost::lookup_command()'.
Since 'PluginHost::add_command()' is currently the only way to add to this private array, and it always sets an array, this is reasonably safe.
2023-03-05 14:20:19 +00:00
wn_ c48dd6a3c4 Address PHPStan 'right side always true' in FeedItem_RSS. 2023-03-05 14:20:19 +00:00
Andrew Dolgov d210ae50ad
API:
- sharedToPublished: add optional sanitize parameter (defaults to true)
   if disabled, allows inserting HTML into shared article content;
 - clean() already invokes strip_tags() so it's pointless to do both;
2023-03-05 08:07:55 +03:00
Andrew Dolgov 04c2fa9f15
Merge branch 'master' of git.tt-rss.org:tt-rss/tt-rss 2023-02-25 19:31:07 +03:00
Andrew Dolgov 4d825fa6a6
require PHP to have support for flock() 2023-02-25 19:30:41 +03:00
Veit Lehmann aa2b770e30 add override links to utility views
This enables `local-overrides.css` and `local-overrides.js` for all utility views, for example to add polyfills, enable responsive styling or to adjust styles globally.
2023-02-24 00:46:40 +01:00
Andrew Dolgov a2af3a6bb4
API: add getFeedIcon endpoint, bump version 2023-02-23 18:00:18 +03:00
wn_ fd55e492c3 Handle fetch issues in 'RSSUtils::update_basic_info'. 2023-02-17 12:10:51 +00:00
wn_ 1646aba944 Minor tweak to favicon avg color debug log message. 2023-02-03 01:30:35 +00:00
wn_ b28d339bf2 Don't set 'favicon_avg_color' on feed obj unless it's valid. 2023-02-03 01:28:24 +00:00
wn_ f484988967 Fix logging favicon-related bools in 'RSSUtils::update_rss_feed()'. 2023-02-03 01:17:53 +00:00
wn_ 380624a484 Persist failure to detect favicon average color.
Previously, an empty string returned by '\Colors\calculate_avg_color()' would be set as the 'favicon_avg_color' value, resulting in always reattempting average color calculation.
2023-02-03 01:02:42 +00:00