Commit Graph

1715 Commits

Author SHA1 Message Date
Alexandre Alapetite
dadd6e7bee Use link instead of title fallback 2017-04-05 14:50:16 +02:00
Alexandre Alapetite
d42a20506b Fallback when GUID is empty
https://github.com/FreshRSS/FreshRSS/issues/1482
2017-04-05 14:44:18 +02:00
Alexandre Alapetite
3011bbc5e1 Search allow double quotes
`author:"some name"`
2017-04-02 11:55:20 +02:00
Alexandre Alapetite
aadba9fb70 Negative searches
https://github.com/FreshRSS/FreshRSS/issues/1381
Possibility to exclude authors, titles, tags, urls, words by prefixing
them by ! or - (like Google Search):

* !intitle:unwanted
* -intitle:unwanted
* -author:unwanted
* -#unwanted
* -unwanted

And one can use many of each and combine them with positive searches
2017-04-01 23:41:19 +02:00
Alexandre Alapetite
d9c0d25b85 Improve search: intitle, author, inurl
Allow multiple values of intitle: , author:, inurl:

Note: Tests for UserQueryTest are broken due to
https://github.com/sebastianbergmann/phpunit/wiki/Release-Announcement-for-PHPUnit-4.0.0#backwards-compatibility-issues
2017-04-01 22:31:12 +02:00
Alexandre Alapetite
7d6ab5fc4e Merge branch 'postgress-uniqueness' into defered-insertion 2017-04-01 11:26:24 +02:00
Alexandre Alapetite
50fd3a359e Fix PostgreSQL uniqueness
And remove "experimental" warning
2017-04-01 11:24:59 +02:00
Alexandre Alapetite
0d4c26c673 Add manual commit & refresh cache to deferred insertion 2017-03-29 21:42:40 +02:00
Alexandre Alapetite
6c604bc1dd Minz param bug fix 2017-03-27 23:42:19 +02:00
Alexandre Alapetite
56bbdc543d Removing TODO
Done
2017-03-27 22:16:59 +02:00
Alexandre Alapetite
282ea0cfd7 Defered insertion: feedController bug 2017-03-27 22:09:18 +02:00
Alexandre Alapetite
5541e39512 More defered insertion 2017-03-27 21:26:38 +02:00
Alexandre Alapetite
bc580c5905 SQL index auto added
At the same time as the new temp table
2017-03-26 22:08:17 +02:00
Alexandre Alapetite
fbdc22f75a Merge branch 'FreshRSS/dev' into defered-insertion 2017-03-26 19:36:44 +02:00
Alexandre Alapetite
8a92bde940 i18n English misc. 2017-03-26 19:33:37 +02:00
Alexandre Alapetite
b8cc4a4790 i18n: A few more favourites 2017-03-26 19:31:01 +02:00
Alexandre Alapetite
cae67808fe Minor i18n English changes
Add credits.
Keep British spelling of favourites in the user interface, USA spelling
in the code.
2017-03-26 19:25:17 +02:00
Alexandre Alapetite
e7b153fc7f Merge remote-tracking branch 'FreshRSS/dev' into 1464-improve-english-translations 2017-03-26 19:23:37 +02:00
Alexandre Alapetite
7a6751b50d PDO fix PHP 7.1
http://php.net/manual/migration71.changed-functions.php#migration71.changed-functions.pdo
2017-03-26 18:48:34 +02:00
Alexandre Alapetite
a7064dc700 SQLite create index if not exists 2017-03-26 18:29:10 +02:00
Alexandre Alapetite
cc235c6af3 SimplePie light manual update 2017-03-26 15:02:35 +02:00
Alexandre Alapetite
e956aee53d More defered insertion. New SQL index
New index entry_feed_read_index
TODO: Auto add this index to existing version
2017-03-26 14:07:06 +02:00
Alexandre Alapetite
a20fd9db9f Defered insertion MySQL bug
The update of cached values remains to be optimized
2017-03-26 01:41:08 +01:00
Alexandre Alapetite
22b41f3bfc Candidate implementation of defered insertion
https://github.com/FreshRSS/FreshRSS/issues/530
2017-03-26 00:01:11 +01:00
Josh Lefler
fd028c6114 Minor changes to english word choice/grammar to improve user experience for english-speaking users. 2017-03-21 16:32:22 +00:00
Alexandre Alapetite
27a4c165ed Merge branch 'FreshRSS/dev' into CLI-bugs 2017-03-04 11:36:52 +01:00
Alexandre Alapetite
9e698108fe Do not mark as read in anonymous mode
And avoid HTTP 403 https://github.com/FreshRSS/FreshRSS/issues/1431
2017-03-04 11:21:57 +01:00
Alexandre Alapetite
9c012e6c81 Fix SQLite CLI install
https://github.com/FreshRSS/FreshRSS/issues/1445
https://github.com/FreshRSS/FreshRSS/issues/1443
https://github.com/FreshRSS/FreshRSS/issues/1443
2017-03-02 22:57:02 +01:00
Alexandre Alapetite
972cd0b908 Merge pull request #1441 from Alkarex/Sanitize-Website-URL
Sanitize Web site URL
2017-02-28 21:16:55 +01:00
Alexandre Alapetite
0bd4b2c742 Changelog 1423 2017-02-25 13:08:06 +01:00
Alexandre Alapetite
be2bf83e3c Remove maxlength for usernames
pattern is already used
2017-02-25 12:56:57 +01:00
Alexandre Alapetite
271a1fdc89 Missing checkUsername and const patten
https://github.com/FreshRSS/FreshRSS/pull/1423

https://github.com/YunoHost-Apps/freshrss_ynh/issues/27#issuecomment-279792363
2017-02-25 12:39:08 +01:00
Alexandre Alapetite
8a6b381154 Sanitize Web site URL
https://github.com/FreshRSS/FreshRSS/issues/1434
2017-02-25 11:51:54 +01:00
Clément
2e871a0adf Merge branch 'dev' into feature/username-in-cli 2017-02-25 10:20:59 +01:00
Alexandre Alapetite
686311463b Merge pull request #1436 from dswd/disable-update
Add config option to disable and hide self-update
2017-02-24 22:46:47 +01:00
Dennis Schwerdel
59d6f3593c Add config option to disable and hide self-update 2017-02-23 21:22:56 +01:00
Clément
648fcb63b5 correct check username pattern 2017-02-19 15:00:26 +01:00
postblue
5d78a7a034 Adding locales 2017-02-18 11:20:48 +01:00
Clément
ef20019591 delete - and . from accepted char 2017-02-16 18:55:19 +01:00
Clément
4eeae5171b use function with preg_match to check username 2017-02-16 18:54:59 +01:00
Clément
8d2b76334c Possibility to register user having a '-', a '_' or a '.' in username 2017-02-16 14:27:45 +01:00
Alexandre Alapetite
ac42e7eae0 Merge pull request #1419 from Alkarex/no-version-anonymous
No version number for anonymous users
2017-02-06 14:50:29 +01:00
tintouli
fcc9229fb7 Share to sites based on Known (http://withknown.com) 2017-02-04 13:20:25 +01:00
Alexandre Alapetite
1736cf00b5 No version number for anonymous users
https://github.com/FreshRSS/FreshRSS/issues/1404
2017-01-28 14:08:13 +01:00
Thomas Citharel
ae5a8572d5 postgres fixes 2017-01-27 10:26:31 +01:00
Alexandre Alapetite
eded493796 Merge pull request #1398 from Alkarex/MultipleCookiesBug
Send cookie FreshRSS_login only once
2016-12-24 17:33:11 +01:00
Alexandre Alapetite
0150aec07e Send cookie FreshRSS_login only once
Prior to this patch, two cookies with the same name were sent, the first
one was to destroy the cookie, and the second one to create it
2016-12-24 17:22:41 +01:00
Alexandre Alapetite
0d6a5048ba Non-breaking space format 2016-12-24 16:37:46 +01:00
Alexandre Alapetite
332a4dec86 Option for cookie duration
https://github.com/FreshRSS/FreshRSS/issues/1384
2016-12-24 16:33:28 +01:00
Alexandre Alapetite
b28b6a4bf2 extension_loaded fileinfo
https://github.com/FreshRSS/FreshRSS/issues/1375
2016-11-20 16:52:07 +01:00