Commit Graph

11131 Commits

Author SHA1 Message Date
Andrew Dolgov 303f8fb329 properly escape quotes when rendering article data to html attributes via template strings 2020-01-18 10:31:00 +03:00
Andrew Dolgov 01513aa41b disable MAX_FETCH_REQUESTS_PER_HOST warnings for the time being 2020-01-17 07:26:55 +03:00
Andrew Dolgov 5fc499e19e get_version: don't rely on exec() exit code to determine whether output is valid 2020-01-14 20:50:40 +03:00
Andrew Dolgov f47998f569 generate_syndicated_feed: use local media in generated feeds if it is available 2020-01-13 17:02:14 +03:00
fox 040dfc71fc Merge branch 'master' of conrad784/tt-rss into master 2020-01-09 13:58:48 +00:00
Conrad Sachweh c2217f2d4b fixed gettext library deprecated constructors
https://www.php.net/manual/en/language.oop5.decon.php

was already done for parent three years ago 00b6b66827
2020-01-09 10:45:09 +01:00
Andrew Dolgov 7e2fd9bdce Headlines.move: fix move to previous article if scrollTop returns a fractional value for current item 2020-01-08 08:51:40 +03:00
Andrew Dolgov b1c5ebdace API/getVersion: don't try to use removed VERSION constant 2020-01-05 09:42:57 +03:00
fox 67c7b6ef53 Merge branch 'af_redditimgur_update' of koffieanon/tt-rss into master 2020-01-05 05:44:00 +00:00
koffieanon 3a3c74dfa4 Also match images with query string (size, tokens, etc). 2020-01-04 17:22:58 +01:00
koffieanon e89dd83f05 Spaces to tabs for consistency. 2020-01-04 17:21:05 +01:00
koffieanon 297a89c2d2 Fix bug processing found due to operator precedence. 2020-01-04 17:20:33 +01:00
Andrew Dolgov 5448a9462e Merge branch 'weblate-integration' 2019-12-22 08:47:56 +03:00
Patrick Ahles 5ae0898c91 Translated using Weblate (Dutch)
Currently translated at 98.3% (714 of 726 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/nl/
2019-12-21 21:37:25 +00:00
Dario Di Ludovico f80afc125a Translated using Weblate (Italian)
Currently translated at 98.8% (717 of 726 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/it/
2019-12-21 21:37:24 +00:00
Andrew Dolgov 7487067608 Merge branch 'weblate-integration' 2019-12-21 11:56:37 +03:00
Andrew Dolgov 139918a571 Merge branch 'weblate-integration' 2019-12-21 11:54:44 +03:00
Andrew Dolgov 21e028a4c6 upd CONTRIBUTING 2019-12-21 10:00:57 +03:00
Andrew Dolgov 74ccf96d0b update CONTRIBUTING.md (with weblate stuff, etc) 2019-12-21 09:40:59 +03:00
Andrew Dolgov 749667dceb Deleted translation using Weblate (Indonesian) 2019-12-20 18:39:24 +00:00
Weblate a0e2a625d4 Merge branch 'origin/weblate-integration' into Weblate. 2019-12-20 18:29:06 +00:00
Ptsa Daniel 7f8832980d Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (723 of 726 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/zh_Hans/
2019-12-20 18:29:06 +00:00
Andrew Dolgov bb7099ffb0 Merge branch 'master' of git.tt-rss.org:fox/tt-rss into weblate-integration 2019-12-20 21:24:53 +03:00
Andrew Dolgov 021757ad5c Merge branch 'master' of git.tt-rss.org:fox/tt-rss 2019-12-20 18:17:50 +03:00
Andrew Dolgov fdb1fc7608 get_version: fix commit/timestamp lost on subsequent invocations because of misbehaving caching 2019-12-20 18:17:05 +03:00
Andrew Dolgov 4b44103b84 Merge branch 'master' of git.fakecake.org:tt-rss into weblate-integration 2019-12-20 18:05:55 +03:00
Andrew Dolgov 63ee91c82e backend: load invoked classes via reflection so object constructor is called after it has been verified as an IHandler implementation.
this should prevent a potential router vulnerability if non-IHandler autoloader-enabled class is requested by malicious authorized user *and* invoked class object does something insecurely in its constructor.
2019-12-20 14:39:38 +03:00
Andrew Dolgov 573784c316 Revert "Translated using Weblate (Indonesian)"
This reverts commit 78d932b528.
2019-12-20 09:02:56 +03:00
zmni 78d932b528 Translated using Weblate (Indonesian)
Currently translated at 0.1% (1 of 726 strings)

Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/id/
2019-12-20 04:36:10 +00:00
Andrew Dolgov e9b4834b6b Merge branch 'master' of git.fakecake.org:tt-rss 2019-12-19 14:41:34 +03:00
Andrew Dolgov ed06592114 update CONTRIBUTING.md 2019-12-19 14:41:26 +03:00
Andrew Dolgov 6439f7817d force-disable php display_errors/display_startup_errors on startup 2019-12-19 08:37:19 +03:00
Andrew Dolgov c309856a97 get_version: filter out Darwin 2019-12-19 07:04:01 +03:00
Andrew Dolgov 74feef0f9d get_version: always return unsupported on windows 2019-12-18 19:28:00 +03:00
Andrew Dolgov c46c5e59fc SELF_USER_AGENT: switch to get_version() 2019-12-18 15:56:27 +03:00
Andrew Dolgov 72d8a34f74 get_version: don't pass useless root dir to git, instead log it in case of failure 2019-12-18 15:29:12 +03:00
Andrew Dolgov 72d0fac80c remove version.php and VERSION global constant, do version-related things in a slightly less ridiculous way 2019-12-18 14:27:40 +03:00
zmni 6a01322bf9 Added translation using Weblate (Indonesian) 2019-12-18 10:53:12 +00:00
Andrew Dolgov 10aabfcd09 rebase translations 2019-12-17 15:00:43 +03:00
Andrew Dolgov 3bd3613531 Merge branch 'weblate-integration' 2019-12-17 14:59:09 +03:00
Andrew Dolgov df464e3d0d update app password notice 2019-12-17 14:58:31 +03:00
Andrew Dolgov f83836ade9 updateCurrentUnread: don't crash if counter element is not available 2019-12-17 14:06:50 +03:00
Andrew Dolgov 9f70bb010a fix blank screen on load if custom theme is enabled 2019-12-15 13:35:09 +03:00
Andrew Dolgov 07f4878d59 workaround for a race condition between dojo.parse() and tt-rss loading proper day/night css on startup because of firefox async CSS loader 2019-12-15 11:57:26 +03:00
Andrew Dolgov 0d6add5d7f show alert() if fatal exception happens while initializing base app objects and app.error is not available 2019-12-14 09:39:44 +03:00
fox e146a1ab37 Merge branch 'safari-mediaquerychange' of JustAMacUser/tt-rss into master 2019-12-13 18:54:16 +00:00
JustAMacUser b4dd03ba2a Wrap AppBase.setupNightModeDetection() in try/catch because Safari doesn't support matchMedia change events. 2019-12-13 13:39:52 -05:00
Andrew Dolgov 0237dee980 implement automatic night mode detection using MQL
add separate light.css to force light theme
remove manual night mode toggle and related code
2019-12-12 20:09:43 +03:00
Andrew Dolgov 9c0235ab66 show current unread counter on headlines toolbar if sidebar is hidden 2019-12-12 07:37:28 +03:00
Andrew Dolgov 0a10832491 - update descriptions of changed hotkeys
- bind noscroll variants of move article hotkeys to n/p by default
- update N/P (i.e. scroll article content) hotkeys to scroll by fraction of viewport height instead of hardcoded pixel distance
- minor fixes w/ checking for undefined
2019-12-11 06:53:32 +03:00