Commit Graph

3838 Commits

Author SHA1 Message Date
Gregor Nathanael Meyer
2cb5449591 German translation according to #2052 (#2068) 2018-10-22 20:39:57 +02:00
Alexandre Alapetite
9897086e8c Changelog 2056 2057 2058 2059
https://github.com/FreshRSS/FreshRSS/issues/2056
https://github.com/FreshRSS/FreshRSS/pull/2057
https://github.com/FreshRSS/FreshRSS/pull/2058
https://github.com/FreshRSS/FreshRSS/pull/2059
2018-10-21 16:43:48 +02:00
Alexandre Alapetite
46510febf1 Improved flow for password change (#2057)
https://github.com/FreshRSS/FreshRSS/issues/2056
2018-10-21 16:33:28 +02:00
Twilek-de
1b5581d96b Translation for "Known" (#2059)
https://github.com/FreshRSS/FreshRSS/issues/2056
2018-10-21 16:32:34 +02:00
Alexandre Alapetite
abc5c344f6 i18n de: Known (#2058)
https://github.com/FreshRSS/FreshRSS/issues/2056
2018-10-21 15:12:35 +02:00
Alexandre Alapetite
9efe608d05 Changelog 2053
https://github.com/FreshRSS/FreshRSS/pull/2053
2018-10-19 10:28:48 +02:00
Alexandre Alapetite
4e329e8bb8 Tumblr GDPR fix 2 (#2053)
Previous workaround was not working anymore
https://github.com/FreshRSS/FreshRSS/issues/1894
https://github.com/FreshRSS/FreshRSS/pull/1924
2018-10-19 10:26:35 +02:00
Alexandre Alapetite
e4b027ff38 Changelog 2052
https://github.com/FreshRSS/FreshRSS/pull/2052
https://github.com/FreshRSS/FreshRSS/issues/1020#issuecomment-428515868
2018-10-17 18:21:41 +02:00
Alexandre Alapetite
0aecf44294 Option to force clear cache (#2052)
https://github.com/FreshRSS/FreshRSS/issues/1020#issuecomment-428515868
2018-10-17 18:03:50 +02:00
Alexandre Alapetite
dfff5f2188 Minor readme ranking 2018-10-14 14:56:07 +02:00
Alexandre Alapetite
5b030dcc6f Ensure fast flush of HTTP headers and HTML head (#2045)
* Ensure fast flush of HTTP headers and HTML head

The fast flush optimisation done in
https://github.com/FreshRSS/FreshRSS/pull/1133 does not seem to work
anymore (need to check if it is related to a PHP version).
Work-around when PHP flush() is not working
Can be tested by adding a `sleep(5);` after:

ee902ee7c4/app/layout/layout.phtml (L27)
Follow-up of the performance checks of
https://github.com/FreshRSS/FreshRSS/pull/2040

* output_buffering in .user.ini for PHP CGI / FPM

* Reuse .user.ini for Docker PHP config

* Longer flush

Flush a bit later, to be compatible with the default value of 4096 for
PHP output_buffering, and thus avoid the need of tuning the value.
2018-10-14 14:37:50 +02:00
Alexandre Alapetite
1f39537158 Readme remove old Ubuntu 15.10 2018-10-14 14:27:56 +02:00
Alexandre Alapetite
07d90b7c15 Changelog 2040, 2044, 2045, 2047
https://github.com/FreshRSS/FreshRSS/pull/2040
https://github.com/FreshRSS/FreshRSS/pull/2044
https://github.com/FreshRSS/FreshRSS/pull/2045
https://github.com/FreshRSS/FreshRSS/pull/2047
https://github.com/FreshRSS/FreshRSS/pull/2048
2018-10-14 14:18:49 +02:00
Alexandre Alapetite
fe1f6223f9 init confirm also for configuration pages (#2048)
There are some actions that require confirmation also in the
configuration pages, such as delete user.
2018-10-14 13:59:26 +02:00
Alexandre Alapetite
c8b54ae807 Fix MySQL create table feeds (#2047)
https://github.com/FreshRSS/FreshRSS/issues/2042
2018-10-14 13:48:59 +02:00
Alexandre Alapetite
8221c807a1 Fix actualize bug after install (#2044)
Until the next logout/login, the auto actualize feeds feature would be
called wrongly
2018-10-14 12:36:54 +02:00
Alexandre Alapetite
1cc891be35 Remove some preload / prefetch (#2040)
* Remove next prefetch

This approach was only efficient in the specific case when no change was
made (no mark-as-read, favourites, tags), and useless in the other
situations.
Removed to reduce server load.

* Remove next prefetch from JavaScript too

* Remove some preload / prefetch

While useful for the first request, those preload / prefetch hints are
slightly negative for the following requets, especially server-side,
e.g. generating one log entry in Apache, and a bit more network traffic.

* Revert mistake

* Remove comment

https://github.com/FreshRSS/FreshRSS/pull/2040#discussion_r223214915
2018-10-14 00:35:43 +02:00
Alexandre Alapetite
ee902ee7c4 Minor Google Reader API comment 2018-10-13 16:41:05 +02:00
Alexandre Alapetite
afa90208be Changelog 2031
https://github.com/FreshRSS/FreshRSS/issues/2031
https://github.com/FreshRSS/FreshRSS/pull/2037
2018-10-02 23:00:01 +02:00
Alexandre Alapetite
ba000d0e08 Better support for HTTP_X_FORWARDED_PROTO (#2037)
https://github.com/FreshRSS/FreshRSS/issues/2031
2018-10-01 00:01:33 +02:00
Alexandre Alapetite
e21585e699 Changelog 2036
https://github.com/FreshRSS/FreshRSS/issues/2012
https://github.com/FreshRSS/FreshRSS/pull/2036
2018-09-30 18:07:39 +02:00
Alexandre Alapetite
83756c657f git clean before git auto-update (#2036)
* git clean before git auto-update

To avoid https://github.com/FreshRSS/FreshRSS/issues/2012 in the future

* More generic SQLite file filter

* Another -f

https://git-scm.com/docs/git-clean
2018-09-30 18:04:49 +02:00
Alexandre Alapetite
eb5e21944d Changelog 2032
https://github.com/FreshRSS/FreshRSS/pull/2032
2018-09-30 17:52:31 +02:00
Alexandre Alapetite
f6dda14d1f Message when PHP is not installed (#2035)
* Message when PHP is not installed

* or configured correctly
2018-09-29 23:20:33 +02:00
Alexandre Alapetite
8ee8a573f1 Custom labels (#2027)
* First draft of custom tags

https://github.com/FreshRSS/FreshRSS/issues/928
https://github.com/FreshRSS/FreshRSS/issues/1367

* SMALLINT to BIGINT for id_entry

And uppercase SQL types

* Fix layout for unreads

* Start UI menu

* Change menu order

* Clean database helpers

https://github.com/FreshRSS/FreshRSS/pull/2027#discussion_r217971535

* Travis rules do not understand PostgreSQL constants

Grrr

* Tag controller + UI

* Add column attributes to tags

* Use only favicon for now, for label

* Fix styling for different themes

* Constant for maximum InnoDB index length in Unicode

https://github.com/FreshRSS/FreshRSS/pull/2027#discussion_r219052200
(I would have personnally prefered keeping the readability of a real
value instead of a constant, in this case of many SQL fields)

* Use FreshRSS_Factory::createCategoryDao

* Add view of all articles containing any tag

* Fix search in tags

* Mark as read tags

* Partial auto-update unread tags

* More auto update tag unreads

* Add tag deletion

* Do not purge tagged articles

* Minor comment

* Fix SQLite and UI bug

* Google Reader API support for user tags

Add SQL check that tag names must be distinct from category names

* whitespace

* Add missing API for EasyRSS

* Compatibility SQLite

Problematic parentheses

* Add SQL DISTINCT for cases with multiple tags

* Fix for PostgreSQL

PostgreSQL needs some additional type hint to avoid "could not determine
data type of parameter $1"

http://www.postgresql-archive.org/Could-not-determine-data-type-of-parameter-1-tp2171092p2171094.html
2018-09-29 20:47:17 +02:00
Jan
3ae1b57c9d Escape cron step values with backslash (#2032)
* Escape cron step values with backslash

Escape cron step values with backslash in $CRON_MIN

* Change sed delimiter to allow unescaped slashes
2018-09-28 11:53:00 +02:00
Roland Arendes
de0e935105 Small docs update (see #1999) and i18n fix (see #1309) (#2026)
* Update conf.php

Small i18n fix for german translation

* Update README.md

Added Reeder-3 as an supported client via Fever API

* Update README.md

Adding Reeder-3/iOS as an supported client

* Update README.fr.md

Adding Reeder-3/iOS as an supported client

* Update 06_Fever_API.md

Adding Reeder-3/iOS as an supported client

* Update 06_Fever_API.md

Adding Reeder-3/iOS as an supported client

* Adding myself

As requested, adding myself to the list of contributors
2018-09-25 23:05:51 +02:00
Alexandre Alapetite
21e2409b9f Restore old author() functions for extension compatibility (#2030)
Was breaking e.g. https://github.com/kevinpapst/freshrss-dilbert
2018-09-23 16:18:49 +02:00
Alexandre Alapetite
cfd376352e Changelog 2025
https://github.com/FreshRSS/FreshRSS/pull/2025
2018-09-16 11:00:03 +02:00
Alexandre Alapetite
b323ed0846 Improve authors (#2025)
* Links for authors and multiple authors

Favour ';' as a separator instead of ',' to better cope with
multi-author scientific articles.
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/1997 ,
https://github.com/FreshRSS/FreshRSS/issues/1968,
https://github.com/FreshRSS/FreshRSS/pull/2023

* Change i18n authors

* Update layout

* Unicode-compatible search

Example for `author:Loïc`

* author <em> styling

* Final details

* Minor spacing
2018-09-16 10:46:27 +02:00
Alexandre Alapetite
9fa2122d4a Changelog 2020, 2021, 2022, 2023
https://github.com/FreshRSS/FreshRSS/pull/2020
https://github.com/FreshRSS/FreshRSS/pull/2021
https://github.com/FreshRSS/FreshRSS/pull/2022
https://github.com/FreshRSS/FreshRSS/pull/2023
2018-09-15 13:14:45 +02:00
Alexandre Alapetite
af27b6d300 Tags split improvement (#2023)
* Tags split improvement

Some feeds use a single category with comma-separated tags.
Better handling of tags containing a space

* Handle spaces in searches with +

Can now search in tags containing spaces

* Fix searches with spaces for title and author
2018-09-15 13:06:29 +02:00
Alexandre Alapetite
60cc39db25 Merge pull request #2021 from Alkarex/jQuery3.3.1
jQuery 3.1.1 -> 3.3.1
2018-09-14 07:35:35 +02:00
Alexandre Alapetite
252b572f03 Merge pull request #2022 from Alkarex/bcrypt.js.2.4.4
bcrypt.js 2.4.4
2018-09-14 07:35:18 +02:00
Alexandre Alapetite
a6cbac9b91 bcrypt.js 2.4.4
https://github.com/dcodeIO/bcrypt.js
2018-09-12 21:51:36 +02:00
Alexandre Alapetite
d8c88b28c9 jQuery 3.1.1 -> 3.3.1
https://github.com/jquery/jquery/compare/3.1.1...3.3.1
2018-09-12 21:24:16 +02:00
Alexandre Alapetite
fe4d882e9b Merge pull request #2020 from sirideain/master
Fix Mark as read button spacing in Chrome
2018-09-12 21:14:35 +02:00
Charlie
e243ad5270 Fixing button spacing in Dark, Flat, and Pafat themes. 2018-09-12 10:17:37 -04:00
Alexandre Alapetite
19f48ce98e Towards version 1.11.3 2018-09-12 16:07:37 +02:00
Charlie
93516cc741 Add myself to CREDITS.md. 2018-09-12 10:03:47 -04:00
Charlie
5eb57cf236 Fix Mark as read button spacing in Chrome which was shifted up relative to the other buttons. 2018-09-12 09:14:23 -04:00
Alexandre Alapetite
44bd07e506 Merge pull request #2001 from FreshRSS/dev
FreshRSS 1.11.2
1.11.2
2018-09-09 13:03:51 +02:00
Alexandre Alapetite
1802c1e9ae Prepare release 1.11.2 2018-09-09 11:25:33 +02:00
Alexandre Alapetite
c00743b9b7 Update deployment links
Remove broken DP deploy links
https://github.com/DFabric/DPlatform-Shell/issues/51
2018-09-09 11:10:05 +02:00
Alexandre Alapetite
94b619eea5 Changelog 1946, 2010
https://github.com/FreshRSS/FreshRSS/issues/1946
https://github.com/FreshRSS/FreshRSS/pull/2006
https://github.com/FreshRSS/FreshRSS/pull/2010
2018-09-09 00:56:44 +02:00
Alexandre Alapetite
4e8932d4bb Minz: fix absolute URL bug (#2006)
* Fix absolute URL bug

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

* Better base_url guess in install.php

* Revert changes in install.php
2018-09-09 00:51:02 +02:00
Alexandre Alapetite
aafb1cd0e4 Better test if server has public address (#2010)
* Better test if server has public address

* Wrong trailing slash in documentation
2018-09-09 00:50:24 +02:00
Alexandre Alapetite
c65f535890 Fix count unreads in SQLite (#2009)
* Fix count unreads in SQLite

Was wrong in e.g. `./cli/user-info.php` because UNION output order in
MySQL and SQLite is differents...

* Changelog 2009
2018-09-08 23:05:56 +02:00
Alexandre Alapetite
c24bf33e58 Update contributing.md 2018-09-08 21:40:36 +02:00
Alexandre Alapetite
f63369e432 Changelog 2008
https://github.com/FreshRSS/FreshRSS/pull/2008
2018-09-08 21:28:53 +02:00