Alexandre Alapetite
77e698617d
Fix download regression
...
https://github.com/FreshRSS/FreshRSS/issues/1236#issuecomment-299732610
2017-05-07 22:38:29 +02:00
Alexandre Alapetite
e9e6fc3483
Download icon 💾 for other MIME types
...
https://github.com/FreshRSS/FreshRSS/issues/1236#issuecomment-299627105
2017-05-07 17:00:46 +02:00
Alexandre Alapetite
510045b3c5
Merge branch 'FreshRSS/dev' into multiuser-token
2017-04-10 19:46:22 +02:00
Alexandre Alapetite
535aa35ba7
PSHB better unsubscribe
...
Cases when a user is deleted, or when a feed is deleted.
Removed random key do reduce the risk of subscribing several times to
the same PSHB feed.
2017-04-10 19:09:21 +02:00
Alexandre Alapetite
0ce43be9de
Multi-user token
...
https://github.com/FreshRSS/FreshRSS/issues/1390
https://github.com/FreshRSS/FreshRSS/issues/366
2017-04-09 00:25:04 +02:00
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
fbdc22f75a
Merge branch 'FreshRSS/dev' into defered-insertion
2017-03-26 19:36:44 +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
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
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
Clément
2e871a0adf
Merge branch 'dev' into feature/username-in-cli
2017-02-25 10:20:59 +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
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
332a4dec86
Option for cookie duration
...
https://github.com/FreshRSS/FreshRSS/issues/1384
2016-12-24 16:33:28 +01:00
Alexandre Alapetite
f59de4e2b6
Stream JSON export
...
Avoid large in-memory copies
https://github.com/FreshRSS/FreshRSS/issues/1372
2016-11-15 20:43:06 +01:00
Alexandre Alapetite
829d9997d3
Fix small bugs in install
...
Small fixes in install (e.g. better check that DB password works)
2016-11-06 14:04:06 +01:00
Alexandre Alapetite
34868cd291
Switch simplify syntax
2016-11-06 11:33:45 +01:00
Alexandre Alapetite
5aeaed8971
PostgreSQL fix updateCachedValues
...
https://github.com/FreshRSS/FreshRSS/issues/1360
2016-11-06 11:24:51 +01:00
Alexandre Alapetite
aeda49a7d2
Add CLI for user information + Fix last user activity
...
https://github.com/FreshRSS/FreshRSS/issues/1345
2016-11-05 20:48:46 +01:00
Alexandre Alapetite
8a410969dd
Use bindValue instead of bindParam
...
https://github.com/FreshRSS/FreshRSS/issues/1349
We should later replace all bindParam by bindValue
2016-11-02 21:29:21 +01:00
Alexandre Alapetite
1182129ce5
CLI option no-default-feeds
...
https://github.com/FreshRSS/FreshRSS/issues/1095
2016-10-24 20:29:08 +02:00
Alexandre Alapetite
fcb9280fc8
CLI export
...
ZIP export, OPML export.
Corrected height of feeds select in Pafat theme.
https://github.com/FreshRSS/FreshRSS/pull/1338
https://github.com/FreshRSS/FreshRSS/issues/1039
https://github.com/FreshRSS/FreshRSS/issues/1277
2016-10-23 13:37:48 +02:00
Alexandre Alapetite
1b8eb6c7e7
CLI import ZIP/OPML/JSON for user
...
https://github.com/FreshRSS/FreshRSS/issues/1095
https://github.com/FreshRSS/FreshRSS/issues/851
2016-10-23 01:46:14 +02:00
Alexandre Alapetite
e1f214e9e2
CLI list-users and create-user
...
https://github.com/FreshRSS/FreshRSS/issues/1095
https://github.com/FreshRSS/FreshRSS/issues/1090
2016-10-22 12:58:06 +02:00
Alexandre Alapetite
7f2b0439ec
Extract function safe_ascii()
2016-10-20 01:38:23 +02:00
Alexandre Alapetite
1893fc61e0
guid and urls should not contain low/high characters
...
It looks like SimplePie does not always filter everything
Having a character not in latin1 would create MySQL collate errors
2016-10-20 01:19:59 +02:00
Alexandre Alapetite
38289beb66
Fix updateEntry warning
...
https://github.com/FreshRSS/FreshRSS/issues/1325
2016-10-16 15:19:11 +02:00
Alexandre Alapetite
56f66f4b61
Remove superflous category request
...
A category request was systematically done, although it is not always
needed.
2016-10-15 14:58:40 +02:00
Alexandre Alapetite
d184478fb4
PostgreSQL compatibility boolean
...
https://github.com/FreshRSS/FreshRSS/issues/1311
2016-10-14 23:05:05 +02:00
Alexandre Alapetite
8a923aa8c7
Finalize cron refresh favicons
2016-10-12 21:36:00 +02:00
Alexandre Alapetite
e8d1a6dcc9
Cron refresh favicons
...
Related to
https://github.com/FreshRSS/FreshRSS/issues/1181
https://github.com/FreshRSS/FreshRSS/issues/1298
2016-10-12 15:47:04 +02:00
Alexandre Alapetite
50827447e3
Better error message in markReadFeed
...
https://github.com/FreshRSS/FreshRSS/issues/1299
2016-10-11 19:34:46 +02:00
Alexandre Alapetite
baa091fa0a
Merge pull request #1294 from Alkarex/meta-description
...
Meta description option
2016-10-08 22:23:36 +02:00
Alexandre Alapetite
6bc37cef47
W3C resource-priorities have been abandonned
...
https://github.com/FreshRSS/FreshRSS/issues/1222
2016-10-08 21:45:47 +02:00
Alexandre Alapetite
79696f31ad
Meta description option
...
https://github.com/FreshRSS/FreshRSS/issues/1105
2016-10-07 22:54:23 +02:00
Alexandre Alapetite
fe65eec5bb
Better multiuser update
2016-10-05 17:48:24 +02:00
Alexandre Alapetite
05cabe99ae
Take better advantage of other users refresh
2016-10-05 00:39:54 +02:00
Alexandre Alapetite
f81c441920
Fix bug language option for new user
...
https://github.com/FreshRSS/FreshRSS/issues/1273
2016-10-04 21:06:37 +02:00
Alexandre Alapetite
9b22272eee
PostgreSQL multiuser bug
...
https://github.com/FreshRSS/FreshRSS/pull/1195
2016-10-01 20:54:08 +02:00
Alexandre Alapetite
32ac41439a
PostgreSQL case-insensitivity bug
2016-10-01 19:31:43 +02:00