Commit Graph

426 Commits

Author SHA1 Message Date
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
40b5d3f933 Merge pull request #1337 from Alkarex/SimplePie-feed_or_html-UTF8-BOM
Add support for UTF-8 BOM in SimplePie feed_or_html()
2016-10-20 23:54:54 +02:00
Alexandre Alapetite
0a3ab899a0 Add support for UTF-8 BOM in SimplePie feed_or_html()
https://github.com/FreshRSS/FreshRSS/issues/1336
2016-10-20 23:10:15 +02:00
Alexandre Alapetite
7f2b0439ec Extract function safe_ascii() 2016-10-20 01:38:23 +02:00
Alexandre Alapetite
576f9737a8 Minz::Log bug when currentUser is empty string
`Minz_Session::param('currentUser', '_')` could return an empty string
2016-10-12 23:31:39 +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
6bc37cef47 W3C resource-priorities have been abandonned
https://github.com/FreshRSS/FreshRSS/issues/1222
2016-10-08 21:45:47 +02:00
Alexandre Alapetite
b5ffa8cb47 Auto-refresh favicons
Every 15 days. https://github.com/FreshRSS/FreshRSS/issues/1181
2016-10-07 19:50:59 +02:00
Alexandre Alapetite
c9fe77b186 Merge pull request #1270 from Alkarex/Minz-url
Minz URL bug
2016-10-01 19:36:01 +02:00
Alexandre Alapetite
272afc0b7e PostgreSQL case-insensitive SQL LIKE
Compatibility with MySQL and SQLite
2016-10-01 09:42:23 +02:00
Alexandre Alapetite
4d8c63a51e Minz URL bug
More general fix for https://github.com/FreshRSS/FreshRSS/pull/1269
2016-09-30 09:22:51 +02:00
Alexandre Alapetite
90164df068 Merge branch 'FreshRSS/dev' into PostgreSQL 2016-09-27 23:02:34 +02:00
Alexandre Alapetite
a37484fd2f Fix SimplePie autodiscovery for text/xml HTML pages
https://github.com/FreshRSS/FreshRSS/issues/1264
2016-09-25 15:55:28 +02:00
Alexandre Alapetite
c1c5279109 Merge branch 'FreshRSS/dev' into PostgreSQL 2016-09-25 01:38:32 +02:00
Alexandre Alapetite
0a79d4085b Refactor controller for actualize feed 2016-09-24 20:43:52 +02:00
Alexandre Alapetite
2757aeca52 Merge dev: custom ports for PostgreSQL too
https://github.com/FreshRSS/FreshRSS/issues/1241
https://github.com/FreshRSS/FreshRSS/pull/1244
2016-09-11 11:52:06 +02:00
Alexandre Alapetite
0564f5e1c4 Support custom MySQL ports
https://github.com/FreshRSS/FreshRSS/issues/1241
2016-09-05 21:09:15 +02:00
Alexandre Alapetite
f66be86e41 Quoted upper-cases instead of string replace 2016-08-31 21:47:12 +02:00
Alexandre Alapetite
0f1bc956d4 MinzPDO inheritance 2016-08-31 21:23:09 +02:00
Alexandre Alapetite
e098119441 Merge branch 'FreshRSS/dev' into PostgreSQL 2016-08-31 15:56:59 +02:00
Alexandre Alapetite
531f6ada99 SimplePie better message 2016-08-28 16:37:35 +02:00
Alexandre Alapetite
ccecebc2b4 SimplePie error message XML PCRE
https://github.com/FreshRSS/FreshRSS/issues/1227
2016-08-28 16:35:54 +02:00
Alexandre Alapetite
c25fdbcc09 More PostgreSQL 2016-08-23 00:02:54 +02:00
Alexandre Alapetite
2af3abc89e Merge branch 'FreshRSS/dev' into PostgreSQL 2016-08-20 12:22:56 +02:00
Alexandre Alapetite
2bf35b23f5 Merge dev conflicts 2016-08-14 22:44:49 +02:00
Alexandre Alapetite
dd7d5855e3 Remove code for PHP 5.3.2- 2016-08-14 19:55:27 +02:00
Alexandre Alapetite
46bcaf5f9d Define JSON_UNESCAPED_UNICODE for PHP 5.3
https://github.com/FreshRSS/FreshRSS/issues/1208
2016-08-14 19:34:44 +02:00
Alexandre Alapetite
967dff535d Merge branch 'FreshRSS/dev' into PostgreSQL 2016-08-13 21:14:36 +02:00
Alexandre Alapetite
e6fd34bdda CSRF token, update HTTP Referrer policy to same-origin
https://www.w3.org/TR/referrer-policy/#referrer-policy-no-referrer
https://github.com/FreshRSS/FreshRSS/issues/570
https://github.com/FreshRSS/FreshRSS/issues/955
https://github.com/FreshRSS/FreshRSS/issues/1198
https://github.com/FreshRSS/FreshRSS/issues/565
https://github.com/FreshRSS/FreshRSS/issues/554
2016-08-13 17:49:31 +02:00
Alexandre Alapetite
40f1873de7 OPML compatibility PHP 5.3
https://github.com/FreshRSS/FreshRSS/issues/1202
https://github.com/FreshRSS/FreshRSS/pull/1206
2016-08-12 18:43:32 +02:00
Alexandre Alapetite
2c92860310 Minor quotes 2016-08-11 23:13:28 +02:00
Alexandre Alapetite
29d7918588 Support for OPML 2.0 category attribute
https://github.com/FreshRSS/FreshRSS/issues/1202
2016-08-11 22:44:42 +02:00
Alexandre Alapetite
6266b86998 Apache Etag issue
A -gzip suffix seems to be added and not removed somewhere in the Apache
+ PHP7 stack, which caused the caching to fail (the 304 Not Modified
responses were not working anymore).
Related to https://bz.apache.org/bugzilla/show_bug.cgi?id=39727
2016-08-07 20:33:34 +02:00
Alexandre Alapetite
7c1b5e322c PostgreSQL draft
https://github.com/FreshRSS/FreshRSS/issues/416
Based on @Damstre work https://github.com/FreshRSS/FreshRSS/pull/1071
Not tested
2016-08-02 22:49:35 +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
0d937741f9 Merge branch 'FreshRSS/dev' into dev 2016-05-01 00:08:02 +02:00
Alexandre Alapetite
8ae96d000a SimplePie trim
https://github.com/FreshRSS/FreshRSS/issues/1142
2016-04-30 23:53:23 +02:00
Alexandre Alapetite
ae6ade25d5 Merge branch 'http2_headers' into dev 2016-04-23 22:03:07 +02:00
Alexandre Alapetite
f3696784ea Favicon array bug
Case problem and isset check
2016-04-23 21:35:09 +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
Alexandre Alapetite
ba9f4461d8 Secure cookie HTTPS 2016-03-08 19:00:04 +01:00
Alexandre Alapetite
9d1f35d4b8 OPML bug import not using title
Fix https://github.com/FreshRSS/FreshRSS/issues/1048
2016-03-06 17:04:21 +01:00
Alexis Degrugillier
e265c94319 Fix url ending 2016-03-06 14:26:20 +01:00
Alexandre Alapetite
9e2e5fd594 SimplePie force HTTPS simplifie code
https://github.com/FreshRSS/FreshRSS/issues/1083
https://github.com/FreshRSS/FreshRSS/pull/1087
2016-03-01 19:48:52 +01:00
Alexandre Alapetite
c1de11f17d SimplePie force HTTPS bug with sub-domains
https://github.com/FreshRSS/FreshRSS/issues/1083
2016-03-01 19:14:26 +01:00
Alexandre Alapetite
0eef625b6d SimplePie force HTTPS for enclosures
https://github.com/FreshRSS/FreshRSS/issues/1083
https://github.com/FreshRSS/FreshRSS/pull/1087
2016-02-29 20:38:21 +01:00
Alexandre Alapetite
1e644b6470 Merge pull request #1087 from Alkarex/HTTPS_Everywhere
Force HTTPS for selected embed providers
2016-02-29 17:47:05 +01:00