Commit Graph

11803 Commits

Author SHA1 Message Date
Andrew Dolgov b8cbb167d4 enforce lowercase usernames while keeping backwards-compatibility for authentication 2024-08-16 14:28:20 +03:00
Andrew Dolgov 99e444d1d2 fix build: directive missing in dev compose file for updater 2024-08-16 14:27:59 +03:00
Andrew Dolgov b626a61461 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (German)

See merge request tt-rss/tt-rss!53
2024-08-14 12:10:22 +00:00
Andrew Dolgov 8cceaa873a Merge branch 'feature/cleanup-dashboard-feed-code' into 'master'
Remove unused 'dashboard feed' code.

See merge request tt-rss/tt-rss!52
2024-08-14 12:08:32 +00:00
wn_ d167d5803f Remove unused 'dashboard feed' code.
Displaying auxiliary info when there's nothing to load is being handled in 'Feeds::_format_headlines_list()'.
2024-08-14 01:05:11 +00:00
tarte 10a431b8b5 Translated using Weblate (German)
Currently translated at 99.8% (693 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/de/
2024-08-09 00:09:33 +02:00
Andrew Dolgov 3496402686 Merge branch 'feature/isset-to-null-coalescing-op' into 'master'
Replace basic 'isset()' cases with the null coalescing operator.

See merge request tt-rss/tt-rss!51
2024-08-04 16:10:12 +00:00
wn_ 9dd4102c7f Replace basic 'isset()' cases with the null coalescing operator. 2024-08-04 15:42:11 +00:00
Andrew Dolgov 6b521b5ed1 Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss 2024-08-03 23:11:40 +03:00
Andrew Dolgov 3c53a0b5dc Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Spanish)

See merge request tt-rss/tt-rss!50
2024-08-03 15:05:43 +00:00
gallegonovato b98ed32e95 Translated using Weblate (Spanish)
Currently translated at 78.2% (543 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/es/
2024-07-30 15:09:23 +02:00
Andrew Dolgov 29cc61d1e3 set proper stages for phpdoc jobs 2024-07-21 11:07:06 +03:00
Andrew Dolgov 19c0909337 copy docs to subpath 2024-07-21 10:54:49 +03:00
Andrew Dolgov 0caf1ef850 set phpdoc image name 2024-07-21 10:51:26 +03:00
Andrew Dolgov 1346767dfb add phpdoc dockerfile 2024-07-21 10:46:27 +03:00
Andrew Dolgov 8f448685be exp - use phpdoc container 2024-07-21 10:45:01 +03:00
Andrew Dolgov 9d37158d8c Merge branch 'bugfix/optional-alpine-mirror' into 'master'
Fix breakage when 'ALPINE_MIRROR' is not provided

See merge request tt-rss/tt-rss!49
2024-07-19 18:00:02 +00:00
wn_ fd9eabdfdb Fix breakage when 'ALPINE_MIRROR' is not provided.
Related to 7f3129d4f3
2024-07-19 17:57:19 +00:00
Andrew Dolgov 7f3129d4f3 support optional mirror for alpine 2024-07-19 09:45:22 +03:00
Andrew Dolgov 71c0d319aa Merge branch 'bugfix/add-sessions-to-autoloader' into 'master'
Add the 'Sessions' class to the autoloader.

See merge request tt-rss/tt-rss!48
2024-07-18 16:47:11 +00:00
wn_ 6e715bc154 Add the 'Sessions' class to the autoloader.
Generated using 'composer dump-autoload --optimize'.
2024-07-17 16:43:20 +00:00
Andrew Dolgov 8f20c1a7ca Merge branch 'feature/php84-session_set_save_handler' into 'master'
Switch to the non-deprecated form of 'session_set_save_handler'.

See merge request tt-rss/tt-rss!44
2024-07-17 06:56:55 +00:00
Andrew Dolgov dc0d1b93d2 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Chinese (Traditional))

See merge request tt-rss/tt-rss!46
2024-07-17 06:52:47 +00:00
Andrew Dolgov 5ca874aa9b update CONTRIBUTING 2024-07-17 09:50:29 +03:00
ssantos c3013d04e5 Translated using Weblate (Portuguese (Portugal))
Currently translated at 77.2% (536 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/pt_PT/
2024-07-14 12:09:11 +00:00
TonyRL 6ed766c7fe Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (691 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
2024-07-12 17:09:16 +02:00
wn_ 44257b8016 Move side effects out of the 'Sessions' constructor. 2024-07-12 01:18:53 +00:00
wn_ c7cc3c92ba Add and use the 'Sessions' class. 2024-07-11 12:16:00 +00:00
Andrew Dolgov 8fe28cfcb8 retry selenium tests several times 2024-07-11 10:01:55 +03:00
Andrew Dolgov a758d287ff Merge branch 'bugfix/decoded-srcset-result' into 'master'
Don't reuse the '$matches' array in 'RSSUtils::decode_srcset()'.

See merge request tt-rss/tt-rss!43
2024-07-10 19:59:38 +00:00
Andrew Dolgov f2db34a707 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Chinese (Traditional))

See merge request tt-rss/tt-rss!45
2024-07-10 19:52:47 +00:00
oopzzozzo b560ef7d05 Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (691 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
2024-07-09 16:09:26 +02:00
wn_ acf3748621 Switch to the non-deprecated form of 'session_set_save_handler'.
As of PHP 8.4 the form with more than 2 arguments is deprecated.

This also does some initial work to make the functions behave closer to what SessionHandlerInterface describes.

* https://php.watch/versions/8.4/session_set_save_handler-alt-signature-deprecated
* https://wiki.php.net/rfc/deprecate_functions_with_overloaded_signatures
* https://www.php.net/manual/en/class.sessionhandlerinterface.php
2024-07-05 16:39:16 +00:00
wn_ 0ce4ae3ece Don't reuse the '$matches' array in 'RSSUtils::decode_srcset()'.
This causes the size of the array to be incorrectly doubled due to the original regex match items being combined with the custom items (i.e. the ones with just 'url' and 'size' keys).

Also rework 'RSSUtils::encode_srcset()' a bit so it looks similar to 'RSSUtils::decode_srcset()'.
2024-07-05 03:17:11 +00:00
Andrew Dolgov 59cf218144 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Polish)

See merge request tt-rss/tt-rss!42
2024-07-02 09:58:44 +00:00
Anarion Dunedain 42051f3bad Translated using Weblate (Polish)
Currently translated at 100.0% (694 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/pl/
2024-06-30 09:44:19 +02:00
Andrew Dolgov d5eec31d6b Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Turkish)

See merge request tt-rss/tt-rss!41
2024-06-25 19:17:42 +00:00
Oğuz Ersen c416fdff07 Translated using Weblate (Turkish)
Currently translated at 80.6% (560 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/tr/
2024-06-24 21:09:34 +02:00
Andrew Dolgov 44906b8268 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (German)

See merge request tt-rss/tt-rss!40
2024-06-22 06:32:38 +00:00
TonyRL 1463d28cb6 Translated using Weblate (Chinese (Traditional))
Currently translated at 97.9% (680 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
2024-06-21 20:10:03 +02:00
Patrick Ahles 4a399915a5 Translated using Weblate (Dutch)
Currently translated at 100.0% (694 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/nl/
2024-06-21 20:10:02 +02:00
Patrick Ahles 4f581e53bf Translated using Weblate (French)
Currently translated at 100.0% (694 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/fr/
2024-06-21 20:10:00 +02:00
Patrick Ahles 855da3f87f Translated using Weblate (German)
Currently translated at 99.8% (693 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/de/
2024-06-21 20:09:59 +02:00
Andrew Dolgov 2df5c79f68 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Galician)

See merge request tt-rss/tt-rss!39
2024-06-20 14:02:24 +00:00
Chih-Hsuan Yen 6baea4cbcf Translated using Weblate (Chinese (Traditional))
Currently translated at 97.1% (674 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/zh_Hant/
2024-06-20 16:00:50 +02:00
josé m 2b5ec065a7 Translated using Weblate (Galician)
Currently translated at 100.0% (694 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/gl/
2024-06-20 16:00:50 +02:00
Andrew Dolgov 342d62da66 Merge branch 'weblate-integration' into 'master'
Translated using Weblate (Galician)

See merge request tt-rss/tt-rss!38
2024-06-20 14:00:41 +00:00
Andrew Dolgov 49ef5a929b add some time-related debugging output for feeds and users 2024-06-19 09:12:11 +03:00
josé m ea06455b3f Translated using Weblate (Galician)
Currently translated at 100.0% (694 of 694 strings)

Translation: TinyTinyRSS/webui
Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/gl/
2024-06-19 04:09:46 +00:00
Andrew Dolgov df8403be08 set DAEMON_FEED_LIMIT to 50 by default and use it consistently between forking daemon and any other update methods 2024-06-18 21:54:22 +03:00