Releases: nVentiveUX/docker-ttrss
Releases · nVentiveUX/docker-ttrss
v2025.07.19
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
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
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
Upstream changes
- Merge branch 'search-by-tags' into 'master'
- allow searching by tags (prefix tag:)
v2025.06.21
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
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
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
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
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
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)