Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | ||
| | ||||
* | Make configurable the number of days to archive read items | 2018-12-05 | ||
| | ||||
* | Change log level to debug when starting workers | 2018-12-02 | ||
| | ||||
* | Do not show $DATABASE_URL warning when showing application info | 2018-12-02 | ||
| | ||||
* | Move image proxy filter to template functions | 2018-12-02 | ||
| | ||||
* | Update scraper rule for lemonde.fr | 2018-12-02 | ||
| | ||||
* | Refactor manual entry scraper | 2018-12-02 | ||
| | ||||
* | Apply rewriter rules on manual "Fetch Original Content" | 2018-12-02 | ||
| | ||||
* | Add Makefile target for current OS and architecture | 2018-12-02 | ||
| | ||||
* | Improve Makefile | 2018-12-02 | ||
| | | | | | | - Use -mod=vendor - Use same naming convention for all platforms - Move go generate to its own target | |||
* | Remove date and time from log messages | 2018-12-01 | ||
| | | | | | | We assume that logs are sent to Syslog or similar. Syslog or systemd already adds the timetamp. | |||
* | Add Windows build target | 2018-12-01 | ||
| | ||||
* | Update scraper rule for heise.de | 2018-12-01 | ||
| | ||||
* | Update ChangeLog | 2018-11-25 | ||
| | ||||
* | Add support for Systemd Socket Activation | 2018-11-25 | ||
| | ||||
* | Change Unix socket permission to make it accessible from other services | 2018-11-25 | ||
| | ||||
* | Archive more read entries | 2018-11-25 | ||
| | ||||
* | Make sure slice is not out of range when reading XML prolog | 2018-11-24 | ||
| | ||||
* | Improve overall Simplified Chinese translations. | 2018-11-21 | ||
| | | | | | | | - Unified few keywords. - Unified all symbols to Chinese Symbols. - Remove trailing period since it's not commonly used for Chinese on websites. - Add one space between English words and Chinese words. | |||
* | Improve time since post date displays | 2018-11-17 | ||
| | | | | | | | | - 15 days now is "15 days" rather than "3 weeks" ago. - 32 days is now "1 month" rather than "2 months" ago. - 366 days is now "1 year" rather than "2 years" ago. Closes #267 | |||
* | Simplify application HTTP middlewares | 2018-11-12 | ||
| | ||||
* | Make sure the remote address is populated even when using unix socket | 2018-11-11 | ||
| | ||||
* | Add the possiblity to listen on Unix socket | 2018-11-11 | ||
| | ||||
* | Add config options to disable HTTP and scheduler services | 2018-11-11 | ||
| | ||||
* | Replace daemon and scheduler package with service package | 2018-11-11 | ||
| |