Weblate (bot)
f88091ccc0
Translated using Weblate (Chinese (Traditional Han script)) ( #297 )
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
Co-authored-by: UDP <udp@users.noreply.hosted.weblate.org>
2026-04-30 22:24:26 -05:00
Greg
96ddb40883
Pin GitHub actions to commits. ( #296 )
2026-04-25 17:03:44 -05:00
supahgreg
4783880d59
Make headline text overflow handling more consistent in widescreen mode.
...
Specifically 'not combined + always expand articles + grid view + widescreen mode'.
Closes #295 .
2026-04-25 20:55:09 +00:00
Greg
531b6dcbfc
Merge pull request #293 from tt-rss/weblate-integration
...
Translations update from Hosted Weblate
2026-04-24 12:30:33 -05:00
Patrick Ahles
a4f2c39bdc
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/nl/
2026-04-22 15:09:50 +02:00
Dony Wibowo
e7591da9b0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/id/
2026-04-21 06:09:50 +02:00
supahgreg
f058febba0
Bump the Alpine base image to 3.23.4.
...
https://alpinelinux.org/posts/Alpine-3.20.10-3.21.7-3.22.4-3.23.4-released.html
2026-04-16 01:01:04 +00:00
supahgreg
9d4ad1a0ec
Fix a 'booleanNot.alwaysTrue' PHPStan finding
2026-04-16 00:43:47 +00:00
supahgreg
06d3e6bdae
Bump 'chillerlan/php-qrcode' to 6.0.1
2026-04-16 00:43:05 +00:00
supahgreg
44f717ea95
Remove a few unused variables.
2026-04-16 00:22:23 +00:00
Greg
8983c4dc76
Merge pull request #281 from Terrance-forks/local-dir-env-vars
...
Add environment overrides for local folders
2026-04-15 19:18:11 -05:00
Terrance
cf4b58c68f
Drop unused root args on internal methods
2026-04-15 18:37:56 +01:00
dependabot[bot]
d025cc8724
Docker: Bump nginx in /.docker/web-nginx ( #291 )
...
Bumps nginx from 1.29.7-alpine to 1.29.8-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.8-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 06:21:45 -05:00
dependabot[bot]
01d87e4070
Docker: Bump nginx in /.docker/web-nginx ( #284 )
...
Bumps nginx from 1.29.6-alpine to 1.29.7-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.7-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-12 17:53:24 -05:00
Greg
085c34a969
Merge pull request #289 from tt-rss/skip-unnecessary-pw-change
...
When using the CLI, only set a user password if it's changed.
2026-04-12 17:24:54 -05:00
Andrew Gaul
2bec0e58e7
Allow nginx to gzip responses ( #290 )
...
This can yield 4x compression for large JSON responses, particularly
useful for slower cellular connections.
2026-04-12 17:19:59 -05:00
supahgreg
8ef001376e
Add a temporary PHPStan ignore in 'Article'.
2026-04-12 03:07:43 +00:00
supahgreg
63c71bad91
When using the CLI, only set a user password if it's changed.
...
This is mainly to prevent session invalidation for the 'admin' user when 'ADMIN_USER_PASS' is defined and the container starts up. Even if 'ADMIN_USER_PASS' hadn't changed, 'UserHelper::user_modify()' would get invoked and change 'pwd_hash', which would result in 'Sessions::validate_session()' invalidating the session.
2026-04-12 02:49:43 +00:00
Terrance
77397e8cd5
Add environment overrides for local folders
2026-03-21 10:23:40 +00:00
Greg
5cbcc14224
Bump 'chillerlan/php-qrcode' from 5.0.5 to 6.0.0. ( #280 )
2026-03-17 05:28:50 -05:00
supahgreg
5755b7af12
Correct some print helper functions.
2026-03-17 10:17:55 +00:00
dependabot[bot]
5fc4df2d4c
Docker: Bump nginx in /.docker/web-nginx ( #279 )
...
Bumps nginx from 1.29.5-alpine to 1.29.6-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.6-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 05:08:02 -05:00
Chih-Hsuan Yen
453aaf568e
Drop unused feed-icons folder ( #276 )
...
Since a30b9bb649d6e10a5d7c2feb73376669cf23ef68, feed icons are cached in
./cache/feed-icons, not ./feed-icons
2026-03-10 20:09:23 -05:00
LaurentGH
a409fb5c1a
Ignore empty keywords in search queries ( #277 )
...
When user searches `something SPACE SPACE something`, there is an empty keyword between the two spaces, which has to be ignored.
This also ignores the case of empty queries between double quotes, such as `""` or `" "`, because PostgreSQL Full Text Search does not support them.
2026-03-10 19:52:45 -05:00
Greg
aaf0cef852
Composer: bump mervick/material-design-icons to v4.0.1 ( #270 )
...
* Composer: bump mervick/material-design-icons to v4.0.1
* fix: add dist.shasum
2026-03-09 20:00:07 -05:00
dependabot[bot]
60eedca980
GitHub Actions: Bump docker/metadata-action from 5 to 6 ( #275 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 18:50:58 -05:00
dependabot[bot]
367e162009
GitHub Actions: Bump docker/build-push-action from 6 to 7 ( #274 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 18:50:51 -05:00
dependabot[bot]
2b75cbbdf0
GitHub Actions: Bump docker/setup-qemu-action from 3 to 4 ( #273 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 18:50:43 -05:00
dependabot[bot]
5e497e08cc
GitHub Actions: Bump docker/login-action from 3 to 4 ( #272 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 18:50:33 -05:00
dependabot[bot]
1827a04d1f
GitHub Actions: Bump docker/setup-buildx-action from 3 to 4 ( #271 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 18:50:25 -05:00
TonyRL
6f53e096ef
fix: add dist.shasum
2026-03-09 04:54:22 +00:00
TonyRL
50011476cd
Composer: bump mervick/material-design-icons to v4.0.1
2026-03-09 04:32:04 +00:00
Weblate (bot)
f9b27655aa
Translated using Weblate (Chinese (Traditional Han script)) ( #269 )
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2026-03-06 22:10:01 -06:00
Greg
4755adcf12
Merge pull request #262 from tt-rss/weblate-integration
...
Translations update from Hosted Weblate
2026-02-28 16:09:29 -06:00
大王叫我来巡山
914b79beb9
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hans/
2026-02-28 22:07:10 +00:00
josé m.
dc23814f20
Translated using Weblate (Galician)
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/gl/
2026-02-28 22:07:09 +00:00
Chih-Hsuan Yen
35b3f78366
Fix for phpstan and drop unneeded type casts ( #265 )
...
In backend.php, phpstan infers the type of $method as
"non-empty-string" after this part:
if (!$method)
$method = 'index';
else
$method = strtolower($method);
On the other hand, codes in clean() turns "non-empty-string" into a
string that might be empty, so the return type is not always the same
as the param type.
2026-02-28 16:07:00 -06:00
Chih-Hsuan Yen
ce82888045
Improve typing for clean() ( #264 )
2026-02-27 16:21:44 -06:00
Weblate (bot)
a776e64d76
Translated using Weblate (Russian) ( #261 )
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/ru/
Co-authored-by: Xapitonov <sergejharitonov001@gmail.com>
2026-02-16 08:41:57 -06:00
supahgreg
ca3174097d
Revert "sanitize content preview ( #257 )"
...
This reverts commit cc8380c04d11f1f4830776d42c3063d4ba534c75.
2026-02-11 12:20:56 +00:00
wltb
cc8380c04d
sanitize content preview ( #257 )
...
Co-authored-by: wltb <noreply@example.org>
2026-02-10 12:52:17 -06:00
dependabot[bot]
3d9b70993d
Docker: Bump nginx in /.docker/web-nginx ( #256 )
...
Bumps nginx from 1.29.4-alpine to 1.29.5-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.5-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 12:36:30 -06:00
dependabot[bot]
82230aa46c
Docker: Bump alpine from 3.23.2 to 3.23.3 in /.docker/app ( #251 )
...
Bumps alpine from 3.23.2 to 3.23.3.
---
updated-dependencies:
- dependency-name: alpine
dependency-version: 3.23.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 13:26:00 -06:00
Greg
c625ca6b7c
Merge pull request #244 from tt-rss/weblate-integration
...
Translations update from Hosted Weblate
2026-01-28 14:21:15 -06:00
Helena Holland
ed0617fb20
Translated using Weblate (Swedish)
...
Currently translated at 65.8% (477 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/sv/
2026-01-27 07:59:35 +01:00
Greg
2427fe3e03
Merge pull request #241 from tt-rss/weblate-integration
...
Translations update from Hosted Weblate
2026-01-25 17:10:21 -06:00
josé m.
e6e7101e56
Translated using Weblate (Galician)
...
Currently translated at 100.0% (724 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/gl/
2026-01-25 23:55:16 +01:00
Greg
7c3d372b09
Add 'FORCE_SELF_URL_PATH_USAGE' to allow forcing use of 'SELF_URL_PATH'. ( #242 )
...
By default the self URL will still be generated based upon the 'Host' request header.
2026-01-25 16:55:09 -06:00
Greg
84554ba6aa
Merge pull request #238 from tt-rss/weblate-integration
...
Translations update from Hosted Weblate
2026-01-20 09:35:42 -06:00
Gian Jaskulski
749dde0344
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 73.7% (534 of 724 strings)
Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/pt_BR/
2026-01-20 08:01:52 +01:00