3659 Commits

Author SHA1 Message Date
Alexandre Alapetite
029f410712 Merge pull request #1827 from FreshRSS/dev
FreshRSS 1.10.2 (only a Docker fix)
1.10.2
2018-03-09 10:58:43 +01:00
Alexandre Alapetite
1e4cc18bef Release FreshRSS 1.10.2
Only a Docker fix for 1.10.x
https://github.com/FreshRSS/FreshRSS/pull/1819
https://github.com/FreshRSS/FreshRSS/issues/1821
https://github.com/FreshRSS/FreshRSS/pull/1822
2018-03-09 10:22:24 +01:00
Alexandre Alapetite
20c6a1dd04 Merge pull request #1822 from Alkarex/docker-php7-missing-extensions
Docker missing PHP extensions
2018-03-05 20:34:41 +01:00
Alexandre Alapetite
5647442053 Docker missing PHP extensions
php7-iconv php7-xmlreader php7-zlib
https://github.com/FreshRSS/FreshRSS/issues/1821
2018-03-05 20:33:13 +01:00
Alexandre Alapetite
10d97a743f Merge pull request #1819 from Alkarex/docker-opml
Docker add simplexml
2018-03-04 17:08:28 +01:00
Alexandre Alapetite
80b85ffb8e Docker add simplexml
Needed for OPML import
2018-03-04 17:07:32 +01:00
Alexandre Alapetite
22229ce6a7 Start next version 1.10.2-dev 2018-03-04 16:43:40 +01:00
Alexandre Alapetite
f0fd273199 Merge pull request #1810 from FreshRSS/dev
FreshRSS 1.10.1
1.10.1
2018-03-04 15:26:24 +01:00
Alexandre Alapetite
a37b95f677 Version 1.10.1 2018-03-04 14:43:03 +01:00
Alexis Degrugillier
67c173f79b Add new tools to manipulate translations (#1818)
I've added a tool to add a new translation for a specific key and language.
I've added a tool to format the i18n files.

This is one of the steps to improve the translation process.
2018-03-04 14:41:40 +01:00
Alexandre Alapetite
29dc711b7b Docker follow-up (#1817)
* Docker follow-up

https://github.com/FreshRSS/FreshRSS/pull/1813

* Readme links

cloud.docker.com does not seem to have a public version of the pages
re-add https://hub.docker.com/r/freshrss/freshrss/

* Link to original GitHub readme

* Docker readme MySQL PostgreSQL

https://github.com/FreshRSS/FreshRSS/pull/1817#issuecomment-370195319

* docker exec username
2018-03-04 12:27:14 +01:00
Alexandre Alapetite
2c81021598 Changelog 1813, 1815
https://github.com/FreshRSS/FreshRSS/pull/1813
https://github.com/FreshRSS/FreshRSS/pull/1815
https://github.com/FreshRSS/FreshRSS/pull/1817
2018-03-04 10:10:40 +01:00
Alexandre Alapetite
60f24905dd Fix HTTP_HOST port (#1815)
HTTP_HOST sometimes contains a port number.
This made FreshRSS to generate a public URL with two times the port,
like https://freshrss.example:8080:8080/
Needed for https://github.com/FreshRSS/FreshRSS/pull/1813
2018-03-04 09:49:26 +01:00
Alexandre Alapetite
71918dbc5a New Docker (#1813)
* Draft of new Docker

Based on Alpine Linux. Size ~78MB.
https://github.com/FreshRSS/docker-freshrss/issues/4
https://github.com/FreshRSS/FreshRSS/issues/520
https://github.com/FreshRSS/docker-freshrss
https://github.com/FreshRSS/docker-freshrss-production

* Docker readme

* +x execution rights prepare

* Docker readme links to hub.docker.com

https://hub.docker.com/r/freshrss/freshrss/
2018-03-04 01:02:02 +01:00
Alexandre Alapetite
9dbed072b3 Fix documentation links (#1814) 2018-03-03 23:49:46 +01:00
Alexandre Alapetite
0b83e60f8c Changelog 1812
https://github.com/FreshRSS/FreshRSS/pull/1812
2018-03-03 15:08:39 +01:00
Alexandre Alapetite
b8094f8044 Move shares (#1812)
From ./data/ to ./app/
Fix manual updates like
https://github.com/FreshRSS/FreshRSS/issues/1803#issuecomment-369371907
Left for later: support a ./data/shares.local.php for user-defined
shares.
2018-03-03 15:06:22 +01:00
Alexandre Alapetite
b88b7c03a9 Readme 1805, 1807, 1808, 1809
https://github.com/FreshRSS/FreshRSS/pull/1805
https://github.com/FreshRSS/FreshRSS/issues/1807
https://github.com/FreshRSS/FreshRSS/pull/1808
https://github.com/FreshRSS/FreshRSS/pull/1809
2018-03-03 10:48:48 +01:00
Alexandre Alapetite
e22d4dfdd3 Fix bug when using double authentication (#1809)
https://github.com/FreshRSS/FreshRSS/issues/1807
2018-03-03 10:33:40 +01:00
Alexis Degrugillier
a2312a608a Improve translating tools (#1808)
To ease the use of the translating tools, I've added a formatting method to
keep the output files identicals. This will reduce the amount of time needed
to handle translations.
2018-03-03 10:26:54 +01:00
Alexis Degrugillier
56304d4a7c Add tooltips on share configuration buttons (#1805)
Add a tooltip on the add and remove buttons in the share configuration page.
2018-03-02 10:05:19 +01:00
Alexandre Alapetite
4d39c9cf17 Changelog 1800, 1801, 1803, 1804
https://github.com/FreshRSS/FreshRSS/issues/1799
https://github.com/FreshRSS/FreshRSS/pull/1800
https://github.com/FreshRSS/FreshRSS/pull/1801
https://github.com/FreshRSS/FreshRSS/issues/1803
https://github.com/FreshRSS/FreshRSS/pull/1804
2018-03-01 19:37:45 +01:00
Alexandre Alapetite
5872a11eb7 cleanOldEntries call autoUpdateDb (#1804)
* cleanOldEntries call autoUpdateDb

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

* Fix feedDAO autoUpdateDb

* Move cleanOldEntries to EntryDAO

Only the entry table is concerned
2018-03-01 19:25:40 +01:00
perrinjerome
0c066cb428 Feed parsing: use author email when there's no author name (#1801)
This is especially useful because when author is given as
`<author>Author Name</author>` ( as in this example
https://cyber.harvard.edu/rss/rss.html#ltauthorgtSubelementOfLtitemgt ),
SimplePie will expose *Author Name* as `email`.
2018-02-28 20:08:32 +01:00
Alexis Degrugillier
ab2aeae8d4 Add a section in the FAQ about changing a password (#1798)
See #901
2018-02-28 09:39:33 +01:00
Alexandre Alapetite
cb1c788c8a Fix API bug with EasyRSS (#1800)
Regression in FreshRSS 1.10.0
https://github.com/FreshRSS/FreshRSS/issues/1799
2018-02-28 09:29:09 +01:00
Jérémie Bertrand
cd5bfcd791 Fix MySQL minimal requirement (#1794)
* Fix MySQL minimal requirement

* Fix MySQL minimal requirement on french docs
2018-02-25 17:32:24 +01:00
Alexandre Alapetite
1a3418da74 Start next dev version 1.10.1 2018-02-25 15:03:24 +01:00
Alexandre Alapetite
5ebeb9e3e5 Merge pull request #1786 from FreshRSS/dev
FreshRSS 1.10.0
1.10.0
2018-02-24 12:02:16 +01:00
Alexandre Alapetite
294f9336ad Prepare version 1.10.0 2018-02-24 10:46:11 +01:00
Alexandre Alapetite
e94e53c4a0 Changelog credits 1792
https://github.com/FreshRSS/FreshRSS/pull/1792
2018-02-24 10:41:20 +01:00
Jan van den Berg
cdc221894c Fix Dutch typos (#1792) 2018-02-23 11:27:35 +01:00
Matt DeMoss
0936a6cdb2 Option to hide nav_entries (#1764)
* put nav_entries in a div so they can be hidden, add config option, no labels yet

* add English text for hide_nav_entries, choose better name

* Update conf.php

add comma to last item

* hide nav_entries by optionally not rendering in normal.phtml

* fix logic, remove containing div

* apply phpcbf to ConfigurationSetter.php

* Make navigation buttons options positive

And add TODOs for i18n, and add default config.
2018-02-19 15:36:18 +01:00
Alexandre Alapetite
c79b8fb46e Fix commented Minz_Log::debug (#1788)
Move Minz_Log::debug() examples after the Minz_Configuration::register()
2018-02-16 11:14:23 +01:00
Alexandre Alapetite
b6659a4e5a Changelog 960
https://github.com/FreshRSS/FreshRSS/issues/960
https://github.com/FreshRSS/FreshRSS/pull/1765
https://github.com/FreshRSS/FreshRSS/pull/1785
2018-02-14 22:42:28 +01:00
Alexis Degrugillier
4be15d5b40 Fix notice when managing user (#1785)
See #1765 & #960
2018-02-14 22:31:15 +01:00
Alexis Degrugillier
ac3e38359b Allow admin user to reset passwords (#1765)
See #960
2018-02-14 22:15:34 +01:00
Alexandre Alapetite
04a3c3552c Changelog 1776 1778
https://github.com/FreshRSS/FreshRSS/pull/1776
https://github.com/FreshRSS/FreshRSS/pull/1778
2018-02-08 20:30:00 +01:00
Alexandre Alapetite
79f8b440d1 API /reader/api/0/stream/items/contents (#1774)
* API /reader/api/0/stream/items/contents

For FeedMe

* Fix continuation

* Continuation in stream/items/ids

* Fix multiple continuations

* Allow empty POST tokens

For FeedMe.
This token is not used by e.g. The Old Reader API.
There is the Authorization header anyway.
TODO: Check security consequences

* API compatibility FeedMe: add/remove feed

FeedMe uses GET for some parameters typically given by POST

* A bit of sanitization

* Links to FeedMe

* API favicons more robust when base_url is not set

* Changelog FeedMe
2018-02-08 20:11:05 +01:00
Alexandre Alapetite
81df36ed54 Merge pull request #1778 from keltroth/trimurl
Trim spaces from user given url
2018-02-05 20:57:23 +01:00
Django Janny
e6e0502a5c Adding myself as a contributor 2018-02-05 20:54:36 +01:00
Django Janny
80168545ea param name 2018-02-05 20:48:16 +01:00
Django Janny
5faa7aaf66 Trim spaces from user given url 2018-02-02 13:59:48 +01:00
Seokseong Jeon
fb541b1bac [i18n] Translated to Korean (#1776) 2018-01-31 10:06:45 +01:00
Alexandre Alapetite
e70d44102c Merge branch 'dev' of https://github.com/FreshRSS/FreshRSS into FreshRSS/dev 2018-01-26 10:22:11 +01:00
Alexandre Alapetite
c4bb2b74f7 Changelog and credits
https://github.com/FreshRSS/FreshRSS/issues/603
https://github.com/FreshRSS/FreshRSS/issues/1400
https://github.com/FreshRSS/FreshRSS/issues/1545
https://github.com/FreshRSS/FreshRSS/pull/1714
https://github.com/FreshRSS/FreshRSS/pull/1769
https://github.com/FreshRSS/FreshRSS/pull/1772
2018-01-26 10:19:58 +01:00
Alexandre Alapetite
ed42eb4af7 Merge pull request #1775 from aledeg/change-shortcuts
Fix shortcuts for view switching
2018-01-26 09:07:45 +01:00
Alexis Degrugillier
951eb708e6 Fix shortcuts for view switching
I've introduced shortcuts to switch between view in #1755. They have been broken by #1714.
Then I've made an ugly fix in #1758.

This change revert all changes to have something better.

See #1757
2018-01-26 08:17:32 +01:00
Alexis Degrugillier
6669206962 Merge pull request #1773 from kevinpapst/fix-css-classes
Fix css classes for reading modes #1714 #1758
2018-01-26 08:05:06 +01:00
Kevin Papst
047fa17aeb fixed css classes for reading mode buttons #1714 2018-01-24 19:37:24 +01:00