Commit Graph

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