Frédéric Guillot
5e5615a2d1
Add icons to feeds and categories list
2020-06-14 19:22:31 -07:00
Shizun Ge
fe8347f32a
Change feed title to a link to original website
2020-06-11 21:07:13 -07:00
Shizun Ge
d2b360f7b3
Replace link to categories by a link to the list of entries in "Category > Feeds" page
...
Solves #659
2020-06-10 20:33:58 -07:00
Shizun Ge
c9618458cb
Always align action items to the right even when the window is small
2020-06-10 20:24:11 -07:00
Manuel Müller
ca918bc7e3
Added scraper rule for dilbert.com and turnoff.us
2020-06-10 20:15:46 -07:00
schlich
c820197667
Fix typo in German translation
2020-06-06 13:40:44 -07:00
Frédéric Guillot
6c6ca69141
Add feed option to ignore HTTP cache
2020-06-05 22:04:52 -07:00
Frédéric Guillot
57f62b4797
Update Docker image to Alpine 3.12
2020-06-02 20:55:34 -07:00
dependabot[bot]
1811522473
Bump github.com/lib/pq from 1.4.0 to 1.6.0
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.4.0 to 1.6.0.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.4.0...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-06-02 19:57:11 -07:00
Frédéric Guillot
8e500e8bef
Move dependabot.yml to .github folder
2020-06-02 18:56:42 -07:00
Frédéric Guillot
a2abd38ccf
Add Dependabot
2020-06-01 22:02:41 -07:00
Vitor Pellegrino
7fb0bdc9a5
Adds keyboard shortcut for refreshing all feeds
...
- Binds the 'R' key to trigger a refresh in the background for all
feeds.
- Updates the locale, using the same description as the link in the
feeds page.
Co-authored-by: Vitor Pellegrino <pellegrino@linux.com>
2020-05-26 21:35:44 -07:00
Frédéric Guillot
7e5157f218
Rename alternative scheduler to entry_frequency
2020-05-25 15:12:47 -07:00
Shizun Ge
cead85b165
Add alternative scheduler based on the number of entries
2020-05-25 14:06:56 -07:00
Corey McCaffrey
25d4b9fc0c
Added scraper rule for financialsamurai.com
...
The default rule results in blank content.
2020-05-24 13:29:28 -07:00
Frédéric Guillot
4cdfd64db0
Speed up feed list page rendering
2020-05-22 18:02:49 -07:00
Frédéric Guillot
70c2568af8
Add index to speed up slow query
2020-05-20 18:19:35 -07:00
Corey McCaffrey
0683074b8b
Added scraper rule for TheOatmeal.com
...
The default rule does not show the comic posted to the feed. The comic image is in a div with id "comic".
2020-05-13 21:28:00 -07:00
Corey McCaffrey
8f6c07afd6
Added scraper rule for RayWenderlich.com
...
RayWenderlich.com is a popular developer's community for iOS and Android developers. The default rule results in "GROUP GROUP GROUP GROUP…" instead of the content posted on the blog.
2020-05-13 21:28:00 -07:00
Frédéric Guillot
3b2f0a633c
Update dependencies and remove vendor folder
2020-04-25 21:11:48 -07:00
Frédéric Guillot
c920a8607c
Add CSS styles for textarea
2020-04-25 20:35:29 -07:00
Frédéric Guillot
eb8d8e84f2
Updating custom css field should also happen when updating the password
...
Bug introduced in PR #627
2020-04-25 20:26:02 -07:00
Frédéric Guillot
619aa58fb3
Handle more invalid dates
...
Fixes #617
2020-04-25 20:15:18 -07:00
Alex McGrath
7accdc4416
Add the ability to use custom css
2020-04-22 20:53:09 -07:00
Sebastian Wiesner
ae8e5c4dbc
Add /version endpoint
...
Closes #629
2020-04-17 18:39:53 -07:00
Savely Krasovsky
454eb590ce
Remove child-src CSP policy (deprecated)
2020-03-31 19:50:25 -07:00
Frédéric Guillot
9698c5e40a
Update ChangeLog
2020-03-28 14:51:26 -07:00
Frédéric Guillot
48680577a8
Update man page
2020-03-28 14:50:11 -07:00
Frédéric Guillot
a170e6454f
Restore original read/unread popups
2020-03-28 10:45:31 -07:00
Frédéric Guillot
25f90bc625
Restore original read/unread button in entry view
2020-03-25 20:22:40 -07:00
Benedikt Hopmann
c3f3cc085a
Update German translation
2020-03-23 18:20:40 -07:00
Frédéric Guillot
9871e4f5d0
Add page to list and remove shared entries
2020-03-22 19:53:44 -07:00
Frédéric Guillot
84229f1af9
Add some CSS tweaks for mobile devices
2020-03-22 16:33:35 -07:00
Frédéric Guillot
3c3241f93c
Add SVG icons to entry actions
2020-03-22 15:37:13 -07:00
Frédéric Guillot
53dd2c1f1d
Move schema version check after migration execution
2020-03-21 15:01:16 -07:00
Frédéric Guillot
592151bdb6
Add support for Invidious
...
- Embed Invidious player for invidio.us feeds
- Add new rewrite rule to use Invidious player for Youtube feeds
2020-03-20 20:56:59 -07:00
Frédéric Guillot
e494d6e381
Check during startup if the database schema is up to date
2020-03-20 20:12:15 -07:00
Frédéric Guillot
05b88c8add
Change share uri
2020-03-19 20:56:23 -07:00
Frédéric Guillot
7a397c3d13
Change default theme to "system_serif"
2020-03-19 20:53:53 -07:00
Frédéric Guillot
bd5aed7b90
Fix template execution error (related to share feature)
2020-03-18 18:04:06 -07:00
Frédéric Guillot
59c8dac851
Display Feed URL on shared page instead of user feed entries
2020-03-17 20:28:53 -07:00
Lesterpig
41a2b7e58e
Add "Share article" feature
...
A new "shareCode" field is generated for each entry, and allows
unlogged users to access the entry through the /shared endpoint.
This feature is particularly useful to share articles from miniflux
to third-party users without having them to visit the original source.
The image proxy is disabled and special cache headers are proposed in
the shared page to avoid denial of service.
2020-03-17 20:09:46 -07:00
Frédéric Guillot
1b86913c00
Fix SQL injection in full-text search rank ordering
...
Introduced in commit 267b706544
2020-03-10 21:12:28 -07:00
Patrick
3e1e0b604f
Add generic OpenID Connect provider (OAuth2)
...
This adds the oauth2 provider `oidc`. It needs an additional argument, the OIDC discovery endpoint to figure out where the auth and token URLs are.
Configuration is similar to setting up the Google Authentication with these changes:
* `OAUTH2_PROVIDER = oidc`
* `OAUTH2_OIDC_DISCOVERY_ENDPOINT = https://auth.exampe.org/discovery `
2020-03-07 18:45:19 -08:00
Dave Marquard
54602b55bb
Use secure TLS configuration for autocert server
...
This change lets Miniflux use the same secure TLS configuration options when using Let's Encrypt / Autocert as when using a manually specified certificate. It raises the server’s SSL Labs score from a B to an A+ with LetsEncrypt.
2020-03-02 21:30:48 -08:00
Frédéric Guillot
086b985383
Add API Client function to refresh all feeds
2020-03-01 19:45:10 -08:00
Frédéric Guillot
25cc0d2447
Add per-application API Keys
2020-03-01 18:22:45 -08:00
Frédéric Guillot
d1afe13a1c
Add Go 1.14 to GitHub Actions
2020-03-01 10:26:03 -08:00
Andrew Williams
9974e0f458
Addition of scraper rule for wdwnt.com
...
By default fetching original content for wdwnt.com results in a snippet of the comments section, this rule captures the article content.
2020-02-28 20:24:58 -08:00
Aled Griffiths
7b32f59281
Add refreshAllFeeds to the API
...
Adds refreshAllFeeds to the API, following the suggestion given in the
comments of #359 .
2020-02-26 20:10:56 -08:00