Commit Graph

  • bcbbd53a8f Merge branch 'feature/alpine-3.20' into 'master' Andrew Dolgov 2024-06-07 15:20:26 +00:00
  • 4137e7f473 Bump to Alpine 3.20. wn_ 2024-05-22 14:54:13 +00:00
  • 8b037e81d8 Merge branch 'feature/debug-feeds-with-update-errors' into 'master' Andrew Dolgov 2024-05-16 16:07:47 +00:00
  • 5e7713a658 Add option to debug feeds in 'Feeds with update errors' dialog. wn_ 2024-05-16 15:48:21 +00:00
  • e2e161dece Merge branch 'feature/support-feed-link-in-body' into 'master' Andrew Dolgov 2024-05-09 06:44:16 +00:00
  • 7a5ea2a2b9 Check 'head' and 'body' when searching HTML for feed links. wn_ 2024-05-08 23:59:25 +00:00
  • d832907125 Merge branch 'feature/composer-autoload-functions' into 'master' Andrew Dolgov 2024-04-21 16:16:50 +00:00
  • 16b89cc293 Move 'include/functions.php' require into Composer autoloader. wn_ 2024-04-20 16:25:18 +00:00
  • b1e3d660e4 Merge branch 'feature/php84-explicit-nullable-params-2' into 'master' Andrew Dolgov 2024-04-16 14:29:02 +00:00
  • ac55a15c84 Switch 2 more implicitly nullable params to explicitly nullable. wn_ 2024-04-16 14:23:07 +00:00
  • ae5e7568f5 force-set absolute path for local cache if CACHE_DIR config value is relative Andrew Dolgov 2024-04-13 00:39:37 +03:00
  • 435c321caa Merge branch 'feature/php84-explicit-nullable-params' into 'master' Andrew Dolgov 2024-03-26 17:11:56 +00:00
  • de00a09538 Make implicit nullable parameters explicitly nullable. wn_ 2024-03-26 16:38:05 +00:00
  • fea3089bde Merge branch 'feature/prefs-search-submit' into 'master' Andrew Dolgov 2024-03-23 15:26:43 +00:00
  • 9743f0efcd Support doing a prefs page search via Enter. wn_ 2024-03-23 15:19:58 +00:00
  • 66db7dc0ac drop es_LA, move es_ES to es Andrew Dolgov 2024-03-06 15:24:16 +03:00
  • 536085c764 Update CONTRIBUTING.md Andrew Dolgov 2024-03-05 18:53:06 +00:00
  • 81f3139992 add HOOK_VALIDATE_SESSION Andrew Dolgov 2024-02-21 22:13:23 +03:00
  • fc95c988cf use update job template Andrew Dolgov 2024-02-18 19:43:35 +03:00
  • 6a51afcfcb fix demo values file, drop .helm Andrew Dolgov 2024-02-17 12:43:47 +03:00
  • ea732aa55f add demo job back Andrew Dolgov 2024-02-17 12:37:34 +03:00
  • d19729157b more prod helm stuff Andrew Dolgov 2024-02-17 12:31:49 +03:00
  • 7602038264 unquote commit hash & add files to commit Andrew Dolgov 2024-02-17 12:20:33 +03:00
  • e85b27a61c maybe fix placeholder git name Andrew Dolgov 2024-02-17 12:15:38 +03:00
  • 924496e148 set placeholder git email/name Andrew Dolgov 2024-02-17 12:09:34 +03:00
  • 78ce18b0e8 set image Andrew Dolgov 2024-02-17 12:07:29 +03:00
  • dad3646876 wip: update-prod Andrew Dolgov 2024-02-17 12:02:07 +03:00
  • 244146fac7 Merge branch 'bugfix/backup-script-perms' into 'master' Andrew Dolgov 2024-02-15 04:51:57 +00:00
  • 05da9ca742 Ensure correct permissions on the backup script. wn_ 2024-02-14 22:56:10 +00:00
  • 373a2fec3a Merge branch 'bugfix/hook-fetch-feed-auth' into 'master' Andrew Dolgov 2024-02-06 15:09:55 +00:00
  • 1dbc4dc475 Fix passing auth credentials to plugins for HOOK_FETCH_FEED. wn_ 2024-02-06 12:50:26 +00:00
  • 528fad51fb implement above changes for 3 panel view, add basic tooltip Andrew Dolgov 2024-02-02 07:01:53 +03:00
  • a5b19e5ff5 make headline elements with feed title lead to originating site while RSS icon elements lead to the feed within tt-rss UI Andrew Dolgov 2024-02-02 06:53:55 +03:00
  • a56e935deb fix unfunctional rss icon in grouped-by-feed heading Andrew Dolgov 2024-02-02 06:46:05 +03:00
  • 3d70fb21f7 use OCI for integration tests Andrew Dolgov 2024-02-01 18:56:27 +03:00
  • 19563f23af fix missing include Andrew Dolgov 2024-02-01 18:54:47 +03:00
  • a994db2b5a switch to template helm ci Andrew Dolgov 2024-02-01 18:53:31 +03:00
  • c7e36e1a0c Merge branch 'feature/rssutils-use-feedenclosure' into 'master' Andrew Dolgov 2024-01-28 11:34:03 +00:00
  • 21aebd8ff1 Use FeedEnclosure throughout RSSUtils. wn_ 2024-01-20 17:37:10 +00:00
  • a86df7eac8 Merge branch 'bugfix/web-nginx-healthcheck' into 'master' Andrew Dolgov 2024-01-19 20:13:00 +00:00
  • 03c9d4f390 Use APP_BASE in the web-nginx health check URL. wn_ 2024-01-19 16:19:07 +00:00
  • 283ad4ebea Merge branch 'feature/unused-var-cleanup' into 'master' Andrew Dolgov 2024-01-13 18:29:30 +00:00
  • d334023267 Merge branch 'feature/reduce-fetch-error-message' into 'master' Andrew Dolgov 2024-01-13 18:27:19 +00:00
  • 8ef2803b27 Only include the exception message in 'UrlHelper::$fetch_last_error'. wn_ 2024-01-09 12:36:31 +00:00
  • de214a01d2 shorten DIGEST_MIN_SCORE help text Andrew Dolgov 2024-01-09 12:38:25 +03:00
  • bcdfedeb8a * mark get_pref/set_pref wrappers as deprecated * add per-user preference for minimal score required for digest Andrew Dolgov 2024-01-09 11:45:40 +03:00
  • ea6cdcccb0 * mail test - fill user email address as default * digest - fix some warnings Andrew Dolgov 2024-01-09 11:28:32 +03:00
  • 8727fb3ba8 Clean up some unused variables. wn_ 2024-01-08 22:46:13 +00:00
  • f0f22c23c5 Merge branch 'feature/urlhelper-fetch-do-assoc-opts' into 'master' Andrew Dolgov 2023-12-31 09:08:03 +00:00
  • 90e7bf7cc3 Update all UrlHelper::fetch() calls to use the associative array approach. wn_ 2023-12-30 15:38:41 +00:00
  • a882eb13f7 Merge branch 'feature/early-fail-disallowed-redirects' into 'master' Andrew Dolgov 2023-12-29 04:38:59 +00:00
  • 91a91dac15 Perform validation of redirect URLs during the redirect process. wn_ 2023-12-29 00:31:03 +00:00
  • 51cd02fc3e Merge branch 'feature/use-guzzle' into 'master' Andrew Dolgov 2023-12-24 16:14:45 +00:00
  • 0ea9db3170 Fix specifying auth type in UrlHelper::fetch(), add a test for 403 auth retry. wn_ 2023-12-24 11:21:43 +00:00
  • 9a1f7c2ebf Appease PHPStan in UrlHelperTest wn_ 2023-12-23 19:58:39 +00:00
  • 3c171cc92c Add some tests for UrlHelper::fetch() wn_ 2023-12-23 19:52:56 +00:00
  • e33b0297d5 Ensure the feed name is easily visible when looking at the feeds with errors list. wn_ 2023-12-23 16:59:29 +00:00
  • 9132360d46 Rework content encoding error retrying in UrlHelper::fetch() wn_ 2023-12-23 16:27:12 +00:00
  • d82da74363 Clean up UrlHelper::resolve_redirects(). wn_ 2023-12-23 15:48:02 +00:00
  • ff59fbd460 Add back 'any auth' retry in UrlHelper::fetch() wn_ 2023-12-23 15:34:21 +00:00
  • e85d47dfd4 Use Guzzle wn_ 2023-12-22 16:51:04 +00:00
  • d4ae6c67db Merge branch 'dont-sanitize-figure-tag' into 'master' Andrew Dolgov 2023-12-18 14:51:58 +00:00
  • f1a9ac9b15 sanitizer: add a test to make sure <figure> is intact Chih-Hsuan Yen 2023-12-15 13:12:26 +08:00
  • 67012f9dac Revert "Fix sanitizer with libxml2 >= 2.12.0" Andrew Dolgov 2023-12-17 22:42:52 +03:00
  • 14ad8b21d5 bump CI jobs & utility scripts to php83 Andrew Dolgov 2023-12-10 09:36:09 +03:00
  • 4b3cf17d8d Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss Andrew Dolgov 2023-12-10 09:32:00 +03:00
  • 1b31e6fd5b Merge branch 'feature/php-8.3' into 'master' Andrew Dolgov 2023-12-10 06:18:10 +00:00
  • 7883f024e7 Bump to Alpine 3.19 and PHP 8.3. wn_ 2023-12-07 12:38:23 +00:00
  • 8f66f579e4 add coverage-filter Andrew Dolgov 2023-12-02 18:04:55 +03:00
  • 09898ccbc8 add phpunit code coverage driver Andrew Dolgov 2023-12-02 17:45:25 +03:00
  • 2b8e344532 add some unittest options for xmlrunner Andrew Dolgov 2023-12-02 12:48:54 +03:00
  • e453befab6 fix filename Andrew Dolgov 2023-12-02 12:47:36 +03:00
  • dbb6e7291e enable unit test results for selenium Andrew Dolgov 2023-12-02 12:44:21 +03:00
  • eac9e7c103 collect phpunit artifacts Andrew Dolgov 2023-12-02 11:42:12 +03:00
  • 93bd96e356 add env prefixes Andrew Dolgov 2023-12-02 11:38:25 +03:00
  • 7005d6d5f3 add db vars Andrew Dolgov 2023-12-02 11:36:09 +03:00
  • 0621d22bbe add cobertura args for phpunit-integration Andrew Dolgov 2023-12-02 11:30:17 +03:00
  • cc133d2c0a disable local rules for integration tests Andrew Dolgov 2023-12-02 11:16:52 +03:00
  • e52eaf0e7b add sanitizer integration test Andrew Dolgov 2023-12-02 11:01:11 +03:00
  • ce9847d317 Merge branch 'fix-sanitizer-new-libxml2' into 'master' Andrew Dolgov 2023-12-01 12:26:41 +00:00
  • d4da4dcc32 Fix sanitizer with libxml2 >= 2.12.0 Chih-Hsuan Yen 2023-11-26 20:53:05 +08:00
  • 2c7e000120 set registry project Andrew Dolgov 2023-11-25 20:21:10 +03:00
  • 1fe1132a1a use variable for fastcgi_pass to force resolver usage Andrew Dolgov 2023-11-07 09:56:23 +03:00
  • 61910acbcd explicitly set resolver in the nginx container (configurable envvar) Andrew Dolgov 2023-11-07 08:38:11 +03:00
  • ff4248b09e add wip UI/backend stuff to filter feed tree Andrew Dolgov 2023-11-03 08:33:35 +03:00
  • 0b7d021f8e add wait-for-element to selenium test Andrew Dolgov 2023-11-01 13:40:35 +03:00
  • d4c972f551 remove .git before_scripts Andrew Dolgov 2023-11-01 13:24:32 +03:00
  • f48f1b0131 Revert "pass .git to docker context so self-built images would have some way to determine version without CI variables" Andrew Dolgov 2023-11-01 13:24:04 +03:00
  • 4ced03b4b6 forgot one job Andrew Dolgov 2023-11-01 13:12:31 +03:00
  • 9ce347d8d5 do the same for :publish jobs Andrew Dolgov 2023-11-01 13:10:57 +03:00
  • e777f2e292 fix yaml indents Andrew Dolgov 2023-11-01 13:09:29 +03:00
  • ee18936bfe add .git to .dockerignore when building master images Andrew Dolgov 2023-11-01 13:08:50 +03:00
  • 5cfde4cada pass .git to docker context so self-built images would have some way to determine version without CI variables Andrew Dolgov 2023-11-01 13:06:40 +03:00
  • 1be156408a add some more phpunit api tests Andrew Dolgov 2023-10-29 10:46:01 +03:00
  • cfcab96e18 pass API_URL to phpunit-integration CLI Andrew Dolgov 2023-10-29 10:01:14 +03:00
  • 7cd2c5cac8 fix apitest Andrew Dolgov 2023-10-29 09:42:53 +03:00
  • adf3985afa fix circular dependency Andrew Dolgov 2023-10-29 09:21:48 +03:00
  • afaef66783 reduce targets Andrew Dolgov 2023-10-29 09:19:35 +03:00
  • 8b72d9ab11 add phpunit integration (wip) Andrew Dolgov 2023-10-29 08:58:13 +03:00
  • 855695a862 add stuff necessary to run integration tests using phpunit Andrew Dolgov 2023-10-28 18:43:47 +03:00