1
0
Fork 0
Minimalist and opinionated feed reader https://github.com/miniflux/v2
Find a file
Frédéric Guillot d610d091fe Avoid constraint error when having duplicate entries
During feed creation, duplicated entries will generate an SQL contraint error.

This change ignore the duplicated entry to avoid showing an error.
2019-09-18 22:53:47 -07:00
.github/workflows Replace Travis by GitHub Actions 2019-09-15 11:48:15 -07:00
api Add option to disable feeds 2019-07-26 21:24:15 -07:00
cli Add option to toggle date/time in log messages 2019-06-08 17:48:45 -07:00
client Remove URL from client user agent 2019-01-07 18:08:42 -08:00
config Rename cleanup config variables 2019-09-15 11:47:39 -07:00
crypto Fix typo in license header 2018-10-08 15:50:15 -07:00
database Add option to disable feeds 2019-07-26 21:24:15 -07:00
errors Fix typo in license header 2018-10-08 15:50:15 -07:00
fever Refactor config package 2019-06-02 06:30:08 -07:00
http Ignore invalid content type 2019-09-18 22:32:29 -07:00
integration Refactor config package 2019-06-02 06:30:08 -07:00
locale Import OPML from URL 2019-08-15 21:58:01 -07:00
logger Add option to toggle date/time in log messages 2019-06-08 17:48:45 -07:00
model Add option to disable feeds 2019-07-26 21:24:15 -07:00
oauth2 Improve logging for OAuth2 callback 2018-10-22 20:49:10 -07:00
reader Disable strict XML parsing 2019-09-18 22:45:56 -07:00
service Rename cleanup config variables 2019-09-15 11:47:39 -07:00
storage Avoid constraint error when having duplicate entries 2019-09-18 22:53:47 -07:00
template Add native lazy loading for images and iframes 2019-09-10 21:22:19 -07:00
tests Fix typo in license header 2018-10-08 15:50:15 -07:00
timer Fix typo in license header 2018-10-08 15:50:15 -07:00
timezone Add missing package descriptions for GoDoc 2018-10-08 17:32:17 -07:00
ui Do not buffer responses in the image proxy 2019-09-10 20:43:44 -07:00
url Improve unit tests in url package 2018-10-12 18:33:59 -07:00
vendor Update dependencies 2019-09-05 21:53:12 -07:00
version Fix typo in license header 2018-10-08 15:50:15 -07:00
worker Change log level to debug when starting workers 2018-12-02 21:21:18 -08:00
.gitignore Add Makefile target for current OS and architecture 2018-12-02 13:35:13 -08:00
ChangeLog Update ChangeLog for version 2.0.17 2019-08-03 14:38:14 -07:00
doc.go Fix typo in license header 2018-10-08 15:50:15 -07:00
Dockerfile Update Docker image to Alpine Linux 3.10.1 2019-08-03 14:35:15 -07:00
generate.go Refactor confirmation handler 2019-07-17 21:15:30 -07:00
go.mod Update dependencies 2019-09-05 21:53:12 -07:00
go.sum Update dependencies 2019-09-05 21:53:12 -07:00
LICENSE First commit 2017-11-19 22:01:46 -08:00
main.go Use canonical imports 2018-08-24 21:56:39 -07:00
Makefile Move Dockerfile to main repo 2019-03-14 20:54:05 -07:00
miniflux.1 Update man page 2019-09-15 12:01:28 -07:00
Procfile Make latest changes compatible with Heroku 2018-08-29 20:50:36 -07:00
README.md Replace Travis by GitHub Actions 2019-09-15 11:48:15 -07:00

Miniflux 2

GoDoc

Miniflux is a minimalist and opinionated feed reader:

  • Written in Go (Golang)
  • Works only with Postgresql
  • Doesn't use any ORM
  • Doesn't use any complicated framework
  • Use only modern vanilla Javascript (ES6 and Fetch API)
  • Single binary compiled statically without dependency
  • The number of features is voluntarily limited

It's simple, fast, lightweight and super easy to install.

Official website: https://miniflux.app

Documentation

The Miniflux documentation is available here: https://miniflux.app/docs/ (Man page)

Screenshots

Default theme:

Default theme

Dark theme when using keyboard navigation:

Dark theme

Credits