Commit Graph

11729 Commits

Author SHA1 Message Date
Andrew Dolgov d832907125 Merge branch 'feature/composer-autoload-functions' into 'master'
Move common 'include/functions.php' require into Composer autoloader.

See merge request tt-rss/tt-rss!28
2024-04-21 16:16:50 +00:00
wn_ 16b89cc293 Move 'include/functions.php' require into Composer autoloader.
Autoloader regenerated with 'composer dump-autoload --optimize'.
2024-04-20 16:25:33 +00:00
Andrew Dolgov b1e3d660e4 Merge branch 'feature/php84-explicit-nullable-params-2' into 'master'
Switch 2 more implicitly nullable params to explicitly nullable.

See merge request tt-rss/tt-rss!27
2024-04-16 14:29:02 +00:00
wn_ ac55a15c84 Switch 2 more implicitly nullable params to explicitly nullable.
Missed in https://gitlab.tt-rss.org/tt-rss/tt-rss/-/merge_requests/26 .

https://wiki.php.net/rfc/deprecate-implicitly-nullable-types
2024-04-16 14:23:07 +00:00
Andrew Dolgov ae5e7568f5
force-set absolute path for local cache if CACHE_DIR config value is relative 2024-04-13 00:39:37 +03:00
Andrew Dolgov 435c321caa Merge branch 'feature/php84-explicit-nullable-params' into 'master'
Make implicitly nullable parameters explicitly nullable.

See merge request tt-rss/tt-rss!26
2024-03-26 17:11:56 +00:00
wn_ de00a09538 Make implicit nullable parameters explicitly nullable.
This is to address a deprecation planned for PHP 8.4.

https://wiki.php.net/rfc/deprecate-implicitly-nullable-types
2024-03-26 16:43:39 +00:00
Andrew Dolgov fea3089bde Merge branch 'feature/prefs-search-submit' into 'master'
Support doing a prefs page search via Enter.

See merge request tt-rss/tt-rss!25
2024-03-23 15:26:43 +00:00
wn_ 9743f0efcd Support doing a prefs page search via Enter. 2024-03-23 15:19:58 +00:00
Andrew Dolgov 536085c764 Update CONTRIBUTING.md 2024-03-05 18:53:06 +00:00
Andrew Dolgov 81f3139992
add HOOK_VALIDATE_SESSION 2024-02-21 22:13:23 +03:00
Andrew Dolgov fc95c988cf
use update job template 2024-02-18 19:43:35 +03:00
Andrew Dolgov 6a51afcfcb
fix demo values file, drop .helm 2024-02-17 12:43:47 +03:00
Andrew Dolgov ea732aa55f
add demo job back 2024-02-17 12:37:34 +03:00
Andrew Dolgov d19729157b
more prod helm stuff 2024-02-17 12:31:49 +03:00
Andrew Dolgov 7602038264
unquote commit hash & add files to commit 2024-02-17 12:20:33 +03:00
Andrew Dolgov e85b27a61c
maybe fix placeholder git name 2024-02-17 12:15:38 +03:00
Andrew Dolgov 924496e148
set placeholder git email/name 2024-02-17 12:09:34 +03:00
Andrew Dolgov 78ce18b0e8
set image 2024-02-17 12:07:29 +03:00
Andrew Dolgov dad3646876
wip: update-prod 2024-02-17 12:02:07 +03:00
Andrew Dolgov 244146fac7 Merge branch 'bugfix/backup-script-perms' into 'master'
Ensure correct permissions on the backup script.

See merge request tt-rss/tt-rss!24
2024-02-15 04:51:57 +00:00
wn_ 05da9ca742 Ensure correct permissions on the backup script. 2024-02-14 22:56:10 +00:00
Andrew Dolgov 373a2fec3a Merge branch 'bugfix/hook-fetch-feed-auth' into 'master'
Fix passing auth credentials to plugins for HOOK_FETCH_FEED.

See merge request tt-rss/tt-rss!23
2024-02-06 15:09:55 +00:00
wn_ 1dbc4dc475 Fix passing auth credentials to plugins for HOOK_FETCH_FEED. 2024-02-06 12:50:26 +00:00
Andrew Dolgov 528fad51fb
implement above changes for 3 panel view, add basic tooltip 2024-02-02 07:01:53 +03:00
Andrew Dolgov a5b19e5ff5
make headline elements with feed title lead to originating site while RSS icon elements lead to the feed within tt-rss UI 2024-02-02 06:53:55 +03:00
Andrew Dolgov a56e935deb
fix unfunctional rss icon in grouped-by-feed heading 2024-02-02 06:46:05 +03:00
Andrew Dolgov 3d70fb21f7
use OCI for integration tests 2024-02-01 18:56:27 +03:00
Andrew Dolgov 19563f23af
fix missing include 2024-02-01 18:54:47 +03:00
Andrew Dolgov a994db2b5a
switch to template helm ci 2024-02-01 18:53:31 +03:00
Andrew Dolgov c7e36e1a0c Merge branch 'feature/rssutils-use-feedenclosure' into 'master'
Use FeedEnclosure throughout RSSUtils.

See merge request tt-rss/tt-rss!22
2024-01-28 11:34:03 +00:00
wn_ 21aebd8ff1 Use FeedEnclosure throughout RSSUtils. 2024-01-20 17:37:10 +00:00
Andrew Dolgov a86df7eac8 Merge branch 'bugfix/web-nginx-healthcheck' into 'master'
Use APP_BASE in the web-nginx health check URL.

See merge request tt-rss/tt-rss!21
2024-01-19 20:13:00 +00:00
wn_ 03c9d4f390 Use APP_BASE in the web-nginx health check URL. 2024-01-19 16:19:07 +00:00
Andrew Dolgov 283ad4ebea Merge branch 'feature/unused-var-cleanup' into 'master'
Clean up some unused variables.

See merge request tt-rss/tt-rss!19
2024-01-13 18:29:30 +00:00
Andrew Dolgov d334023267 Merge branch 'feature/reduce-fetch-error-message' into 'master'
Only include the exception message in 'UrlHelper::$fetch_last_error'.

See merge request tt-rss/tt-rss!20
2024-01-13 18:27:19 +00:00
wn_ 8ef2803b27 Only include the exception message in 'UrlHelper::$fetch_last_error'.
Before this the stack trace was included, which is a bit much.
2024-01-09 12:38:32 +00:00
Andrew Dolgov de214a01d2
shorten DIGEST_MIN_SCORE help text 2024-01-09 12:38:25 +03:00
Andrew Dolgov bcdfedeb8a
* mark get_pref/set_pref wrappers as deprecated
* add per-user preference for minimal score required for digest
2024-01-09 11:45:40 +03:00
Andrew Dolgov ea6cdcccb0
* mail test - fill user email address as default
* digest - fix some warnings
2024-01-09 11:28:32 +03:00
wn_ 8727fb3ba8 Clean up some unused variables.
This is essentially 1ccc0c8c1a without the renames and some other things related to Psalm.
2024-01-08 22:46:13 +00:00
Andrew Dolgov f0f22c23c5 Merge branch 'feature/urlhelper-fetch-do-assoc-opts' into 'master'
Update all UrlHelper::fetch() calls to use the associative array approach.

See merge request tt-rss/tt-rss!18
2023-12-31 09:08:03 +00:00
wn_ 90e7bf7cc3 Update all UrlHelper::fetch() calls to use the associative array approach.
The other approach (passing in individual params) was marked as deprecated a few years ago.
2023-12-30 15:39:17 +00:00
Andrew Dolgov a882eb13f7 Merge branch 'feature/early-fail-disallowed-redirects' into 'master'
Perform validation of redirect URLs during the redirect process.

See merge request tt-rss/tt-rss!17
2023-12-29 04:38:59 +00:00
wn_ 91a91dac15 Perform validation of redirect URLs during the redirect process.
Previously, validation was only done after all redirects and the final request had completed.  This approach ensures all redirects are to URLs that pass extended validation.
2023-12-29 00:41:52 +00:00
Andrew Dolgov 51cd02fc3e Merge branch 'feature/use-guzzle' into 'master'
Use Guzzle

See merge request tt-rss/tt-rss!16
2023-12-24 16:14:45 +00:00
wn_ 0ea9db3170 Fix specifying auth type in UrlHelper::fetch(), add a test for 403 auth retry. 2023-12-24 11:21:43 +00:00
wn_ 9a1f7c2ebf Appease PHPStan in UrlHelperTest 2023-12-23 19:58:39 +00:00
wn_ 3c171cc92c Add some tests for UrlHelper::fetch() 2023-12-23 19:52:56 +00:00
wn_ e33b0297d5 Ensure the feed name is easily visible when looking at the feeds with errors list. 2023-12-23 17:01:24 +00:00