Skip to content

Releases: nVentiveUX/docker-ttrss

v2025.07.19

19 Jul 08:21
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'no-more-666' into 'master'
  • set sane permissions on cache/lockfiles/feed-icons instead of hardcoding a+rwx

v2025.07.12

12 Jul 08:20
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'feature/article-display-url-skip-request' into 'master'
  • Use existing headline info for 'Article.displayUrl()'
  • Merge branch 'feature/feedparser-tweaks' into 'master'
  • Separate feed type detection from init, don't subscribe on failures.

v2025.07.05

05 Jul 08:20
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'pidlock' into 'master'
  • Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
  • stop checking for pidlock in yet another place
  • Merge branch 'undying' into 'master'
  • Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
  • replace all instances of die() with print+exit because die() returns exit code 0
  • Merge branch 'housekeeping' into 'master'
  • only exit with nonzero exit code if there was an error
  • run housekeeping tasks on task 0 if task id is passed, stop checking for pidlock
  • return nonzero exit code when fatal error is triggered in on a CLI SAPI
  • Merge branch 'housekeeping_task' into 'master'
  • Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
  • only run housekeeping on task 0 when --feeds is invoked with pidlock and task id, similar to daemon-loop
  • Merge branch 'scripts' into 'master'
  • add separate script that invokes update.php with args, add basic info blurbs to other scripts
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Tamil)
  • Translated using Weblate (Tamil)
  • Translated using Weblate (Tamil)
  • Translated using Weblate (Tamil)
  • Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
  • add same workaround to updater startup script
  • Merge branch 'sslmode' into 'master'
  • add workaround for what possibly is a PDO bug related to tls connections to pgsql
  • Merge branch 'sslmode' into 'master'
  • add support for PG sslmode and set it to prefer encrypted connections by default

v2025.06.28

28 Jun 08:19
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'search-by-tags' into 'master'
  • allow searching by tags (prefix tag:)

v2025.06.21

21 Jun 08:19
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'feature/subscription-fail-info' into 'master'
  • Clean up displaying subscription error info, log more detailed info to the event log.
  • Remove unused subscription return code 6
  • Escape error content displayed when subscribing fails (as it might contain HTML).
  • Show some HTML content as a hover tip when the 'feed URL' returned HTML without feeds.

v2025.06.14

14 Jun 08:19
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Russian)
  • Translated using Weblate (Russian)
  • Translated using Weblate (Russian)
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Russian)

v2025.06.07

07 Jun 08:19
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Italian)
  • Merge branch 'feature/syndicated-feed-improvements' into 'master'
  • Minor CSS+style tweaks in 'Handler_Public#generate_syndicated_feed()'.
  • Use the current timestamp for feed-level 'updated' in 'Handler_Public#generate_syndicated_feed()'.
  • Style tweaks in 'Handler_Public#generate_syndicated_feed()'
  • Fail early in 'Handler_Public#generate_syndicated_feed()' on unrecognized format.
  • Merge branch 'feature/json-mime-type' into 'master'
  • Use the official JSON MIME type of 'application/json'.
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Dutch)
  • Translated using Weblate (Latvian)
  • Translated using Weblate (French)
  • Merge branch 'weblate-integration' into 'master'
  • Merge branch 'master' into weblate-integration
  • php8.3 -> php8.4
  • Translated using Weblate (Chinese (Traditional Han script))
  • Merge branch 'feature/alpine-3.22' into 'master'
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Chinese (Traditional Han script))
  • Bump to Alpine 3.22

v2025.05.31

31 May 08:19
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'weblate-integration' into 'master'
  • let's use gitlab rss feed in phpunit for now
  • Translated using Weblate (German)
  • auto create MR on push into weblate-integration
  • cache_starred_images - make scheduled tasks intervals configurable
  • add phpunit when running without /tt-rss
  • Merge branch 'limit-web-root-to-nginx' into 'master'
  • remove APP_WEB_ROOT from fpm container because it expect a different value from nginx container, replace with APP_INSTALL_BASE_DIR specific to fpm container

v2025.05.24

24 May 08:18
Compare
Choose a tag to compare

Upstream changes

  • Merge branch 'feature/drop-migrate_feed_icons' into 'master'
  • Drop legacy feed icon storage migration and unused 'Config::ICONS_DIR'.
  • Merge branch 'unprotected-phpunit'
  • set some needs
  • use generic push commit job
  • Merge branch 'scheduler-env' into 'master'
  • fix wrong config param being used & add a link to cron syntax we support
  • try running integration tests without harbor
  • make default task schedules configurable
  • drop legacy ci file
  • drop integration test include, drop legacy CI file
  • fix typo
  • shorten services
  • switch selenium to services
  • add app_fastcgi_pass to gitlab-ci
  • add APP_FASTCGI_PASS
  • add APP_WEB_ROOT to fpm container
  • try switching phpunit off helm
  • Merge branch 'protected/selenium-standalone'
  • Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
  • Merge branch 'weblate-integration' into 'master'
  • adjust timeouts again
  • fix typo
  • adjust timeouts
  • Translated using Weblate (Chinese (Simplified Han script))
  • also add driver implicit wait for element search
  • try adding selenium page timeout
  • increase selenium timeout/attempts
  • switch selenium to standalone container
  • Merge branch 'feature/filter-action-refs' into 'master'
  • Improve naming when working with filter actions.
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (German)
  • Merge branch 'feature/orm-and-misc' into 'master'
  • Merge branch 'feature/cache_starred_images-media' into 'master'
  • Improve media detection in 'cache_starred_images'.
  • Fix check for no articles found in 'RSSUtils::update_rss_feed()'.
  • Minor ORM usage tweak in 'RSSUtils::update_rss_feed()'.
  • Use ORM in remaining parts of 'Pref_Users'.
  • Use ORM in 'Counters::get_feeds()' (and simplify stuff).
  • Deprecate and remove use of the 'SUBSTRING_FOR_DATE' constant.
  • Remove an outdated check for 'E_DEPRECATED' existence.
  • send content-length with cached files
  • Merge branch 'feature/remove-past-comparison-qpart' into 'master'
  • Get rid of 'Db::past_comparison_qpart()'.
  • API/getFeeds: return feed last_error & update_interval

v2025.05.17

17 May 08:18
Compare
Choose a tag to compare

Upstream changes

  • drop gocomics and other inactive af_comics filters - third time the charm
  • Revert "drop gocomics and other inactive af_comics filters"
  • Merge branch 'master' of gitlab.fakecake.org:git/tt-rss/tt-rss
  • drop gocomics and other inactive af_comics filters
  • drop gocomics and other inactive af_comics filters
  • af_comics - fix penny arcade to new markup
  • return standard Content-Length header for API responses in addition to nonstandard Api-Content-Length
  • Merge branch 'weblate-integration' into 'master'
  • Translated using Weblate (Galician)