Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-16 | Add option to debug feeds in 'Feeds with update errors' dialog. | wn_ | |
Also, prevent opening that dialog from modifying the URL. | |||
2024-05-09 | Check 'head' and 'body' when searching HTML for feed links. | wn_ | |
YouTube, for some reason, puts theirs in 'body'. | |||
2024-04-16 | Switch 2 more implicitly nullable params to explicitly nullable. | wn_ | |
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-13 | force-set absolute path for local cache if CACHE_DIR config value is relative | Andrew Dolgov | |
2024-03-26 | Make implicit nullable parameters explicitly nullable. | wn_ | |
This is to address a deprecation planned for PHP 8.4. https://wiki.php.net/rfc/deprecate-implicitly-nullable-types | |||
2024-03-23 | Support doing a prefs page search via Enter. | wn_ | |
2024-02-21 | add HOOK_VALIDATE_SESSION | Andrew Dolgov | |
2024-02-06 | Fix passing auth credentials to plugins for HOOK_FETCH_FEED. | wn_ | |
2024-01-20 | Use FeedEnclosure throughout RSSUtils. | wn_ | |
2024-01-13 | Merge branch 'feature/unused-var-cleanup' into 'master' | Andrew Dolgov | |
Clean up some unused variables. See merge request tt-rss/tt-rss!19 | |||
2024-01-13 | Merge branch 'feature/reduce-fetch-error-message' into 'master' | Andrew Dolgov | |
Only include the exception message in 'UrlHelper::$fetch_last_error'. See merge request tt-rss/tt-rss!20 | |||
2024-01-09 | Only include the exception message in 'UrlHelper::$fetch_last_error'. | wn_ | |
Before this the stack trace was included, which is a bit much. | |||
2024-01-09 | shorten DIGEST_MIN_SCORE help text | Andrew Dolgov | |
2024-01-09 | * mark get_pref/set_pref wrappers as deprecated | Andrew Dolgov | |
* add per-user preference for minimal score required for digest | |||
2024-01-09 | * mail test - fill user email address as default | Andrew Dolgov | |
* digest - fix some warnings | |||
2024-01-08 | Clean up some unused variables. | wn_ | |
This is essentially https://gitlab.tt-rss.org/wn/tt-rss/-/commit/1ccc0c8c1af04dd9654b585c6d07e3a75d944a0c without the renames and some other things related to Psalm. | |||
2023-12-30 | Update all UrlHelper::fetch() calls to use the associative array approach. | wn_ | |
The other approach (passing in individual params) was marked as deprecated a few years ago. | |||
2023-12-29 | Perform validation of redirect URLs during the redirect process. | wn_ | |
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-24 | Fix specifying auth type in UrlHelper::fetch(), add a test for 403 auth retry. | wn_ | |
2023-12-23 | Add some tests for UrlHelper::fetch() | wn_ | |
2023-12-23 | Rework content encoding error retrying in UrlHelper::fetch() | wn_ | |
2023-12-23 | Clean up UrlHelper::resolve_redirects(). | wn_ | |
Also: this doesn't appear to be used... but maybe in some plugin? | |||
2023-12-23 | Add back 'any auth' retry in UrlHelper::fetch() | wn_ | |
2023-12-22 | Use Guzzle | wn_ | |
2023-12-17 | Revert "Fix sanitizer with libxml2 >= 2.12.0" | Andrew Dolgov | |
This reverts commit d4da4dcc321ca65fb2cd19877f395cc5f75933ab. | |||
2023-11-26 | Fix sanitizer with libxml2 >= 2.12.0 | Chih-Hsuan Yen | |
Somehow with newer libxml2, `<?xml encoding="UTF-8">` no longer enforces UTF-8. Instead, non-ASCII contents are treated as ISO-8859-1 and get broken. For example, `<p>中文</p>` becomes `<p>中文</p>` (should be `<p>中文</p>`). Switching to another trick mentioned on [1] fixes the issue, and the new trick still works with older libxml2 (tested 2.11.5). As a side note, DOMDocument::loadHTML uses HTMLParser in libxml2 [2][3]. [1] https://stackoverflow.com/questions/8218230/php-domdocument-loadhtml-not-encoding-utf-8-correctly [2] https://github.com/php/php-src/blob/php-8.1.26/ext/dom/document.c#L1855 [3] https://gnome.pages.gitlab.gnome.org/libxml2/devhelp/libxml2-HTMLparser.html | |||
2023-11-03 | add wip UI/backend stuff to filter feed tree | Andrew Dolgov | |
2023-10-28 | add stuff necessary to run integration tests using phpunit | Andrew Dolgov | |
2023-10-27 | add a separate interface for auth modules w/ change_password() method | Andrew Dolgov | |
2023-10-27 | Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss | Andrew Dolgov | |
2023-10-27 | replace some dirname horrors with a separate unit-tested method | Andrew Dolgov | |
2023-10-26 | Fix class names in some more places. | wn_ | |
Related to the PSR-4 move via 865ecc87963dc3b26e66296616eef2a1cc41ac3f | |||
2023-10-25 | make phpstan happyprotected/psr-4 | Andrew Dolgov | |
2023-10-25 | add healthcheck public method, map by default to /healthz | Andrew Dolgov | |
2023-10-25 | move to psr-4 autoloader | Andrew Dolgov | |
2023-10-24 | Revert "api: escape newlines in headline content HTML object" | Andrew Dolgov | |
This reverts commit ed43a7336925c1a97cad8768afa52c5c46f299bb. | |||
2023-10-24 | add a workaround for make_self_url() when invoked off /api/ endpoint, add ↵ | Andrew Dolgov | |
unit tests for this method | |||
2023-10-24 | api: escape newlines in headline content HTML object | Andrew Dolgov | |
2023-10-24 | add stub opentelemetry classes in case it is disabled | Andrew Dolgov | |
2023-10-23 | Revert "add a self url path hack to strip request path directories (needed ↵ | Andrew Dolgov | |
for /api/index.php)" This reverts commit 9826d2f07527e3259957628030adc87bde391b0c. | |||
2023-10-23 | Revert "make phpstan happy" | Andrew Dolgov | |
This reverts commit deb441e9e31bb2fe015c131fafd9570b630b5bf7. | |||
2023-10-23 | make phpstan happy | Andrew Dolgov | |
2023-10-23 | add a self url path hack to strip request path directories (needed for ↵ | Andrew Dolgov | |
/api/index.php) | |||
2023-10-22 | remove startup checks for SELF_URL_PATH, rely on auto-detection instead | Andrew Dolgov | |
2023-10-21 | switch to html2text() instead of strip_tags() when preparing FTS index | Andrew Dolgov | |
2023-10-21 | cosmetic fix for root span name | Andrew Dolgov | |
2023-10-21 | fix previous | Andrew Dolgov | |
2023-10-21 | stop whining if _SESSION etc are not defined | Andrew Dolgov | |
2023-10-21 | show logged in user as root span name | Andrew Dolgov | |
2023-10-21 | make phpstan happy, run phpstan on all files on task startupprotected/opentelemetry | Andrew Dolgov | |