Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor config package | 2019-06-02 | |
| | | | | | - Parse configuration only once during startup time - Store configuration values in a global variable | ||
* | Flip behavior of j and k keyboard shortcuts | 2019-05-26 | |
| | |||
* | Bump pq to v1.1.1 to bring in SCRAM-SHA-256 authentication. | 2019-05-16 | |
| | |||
* | Remove debug timer from most storage functions | 2019-04-28 | |
| | |||
* | Add option to enable/disable keyboard shortcuts | 2019-04-28 | |
| | |||
* | Update links to the documentation | 2019-04-22 | |
| | |||
* | Add missing translation | 2019-04-05 | |
| | |||
* | Improve page reload when showing unread/all entries | 2019-04-04 | |
| | | | | - Show only unread entries = refresh current page - Show all entries = go to next page | ||
* | Always display feed entries even when there is a feed error | 2019-04-02 | |
| | |||
* | Use loading label instead of saving when submitting login form | 2019-03-26 | |
| | |||
* | Add support for OPML v1 import | 2019-03-26 | |
| | |||
* | Add 'allow-popups' to iframe sandbox permissions | 2019-03-26 | |
| | |||
* | Update ChangeLog | 2019-03-16 | |
| | |||
* | Move Dockerfile to main repo | 2019-03-14 | |
| | |||
* | Add double tap detection for next/previous page navigation | 2019-03-11 | |
| | |||
* | Allow users to disable auto-remove | 2019-03-10 | |
| | | | Adds ARCHIVE_READ_DAYS="-1" | ||
* | Make parser compatible with Go 1.12 | 2019-02-28 | |
| | | | | See changes in strings.Map(): https://golang.org/doc/go1.12#strings | ||
* | Add Golang 1.12 to CI | 2019-02-28 | |
| | |||
* | Use feed ID instead of user ID to check entry URLs presence | 2019-02-28 | |
| | |||
* | Fix typo in stylesheet | 2019-02-19 | |
| | |||
* | Sort search results by relevance | 2019-02-11 | |
| | |||
* | Use preferably the published date for Atom feeds | 2019-01-29 | |
| | | | | YouTube feeds use the published date for the original creation date. | ||
* | Add Spanish translation | 2019-01-23 | |
| | |||
* | Rename session cookies | 2019-01-21 | |
| | |||
* | Handle the case when application session is expired and not user session | 2019-01-21 | |
| | |||
* | Update ChangeLog | 2019-01-13 | |
| | |||
* | Only attempt to change password if the confirmation field is filled in | 2019-01-07 | |
| | | | | | | | Firefox autocompletes the password field (but not the password confirmation field) for me. This makes it annoying to use the settings page, because miniflux thinks I'm trying to change my password and complains that the fields don't match. | ||
* | Remove URL from client user agent | 2019-01-07 | |
| | |||
* | Use the appropriate message if there are no unread entries | 2019-01-07 | |
| | |||
* | Make the feed list order case-insensitive | 2019-01-07 | |
| | |||
* | More robust Atom text handling | 2019-01-07 | |
| | | | | | | | | Miniflux couldn't deal with XHTML Summary elements. - Make Summary an 'atomContent' field - Define an atomContentToString function rather than inling it three times - Also properly escape special characters in plain text fields. | ||
* | Make UTF-8 the default encoding for XML feeds | 2019-01-02 | |
| | | | | | | | | | | | | | | | | Consider the feed http://planet.haskell.org/atom.xml - This is a UTF-8 encoded XML file - No encoding declaration in the XML header - No Unicode byte order mark - Served with HTTP Content-Type "text/xml" (no charset parameter) Miniflux lets charset.NewReader handle this. The charset package implements the HTML5 character encoding algorithm, which, in this situation, defaults to windows-1252 encoding if there are no UTF-8 characters in the first 1000 bytes. So for this feed, we get the wrong encoding. I inserted an explicit "utf8.Valid()" check, which fixes this problem. | ||
* | Add more targets to Makefile | 2019-01-02 | |
| | | | I put a comment above them saying that they're unsupported as they won't be tested on CI, etc., but they're still nice to have. | ||
* | Add -mod=vendor in Makefile | 2018-12-28 | |
| | |||
* | Update man page | 2018-12-28 | |
| | |||
* | Move healthcheck endpoint from ui package to httpd service | 2018-12-28 | |
| | |||
* | Add workaround for non GMT dates (RFC822, RFC850, and RFC1123) | 2018-12-26 | |
| | | | | | | RFC822, RFC850, and RFC1123 are supposed to be always in GMT. This is a workaround for the one defined in PST timezone. | ||
* | Make sure that <strong> elements are bold | 2018-12-19 | |
| | |||
* | Show scrollbars only when necessary for <pre> elements | 2018-12-16 | |
| | |||
* | Add Italian translation | 2018-12-16 | |
| | |||
* | Allow to switch between unread only and all entries on category/feed views | 2018-12-16 | |
| | |||
* | Add function storage.UpdateFeedError() | 2018-12-15 | |
| | |||
* | Add BBC News scraping rule | 2018-12-13 | |
| | |||
* | Ignore JSON feeds from EnsureUnicode() | 2018-12-12 | |
| | |||
* | Preserve category selection when no feed is found | 2018-12-12 | |
| | |||
* | Update XML encoding regex to take single quotes into consideration | 2018-12-12 | |
| | |||
* | Update en_US.json | 2018-12-12 | |
| | | | | Fixing translations. | ||
* | Send cli errors to stderr | 2018-12-09 | |
| | |||
* | Update dependencies | 2018-12-09 | |
| | |||
* | Make password prompt compatible with Windows | 2018-12-09 | |
| |