Commit Graph

11987 Commits

Author SHA1 Message Date
Andrew Dolgov
bfdfea88b9 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Czech)

See merge request tt-rss/tt-rss!102
2025-02-20 14:37:03 +00:00
Andrew Dolgov
85929b5d67 Merge branch 'feature/efficient-filter-testing' into 'master'
Only continue filter testing when there are likely more entries to check.

See merge request tt-rss/tt-rss!101
2025-02-20 13:13:51 +00:00
wn_
777c2b4c97 Move filter test results HTML building to the frontend. 2025-02-15 20:39:35 +00:00
wn_
e0d9ffcbc1 Only continue filter testing when there are likely more entries to check.
Prior to this, a filter test could needlessly result in up to 100 backend requests (limit 100, max_offset 10000) when the filter's associated feeds+categories have fewer than 10000 entries.
2025-02-15 16:51:25 +00:00
Patrik Coch
b85330096e Translated using Weblate (Czech)
Currently translated at 98.2% (683 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/cs/
2025-02-11 22:02:00 +01:00
Andrew Dolgov
169ff6de34 Merge branch 'feature/filter-test-cleanup' into 'master'
Clean up 'Pref_Filters::testFilterDo()'.

See merge request tt-rss/tt-rss!100
2025-02-08 17:19:20 +00:00
wn_
708563acd4 Indicate filters might have matched more than the test found.
Due to the limits set when testing a filter it's possible more results (some of which the user may be expecting to see) aren't displayed.
2025-02-08 16:55:39 +00:00
wn_
a34927d184 Clean up 'Pref_Filters::testFilterDo()'.
Use ORM, drop the '5 rule' limit, etc.
2025-02-08 16:53:12 +00:00
Andrew Dolgov
59b94a9e45 Merge branch 'feed-icons-misc' into 'master'
Feed icons cleanup

See merge request tt-rss/tt-rss!99
2025-01-27 05:39:13 +00:00
wn_
d361c1c65d Remove now-unused 'Config::ICONS_URL'. 2025-01-26 17:21:12 +00:00
wn_
7618101e33 Reduce use of legacy 'Config::ICONS_DIR'.
Also some minor cleanup in 'API#_get_config()'.
2025-01-26 17:19:12 +00:00
wn_
117d210c8a Include 'cache/feed-icons' in the default backup process.
This is worthwhile since custom icons might've been uploaded and post-restore icon fetches might take a while.
2025-01-26 16:56:34 +00:00
Andrew Dolgov
0eb4571c19 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Finnish)

See merge request tt-rss/tt-rss!98
2025-01-22 19:20:39 +00:00
Andrew Dolgov
f1b1320438 fix extra comma 2025-01-22 22:18:20 +03:00
Andrew Dolgov
f0687060d7 shorten_expanded: add simple event debounce 2025-01-22 22:14:33 +03:00
Ricky Tigg
ffe47821e0 Translated using Weblate (Finnish)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/fi/
2025-01-17 07:51:59 +01:00
Andrew Dolgov
a071edaa9d Merge branch 'feature/copy-filter' into 'master'
Add the ability to clone an existing filter.

See merge request tt-rss/tt-rss!97
2025-01-09 08:58:44 +00:00
wn_
5a93056c1c Fix setting a custom title when cloning a single filter. 2025-01-06 16:04:27 +00:00
wn_
e546e73914 Use 'clone' wording for filter duplication. 2025-01-06 15:49:40 +00:00
wn_
2eb3c150c2 Fix a return type warning in 'Pref_Filters'.
'Pref_Filters#get_details()' gets passed the ID of an existing filter, so we don't need to handle some edge case of it not existing.
2025-01-06 14:30:57 +00:00
wn_
0da9ef81bd Prompt for the new filter name when only copying one.
This also reworks 'Pref_Filters' a bit so it's easier to retrieve filter titles.
2025-01-06 14:17:38 +00:00
wn_
91496a0d24 Add the ability to copy an existing filter. 2025-01-06 00:33:18 +00:00
Andrew Dolgov
93e00d5aab Merge branch 'af-comics-dumbingofage' into 'master'
[af_comics] Add processing of dumbingofage.com images

See merge request tt-rss/tt-rss!96
2025-01-05 19:55:12 +00:00
Nathan Neulinger
ebe080dfe4 Add processing of dumbingofage.com images 2025-01-05 12:27:37 -06:00
Andrew Dolgov
d85cfb5c56 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Chinese (Simplified Han script))

See merge request tt-rss/tt-rss!95
2024-12-30 20:09:07 +00:00
Dario Di Ludovico
b076eb0005 Translated using Weblate (Italian)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/it/
2024-12-29 10:00:36 +00:00
Mikalai Daronin
83ae3ce619 Translated using Weblate (Belarusian)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/be/
2024-12-29 10:00:34 +00:00
qx100
eac64efe53 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hans/
2024-12-27 09:00:40 +01:00
Andrew Dolgov
fc89d2e633 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Greek)

See merge request tt-rss/tt-rss!94
2024-12-22 16:39:29 +00:00
cuhsy
a147e36a47 Translated using Weblate (Greek)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/el/
2024-12-22 17:00:39 +01:00
Andrew Dolgov
7b72715678 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Spanish)

See merge request tt-rss/tt-rss!93
2024-12-20 05:58:29 +00:00
Patrick Ahles
9e12c9d8e9 Translated using Weblate (Dutch)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/nl/
2024-12-17 07:00:33 +00:00
Edgars Andersons
b8dc4794c6 Translated using Weblate (Latvian)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/lv/
2024-12-17 07:00:31 +00:00
josé m
52b8e0f562 Translated using Weblate (Galician)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/gl/
2024-12-17 07:00:28 +00:00
gallegonovato
4fed050215 Translated using Weblate (Spanish)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/es/
2024-12-17 07:00:27 +00:00
Andrew Dolgov
472058e06d Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Polish)

See merge request tt-rss/tt-rss!92
2024-12-16 08:15:47 +00:00
Anarion Dunedain
b172ed039b Translated using Weblate (Polish)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/pl/
2024-12-16 07:38:51 +01:00
Andrew Dolgov
09f32efa3b Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Latvian)

See merge request tt-rss/tt-rss!91
2024-12-16 06:38:45 +00:00
Andrew Dolgov
eb47047351 maybe fix integration tests failing by always initializing apitest fields 2024-12-16 09:34:14 +03:00
Andrew Dolgov
e990a3c00f Merge branch 'feature/php-misc' into 'master'
More native typing, use some new PHP stuff

See merge request tt-rss/tt-rss!88
2024-12-16 06:29:28 +00:00
Edgars Andersons
912d1d6b1b Translated using Weblate (Latvian)
Currently translated at 79.1% (550 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/lv/
2024-12-16 05:41:15 +01:00
Andrew Dolgov
d1c0ba5944 Merge branch 'weblate-integration' into 'master'
Update translation files

See merge request tt-rss/tt-rss!90
2024-12-16 04:41:09 +00:00
Andrew Dolgov
13804c4beb Merge branch 'feature/smart_date_time_never' into 'master'
Consistently "smart display" the Unix epoch as "Never", clean up calls to `TimeHelper::make_local_datetime()`

See merge request tt-rss/tt-rss!89
2024-12-16 04:39:54 +00:00
wn_
f9b2291c28 Don't bother passing unused arguments to 'TimeHelper::make_local_datetime()'.
There's no point in passing '$long' unless '$no_smart_dt' is set to 'true'.
2024-12-15 18:39:03 +00:00
wn_
119c7f13dc Consistently handle the 'smart' display of default/never dates. 2024-12-15 17:47:27 +00:00
wn_
6f8f1b30d5 minor PHPDoc cleanup in PluginHost 2024-12-15 16:41:45 +00:00
wn_
cfbbb9d714 Clean up some virtual feed stuff in PluginHost.
Among other things, this makes 'PluginHost->add_feed()' return false if the feed was not added.
2024-12-15 16:09:42 +00:00
Edgars Andersons
d47e8957de Translated using Weblate (Latvian)
Currently translated at 67.0% (466 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/lv/
2024-12-15 17:01:08 +01:00
Dario Di Ludovico
662164334f Translated using Weblate (Italian)
Currently translated at 100.0% (695 of 695 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/it/
2024-12-15 17:01:06 +01:00
wn_
62a6191f04 Deal with FeedEnclosure property accessed before initialization. 2024-12-15 13:43:49 +00:00