summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2021-02-25add fallback for feed_language on edit-feed-savingFrenck Lutke
Feed_language is only included in the form if running on pgsql, failing the not null constraint on mysql setups.
2021-02-25remove unused data from schema filesAndrew Dolgov
2021-02-25fix get_pref always using default profile; remove unneeded code from db_prefsAndrew Dolgov
2021-02-25implement prefs UI based on new prefs class and a few more thingsAndrew Dolgov
2021-02-25Merge branch 'master' into wip-new-prefsAndrew Dolgov
2021-02-25add prefs cachingAndrew Dolgov
2021-02-25bump schema for upcoming prefs overhaulAndrew Dolgov
2021-02-25initial (wip) for new prefs: add missingAndrew Dolgov
2021-02-25initial (wip) for new prefsAndrew Dolgov
2021-02-24reorder debug targetsAndrew Dolgov
2021-02-24Update 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-24Merge branch 'master' of git.fakecake.org:fox/tt-rss into weblate-integrationAndrew Dolgov
2021-02-24rebase translationsAndrew Dolgov
2021-02-24add hide/show events for feeds sidebarAndrew Dolgov
2021-02-24add a hack to position labels on a dijit toolbar betterAndrew Dolgov
2021-02-24decouple runtime-info object from countersAndrew Dolgov