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
Nico B
dfc638dd98
[fix] Login: HTTP Auth when internal redirects occur ( #1772 )
...
When Apache performs an internal redirect, it stores the username in the
REDIRECT_REMOTE_USER variable instead of REMOTE_USER, breaking HTTP
authentication. For more information, see this Stack Overflow
discussion:
<https://stackoverflow.com/questions/3050444/when-setting-environment-variables-in-apache-rewriterule-directives-what-causes >
This commit first tries REMOTE_USER, as before. If it is not set, it checks whether REDIRECT_REMOTE_USER is set.
2018-01-22 15:12:44 +01:00
hoilc
b285a83c65
[i18n] Add ignore/zh-cn and update simplified Chinese translation ( #1769 )
...
* update Simplified Chinese translation
* update the description of buttons #1766
* trim space to pass PHPCS
2018-01-16 17:41:49 +01:00
Alexis Degrugillier
fcfdb30fdd
Update translations to reflect the real action of buttons ( #1766 )
...
See #1574
2018-01-13 21:24:01 +01:00
Alexis Degrugillier
eb814e682b
Allow favorite in reading mode ( #1761 )
...
I've got the inspiration from the mark as read action. So I've used the id of the feed to trigger the action and not the url in the link. This way, it works all the time. It works in reading mode, it works in normal mode when icon are not displayed.
See #1545
2018-01-11 22:41:44 +01:00
Alexis Degrugillier
a14c160beb
Update travis config ( #1751 )
...
I've enabled tests on PHP 7.2 since it's the latest stable version.
I've also installed phpcs from composer since PEAR is not available for all versions of PHP.
2018-01-11 19:18:29 +01:00
Alexis Degrugillier
7642d334f8
Replace "keep history" magic value by a constant ( #1759 )
...
I think the use of a magic value repeated many times in the code is prone to have some errors made by people not knowing its meaning. Using a constant is a bit more safe. Judging by some comments in the code, I am not the only one.
2018-01-02 23:53:35 +01:00