aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Refactor config packageGravatar Frédéric Guillot2019-06-02
| | | | | - Parse configuration only once during startup time - Store configuration values in a global variable
* Flip behavior of j and k keyboard shortcutsGravatar Ben Cohen2019-05-26
|
* Bump pq to v1.1.1 to bring in SCRAM-SHA-256 authentication.Gravatar Aaron Bieber2019-05-16
|
* Remove debug timer from most storage functionsGravatar Frédéric Guillot2019-04-28
|
* Add option to enable/disable keyboard shortcutsGravatar Frédéric Guillot2019-04-28
|
* Update links to the documentationGravatar Frédéric Guillot2019-04-22
|
* Add missing translationGravatar Frédéric Guillot2019-04-05
|
* Improve page reload when showing unread/all entriesGravatar Diego Agulló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 errorGravatar Frédéric Guillot2019-04-02
|
* Use loading label instead of saving when submitting login formGravatar Frédéric Guillot2019-03-26
|
* Add support for OPML v1 importGravatar Frédéric Guillot2019-03-26
|
* Add 'allow-popups' to iframe sandbox permissionsGravatar Jeremy Apthorp2019-03-26
|
* Update ChangeLogGravatar Frédéric Guillot2019-03-16
|
* Move Dockerfile to main repoGravatar Frédéric Guillot2019-03-14
|
* Add double tap detection for next/previous page navigationGravatar 3ddysan2019-03-11
|
* Allow users to disable auto-removeGravatar Jacob Wahlgren2019-03-10
| | | Adds ARCHIVE_READ_DAYS="-1"
* Make parser compatible with Go 1.12Gravatar Frédéric Guillot2019-02-28
| | | | See changes in strings.Map(): https://golang.org/doc/go1.12#strings
* Add Golang 1.12 to CIGravatar Frédéric Guillot2019-02-28
|
* Use feed ID instead of user ID to check entry URLs presenceGravatar Frédéric Guillot2019-02-28
|
* Fix typo in stylesheetGravatar Frédéric Guillot2019-02-19
|
* Sort search results by relevanceGravatar Jebbs2019-02-11
|
* Use preferably the published date for Atom feedsGravatar Frédéric Guillot2019-01-29
| | | | YouTube feeds use the published date for the original creation date.
* Add Spanish translationGravatar e.g. pavelka2019-01-23
|
* Rename session cookiesGravatar Frédéric Guillot2019-01-21
|
* Handle the case when application session is expired and not user sessionGravatar Frédéric Guillot2019-01-21
|
* Update ChangeLogGravatar Frédéric Guillot2019-01-13
|
* Only attempt to change password if the confirmation field is filled inGravatar Peter De Wachter2019-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 agentGravatar Frédéric Guillot2019-01-07
|
* Use the appropriate message if there are no unread entriesGravatar Peter De Wachter2019-01-07
|
* Make the feed list order case-insensitiveGravatar Peter De Wachter2019-01-07
|
* More robust Atom text handlingGravatar Peter De Wachter2019-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 feedsGravatar Peter De Wachter2019-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 MakefileGravatar Clar Charr2019-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 MakefileGravatar Frédéric Guillot2018-12-28
|
* Update man pageGravatar Frédéric Guillot2018-12-28
|
* Move healthcheck endpoint from ui package to httpd serviceGravatar Frédéric Guillot2018-12-28
|
* Add workaround for non GMT dates (RFC822, RFC850, and RFC1123)Gravatar Frédéric Guillot2018-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 boldGravatar Frédéric Guillot2018-12-19
|
* Show scrollbars only when necessary for <pre> elementsGravatar Frédéric Guillot2018-12-16
|
* Add Italian translationGravatar Nicola Moretto2018-12-16
|
* Allow to switch between unread only and all entries on category/feed viewsGravatar Diego Agulló2018-12-16
|
* Add function storage.UpdateFeedError()Gravatar Frédéric Guillot2018-12-15
|
* Add BBC News scraping ruleGravatar Tom Matthews2018-12-13
|
* Ignore JSON feeds from EnsureUnicode()Gravatar Frédéric Guillot2018-12-12
|
* Preserve category selection when no feed is foundGravatar Frédéric Guillot2018-12-12
|
* Update XML encoding regex to take single quotes into considerationGravatar Frédéric Guillot2018-12-12
|
* Update en_US.jsonGravatar Bryan Roth2018-12-12
| | | | Fixing translations.
* Send cli errors to stderrGravatar Frederic Guillot2018-12-09
|
* Update dependenciesGravatar Frederic Guillot2018-12-09
|
* Make password prompt compatible with WindowsGravatar Frederic Guillot2018-12-09
|