Chih-Hsuan Yen
d9861038bc
Update beberlei/assert for PHP 8 compatibility
...
Run `composer update beberlei/assert` using composer 2.3.8 on PHP 8.1.7
Updating other packages without updating this fails with:
```
Your requirements could not be resolved to an installable set of packages.
Problem 1
- beberlei/assert v3.2.2 requires php ^7 -> your php version (8.1.7) does not satisfy that requirement.
- spomky-labs/otphp v10.0.1 requires beberlei/assert ^3.0 -> satisfiable by beberlei/assert[v3.2.2].
- spomky-labs/otphp is locked to version v10.0.1 and an update of this package was not requested.
```
2022-07-12 22:23:30 +03:00
fox
f8fe5e02f1
Merge pull request 'fix: lower-case remote usernames before validation' ( #75 ) from disconn3ct/tt-rss:fix/auth-remote into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/75
2022-07-08 17:44:06 +03:00
disconn3ct
7e5453b3aa
fix: lower-case remote usernames before validation
...
Fixes a bug where users are saved lowercase but compared mixed-case. Only applies to upstreams that send non-lowercase usernames. No obvious security impact; it results in a unique key violation and not a successful login.
2022-07-08 16:31:15 +03:00
fox
d9ae4204ce
Merge pull request 'Fix MySQL search Queries' ( #74 ) from DJ_TBX/tt-rss:master into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/74
2022-07-04 06:27:31 +03:00
DJ_TBX
3d55db6a53
Merge pull request 'Fix MySQL search Queries' ( #1 ) from mysql-search-queries into master
...
Reviewed-on: https://dev.tt-rss.org/DJ_TBX/tt-rss/pulls/1
2022-07-04 00:18:39 +03:00
DJ_TBX
9d69fd2a56
Fix MySQL search Queries
...
Add the missing space between "AND" and "MATCH" in MySQL search queries
2022-07-04 00:17:01 +03:00
Andrew Dolgov
b148d2f515
schema: don't use 'create index if not exists' syntax because mysql doesn't support it
2022-06-20 21:49:12 +03:00
Andrew Dolgov
0bb72fbb26
experimental, af_psql_trgm: attempt to pseudo-normalize returned mysql score values by dividing by match length
2022-06-19 23:04:10 +03:00
Andrew Dolgov
50f014e52d
implement native fulltext search on mysql
2022-06-19 22:21:54 +03:00
Andrew Dolgov
6d98cc6c80
schema: add fulltext indexes for mysql to support af_psql_trgm and possibly future fulltext search
2022-06-19 21:53:57 +03:00
Andrew Dolgov
9428e2c571
af_psql_trgm: add support for querying against mariadb FULLTEXT indexes
2022-06-19 21:36:33 +03:00
Andrew Dolgov
7e36f6e4c4
Merge branch 'weblate-integration'
2022-06-19 13:46:18 +03:00
Андрій Жук
747899c211
Translated using Weblate (Ukrainian)
...
Currently translated at 99.8% (700 of 701 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/uk/
2022-06-19 10:42:47 +00:00
Andrew Dolgov
59b0ae8af2
Merge branch 'weblate-integration'
2022-06-15 13:02:47 +03:00
Ptsa Daniel
53bc39fc20
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.7% (699 of 701 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/zh_Hans/
2022-06-15 06:42:41 +00:00
Andrew Dolgov
184efcf3f5
fix rendering of articles with titles containing extremely long words
2022-06-13 14:23:08 +03:00
Andrew Dolgov
c2f7044485
userhelper: fix optional parameter being declared before a required one
2022-06-13 08:37:39 +03:00
Andrew Dolgov
d4be821825
UserHelper, CLI: add a method to check user password
2022-06-10 22:16:48 +03:00
Andrew Dolgov
8632c39eb2
phpstan: limit concurrency
2022-06-10 17:41:38 +03:00
Andrew Dolgov
65f341fbf4
CLI: properly deal with --force-yes on schema update
2022-06-10 16:16:12 +03:00
Andrew Dolgov
25b71b90b2
CLI: exit with error status when operation has failed
2022-06-10 15:39:02 +03:00
Andrew Dolgov
cf1eaeedf3
* add UserHelper methods to manipulate user database (add, modify, delete)
...
* expose said methods via CLI (update.php)
* fix several invocations of deprecated functions
* set stricter type hints on several method arguments
2022-06-10 13:39:00 +03:00
xosé m
f82085ea9b
Translated using Weblate (Galician)
...
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/gl/
2022-06-09 13:15:36 +00:00
Dario Di Ludovico
b7a7673d24
Translated using Weblate (Italian)
...
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/it/
2022-06-09 13:15:35 +00:00
Andrew Dolgov
2975c7297b
throttle updates if received HTTP 429 (Too Many Requests)
2022-06-09 09:06:52 +03:00
Glandos
6555ee811d
Translated using Weblate (French)
...
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/fr/
2022-06-08 11:20:39 +00:00
Andrew Dolgov
7cd26272fa
Revert "minor: Support html content in mailer.php"
...
This reverts commit b91ffae292
.
2022-06-06 21:05:24 +03:00
Andrew Dolgov
8151295829
Revert "trivia: coding style"
...
This reverts commit 9e557501fa
.
2022-06-06 21:05:15 +03:00
Andrew Dolgov
8ef816d8f8
feeds-tree: move external onClick dojo/method to PrefFeedTree class
2022-06-06 09:31:37 +03:00
Andrew Dolgov
6436dd16f9
filter-tree: move external dojo/method to PrefFilterTree class
2022-06-06 09:29:16 +03:00
Weblate
c9c9e4a9ea
Update translation files
...
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/
2022-06-05 08:52:40 +00:00
Andrew Dolgov
082b3386e9
rebase translations
2022-06-05 11:49:50 +03:00
Andrew Dolgov
dd983e5de1
prefs: move external filter tree onload method (which checks for inactive feeds, etc.) to FilterTree class
2022-06-05 11:47:21 +03:00
Andrew Dolgov
fc84712135
pref-filters: add a button to hide or show rules in the filter list
2022-06-05 11:41:28 +03:00
Andrew Dolgov
185234bc67
gulp task: add flatpak node16 sdk to path because it doesn't inherit launch environment
2022-06-05 11:23:01 +03:00
Andrew Dolgov
9457bb090a
fix PHP8 undefined array key warning when resetting prefs to defaults
2022-06-05 11:14:42 +03:00
Andrew Dolgov
d391a01de7
bookmarklets: fix wiki URL
2022-05-30 11:50:25 +03:00
Andrew Dolgov
5adedcd3d0
fix custom-set site URLs never used while updating feeds
2022-05-29 08:02:12 +03:00
Andrew Dolgov
484ab26a3b
Merge branch 'weblate-integration'
2022-05-28 23:04:12 +03:00
Andrew Dolgov
b0059d3f88
when determining feed-specific favicon, instead of using first match or generic fallback, go through entire list of determined favicon URLs
2022-05-28 22:27:59 +03:00
fox
09fb2273e6
Merge pull request 'minor: Support html content in mailer.php' ( #72 ) from hardway/tt-rss:master into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/72
2022-05-24 16:49:26 +03:00
Hardway Hou
9e557501fa
trivia: coding style
2022-05-24 20:49:01 +08:00
Hardway Hou
b91ffae292
minor: Support html content in mailer.php
2022-05-24 10:09:46 +08:00
Andrew Dolgov
1b3e655f89
use CURLAUTH_BASIC by default for password-protected feeds, keeping
...
CURLAUTH_ANY as a fallback in case we got a 403.
2022-05-23 08:43:04 +03:00
fox
1152b2454e
Merge pull request 'Fix xml parsing error' ( #70 ) from Sie/tt-rss:parsing-fix into master
...
Reviewed-on: https://dev.tt-rss.org/fox/tt-rss/pulls/70
2022-05-22 12:34:45 +03:00
Siemenskun
3406a16025
Fix typo
2022-05-22 02:02:56 +03:00
Siemenskun
d33d026b12
Fix xml parsing error
...
Move re-requesting logic before parsing response body, otherwise it puts HTTP headers into XML body
2022-05-22 01:46:46 +03:00
fox
659ad8537a
Update 'CONTRIBUTING.md'
2022-05-21 21:21:32 +03:00
Andrew Dolgov
68e49203d1
make phpstan stfu about unmatcher ignored errors (seriously)
2022-05-11 11:12:45 +03:00
Andrew Dolgov
d781354539
add some more phpstan excludes
2022-05-11 07:56:29 +03:00