aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-03Merge pull request #1902 from FreshRSS/dev1.11.0Gravatar Alexandre Alapetite
FreshRSS 1.11.0
2018-06-03Release FreshRSS 1.11.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1902
2018-06-03A bit of API documentation (#1914)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1754
2018-06-02Use cURL for GET full content (#1913)Gravatar Alexandre Alapetite
* Use cURL for GET full content Fix https://github.com/FreshRSS/FreshRSS/issues/1870 * Changelog 1870 https://github.com/FreshRSS/FreshRSS/issues/1870 https://github.com/FreshRSS/FreshRSS/pull/1913
2018-06-01Changelog 1903, 1907, 1909, 1911Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1903 https://github.com/FreshRSS/FreshRSS/pull/1907 https://github.com/FreshRSS/FreshRSS/pull/1909 https://github.com/FreshRSS/FreshRSS/pull/1911
2018-06-01Fever API: Log messages for wrong credendials (#1910)Gravatar Alexandre Alapetite
2018-06-01Use realpath of EXTENSIONS_PATH (#1911)Gravatar Girish Ramakrishnan
This handles the case where the extensions directory might be a symlink
2018-05-31Suppress XML error during conversion attempt (#1909)Gravatar Alexandre Alapetite
Using LIBXML_NOERROR. Seems to be necessary for newer PHP versions because the at sign does not suppress warnings. In a FreshRSS-specific SimplePie section. Warning: DOMDocument::loadXML(): Namespace prefix media on content is not defined in Entity, line: 42 in /..../FreshRSS/lib/SimplePie/SimplePie/Parser.php on line 144
2018-05-30Typo: FressRSS -> FreshRSS (#1908)Gravatar Bartłomiej Cieszkowski
@bartlomiejcieszkowski https://github.com/FreshRSS/FreshRSS/pull/1908/commits/81e014d0963a7e710e96bac3fdb350931ac1fc91
2018-05-29Fix check default category, and PostgreSQL seq bug (#1907)Gravatar Alexandre Alapetite
checkDefault() was broken as it was not necessarily creating the default category with the right ID. PostgreSQL required additional care. https://github.com/FreshRSS/FreshRSS/issues/1890#issuecomment-392869777 https://github.com/FreshRSS/FreshRSS/pull/1322 https://github.com/FreshRSS/FreshRSS/issues/1312#issuecomment-254009397
2018-05-29 Correct docker-compose.yml file and add a corresponding note in the doc. ↵Gravatar Upils
(#1906) * Add a docker compose example. Using postgresql and with traefik specific labels. * Added docker-compose specific documentation. * Move docker-compose section at the end of the README.md. * Correct docker-compose.yml file and add a corresponding note in the doc. * Typo in doc.
2018-05-29Feed attributes only for admin (#1905)Gravatar Alexandre Alapetite
* Feed attributes only for admin https://github.com/FreshRSS/FreshRSS/pull/1838 * Changelog 1905 https://github.com/FreshRSS/FreshRSS/pull/1905
2018-05-28[i18n] Finish Dutch translation (#1903)Gravatar Frans de Jonge
2018-05-28Fix import: invalid variable scope (#1901)Gravatar Alexandre Alapetite
* Fix import: invalid variable scope https://github.com/FreshRSS/FreshRSS/issues/1890 https://github.com/FreshRSS/FreshRSS/pull/1315 * Changelog 1890 https://github.com/FreshRSS/FreshRSS/issues/1890 https://github.com/FreshRSS/FreshRSS/pull/1901
2018-05-28Fix CLI no_default_feeds (#1900)Gravatar Alexandre Alapetite
* Fix CLI no_default_feeds The option was not working anymore * Changelog 1900 https://github.com/FreshRSS/FreshRSS/pull/1900
2018-05-28Add Pocket share (#1899)Gravatar Alexandre Alapetite
* Add Pocket share https://github.com/FreshRSS/FreshRSS/issues/1884#issuecomment-388988200 https://github.com/FreshRSS/FreshRSS/issues/1051 * Pocket i18n
2018-05-28Fix null exception in shares (#1898)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1824 https://github.com/FreshRSS/FreshRSS/issues/1884
2018-05-26Fix changelog linkGravatar Alexandre Alapetite
2018-05-26Changelog 1888Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1888 https://github.com/FreshRSS/FreshRSS/pull/1889
2018-05-261888 postgresql unix socket workaround (#1889)Gravatar Bartłomiej Cieszkowski
* Workaround to enable postgres unix socket instead of tcp * Support Unix sockets for MySQL and PostgreSQL
2018-05-26Fix CLI for creating/deleting user with Fever API (#1896)Gravatar Alexandre Alapetite
* Fix CLI for creating user with Fever API https://github.com/FreshRSS/FreshRSS/pull/1836 * Fix CLI for deleting user with Fever API https://github.com/FreshRSS/FreshRSS/pull/1836
2018-05-24Minor readme whitespaceGravatar Alexandre Alapetite
2018-05-24Changelog 1836Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1406 https://github.com/FreshRSS/FreshRSS/pull/1836 https://github.com/FreshRSS/FreshRSS/issues/1861
2018-05-24Add Fever API and user documentation (#1836)Gravatar Kevin Papst
* added fever api and documentation * spaces to tabs * fixed code format * added links * added utf8 to header * removed XML support * removed before check, as we have to convert it afterwards * added sandboxed setting (currently disabled) added support for extensions using entry_before_display * listFeedsOrderUpdate LIMIT https://github.com/FreshRSS/FreshRSS/pull/1836/files#r175287881 * removed custom sql by using FreshRSS_FeedDAO::listFeedsOrderUpdate() * fixed mark all as read * replaced custom sql for getUnread() and getStarred() with dao functions * removed sanitization functions * Rework fever login * Fix config bug Plus documentation * Fix array syntax For compatibility with PHP 5.3 * Disable cookies and session for API * Fix currentUser * added response header and error log * adjusted phpdoc to match new authentication * Mechanism to delete old keys * replace PHP_INT_MAX with zero to disable limit * replace method_exists with check for explicit methods * removed Press support and smaller refactoring + updated docu * Rewrite bindParamArray Avoid one of the SQL injection risks * Docs and readme * Fix API link * Simplify reverse key check Using userConfig
2018-05-22Changelog 1892Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1892 https://github.com/FreshRSS/FreshRSS/pull/1893
2018-05-22SimplePie fix for Atom feeds using namespace for type (#1893)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1892
2018-05-20Changelog 1891Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1891 https://framateam.org/freshrss/pl/q8mqryc4abbaixjxxditzrxgsh
2018-05-20Strip credentials from HTTP Referer (#1891)Gravatar Alexandre Alapetite
https://github.com/simplepie/simplepie/blob/0edf39018709c0d66cfa6d9b972907bb92461efb/library/SimplePie/File.php#L109 Candidate for pull-request upstream to SimplePie
2018-05-20add shebang to actualize script (#1886)Gravatar David souza
* add shebang to actualize script * Update actualize_script.php
2018-05-20Changelog 1887Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1887
2018-05-20Merge branch 'dev' of https://github.com/FreshRSS/FreshRSS into FreshRSS/devGravatar Alexandre Alapetite
2018-05-20Detection of non-unique GUIDs (#1887)Gravatar Alexandre Alapetite
* Detection of non-unique GUIDs Some feeds are using GUIDs, but fail to make them unique. Example: https://www.kbh-sprogcenter.dk/en/category/danish-break/feed/ This patch detects non-unique GUIDs, and disable GUIDs in that specific case. * Add state and log
2018-05-20Changelog 1882Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1882
2018-05-20[i18n] Add hint about adding #force_feed to URL (#1879)Gravatar Frans de Jonge
Fixes #1878
2018-05-19add visibility "public" (#1849)Gravatar ColonelMoutarde
2018-05-09Add a docker compose example. (#1882)Gravatar Upils
* Add a docker compose example. Using postgresql and with traefik specific labels. * Added docker-compose specific documentation. * Move docker-compose section at the end of the README.md.
2018-05-01Changelog 1877Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1877 https://github.com/FreshRSS/FreshRSS/issues/1841#issuecomment-376551901
2018-05-01Use HTML autocomplete new-password (#1877)Gravatar Alexandre Alapetite
* Use HTML autocomplete new-password https://github.com/FreshRSS/FreshRSS/issues/1841#issuecomment-376551901 autocomplete="new-password" for user management pages https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion * autocomplete username https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-autocomplete-username
2018-05-01Changelog 1838Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1838 https://github.com/FreshRSS/FreshRSS/issues/891 https://github.com/FreshRSS/FreshRSS/issues/1702 https://github.com/FreshRSS/FreshRSS/issues/1811
2018-05-01JSON column for feeds (#1838)Gravatar Alexandre Alapetite
* Draft of JSON column for feeds https://github.com/FreshRSS/FreshRSS/issues/1654 * Add some per-feed options * Feed cURL timeout * Mark updated articles as read https://github.com/FreshRSS/FreshRSS/issues/891 * Mark as read upon reception https://github.com/FreshRSS/FreshRSS/issues/1702 * Ignore SSL (unsafe) https://github.com/FreshRSS/FreshRSS/issues/1811 * Try PHPCS workaround While waiting for a better syntax support
2018-04-26Tab to spaces in multiline shellGravatar Alexandre Alapetite
Copy pasting the commands was not working due to tabs, in e.g. Ubuntu terminal.
2018-04-26strict comparaision for null (#1874)Gravatar ColonelMoutarde
With booleans and null, only strict comparison (with === operator) should be used to lower bug risks and to improve performances.
2018-04-26Changelog 1873Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1873
2018-04-26Apache overrides were not enough (#1873)Gravatar Alexandre Alapetite
It looks like overrides of CustomLog, ErrorLog, Listen did not do the job fully. Updated to comment out those lines in httpd.conf. Fixes the fact that logs were kept in /var/log/apache2/ (instead of being only given via STDOUT to Docker logs) and the "internal dummy connection" bug over IPv6 (Docker is typically only IPv4).
2018-04-26Changelog 1871 etc.Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/879 https://github.com/FreshRSS/FreshRSS/pull/1828 https://github.com/FreshRSS/FreshRSS/pull/1829 https://github.com/FreshRSS/FreshRSS/issues/1844 https://github.com/FreshRSS/FreshRSS/pull/1845 https://github.com/FreshRSS/FreshRSS/pull/1856 https://github.com/FreshRSS/FreshRSS/pull/1857 https://github.com/FreshRSS/FreshRSS/pull/1858 https://github.com/FreshRSS/FreshRSS/issues/1869 https://github.com/FreshRSS/FreshRSS/pull/1871
2018-04-26cron in Docker image (#1871)Gravatar Alexandre Alapetite
* cron in Docker image https://github.com/FreshRSS/FreshRSS/issues/1869 * Fix cron CMD * Minor readme * Docker run d instead of dit There should not be a need for STDIN or TTY * Minor sed param
2018-04-26Merge pull request #1837 from renzo38/devGravatar Alexandre Alapetite
Selinux FAQ
2018-04-26SeLinux contextGravatar Henry
Prefer apply rights to the whole data instead of individual subdir
2018-04-26Selinux FAQGravatar Henry
Add PubSubHubbub sub directory
2018-04-06fix update user for empty username (#1857)Gravatar Kevin Papst