Commit Graph

11721 Commits

Author SHA1 Message Date
Andrew Dolgov 66db7dc0ac
drop es_LA, move es_ES to es 2024-03-06 15:24:16 +03: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
wn_ 9132360d46 Rework content encoding error retrying in UrlHelper::fetch() 2023-12-23 16:34:39 +00:00
wn_ d82da74363 Clean up UrlHelper::resolve_redirects().
Also: this doesn't appear to be used... but maybe in some plugin?
2023-12-23 15:56:21 +00:00
wn_ ff59fbd460 Add back 'any auth' retry in UrlHelper::fetch() 2023-12-23 15:34:21 +00:00
wn_ e85d47dfd4 Use Guzzle 2023-12-22 16:51:23 +00:00
Andrew Dolgov d4ae6c67db Merge branch 'dont-sanitize-figure-tag' into 'master'
sanitizer: keep <figure> intact

See merge request tt-rss/tt-rss!15
2023-12-18 14:51:58 +00:00
Chih-Hsuan Yen f1a9ac9b15 sanitizer: add a test to make sure <figure> is intact
Somehow with the old approach, `<figure>` is rearranged into `<head>`,
and the latter is stripped by `Sanitizer::strip_harmful_tags()` (see
[1]). The issue is fixed by [2]. Here I added a test for the regression.

[1] https://community.tt-rss.org/t/unexpected-behavior-with-figure-tag/6244
[2] 67012f9dac
2023-12-18 22:46:35 +08:00
Andrew Dolgov 67012f9dac
Revert "Fix sanitizer with libxml2 >= 2.12.0"
This reverts commit d4da4dcc32.
2023-12-17 22:42:52 +03:00
Andrew Dolgov 14ad8b21d5
bump CI jobs & utility scripts to php83 2023-12-10 09:36:09 +03:00