Commit Graph

3669 Commits

Author SHA1 Message Date
Alexandre Alapetite
51934f02ef SVG version of FreshRSS logo + text
In two versions, one using a font, another one an SVG path.
Tested in Web browsers (Firefox, Chrome, Edge, IE) + Inkscape
2018-03-12 21:29:55 +01:00
Alexandre Alapetite
deb9cf1695 Changelog 1816 1823 1830
https://github.com/FreshRSS/FreshRSS/issues/1816
https://github.com/FreshRSS/FreshRSS/pull/1823
https://github.com/FreshRSS/FreshRSS/pull/1830
2018-03-11 12:29:15 +01:00
Alexandre Alapetite
88737a1ea9 Merge pull request #1823 from aledeg/improve-user-queries
Improve user queries
2018-03-11 12:21:38 +01:00
Alexandre Alapetite
880715bc6e Merge pull request #1830 from Alkarex/sqlite-debug
SQLite more error logs
2018-03-11 12:08:14 +01:00
Alexandre Alapetite
eea6984866 SQLite more error logs
https://github.com/FreshRSS/FreshRSS/issues/1816
And reformat SQL, which required vertical scrolling for me :-)
2018-03-11 11:53:28 +01:00
Alexandre Alapetite
23342aec30 Merge branch 'FreshRSS/master' into FreshRSS/dev 2018-03-09 11:12:17 +01:00
Alexandre Alapetite
be47672e00 Start FreshRSS 1.10.3-dev 2018-03-09 11:10:09 +01:00
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
Alexis Degrugillier
0f43440d25 Change English translation to make it consistent 2018-03-06 07:40:02 +01:00
Alexis Degrugillier
ab9a57cb49 Add tooltips on user queries buttons 2018-03-06 07:29:48 +01:00
Alexis Degrugillier
002d42cd87 Fix faulty id 2018-03-06 07:03:49 +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