Alexandros Kosiaris
56c3f1193f
contrib: Bump docker-compose version to 3.4
...
'start_period' for 'healthchecks' was added in Compose file version 3.4,
https://docs.docker.com/compose/compose-file/compose-versioning/#version-34
Bump docker-compose files' versions from 3.3 to 3.4
Without this, docker-compose (1.25 at least) returns
ERROR: The Compose file './contrib/docker-compose/caddy.yml' is invalid because:
services.db.healthcheck value Additional properties are not allowed ('start_period' was unexpected)
2021-06-16 20:24:13 -07:00
dependabot[bot]
d189df95db
Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-14 18:40:44 -07:00
pennae
0bcfc81b1f
add option to hide categories from the global unread list
2021-06-12 13:06:30 -07:00
pennae
571d7bf17c
Show "saving" labels for entry status button
2021-06-12 13:00:05 -07:00
Frédéric Guillot
93fd98f8d4
Update ChangeLog
2021-06-06 10:03:44 -07:00
Ilya Mateyko
238a3ee9be
client: expose comments_url entry field
2021-06-04 22:18:39 -07:00
Frédéric Guillot
897cd7cb34
Use unique file names for cache busting instead of query string
2021-06-02 19:05:32 -07:00
Frédéric Guillot
409d05eec8
Feeds with errors should appear before unread ones
2021-06-02 18:57:57 -07:00
pennae
4b2a25eed4
Highlight and sort feeds with unread entries in feeds list
2021-06-02 14:01:21 -07:00
Frédéric Guillot
1fc95a83b6
Include 'self' in CSP when using custom styles
2021-06-01 15:07:09 -07:00
pennae
cc888e2a55
set items to read on click/middle-click of external link
2021-05-31 20:26:18 -07:00
Frédéric Guillot
d9f91fd919
Firefox on Windows does not show the active link as bold
2021-05-31 17:04:02 -07:00
Frédéric Guillot
dd3f496d06
Avoid extra HTTP request for fetching custom stylesheet
...
Use inline CSS with a nonce and move CSP headers to a meta tag.
2021-05-31 14:29:33 -07:00
Frédéric Guillot
09be3d2bac
Remove invalid CSRF HTML meta tag
2021-05-31 13:54:47 -07:00
Tai
1fd4c4ef13
Add lang attribute to root HTML tag
...
Allow hyphens css property to work correctly and improve screen readers.
2021-05-31 13:19:37 -07:00
Jan-Lukas Else
20cd023c07
Use runes instead of bytes to truncate JSON feed titles
...
This fix avoid breaking Unicode string.
It solves this error:
pq: invalid byte sequence for encoding "UTF8": 0xf0 0x9f 0x9a 0x2e
2021-05-31 11:42:59 -07:00
dependabot[bot]
1655ca235d
Bump github.com/tdewolff/minify/v2 from 2.9.16 to 2.9.17
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.16 to 2.9.17.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.16...v2.9.17 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-30 23:43:57 -07:00
James Loh
77dc6aaf27
Expose changed_at
time through the API
...
No issue
This is already stored and updated in the DB to render the History page but is currently not exposed through the API
2021-05-27 20:13:01 -07:00
Loïc Doubinine
b4cdef6875
Fix typo in SECURITY.md
2021-05-24 15:23:20 -07:00
Frédéric Guillot
36868e648c
Add new config option CLEANUP_ARCHIVE_BATCH_SIZE
2021-05-23 20:52:13 -07:00
Frédéric Guillot
c119a2c011
Add new option DATABASE_CONNECTION_LIFETIME
2021-05-23 19:40:33 -07:00
Frédéric Guillot
e0557d8961
Add option to disable watchdog and set default timeout to DB healthcheck
2021-05-23 18:30:20 -07:00
Frédéric Guillot
36d3b1e9fb
Add database stats to Prometheus exporter
2021-05-22 20:31:49 -07:00
Frédéric Guillot
012eb61c52
Tweak watchdog
2021-05-22 20:25:38 -07:00
Frédéric Guillot
c4a56105ca
Add Systemd watchdog
2021-05-22 18:46:15 -07:00
Frédéric Guillot
1005fb973e
Avoid custom stylesheet to be cached by third-party CDN
...
If the application is hosted behind a CDN like Cloudflare,
then all custom stylesheets is be the same for all users.
The random query string prevent the CDN to cache this.
2021-05-21 14:03:45 -07:00
NobeKanai
75ac58abdf
Update a shared entry label translation in zh_CN
2021-05-20 07:29:44 -07:00
dependabot[bot]
e46b438b06
Bump github.com/lib/pq from 1.10.1 to 1.10.2
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.10.1...v1.10.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-19 22:47:40 -07:00
Edward Betts
264f4db567
Correct spelling
2021-05-13 18:22:23 -07:00
Frédéric Guillot
0c56b4d580
Update ChangeLog
2021-05-07 16:35:08 -07:00
Frédéric Guillot
32439ca2f0
Security fix: any user can delete any feed
...
Regression introduced in commit 51fb949
.
2021-05-07 16:25:44 -07:00
jacekk
fa49bcaf8b
Fix password reset via CLI
2021-05-02 20:34:33 -07:00
Frédéric Guillot
89e8e94bf1
Increase default batch size value
2021-04-30 23:02:45 -07:00
Frédéric Guillot
5b8eb4735c
Handle RSS feed title with encoded Unicode entities
2021-04-30 22:57:29 -07:00
pennae
1c9f000576
show #unread per category in category list, not #feeds
...
the number of feeds in the category is currently displayed twice, and a lot less
useful than the number of unread items in the category.
2021-04-26 18:49:32 -07:00
dependabot[bot]
de53d8762f
Bump github.com/lib/pq from 1.10.0 to 1.10.1
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.10.0...v1.10.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-25 23:15:20 -07:00
野辺かない
daa56efe27
Fix filtering doesn't work when selecting from multiple found feeds
2021-04-25 21:06:39 -07:00
dependabot[bot]
f1db010a68
Bump github.com/tdewolff/minify/v2 from 2.9.15 to 2.9.16
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.15 to 2.9.16.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.15...v2.9.16 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 20:26:01 -07:00
Vincent Bernat
dbb5906767
Use an appropriate color for visited links on dark theme
...
The contrast between background and purple for visited links was too
low (1.69). Use a brighter purple for the dark theme (contrast 6.87).
2021-04-14 21:28:31 -07:00
yue
18e414ec45
Fix typo in reader/json/doc.go
2021-04-02 19:00:06 -07:00
fguillot
fc00a1b3a8
Create SECURITY.md
2021-03-30 20:51:34 -07:00
Benedikt Hopmann
556b74f4fc
Update de_DE.json
2021-03-28 17:22:23 -07:00
Frédéric Guillot
6e2e2d1665
Setup golangci-lint Github Action
2021-03-22 21:34:48 -07:00
Darius
9242350f0e
Add per feed cookies option
2021-03-22 20:27:58 -07:00
dependabot[bot]
b0c14aa8f9
Bump github.com/prometheus/client_golang from 1.9.0 to 1.10.0
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.9.0...v1.10.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-22 17:25:02 -07:00
dependabot[bot]
4b2516532e
Bump github.com/tdewolff/minify/v2 from 2.9.13 to 2.9.15
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.13 to 2.9.15.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.13...v2.9.15 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-22 17:24:36 -07:00
Frédéric Guillot
1aec8d727c
Update ChangeLog
2021-03-21 11:29:24 -07:00
Frédéric Guillot
e60e0ba3c4
Add workaround to handle some invalid dates
2021-03-21 10:52:27 -07:00
Frédéric Guillot
5877048749
Improve handling of Atom text content with CDATA
2021-03-20 20:47:35 -07:00
Frédéric Guillot
c8c1f05328
Add better support of Atom text constructs
...
- Note that Miniflux does not render entry title with HTML tags as of now
- Omit XHTML div element because it should not be part of the content
2021-03-19 22:05:00 -07:00