Jebbs
a155ab6deb
Filter valid XML characters for UTF-8 XML documents before decoding
...
This change should reduce "illegal character code" XML errors.
2019-12-19 18:31:52 -08:00
Frédéric Guillot
a4ebb33cd5
Trim spaces for RDF entry links
2019-12-01 15:06:01 -08:00
Frédéric Guillot
64fa1aa8cf
Update ChangeLog
2019-12-01 11:44:42 -08:00
Frédéric Guillot
120d6ec7d8
Do no rewrite Youtube description twice in "add_youtube_video" rule
...
This is already done before in <media:description>.
2019-11-30 22:56:06 -08:00
Frédéric Guillot
6291b59849
Use V to open original link in current tab
...
- To avoid a breaking change, keep v to open the original link in new tab.
- People who prefers to open the link in the current tab should use V.
2019-11-29 13:58:47 -08:00
Frédéric Guillot
a96e966911
Do not expose yet feed counter via API
2019-11-29 11:56:00 -08:00
Frédéric Guillot
69aa650203
Add the possibility to add rules during feed creation
2019-11-29 11:27:58 -08:00
Frédéric Guillot
8028cc764f
Wrap attachments into <details> disclosure element
2019-11-29 10:59:05 -08:00
Frédéric Guillot
b3869a7833
Show attachment size on entry page
2019-11-29 10:36:35 -08:00
Frédéric Guillot
912a98788e
Add support of media elements for Atom feeds
2019-11-28 23:55:40 -08:00
Frédéric Guillot
f90e9dfab0
Add support of media elements for RSS 2 feeds
2019-11-28 21:33:32 -08:00
Frédéric Guillot
c43c9458a9
Add rewrite functions: convert_text_link and nl2br
2019-11-28 21:33:12 -08:00
Neo Ng
90064a8cf0
Update scraper rule for openingsource.org
2019-11-28 19:40:26 -08:00
Frédéric Guillot
bacab20f4a
Add Makefile target to build only amd64 Docker image
2019-11-26 23:00:17 -08:00
Frédéric Guillot
7b995044b4
Make sure to remove integration settings when removing a user
2019-11-17 23:11:59 -08:00
Frédéric Guillot
e878dca3d7
Add API parameter to filter entries by category
2019-11-17 23:05:22 -08:00
Frédéric Guillot
fad9ad2be4
Display list of feeds per category
2019-11-17 20:10:44 -08:00
Frédéric Guillot
15fe9c20df
Show the number of read and unread entries for each feed
2019-11-17 18:04:14 -08:00
Frédéric Guillot
789ad8257a
Make sure settings menu is consistent
2019-11-17 17:40:24 -08:00
Frédéric Guillot
63a549f0e3
Remove fixed table-layout for entry content
2019-11-17 17:08:20 -08:00
Frédéric Guillot
d422d4e067
Update autocert lib because ACME v1 is EOL
2019-11-15 20:34:55 -08:00
Vincent Bernat
881c0f406b
Do not lighten blockquote font color
...
It is confusing to have blockquote content displayed with a lighter
font color. Usually, quotes are important to the text while reducing
the contrast may hint a user it is not. In my case, I usually skip the
content of the blockquote as it was some additional note in the text.
Without the color change, the blockquote is still indented
differently, with the vertical bar. It should be enough for a user to
identify it as a quote.
2019-11-15 19:52:40 -08:00
benne
ee84731153
Update de_DE translation
2019-11-01 20:23:51 -07:00
Jebbs
b62ecc6699
Send a response when changing status of removed entries in Fever API
...
When a client, like Reeder, tries to mark an item which is removed on Miniflux, the server doesn't response OK. This may terminate the sync process, the PR fixes it.
2019-10-31 18:59:04 -07:00
Maxim Baz
21f8b03483
Make "v" open link in the current tab on entry page
2019-10-30 20:19:48 -07:00
Frédéric Guillot
03406c68d0
Add meta tag to disable Google Translate
2019-10-29 23:06:25 -07:00
Frédéric Guillot
d3883126bf
Improve storage module
2019-10-29 22:59:00 -07:00
Maxim Baz
e38333e272
Show unread counters on feeds page
2019-10-29 21:44:35 -07:00
Tony Wang
2eb2441f2b
Improve XML decoder to remove illegal characters
2019-10-22 20:32:35 -07:00
Tony Wang
7409bba0d8
Compare Fever token case-insensitively
2019-10-21 20:00:16 -07:00
Frédéric Guillot
70940e768c
Fix integration tests
2019-10-21 19:56:48 -07:00
Frédéric Guillot
37f93d5127
Make sure integration tests are marked as failed in Github Actions
2019-10-21 19:38:24 -07:00
Tony Wang
5517eebafe
Add new formats to date parser
2019-10-20 09:52:18 -07:00
Jebbs
bf357a0e2d
Add toast message for some keyboard shortcuts
...
Add notification message when using keyboard shortcuts: f, s, and m.
2019-10-06 20:55:15 -07:00
Adam Hess
02dbe3ef2e
call preventDefault() when the user is trying to enter a keyboard shortcut
...
Keyboard shortcuts might conflict with Firefox’s "Find as you type" feature.
2019-10-06 16:24:39 -07:00
Frédéric Guillot
bf2ceded96
Add missing arm32v7 in loop
2019-09-30 23:20:22 -07:00
Frédéric Guillot
97d1c6f02b
Update ChangeLog for v2.0.18
2019-09-25 20:23:57 -07:00
Frédéric Guillot
e0b600b651
Add CSS tweak and fix typo in variable name
2019-09-25 19:55:55 -07:00
Frédéric Guillot
3379429329
Log image proxy URL in debug mode
2019-09-22 11:38:45 -07:00
Frédéric Guillot
bdca3372f9
Add few CSS teaks
2019-09-22 10:50:10 -07:00
Frédéric Guillot
ca9cc692e4
Add Docker image variant for arm32v7
2019-09-22 10:49:42 -07:00
Frédéric Guillot
afe1faf214
Add theme variants
...
- 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
2019-09-21 20:04:42 -07:00
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
Frédéric Guillot
36d7732234
Disable strict XML parsing
...
This change should improve parsing of broken XML feeds.
See https://golang.org/pkg/encoding/xml/#Decoder
2019-09-18 22:45:56 -07:00
Frédéric Guillot
ca48f7612a
Ignore invalid content type
2019-09-18 22:32:29 -07:00
Frédéric Guillot
7d50cc40de
Update man page
2019-09-15 12:01:28 -07:00
Frédéric Guillot
934385ff55
Replace Travis by GitHub Actions
2019-09-15 11:48:15 -07:00
Ty Cobb
fb9a1a6129
Rename cleanup config variables
...
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
2019-09-15 11:47:39 -07:00
Ty Cobb
3a60abbac0
Make configurable the number of days to remove old sessions
2019-09-11 20:10:33 -07:00
Frédéric Guillot
8d8f78241d
Add native lazy loading for images and iframes
...
This feature is available only in Chrome >= 76 for now.
See https://web.dev/native-lazy-loading
2019-09-10 21:22:19 -07:00