Upstream changes
- Merge branch 'pidlock' into 'master'
- Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
- stop checking for pidlock in yet another place
- Merge branch 'undying' into 'master'
- Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
- replace all instances of die() with print+exit because die() returns exit code 0
- Merge branch 'housekeeping' into 'master'
- only exit with nonzero exit code if there was an error
- run housekeeping tasks on task 0 if task id is passed, stop checking for pidlock
- return nonzero exit code when fatal error is triggered in on a CLI SAPI
- Merge branch 'housekeeping_task' into 'master'
- Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
- only run housekeeping on task 0 when --feeds is invoked with pidlock and task id, similar to daemon-loop
- Merge branch 'scripts' into 'master'
- add separate script that invokes update.php with args, add basic info blurbs to other scripts
- Merge branch 'weblate-integration' into 'master'
- Translated using Weblate (Tamil)
- Translated using Weblate (Tamil)
- Translated using Weblate (Tamil)
- Translated using Weblate (Tamil)
- Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
- add same workaround to updater startup script
- Merge branch 'sslmode' into 'master'
- add workaround for what possibly is a PDO bug related to tls connections to pgsql
- Merge branch 'sslmode' into 'master'
- add support for PG sslmode and set it to prefer encrypted connections by default