Alexandre Alapetite
332a4dec86
Option for cookie duration
...
https://github.com/FreshRSS/FreshRSS/issues/1384
2016-12-24 16:33:28 +01:00
Alexandre Alapetite
568b737b6c
Function to disable MySQL buffering for large exports
2016-11-15 21:38:18 +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
60941b9a40
Merge dev
2016-11-05 20:59:54 +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
21e6359508
Add compatibility with git in Web update
...
https://github.com/FreshRSS/FreshRSS/issues/907
https://github.com/FreshRSS/FreshRSS/issues/1355
2016-11-05 15:08:10 +01:00
Alexandre Alapetite
7dc9862596
Fix OPML import bug
2016-10-25 00:10:49 +02: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
ab4ece6780
CLI do-install
...
https://github.com/FreshRSS/FreshRSS/issues/1095
https://github.com/FreshRSS/FreshRSS/issues/1090
2016-10-24 01:41:09 +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
5b1b43ab57
CLI delete user https://github.com/FreshRSS/FreshRSS/issues/1095
2016-10-22 20:32:16 +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
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
50f1e027e3
Fix import bug
2016-10-15 14:18:23 +02:00
Alexandre Alapetite
a0127d980c
Fix bug JSON import duplicates
...
https://github.com/FreshRSS/FreshRSS/issues/1312
2016-10-15 01:27:39 +02:00
Alexandre Alapetite
cbb6c26db7
Fix share POST
...
https://github.com/FreshRSS/FreshRSS/issues/1289
2016-10-10 22:07:58 +02:00
Alexandre Alapetite
ca4dcca5b2
PSHB bugs
...
Introduced by https://github.com/FreshRSS/FreshRSS/pull/1280
2016-10-07 21:46:48 +02:00
Alexandre Alapetite
fe65eec5bb
Better multiuser update
2016-10-05 17:48:24 +02:00
Alexandre Alapetite
9e34d7275e
Typo
2016-10-05 00:44:14 +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
c4b43316c7
Export files with date
2016-10-01 20:22:34 +02:00
Alexandre Alapetite
d5ca360ca9
API fix feed rename
...
https://github.com/FreshRSS/FreshRSS/issues/1254
https://github.com/jangernert/FeedReader/issues/59#issuecomment-249558202
2016-09-26 15:20:02 +02:00
Alexandre Alapetite
9291748c47
API implement user-info and fix edits
...
https://github.com/FreshRSS/FreshRSS/issues/1254
https://github.com/jangernert/FeedReader/issues/59#issuecomment-249491580
2016-09-26 10:44:44 +02:00
Alexandre Alapetite
7466f721ef
Merge pull request #1250 from Alkarex/simplifyStats
...
Simplify SQL in statistics
2016-09-25 01:37:53 +02:00
Alexandre Alapetite
71b98a0ffc
API add feed
2016-09-25 00:14:36 +02:00
Alexandre Alapetite
324c83348c
Refactor controller add feed
2016-09-24 23:29:49 +02:00
Alexandre Alapetite
0a79d4085b
Refactor controller for actualize feed
2016-09-24 20:43:52 +02:00
Alexandre Alapetite
6a812b0d31
API rename feed
2016-09-24 19:54:46 +02:00
Alexandre Alapetite
d6b4186040
API implement delete feed + refactor move feed
2016-09-24 19:26:40 +02:00
Alexandre Alapetite
44f22ab8b4
API move feed to another category
...
https://github.com/jangernert/FeedReader/issues/59
https://github.com/FreshRSS/FreshRSS/issues/443
2016-09-24 17:36:33 +02:00
Alexandre Alapetite
2a5aa34ad2
Better control of number of entries per page or RSS feed
...
https://github.com/FreshRSS/FreshRSS/issues/1249
* Since X hours: `https://freshrss.example/i/?a=rss&hours=3 `
* Explicit number: `https://freshrss.example/i/?a=rss&nb=10 `
* Limited by `min_posts_per_rss` and `max_posts_per_rss` in user config
2016-09-11 15:06:33 +02:00
Alexandre Alapetite
ccb56bcbf3
Simplify SQL in statistics
...
Reduce the use of product-specific date functions. Improve performances.
Remove redundant functions.
2016-09-11 11:24:32 +02:00
Alexandre Alapetite
32c734ef62
SQL mark search as read
...
https://github.com/FreshRSS/FreshRSS/issues/608
2016-08-18 00:00:08 +02:00
Alexandre Alapetite
56ffc115d1
Do not mix POST and GET params
...
Avoid returning CSRF POST token for a GET
2016-08-13 19:10:32 +02:00
Alexandre Alapetite
02d1d66235
PHP 5.3 more compatibility
...
https://github.com/FreshRSS/FreshRSS/pull/1209#issuecomment-239617504
https://github.com/FreshRSS/FreshRSS/issues/1208
2016-08-13 15:35:52 +02:00
Alexandre Alapetite
af31f1b20f
PHP 5.3 scope compatibility
...
https://github.com/FreshRSS/FreshRSS/issues/1208
2016-08-13 10:35:45 +02:00
Alexandre Alapetite
a6071a0d98
PHP 5.3 compatibility for callback
...
https://github.com/FreshRSS/FreshRSS/issues/1208
2016-08-12 22:56:02 +02:00
Alexandre Alapetite
17c3e616e8
Merge pull request #1187 from Alkarex/remove_persona
...
Remove Mozilla Persona login
2016-08-01 18:07:03 +02:00
Alexandre Alapetite
c1548e732d
Remove Mozilla Persona login
...
https://github.com/FreshRSS/FreshRSS/issues/1052
2016-07-31 14:58:19 +02:00
Alexandre Alapetite
fe18d12551
Update MySQL to utf8mb4 (full unicode) 🔥
...
* Requires MySQL 5.5.3+ (drop support for MySQL 5.0)
* Requires PHP 5.3.3+ (drop support for PHP 5.3.0)
https://github.com/FreshRSS/FreshRSS/issues/789#issuecomment-73878076
2016-07-30 18:45:34 +02:00
Alexandre Alapetite
d2ee43905f
Merge branch 'FreshRSS/dev' into dev
2016-04-24 15:08:57 +02:00
Alexandre Alapetite
f08d991d1a
Merge pull request #1136 from Alkarex/entry_post
...
Error message when accessing entry controller by GET
2016-04-24 14:51:35 +02:00
Alexandre Alapetite
91593cecd2
But when adding feeds with passwords
...
https://github.com/FreshRSS/FreshRSS/issues/1131
2016-04-24 14:50:31 +02:00
Alexandre Alapetite
7fb9773c28
Merge branch 'entry_post' into dev
2016-04-23 23:09:49 +02:00
Alexandre Alapetite
6b787c7408
Error message when accessing entry by GET
2016-04-23 23:07:12 +02:00
Alexandre Alapetite
b042d3a772
HTTP2 optimization
...
Fast flush HTTP headers, push promise CSS.
Requires PHP 5.3+ due to anonymous function.
Do not load syles, scripts, and notifications for Ajax requests.
https://github.com/FreshRSS/FreshRSS/issues/1089
2016-04-23 19:10:32 +02:00