summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-26Merge pull request 'Fix the type hint for '_DEFAULT_VIEW_MODE'.' (#9) from ↵fox
wn/tt-rss:bugfix/default-view-mode-type into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/9
2021-02-26when browsing by tags, return same set of columns as normallyAndrew Dolgov
2021-02-26add pluginhost->get_array() shorthandAndrew Dolgov
2021-02-26Fix the type hint for '_DEFAULT_VIEW_MODE'.wn_
2021-02-26rebase-translations: disable everything except for messages.potAndrew Dolgov
2021-02-26silence php8 warnings in otp secondary login formAndrew Dolgov
2021-02-26check if client-presented URL scheme is different from one configured in ↵Andrew Dolgov
SELF_URL_PATH
2021-02-26_get_headlines: don't try to use _SESSION uidAndrew Dolgov
2021-02-26we need to compile .mo files after allAndrew Dolgov
2021-02-26Translated using Weblate (Italian)Dario Di Ludovico
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-26Translated using Weblate (Russian)Andrew Dolgov
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-26Update translation filesWeblate
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-26match a few more translated stringsAndrew Dolgov
2021-02-26rebase-translations: try only dealing with messages.pot, let weblate rebuild ↵Andrew Dolgov
.po files
2021-02-26Update translation filesWeblate
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-26rebase translations, fixing a few JS strings not mached; remove obsolete ↵Andrew Dolgov
scripts (2)
2021-02-26rebase translations, fixing a few JS strings not mached; remove obsolete scriptsAndrew Dolgov
2021-02-26Merge branch 'weblate-integration'Andrew Dolgov
2021-02-26Translated using Weblate (Russian)Andrew Dolgov
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-26Merge branch 'weblate-integration'Andrew Dolgov
2021-02-26Translated using Weblate (Chinese (Simplified))Ptsa Daniel
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-26Translated using Weblate (Italian)Dario Di Ludovico
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-26Translated using Weblate (French)Glandos
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-26upd previousAndrew Dolgov
2021-02-26add Prefs::DEBUG_HEADLINE_IDSAndrew Dolgov
2021-02-26add a separator before HEADLINES_NO_DISTINCTAndrew Dolgov
2021-02-26feeds/view: silence view_mode warningAndrew Dolgov
2021-02-26add an option to disable DISTINCT on headlines query (unless it's Labels ↵Andrew Dolgov
category)
2021-02-26silence phpstan warningAndrew Dolgov
2021-02-26cleanup previousAndrew Dolgov
2021-02-26pass translations to frontend as a json objectAndrew Dolgov
2021-02-25prefs: migrate after cache has been filled to skip 1 pref requestwip-new-prefsAndrew Dolgov
2021-02-25cache schema version betterAndrew Dolgov
2021-02-25reduce overall amount of unnecessary database queriesAndrew Dolgov
2021-02-25wrap prefs->migrate() into a transaction blockAndrew Dolgov
2021-02-25userhelper: only notify failed login for actual loginsAndrew Dolgov
2021-02-25fix crash caused by non-numeric non-null _SESSION[uid] passed to sql loggerAndrew Dolgov
2021-02-25enforce some stricter type checking for loggersAndrew Dolgov
2021-02-25logger: shorter syntaxAndrew Dolgov
2021-02-25api: remove base64 encoded passwords (wtf), log all authentication failures ↵Andrew Dolgov
in userhelper
2021-02-25stop caching schema version entirely, fix some session_start() related warningsAndrew Dolgov
2021-02-25prefs cleanupAndrew Dolgov
2021-02-25get_version: pass int to strftime()Andrew Dolgov
2021-02-25use constants in get_pref()/set_pref()Andrew Dolgov
2021-02-25pref-prefs: use constants instead of hardcoded stringsAndrew Dolgov
2021-02-25prefs: don't try to do anything on schema < 141Andrew Dolgov
2021-02-25cleanup a bunch of old prefs codeAndrew Dolgov
2021-02-25fix checkboxes shown as checked when they're not with mysqlFrenck Lutke
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-25updater: show owner login instead of just uidAndrew Dolgov
2021-02-25deal with feed update scheduling w/ new prefsAndrew Dolgov