Commit Graph

4310 Commits

Author SHA1 Message Date
Frans de Jonge
adecd16aec Add Rezad to credits (#2699)
See https://github.com/FreshRSS/FreshRSS/pull/2662#issuecomment-553575705
2019-12-02 16:34:24 +01:00
Sebastian K
28908ace27 i18n german translations (#2690)
started translating open todos
2019-11-27 23:00:34 +01:00
Purexo
86dda60431 FIX email token check if not in user-config (#2686)
* FIX email token check if not in user-config

* fix missing semicolon
2019-11-26 19:26:07 +01:00
Alexandre Alapetite
03208771f7 Start 1.15.4-dev 2019-11-22 18:40:49 +01:00
Alexandre Alapetite
996b49f1d8 Update CHANGELOG.md
Co-Authored-By: Frans de Jonge <fransdejonge@gmail.com>
1.15.3
2019-11-21 22:33:56 +01:00
Alexandre Alapetite
286bf6a234 Update CHANGELOG.md 2019-11-21 21:47:34 +01:00
Alexandre Alapetite
c01f1c6345 Update CHANGELOG.md 2019-11-21 21:46:22 +01:00
Alexandre Alapetite
d6e38bf1a6 Merge branch 'master' into dev 2019-11-21 16:33:51 +01:00
Alexandre Alapetite
3e1e5c80e9 Bump to FreshRSS 1.15.3 2019-11-21 16:33:15 +01:00
Alexandre Alapetite
05539150c1 Release 1.15.3 2019-11-21 16:27:35 +01:00
Alexandre Alapetite
bb5d15f7c6 Do not obbey rel=self if WebSub is disabled (#2659)
* Do not obbey rel=self if WebSub is disabled

https://github.com/FreshRSS/FreshRSS/issues/2654

* Correct variable

https://github.com/FreshRSS/FreshRSS/pull/2659#discussion_r347552063

* Update app/Controllers/feedController.php
2019-11-21 16:23:20 +01:00
Alexandre Alapetite
2832babe40 Changelog 2669 2670 2680 etc. 2019-11-21 15:26:12 +01:00
Alexandre Alapetite
131ad1014b Fix updateTagAttribute (#2682) 2019-11-21 15:22:52 +01:00
Alexandre Alapetite
b0ef856361 Old ICU: INTL_IDNA_VARIANT_2003 fallback (#2680)
* Old ICU: INTL_IDNA_VARIANT_2003 fallback

Fix https://github.com/FreshRSS/FreshRSS/issues/2676
Fix https://github.com/FreshRSS/FreshRSS/issues/2677
ICU version < 4.6: When INTL_IDNA_VARIANT_UTS46 is not available, use INTL_IDNA_VARIANT_2003
Cf. https://github.com/PrestaShop/PrestaShop/pull/11995
2019-11-20 20:43:16 +01:00
Alexandre Alapetite
1ddf98c50b Fix adding categories in MySQL 5.5 (#2672)
Fix https://github.com/FreshRSS/FreshRSS/issues/2670 (from
https://github.com/FreshRSS/FreshRSS/pull/2335 )
Tested with MySQL 5.5.40, the oldest version on Docker Hub
Debian 8.0 Jessie ships MySQL 5.5.43
2019-11-18 19:46:38 +01:00
Alexis Degrugillier
d3735d04fc Add log in fever api saving process (#2664)
Before, there was no user log when the fever api credential saving process
was failing. There was one though for the admin user but it did not appear
in the interface.
Now, there is a user log showing what the problem is. The admin log is still
there but catch only unknown errors.

See #2663
2019-11-18 10:04:32 +01:00
Alexandre Alapetite
3d6f9c5898 Fix sharing/integration (#2669)
Arg, it looks like the submit button in sharing/integration page is broken in 1.15.2 :-(
Fix https://github.com/FreshRSS/FreshRSS/pull/2643
2019-11-15 22:11:23 +01:00
Ryan Nielson
b2c77d1cb4 Fix link to installation instructions on first steps (#2665) 2019-11-14 15:22:48 +01:00
Alexis Degrugillier
925427ec00 Allow easy Docker port override (#2660)
Allow easy Docker port override
2019-11-14 09:39:27 +01:00
rezad
8bdf7b09f2 Replace some http links with https links (#2662) 2019-11-13 20:52:52 +01:00
Frans de Jonge
651cfd0daa Allow easy Docker port override 2019-11-12 20:33:13 +01:00
Alexandre Alapetite
932ac95396 Merge pull request #2656 from Frenzie/dir-auto
Automatic mostly-right RTL with dir="auto"
2019-11-12 17:16:53 +01:00
Alexandre Alapetite
5761020a41 Start 1.15.3-dev 2019-11-12 17:11:01 +01:00
Frans de Jonge
52ca1887d7 also put it on the title in the flux list 2019-11-12 11:27:20 +01:00
Alexandre Alapetite
09c088c62e Merge pull request #2655 from FreshRSS/dev
FreshRSS 1.15.2
1.15.2
2019-11-12 10:19:57 +01:00
Frans de Jonge
b6473890d0 Automatic mostly-right RTL with dir="auto"
See <https://github.com/FreshRSS/FreshRSS/issues/673#issuecomment-552802523>.
2019-11-12 10:19:02 +01:00
Alexandre Alapetite
874fce6656 Merge branch 'master' into dev 2019-11-12 09:30:09 +01:00
Alexandre Alapetite
4316914c61 Release FreshRSS 1.15.2 2019-11-12 09:29:29 +01:00
Alexandre Alapetite
bfd07aac66 Changelog 2509 2644-2648 2019-11-11 19:57:40 +01:00
Alexandre Alapetite
bec7566429 Sanitize UTF-8 before commiting entries (#2649)
Fix https://github.com/FreshRSS/FreshRSS/issues/2645
2019-11-11 19:48:45 +01:00
Alexandre Alapetite
6fb60d470a Fix DB optimize for MySQL (#2647)
`pdo->exec()` is not appropriate for MySQL `OPTIMIZE` because `OPTIMIZE`
returns some data and not only a code and then fails.
2019-11-11 19:48:23 +01:00
Alexandre Alapetite
6a643d180e Fix CLI install for SQLite (#2648)
One forgotten condition. Related to
https://github.com/FreshRSS/FreshRSS/pull/2646 and
https://github.com/FreshRSS/FreshRSS/pull/2635
2019-11-09 01:47:58 +01:00
Alexis Degrugillier
59f284d229 Rename sharing action (#2643)
Before, some ad-blocker rules were preventing to display the sharing page
because of its name. I've renamed that page to integration but kept every
thing else identical. So it's still called sharing through out the
application.
If needed, this can be addressed as well.

See #2509 and #2419
2019-11-08 23:49:43 +01:00
Alexandre Alapetite
f1d1d46651 Fix CLI bug regarding an empty user (#2646)
Fix https://github.com/FreshRSS/FreshRSS/issues/2644
2019-11-08 23:11:35 +01:00
Alexandre Alapetite
91cb165829 Merge pull request #2633 from FreshRSS/dev
FreshRSS 1.15.1
1.15.1
2019-11-06 21:54:13 +01:00
Alexandre Alapetite
6d596e9e54 More reset default category name (#2639)
Improve https://github.com/FreshRSS/FreshRSS/pull/2638
2019-11-06 20:49:04 +01:00
Alexandre Alapetite
ba56d650e9 Release 1.15.1 2019-11-06 19:53:31 +01:00
Alexandre Alapetite
61878794a9 Fix name of default category (#2638)
Fix https://github.com/FreshRSS/FreshRSS/issues/2637
2019-11-06 19:49:51 +01:00
Alexandre Alapetite
22030155f8 Fix database autocreate at install (#2635)
* Fix database autocreate at install

Several bugs prevented the auto-creation of the database in Web and CLI
installs.
Fix
https://github.com/YunoHost-Apps/freshrss_ynh/issues/84#issuecomment-549818408

* initDb

https://github.com/FreshRSS/FreshRSS/pull/2635#discussion_r343107795
2019-11-06 15:16:00 +01:00
Alexandre Alapetite
12cdd2cdf6 Changelog wording
More similar to previous releases
2019-11-05 22:54:21 +01:00
Alexandre Alapetite
25bc1eea74 Changelog 2630 2634 2635 2019-11-05 22:31:55 +01:00
Alexandre Alapetite
8b0f9fae9f Cookie same-site (#2630)
* Set-Cookie SameSite

* https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site-00
* https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-02#section-5.3.7
* https://blog.mozilla.org/security/2018/04/24/same-site-cookies-in-firefox-60/
* https://blog.chromium.org/2019/10/developers-get-ready-for-new.html

Set to Lax instead of Strict to allow linking to allow linking to FreshRSS sub-pages without having to log-in again
2019-11-05 18:11:38 +01:00
Marien Fressinaud
bba0b05655 Fix favorite display for "current" articles (#2634)
Favorite articles have, in most of the themes, a gold background to
distinguish them from the other articles. However, it can be distracting
to have such a background when reading the articles, so we should turn
them back to the "default" background when articles are opened (class
`.current`).

Bug introduced in e9ce27d8d9

Related PRs:

- https://github.com/FreshRSS/FreshRSS/pull/2477
- https://github.com/FreshRSS/FreshRSS/pull/2611
- https://github.com/FreshRSS/FreshRSS/pull/2612

Closes https://github.com/FreshRSS/FreshRSS/issues/2618
2019-11-05 16:42:29 +01:00
Alexandre Alapetite
7a4f42df4b Merge branch 'master' into dev 2019-11-04 22:16:49 +01:00
Alexandre Alapetite
c7222d4331 Changelog 2621 2625 etc. 2019-11-04 22:05:26 +01:00
Marien Fressinaud
90cb9a2162 fix: Gitignore opml.xml (#2632)
This file is used to add default feeds to new users. It was added in
7819a43197

Problem is that the file is not ignored by Git and risk to be deleted
during a git update.
2019-11-04 18:24:08 +01:00
Alexandre Alapetite
122e4b412a Fix PostgreSQL size bug for uppercase (#2631)
Crash for users with uppercase letters
2019-11-04 18:13:13 +01:00
Alexandre Alapetite
2495172a05 Better git fetch (#2626)
Related to https://github.com/FreshRSS/FreshRSS/pull/2625

If for some reasons branches have diverged:, e.g.:

```
$ git status -sb --porcelain remote
## dev...origin/dev [ahead 4, behind 1]
```
2019-11-04 18:05:20 +01:00
Alexandre Alapetite
7819a43197 Default or custom OPML (#2627)
* Default or custom OPML

Fix https://github.com/FreshRSS/FreshRSS/issues/2075
Replaces https://github.com/FreshRSS/FreshRSS/pull/2515
https://github.com/FreshRSS/FreshRSS/issues/2514

Uses the local ./data/opml.xml if it exists, otherwise
./opml.default.xml

* Better message

* Move to controller
2019-11-04 17:45:15 +01:00
MonsieurP0uet
67fc72fb61 Correction in the line 38 (#2628) 2019-11-02 23:49:02 +01:00