b5b5e91bb0
Zero is a valid super group id according to the "mark the Kindling super group as read" example in the Fever API docs. But the php function empty considers 0 as an empty value and the condition is never true. The condition has been changed to accept -1 for the "Sparks" super group, 0 for the "Kindling" super group and any other positive integer (feed and item id must be positive integers). The group id Zero is used by Reeder for iOS for the virtual feed "unread". |
||
---|---|---|
assets | ||
controllers | ||
data | ||
docs | ||
fever | ||
lib | ||
locales | ||
models | ||
scripts | ||
templates | ||
themes | ||
vendor | ||
.gitignore | ||
.htaccess_ovh | ||
check_setup.php | ||
common.php | ||
config.default.php | ||
cronjob.php | ||
Dockerfile | ||
favicon.ico | ||
index.php | ||
jsonrpc.php | ||
LICENSE | ||
README.markdown | ||
robots.txt |
Miniflux - Minimalist News Reader
Miniflux is a minimalist and web-based RSS reader.
Features
Host almost anywhere
- Your Raspberry Pi, a shared web-hosting, a virtual machine or localhost
- Easy setup => copy and paste the source code and you are done!
- Use a lightweight Sqlite database instead of Mysql or Postgresql
- Auto-update from the user interface
Readability
- CSS optimized for readability
- Responsive design
Privacy and security
- Remove Feedburner Ads and analytics trackers (1x1 pixels)
- Open external links inside a new tab with a
rel="noreferrer"
attribute - Use secure HTTP headers (only external images and Youtube/Vimeo/Dailymotion videos are allowed)
- Article content is filtered before being displayed
Polyglot
- Translated in English, French, German, Italian, Czech, Spanish, Portuguese and Simplified Chinese
- RTL languages support
Users management
- Alternate authentication with a Google Account or Mozilla Persona
- Multiple databases (each user has his own database)
Awesome features
- Keyboard shortcuts
- Full article download for feeds that display only a summary
- Enclosure support (videos and podcasts)
- Feed updates via a cronjob or with the user interface with one click
More
- Keeps history of read items
- Basic bookmarks
- Import/Export of OPML feeds
- Themes
Requirements
- Recent version of libxml2 >= 2.7.x (version 2.6.32 on Debian Lenny is not supported anymore)
- PHP >= 5.3.3
- PHP XML extensions (SimpleXML and DOM)
- PHP Sqlite extension
- cURL extension for PHP or Stream Context with
allow_url_fopen=On
Documentation
- Installation
- Upgrade to a new version
- Cronjob
- Advanced configuration
- Full article download
- Multiple users
- Translations
- Themes
- Json-RPC API
- Fever API
- Run Miniflux with Docker
- FAQ
Todo and known bugs
- See Issues: https://github.com/fguillot/miniflux/issues
License
Authors
Original author: Frédéric Guillot
Contributors
People who sent a pull-request, report a bug, make a new theme or share a super cool idea:
- André Kelpe
- Augustin Lacour
- Ayodio
- Bjauy
- Bohwaz
- Chase Arnold
- Chris Lemonier
- Delehef
- Derjus
- Eauland
- Félix
- Geriel Castro
- Hika0
- Horsely
- Ing. Jan Kaláb
- Itoine
- James Scott-Brown
- James Barwell
- Julian Oster
- Jarek
- Luca Marra
- Martin Simon
- Mathias Kresin
- Maxime
- Meradoou
- MonsieurPaulLeBoulanger
- Necku
- Nicolas Dewaele
- Pcwalden
- Pitel
- Silvus
- Skasi7
- Thiriot Christophe
- Tobi
- Vincent Ozanam
- Ygbillet
Many people also sent bug reports and feature requests.