1
0
mirror of https://tt-rss.org/git/tt-rss.git synced 2024-07-03 13:00:51 +02:00
Commit Graph

10793 Commits

Author SHA1 Message Date
Andrew Dolgov
cf1ede0ba8 pull latest readability-php via composer 2021-02-26 17:35:58 +03:00
fox
1baf8c5217 Merge pull request 'Fix the type hint for '_DEFAULT_VIEW_MODE'.' (#9) from wn/tt-rss:bugfix/default-view-mode-type into master
Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/9
2021-02-26 15:46:48 +03:00
Andrew Dolgov
d577eb898c when browsing by tags, return same set of columns as normally 2021-02-26 15:45:30 +03:00
Andrew Dolgov
c01b6e43fd add pluginhost->get_array() shorthand 2021-02-26 15:33:59 +03:00
wn_
86513d70dd Fix the type hint for '_DEFAULT_VIEW_MODE'. 2021-02-26 12:21:58 +00:00
Andrew Dolgov
bf9033beb6 rebase-translations: disable everything except for messages.pot 2021-02-26 14:50:12 +03:00
Andrew Dolgov
167c9fc34e silence php8 warnings in otp secondary login form 2021-02-26 14:25:40 +03:00
Andrew Dolgov
e6a875b7e4 check if client-presented URL scheme is different from one configured in SELF_URL_PATH 2021-02-26 14:14:44 +03:00
Andrew Dolgov
4896874bda _get_headlines: don't try to use _SESSION uid 2021-02-26 13:52:16 +03:00
Andrew Dolgov
fa7c6a6129 we need to compile .mo files after all 2021-02-26 13:26:31 +03:00
Dario Di Ludovico
b63119df33 Translated using Weblate (Italian)
Currently translated at 100.0% (660 of 660 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/it/
2021-02-26 10:23:38 +00:00
Andrew Dolgov
b5d9b285f1 Translated using Weblate (Russian)
Currently translated at 91.5% (604 of 660 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/ru/
2021-02-26 10:23:26 +00:00
Weblate
05364e11ed Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/
2021-02-26 10:08:32 +00:00
Andrew Dolgov
cb512d653c match a few more translated strings 2021-02-26 13:07:31 +03:00
Andrew Dolgov
2a0b3a161c rebase-translations: try only dealing with messages.pot, let weblate rebuild .po files 2021-02-26 13:03:33 +03:00
Weblate
ab0bf8692d Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/
2021-02-26 09:59:53 +00:00
Andrew Dolgov
c21fbb2d13 rebase translations, fixing a few JS strings not mached; remove obsolete scripts (2) 2021-02-26 12:59:13 +03:00
Andrew Dolgov
15cad4a9c0 rebase translations, fixing a few JS strings not mached; remove obsolete scripts 2021-02-26 12:58:33 +03:00
Andrew Dolgov
634f1210a6 Merge branch 'weblate-integration' 2021-02-26 12:56:30 +03:00
Andrew Dolgov
9a2f893672 Translated using Weblate (Russian)
Currently translated at 90.0% (588 of 653 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/ru/
2021-02-26 09:55:58 +00:00
Andrew Dolgov
8d49b6396e Merge branch 'weblate-integration' 2021-02-26 12:47:23 +03:00
Ptsa Daniel
5794a801f0 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.2% (648 of 653 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/zh_Hans/
2021-02-26 09:46:08 +00:00
Dario Di Ludovico
1dfa699aea Translated using Weblate (Italian)
Currently translated at 100.0% (653 of 653 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/it/
2021-02-26 09:46:06 +00:00
Glandos
a6853d2f49 Translated using Weblate (French)
Currently translated at 100.0% (653 of 653 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/fr/
2021-02-26 09:46:04 +00:00
Andrew Dolgov
26a6177bc9 upd previous 2021-02-26 12:36:15 +03:00
Andrew Dolgov
9689f884ab add Prefs::DEBUG_HEADLINE_IDS 2021-02-26 12:34:50 +03:00
Andrew Dolgov
05f690c86b add a separator before HEADLINES_NO_DISTINCT 2021-02-26 10:22:04 +03:00
Andrew Dolgov
3ab664f846 feeds/view: silence view_mode warning 2021-02-26 10:02:25 +03:00
Andrew Dolgov
f3d4bae32e add an option to disable DISTINCT on headlines query (unless it's Labels category) 2021-02-26 09:57:34 +03:00
Andrew Dolgov
51142e1bf8 silence phpstan warning 2021-02-26 09:24:43 +03:00
Andrew Dolgov
7815a881e8 cleanup previous 2021-02-26 09:22:16 +03:00
Andrew Dolgov
56b10fea18 pass translations to frontend as a json object 2021-02-26 09:21:17 +03:00
Andrew Dolgov
fd9cd52929 prefs: migrate after cache has been filled to skip 1 pref request 2021-02-25 21:45:16 +03:00
Andrew Dolgov
a1ca62af50 cache schema version better 2021-02-25 21:42:05 +03:00
Andrew Dolgov
22ae284db4 reduce overall amount of unnecessary database queries 2021-02-25 21:27:16 +03:00
Andrew Dolgov
281f2efeb8 wrap prefs->migrate() into a transaction block 2021-02-25 19:21:29 +03:00
Andrew Dolgov
89ad25405e userhelper: only notify failed login for actual logins 2021-02-25 18:26:37 +03:00
Andrew Dolgov
8915bd1b21 fix crash caused by non-numeric non-null _SESSION[uid] passed to sql logger 2021-02-25 18:21:48 +03:00
Andrew Dolgov
34c74400a4 enforce some stricter type checking for loggers 2021-02-25 17:10:03 +03:00
Andrew Dolgov
dcf0135285 logger: shorter syntax 2021-02-25 15:49:30 +03:00
Andrew Dolgov
59c14e9c00 api: remove base64 encoded passwords (wtf), log all authentication failures in userhelper 2021-02-25 15:39:46 +03:00
Andrew Dolgov
efd196839a stop caching schema version entirely, fix some session_start() related warnings 2021-02-25 15:28:27 +03:00
Andrew Dolgov
1464abbbfc prefs cleanup 2021-02-25 14:59:02 +03:00
Andrew Dolgov
f137e64a13 get_version: pass int to strftime() 2021-02-25 14:51:13 +03:00
Andrew Dolgov
c96172fa04 use constants in get_pref()/set_pref() 2021-02-25 14:49:58 +03:00
Andrew Dolgov
5aa05c90e1 pref-prefs: use constants instead of hardcoded strings 2021-02-25 14:45:11 +03:00
Andrew Dolgov
011e318947 prefs: don't try to do anything on schema < 141 2021-02-25 14:38:29 +03:00
Andrew Dolgov
6f02b1afd0 cleanup a bunch of old prefs code 2021-02-25 14:25:37 +03:00
Frenck Lutke
27b676b7b2 fix checkboxes shown as checked when they're not with mysql
The issue occurs because boolean/tinyint values are retrieved from mysql
as strings, and in php/js all non-empty strings are cast as boolean
true.

Current PDO mysql driver doesn't support `PDO::ATTR_STRINGIFY_FETCHES =
false`, and if I disable prepare-emulation so it uses the native MySQL
driver instead which supposedly does support it, prepare statements no
longer play nice with named parameters.

Every remaining clean solution that comes to mind that can cover all
cases, just for MySQL, adds an annoying amount of additional code /
overhead.

As long as the `App.FormFields.checkbox_tag()` JS function is the only
one suffering from the lack of conversion, I'll go with easy ugly over
here.
2021-02-25 12:24:23 +01:00
Andrew Dolgov
7f18e8c33b updater: show owner login instead of just uid 2021-02-25 14:23:56 +03:00