Shemi
f0a20a62c7
Merge branch 'master' into master
2022-09-29 11:18:41 +03:00
Shemi
e2f9a3b9a4
Added support for api plugins virtual feeds
2022-09-29 08:37:56 +03:00
fox
051fc29b55
Merge pull request 'Fix PHP8 strtime warning if argument is null' ( #83 ) from mechnich/tt-rss:master into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/83
2022-09-28 19:34:43 +03:00
jmechnich
359f0af2e7
Fix PHP8 strtime warning if argument is null
2022-09-28 12:29:57 +02:00
fox
d47b8c8494
Merge pull request 'Set user related sessions for single user mode' ( #82 ) from powerivq/tt-rss:language-session into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/82
2022-09-03 08:28:56 +03:00
powerivq
96595ca4c5
Set user related sessions for single user mode
2022-08-31 14:52:42 -07:00
fox
5fea1a7ea9
Merge pull request 'Fix PHP8 empty param warning' ( #79 ) from powerivq/tt-rss:php8compat into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/79
2022-08-31 18:50:39 +03:00
fox
a2c8c92f62
Merge pull request 'Add last_login_update session to single user mode' ( #80 ) from powerivq/tt-rss:last_login into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/80
2022-08-31 18:50:16 +03:00
powerivq
f0f44c6ea5
Add last_login to single user mode
2022-08-31 00:41:57 -07:00
powerivq
f490bdd17a
Fix PHP8 empty param problem
2022-08-31 00:36:49 -07:00
Andrew Dolgov
c0e77241d3
update gl translation label (2)
2022-08-22 19:10:06 +03:00
Andrew Dolgov
70f500bee9
update gl translation label
2022-08-22 19:08:59 +03:00
Andrew Dolgov
aca16a3448
enable gl translation (Galician)
2022-08-21 18:42:06 +03:00
Andrew Dolgov
3f97b8fdb9
Merge branch 'weblate-integration'
2022-08-21 15:36:43 +03:00
Patrick Ahles
1358746100
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (701 of 701 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/nl/
2022-08-21 07:45:49 +00:00
Marek Pavelka
a49e3af55a
Translated using Weblate (Czech)
...
Currently translated at 100.0% (701 of 701 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/cs/
2022-08-21 07:45:49 +00:00
fox
60658be5bc
Merge pull request 'Use PHP 7.4 features' ( #77 ) from wn/tt-rss:feature/php-7.4-stuff into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/77
2022-08-17 19:38:15 +03:00
Andrew Dolgov
ec764f97e7
generate_syndicated_feed: add source section to JSON-formatted output
2022-08-16 20:02:28 +03:00
wn_
0dbed700ef
Merge remote-tracking branch 'origin/master' into feature/php-7.4-stuff
2022-08-15 10:43:14 +00:00
Andrew Dolgov
7d77edd1fb
amend logic flow to fix phpstan warning in previous
2022-08-15 07:59:24 +03:00
fox
3b7174788d
Merge pull request 'Handle no response body, file_get_contents() failure in UrlHelper::fetch()' ( #78 ) from wn/tt-rss:feature/handle-no-response-body into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/78
2022-08-15 07:27:23 +03:00
wn_
830a20debf
Handle 'file_get_contents()' failure in 'UrlHelper::fetch()'.
2022-08-14 16:52:44 +00:00
wn_
57e31fe5a7
Handle valid HTTP responses with no response body.
2022-08-14 16:39:03 +00:00
wn_
c301053965
Use the null coalescing assignment operator in various places.
2022-08-12 18:21:38 +00:00
wn_
3487c922b3
Replace use of 'array_merge' with the spread operator and 'array_push' in various places.
...
This isn't supported for arrays with string keys until PHP 8.1.
https://wiki.php.net/rfc/spread_operator_for_array
2022-08-12 17:58:38 +00:00
wn_
a63c949a55
Use arrow functions in some places.
2022-08-12 14:41:21 +00:00
wn_
6e01d5d930
minor: remove a PHP >= 5.6 check in 'af_redditimgur'
2022-08-12 14:18:43 +00:00
wn_
7567676ed8
Remove a PHP < 7.1 branch in UrlHelper.
2022-08-12 14:16:40 +00:00
wn_
93fd85df6f
Switch to direct type declarations of class properties.
2022-08-12 14:13:26 +00:00
Andrew Dolgov
ed2cbeffcc
disable composer platform check
2022-08-01 20:38:16 +03:00
Andrew Dolgov
26c67dba77
update phpstan to 1.8.2
2022-07-31 13:55:09 +03:00
Andrew Dolgov
d5c043e846
rework phpstan task to use inotifywait
2022-07-31 11:13:17 +03:00
Andrew Dolgov
ff18453205
enable phpstan task to run in background
2022-07-31 09:49:09 +03:00
Andrew Dolgov
ff7e99b986
readability: import fixed html5-php
2022-07-31 09:42:00 +03:00
Andrew Dolgov
a8b0bce008
add vscode task for phpstan
2022-07-31 09:39:56 +03:00
Andrew Dolgov
7187ab859d
fork masterminds html5-php
2022-07-31 09:15:00 +03:00
Andrew Dolgov
4aefbd628e
properly check for baseline required PHP version (7.4)
2022-07-29 06:34:20 +03:00
Andrew Dolgov
cbf710161d
af_redditimgur: absolutize links before working on them (again)
2022-07-27 07:24:47 +03:00
Andrew Dolgov
e507d006fd
Revert "af_redditimgur: absolutize links before working on them"
...
This reverts commit 6a68ed0208
.
2022-07-27 07:19:59 +03:00
Andrew Dolgov
6a68ed0208
af_redditimgur: absolutize links before working on them
2022-07-27 07:16:57 +03:00
Andrew Dolgov
4e02dc0ab5
af_redditimgur: don't try to check if null domain is blacklisted
2022-07-27 07:14:32 +03:00
Andrew Dolgov
7c45b3f789
* add HOOK_LOGINFORM_ADDITIONAL_BUTTONS
...
* allow plugins to inject JS code into login form
2022-07-24 16:33:28 +03:00
Andrew Dolgov
c0385c2098
public: allow system plugins to expose public methods
2022-07-24 15:51:56 +03:00
Andrew Dolgov
74d7f88fae
make_self_url: properly strip out GET params
2022-07-24 14:50:03 +03:00
Andrew Dolgov
8cf421e1fc
readability: depend on psr/http-factory
2022-07-24 14:09:22 +03:00
Andrew Dolgov
5006c754c4
readability: add missing dependencies
2022-07-24 14:03:04 +03:00
Andrew Dolgov
f7b3c50828
Merge branch 'master' of git.tt-rss.org:fox/tt-rss
2022-07-24 11:52:46 +03:00
Andrew Dolgov
7da7de6e7a
use correct namespace for forked readability-php
2022-07-24 11:51:56 +03:00
fox
8f19423c22
Merge pull request 'Fix an error when disabling all user plugins' ( #76 ) from yan12125/tt-rss:fix-setPlugins-error into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/76
2022-07-16 17:55:59 +03:00
Chih-Hsuan Yen
f3aceb4648
Fix an error when disabling all user plugins
...
If I enabled some user plugins via Preferences -> Plugins and then
disabled all of them, an error occurred:
Jul 16 22:34:20 php[100]: PHP Fatal error: Uncaught TypeError: array_filter(): Argument #1 ($array) must be of type array, null given in /usr/share/webapps/tt-rss/classes/pref/prefs.php:1027
Jul 16 22:34:20 php[100]: Stack trace:
Jul 16 22:34:20 php[100]: #0 /usr/share/webapps/tt-rss/classes/pref/prefs.php(1027): array_filter()
Jul 16 22:34:20 php[100]: #1 /usr/share/webapps/tt-rss/backend.php(136): Pref_Prefs->setplugins()
Jul 16 22:34:20 php[100]: #2 {main}
Jul 16 22:34:20 php[100]: thrown in /usr/share/webapps/tt-rss/classes/pref/prefs.php on line 1027
Apparently the issue was elevated from a warning to an error in PHP 8.0
[1].
[1] https://php.watch/versions/8.0/internal-function-exceptions
2022-07-16 22:50:16 +08:00