Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add theme variants | 2019-09-21 | |
| | | | | | | | | | - Use CSS variables instead of inherence - Rename default theme to "Light - Serif" - Rename Black theme to "Dark - Serif" - Rename "Sans-Serif" theme to "Light - Sans Serif" - Add "System" theme that use system preferences: Dark or Light - Add Serif and Sans-Serif variants for each color theme | ||
* | Avoid constraint error when having duplicate entries | 2019-09-18 | |
| | | | | | | During feed creation, duplicated entries will generate an SQL contraint error. This change ignore the duplicated entry to avoid showing an error. | ||
* | Disable strict XML parsing | 2019-09-18 | |
| | | | | | | This change should improve parsing of broken XML feeds. See https://golang.org/pkg/encoding/xml/#Decoder | ||
* | Ignore invalid content type | 2019-09-18 | |
| | |||
* | Update man page | 2019-09-15 | |
| | |||
* | Replace Travis by GitHub Actions | 2019-09-15 | |
| | |||
* | Rename cleanup config variables | 2019-09-15 | |
| | | | | | | The config parser logs a warning when the user uses a deprecated variable. It also ignores the value from a deprecated variable if it has already been set using the corresponding non-deprecated variable (and logs another warning). - CLEANUP_FREQUENCY_HOURS instead of CLEANUP_FREQUENCY - CLEANUP_ARCHIVE_READ_DAYS instead of ARCHIVE_READ_DAYS | ||
* | Make configurable the number of days to remove old sessions | 2019-09-11 | |
| | |||
* | Add native lazy loading for images and iframes | 2019-09-10 | |
| | | | | | | This feature is available only in Chrome >= 76 for now. See https://web.dev/native-lazy-loading | ||
* | Do not buffer responses in the image proxy | 2019-09-10 | |
| | | | | | | The image proxy buffered the whole image before sending it to the browser. If the image is large and/or hosted on a slow server, this caused a long delay before the user's browser could display anything. | ||
* | Update dependencies | 2019-09-05 | |
| | |||
* | Add Go 1.13 to test matrix | 2019-09-05 | |
| | |||
* | Replace link border by outline to avoid slight content shift | 2019-09-05 | |
| | |||
* | add_mailto_subject: New rewrite function | 2019-08-19 | |
| | | | | | Dinosaur Comics (qwantz.com) likes to hide jokes in mailto: links, but miniflux's sanitizer strips those out. | ||
* | Improve import form | 2019-08-15 | |
| | |||
* | Import OPML from URL | 2019-08-15 | |
| | |||
* | Add test case for parsing HTML entities | 2019-08-15 | |
| | |||
* | addImageTitle: Fix HTML injection | 2019-08-15 | |
| | | | | | | | | | | | | This rewrite rule would change this: <img title="<foo>"> to this: <figure><img><figcaption><foo></figcaption></figure> The image title needs to be properly escaped. | ||
* | Accept HTML entities when parsing XML | 2019-08-15 | |
| | | | | | | | Every once in a while, one of my feeds would throw an XML parse error because it used ` ` or some other HTML entity. I feel Miniflux should be lenient here, and Go already has a handy hook to make this work. | ||
* | Update ChangeLog for version 2.0.17 | 2019-08-03 | |
| | |||
* | Update Docker image to Alpine Linux 3.10.1 | 2019-08-03 | |
| | |||
* | Add option to disable feeds | 2019-07-26 | |
| | |||
* | Fix regressions introduced in previous JS refactoring | 2019-07-25 | |
| | |||
* | Ask for confirmation before clicking on mark all as read | 2019-07-17 | |
| | |||
* | Ask for confirmation before flushing history | 2019-07-17 | |
| | |||
* | Refactor confirmation handler | 2019-07-17 | |
| | |||
* | Refactoring of Javascript code | 2019-07-17 | |
| | |||
* | Require confirmation for marking pages as read | 2019-07-17 | |
| | |||
* | Add .search margin-right | 2019-07-13 | |
| | |||
* | Fix syntax errors in man page | 2019-07-10 | |
| | |||
* | Sort feed categories before serialization | 2019-07-05 | |
| | | | | | A function is added for feeds and its categories normalization. The test will ensure that the order is right. | ||
* | Pass auth header to manifest request | 2019-07-04 | |
| | |||
* | Update Docker image to Alpine Linux 3.10.0 | 2019-06-20 | |
| | |||
* | Update ChangeLog | 2019-06-08 | |
| | |||
* | Update vendor folder | 2019-06-08 | |
| | |||
* | Add option to toggle date/time in log messages | 2019-06-08 | |
| | |||
* | Add optional config file parser in addition to environment variables | 2019-06-02 | |
| | |||
* | Make HTTP Client timeout and max body size configurable | 2019-06-02 | |
| | |||
* | 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 | |
| |