72fbbe31 |
2021-09-25 17:16:03 |
Update ChangeLog |
Frédéric Guillot |
423e06cb |
2021-09-25 15:52:32 |
Build RPM and Debian package with PIE mode enabled |
Frédéric Guillot |
1f3a9dab |
2021-09-23 00:19:36 |
Fix templates being visible on old browsers |
Pk11 |
93789919 |
2021-09-22 14:39:13 |
Fix inconsistent navigation in history pages |
NobeKanai |
cf1939f0 |
2021-09-22 14:21:01 |
Fix inconsistent navigation |
NobeKanai |
edee1193 |
2021-09-13 22:05:33 |
Bump github.com/tdewolff/minify/v2 from 2.9.21 to 2.9.22 |
dependabot[bot] |
612f9cdb |
2021-09-11 10:58:48 |
Remove RequestURI() hack |
Frédéric Guillot |
fcd18f0b |
2021-09-10 13:19:57 |
Fix translation in zh_CN |
NobeKanai |
78f6bbe9 |
2021-05-14 21:51:51 |
Add ability to change entry sort order in the UI |
James Loh |
27d170cb |
2021-09-08 03:09:20 |
Bump github.com/lib/pq from 1.10.2 to 1.10.3 |
dependabot[bot] |
49119eff |
2021-09-07 20:28:41 |
Minor improvements in integration package |
Frédéric Guillot |
34dd358e |
2021-09-08 11:04:22 |
Add Telegram integration |
三三 |
93596c12 |
2021-09-01 23:42:23 |
Add rewrite rule to remove dom elements |
Lukas Dietrich |
9fbcfc21 |
2021-09-03 16:15:58 |
Update translation in zh_CN |
coxde |
01f678c3 |
2021-08-28 17:30:04 |
add proxy arg in scraper.Fetch |
hulb |
2f6895e1 |
2021-08-21 17:29:39 |
Fix finding JSON feeds with new MIME type |
James Loh |
b7c229f3 |
2021-08-16 19:57:41 |
Update scraper rule for theregister.com |
Frédéric Guillot |
b88d46ee |
2021-08-16 19:39:25 |
Add Go 1.17 to GitHub Actions |
Frédéric Guillot |
b58a4645 |
2021-08-16 11:23:52 |
Display option to hide feed only when category is not already hidden |
Jan-Lukas Else |
ce6fa4c0 |
2021-08-15 21:18:24 |
Fix #1208 |
Jan-Lukas Else |
9965abcc |
2021-08-15 17:32:43 |
Add option to hide feeds from the global Unread list |
Jan-Lukas Else |
8bc06a5d |
2021-08-14 19:48:20 |
Update ChangeLog |
Frédéric Guillot |
7f1c17e3 |
2021-08-02 22:04:46 |
Bump github.com/tdewolff/minify/v2 from 2.9.19 to 2.9.21 |
dependabot[bot] |
c5594fda |
2021-07-26 22:06:35 |
Bump mvdan.cc/xurls/v2 from 2.2.0 to 2.3.0 |
dependabot[bot] |
b8b16c3b |
2021-07-20 20:10:44 |
Add /rss/ in finder's wellKnownUrls |
Alexandros Kosiaris |
fc766de0 |
2021-07-21 08:14:25 |
use authors entry for json 1.1 feeds |
Dave Marquard |
79810413 |
2021-07-07 18:43:14 |
Add Greek translation |
Alexandros Kosiaris |
dc219915 |
2021-07-12 22:06:50 |
Bump github.com/tdewolff/minify/v2 from 2.9.18 to 2.9.19 |
dependabot[bot] |
cc41065d |
2021-07-12 22:07:48 |
Bump github.com/PuerkitoBio/goquery from 1.7.0 to 1.7.1 |
dependabot[bot] |
e8778007 |
2021-07-01 20:25:58 |
ui: Expose markCategoryAsRead |
Alexandros Kosiaris |
d5efd776 |
2021-07-04 12:11:07 |
Add "in" in "logged in" for en_US tooltip.logged_user |
Alexandros Kosiaris |
164bcc2f |
2021-06-28 22:04:44 |
Bump github.com/tdewolff/minify/v2 from 2.9.17 to 2.9.18 |
dependabot[bot] |
21ffd79c |
2021-06-21 22:04:42 |
Bump github.com/PuerkitoBio/goquery from 1.6.1 to 1.7.0 |
dependabot[bot] |
638643cd |
2021-06-16 12:26:39 |
client: Try to parse response Body on InternalServerError |
Alexandros Kosiaris |
6703e03c |
2021-06-16 12:53:45 |
contrib: Add support for a $MINIFLUX_IMAGE env var in docker-compose |
Alexandros Kosiaris |
56c3f119 |
2021-06-16 12:38:05 |
contrib: Bump docker-compose version to 3.4 |
Alexandros Kosiaris |
d189df95 |
2021-06-14 05:14:05 |
Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 |
dependabot[bot] |
0bcfc81b |
2021-06-03 02:39:47 |
add option to hide categories from the global unread list |
pennae |
571d7bf1 |
2021-06-12 20:00:05 |
Show "saving" labels for entry status button |
pennae |
93fd98f8 |
2021-06-06 10:03:44 |
Update ChangeLog |
Frédéric Guillot |
238a3ee9 |
2021-06-04 23:08:19 |
client: expose comments_url entry field |
Ilya Mateyko |
897cd7cb |
2021-06-02 19:02:38 |
Use unique file names for cache busting instead of query string |
Frédéric Guillot |
409d05ee |
2021-06-02 18:54:28 |
Feeds with errors should appear before unread ones |
Frédéric Guillot |
4b2a25ee |
2021-06-02 21:01:21 |
Highlight and sort feeds with unread entries in feeds list |
pennae |
1fc95a83 |
2021-06-01 15:07:09 |
Include 'self' in CSP when using custom styles |
Frédéric Guillot |
cc888e2a |
2021-04-27 14:45:05 |
set items to read on click/middle-click of external link |
pennae |
d9f91fd9 |
2021-05-31 16:59:44 |
Firefox on Windows does not show the active link as bold |
Frédéric Guillot |
dd3f496d |
2021-05-31 14:16:50 |
Avoid extra HTTP request for fetching custom stylesheet |
Frédéric Guillot |
09be3d2b |
2021-05-31 13:44:34 |
Remove invalid CSRF HTML meta tag |
Frédéric Guillot |
1fd4c4ef |
2021-06-01 03:19:37 |
Add lang attribute to root HTML tag |
Tai |
20cd023c |
2021-05-31 20:42:59 |
Use runes instead of bytes to truncate JSON feed titles |
Jan-Lukas Else |
1655ca23 |
2021-05-31 05:12:57 |
Bump github.com/tdewolff/minify/v2 from 2.9.16 to 2.9.17 |
dependabot[bot] |
77dc6aaf |
2021-05-26 15:13:38 |
Expose `changed_at` time through the API |
James Loh |
b4cdef68 |
2021-05-24 17:07:47 |
Fix typo in SECURITY.md |
Loïc Doubinine |
36868e64 |
2021-05-23 20:45:37 |
Add new config option CLEANUP_ARCHIVE_BATCH_SIZE |
Frédéric Guillot |
c119a2c0 |
2021-05-23 19:32:34 |
Add new option DATABASE_CONNECTION_LIFETIME |
Frédéric Guillot |
e0557d89 |
2021-05-23 18:24:57 |
Add option to disable watchdog and set default timeout to DB healthcheck |
Frédéric Guillot |
36d3b1e9 |
2021-05-22 20:27:13 |
Add database stats to Prometheus exporter |
Frédéric Guillot |
012eb61c |
2021-05-22 20:25:38 |
Tweak watchdog |
Frédéric Guillot |
c4a56105 |
2021-05-22 18:36:32 |
Add Systemd watchdog |
Frédéric Guillot |
1005fb97 |
2021-05-21 13:57:11 |
Avoid custom stylesheet to be cached by third-party CDN |
Frédéric Guillot |
75ac58ab |
2021-05-16 17:00:12 |
Update a shared entry label translation in zh_CN |
NobeKanai |
e46b438b |
2021-05-17 05:15:07 |
Bump github.com/lib/pq from 1.10.1 to 1.10.2 |
dependabot[bot] |
264f4db5 |
2021-05-13 14:38:32 |
Correct spelling |
Edward Betts |
0c56b4d5 |
2021-05-07 16:35:08 |
Update ChangeLog |
Frédéric Guillot |
32439ca2 |
2021-05-07 16:25:44 |
Security fix: any user can delete any feed |
Frédéric Guillot |
fa49bcaf |
2021-05-03 00:36:53 |
Fix password reset via CLI |
jacekk |
89e8e94b |
2021-04-30 22:58:27 |
Increase default batch size value |
Frédéric Guillot |
5b8eb473 |
2021-04-30 22:49:17 |
Handle RSS feed title with encoded Unicode entities |
Frédéric Guillot |
1c9f0005 |
2021-04-25 13:47:59 |
show #unread per category in category list, not #feeds |
pennae |
de53d876 |
2021-04-26 05:18:08 |
Bump github.com/lib/pq from 1.10.0 to 1.10.1 |
dependabot[bot] |
daa56efe |
2021-04-26 12:06:39 |
Fix filtering doesn't work when selecting from multiple found feeds |
野辺かない |
f1db010a |
2021-04-19 05:16:25 |
Bump github.com/tdewolff/minify/v2 from 2.9.15 to 2.9.16 |
dependabot[bot] |
dbb59067 |
2021-04-13 09:25:27 |
Use an appropriate color for visited links on dark theme |
Vincent Bernat |
18e414ec |
2021-04-03 11:00:06 |
Fix typo in reader/json/doc.go |
yue |
fc00a1b3 |
2021-03-30 20:51:34 |
Create SECURITY.md |
fguillot |
556b74f4 |
2021-03-28 21:07:13 |
Update de_DE.json |
Benedikt Hopmann |
6e2e2d16 |
2021-03-22 21:04:10 |
Setup golangci-lint Github Action |
Frédéric Guillot |
9242350f |
2021-03-23 04:27:58 |
Add per feed cookies option |
Darius |
b0c14aa8 |
2021-03-22 05:10:59 |
Bump github.com/prometheus/client_golang from 1.9.0 to 1.10.0 |
dependabot[bot] |
4b251653 |
2021-03-22 05:10:35 |
Bump github.com/tdewolff/minify/v2 from 2.9.13 to 2.9.15 |
dependabot[bot] |
1aec8d72 |
2021-03-21 11:29:24 |
Update ChangeLog |
Frédéric Guillot |
e60e0ba3 |
2021-03-21 10:52:27 |
Add workaround to handle some invalid dates |
Frédéric Guillot |
58770487 |
2021-03-20 20:38:29 |
Improve handling of Atom text content with CDATA |
Frédéric Guillot |
c8c1f053 |
2021-03-19 21:49:35 |
Add better support of Atom text constructs |
Frédéric Guillot |
96f3e888 |
2021-03-19 18:39:44 |
Handle RDF feed with HTML encoded entry title |
Frédéric Guillot |
14888f1c |
2021-03-18 21:34:09 |
Fix incorrect parsing of Atom entry content of type HTML |
Frédéric Guillot |
49171c5e |
2021-03-17 22:43:08 |
Turkish language |
Taylan Tatlı |
51fb9495 |
2021-03-16 22:15:40 |
Improve large feed deletion |
Frédéric Guillot |
89c1b3b4 |
2021-03-10 23:10:17 |
Systemd readiness notification |
Ilya Mateyko |
1d80c12e |
2021-03-09 05:10:53 |
Prevent Youtube scraping if entry already exists |
Gabriel Augendre |
d092fc84 |
2021-03-08 05:16:18 |
Bump github.com/lib/pq from 1.9.0 to 1.10.0 |
dependabot[bot] |
8a812cd8 |
2021-03-07 15:25:34 |
Add basic PWA offline page |
Frédéric Guillot |
ae13b4e4 |
2021-03-07 12:07:54 |
Replace icon for "Add to home screen" button |
Frédéric Guillot |
548c4d4e |
2021-03-07 11:55:43 |
Use SVG icons for toast notifications |
Frédéric Guillot |
f6ed2fea |
2021-03-07 11:02:52 |
Use SVG sprite for icons |
Frédéric Guillot |
b730aa52 |
2021-03-04 17:13:51 |
Reset scroll position on mark page as read |
1pav |
3d16c3e4 |
2021-03-07 03:45:25 |
Add link to mark all feed entries as read |
Alexandros Kosiaris |
0d935a86 |
2021-02-28 22:29:51 |
Make web app display mode configurable |
1pav |
053b1d0f |
2021-03-01 04:26:52 |
Handle RSS feeds with CDATA in author item element |
hykhd |
b247f3f0 |
2021-02-25 05:06:11 |
Add read time on article page |
Gabriel Augendre |
20ec435d |
2021-02-22 21:47:30 |
Move healthcheck from Dockerfile to docker-compose because it's optional |
Frédéric Guillot |
53cd369b |
2021-02-22 21:09:03 |
Avoid showing a broken image when there is no feed icon |
Frédéric Guillot |
ec3c604a |
2021-02-21 13:42:49 |
Add option to allow self-signed or invalid certificates |
Frédéric Guillot |
c3f871b4 |
2021-01-27 12:50:34 |
Use YouTube video duration as read time |
Ilya Mateyko |
e5b2eab7 |
2021-02-21 08:34:07 |
Send full article content to wallabag |
Gabriel Augendre |
bbf93430 |
2021-02-20 12:42:15 |
Add more extensive healthcheck support |
Frédéric Guillot |
3cb04b2c |
2021-02-20 20:11:13 |
update whitelist fix bilibili video |
hykhd |
e3c28a6c |
2021-02-19 18:47:50 |
Improve health check endpoint to test database connection |
Frédéric Guillot |
c2571f9f |
2021-02-18 21:33:29 |
Remove completely generated files |
Frédéric Guillot |
4855fbd1 |
2021-02-18 20:34:58 |
Use embed package for Javascript bundles instead of generated files |
Frédéric Guillot |
95696662 |
2021-02-17 21:58:04 |
Use embed package for CSS bundles instead of generated files |
Frédéric Guillot |
42edd357 |
2021-02-17 20:54:39 |
Add pull-request template |
Frédéric Guillot |
b3370600 |
2021-02-17 20:46:19 |
Update issue templates |
fguillot |
0de80c2f |
2021-02-16 23:36:17 |
Use embed package for binary assets instead of generated files |
Frédéric Guillot |
5d65a85b |
2021-02-16 22:58:44 |
Use embed package for translations instead of generated files |
Frédéric Guillot |
a352aff9 |
2021-02-16 21:19:03 |
Remove deprecated io/ioutil package |
Frédéric Guillot |
713d575b |
2021-02-16 21:02:13 |
Update CI check for Go 1.16 |
Frédéric Guillot |
421bb467 |
2021-02-16 16:37:24 |
Show Postgres version in about page |
Rogier Lommers |
dde2ca06 |
2021-02-15 20:34:19 |
Update ChangeLog |
Frédéric Guillot |
09130878 |
2021-02-14 11:16:06 |
Add header "Referrer-Policy: no-referrer" |
Frédéric Guillot |
04f9c456 |
2021-02-14 11:09:06 |
Handle entry title with double encoded entities in Atom feeds |
Frédéric Guillot |
6b7ffe0e |
2021-02-13 16:27:23 |
Add Open Containers annotations to Docker image |
Frédéric Guillot |
f29940d7 |
2021-02-13 14:07:39 |
Rename storage certificate cache |
Frédéric Guillot |
0413daf7 |
2021-02-13 13:52:18 |
Remove iframe inner HTML contents |
Frédéric Guillot |
5043749b |
2021-02-13 13:26:55 |
Add workaround for entry title with double encoded entities |
Frédéric Guillot |
793f475e |
2021-02-10 22:45:02 |
Update date parser to fix another time zone issue |
Nick Chitwood |
03cfbfe4 |
2021-02-08 13:18:25 |
Update german translation for blocklist and keeplist |
Benedikt Hopmann |
e8d0360e |
2021-02-07 18:38:45 |
Validate Keep list and Block list rules syntax |
Frédéric Guillot |
05fd83bd |
2021-02-07 21:50:06 |
add support for ipv6 with zone index |
y0ast |
864dd9f2 |
2021-02-06 14:33:28 |
Allow images with data URLs |
Frédéric Guillot |
9a9a271b |
2021-02-06 14:01:41 |
Limit full-text search indexation to first 500K characters |
Frédéric Guillot |
89d17107 |
2021-02-06 11:49:13 |
Change PWA display mode to standalone |
Frédéric Guillot |
b6ddaae8 |
2021-02-05 20:28:00 |
ETag value is not set correctly in HTTP client (regression) |
Frédéric Guillot |
0bece2df |
2021-01-29 18:44:40 |
Database backed LetsEncrypt certificate cache (#993) |
Dave Marquard |
44648029 |
2021-01-27 13:09:50 |
Reformat some Go files |
Ilya Mateyko |
7c44238b |
2021-01-25 23:41:36 |
Add global option POLLING_PARSING_ERROR_LIMIT |
Shizun Ge |
b45c1cf3 |
2021-01-25 12:08:34 |
Use `systemctl edit` for editing systemd config file |
Ilya Mateyko |
f1d73852 |
2021-01-24 11:44:00 |
Update Go version to 1.15 in go.mod |
Frédéric Guillot |
77f5b911 |
2021-01-22 20:55:45 |
Don't discard the "Fetch via Proxy" option |
Kiskae |
f8ca8255 |
2021-01-24 13:06:52 |
Update go.mod |
Shizun Ge |
6377f3a8 |
2021-01-24 10:54:21 |
Fix regression introduced by PR #973 |
Frédéric Guillot |
533d5dfc |
2021-01-22 01:16:05 |
Update man page to show the default values |
Shizun Ge |
1ed3816d |
2021-01-20 13:19:40 |
PostgreSQL index optimizations |
Patrick Marschik |
4ff52bd7 |
2021-01-18 21:44:02 |
Add API endpoints to get feeds and entries of a category |
Shizun Ge |
02a4c9db |
2021-01-18 15:22:09 |
Create feed query builder |
Shizun Ge |
433de175 |
2021-01-18 05:17:58 |
Bump github.com/PuerkitoBio/goquery from 1.6.0 to 1.6.1 |
dependabot[bot] |
23e4183b |
2020-12-29 19:43:37 |
Show global options in the about page |
Shizun Ge |
926ddf6d |
2021-01-16 20:00:29 |
Update man page to mention -1 can be used for CLEANUP_ARCHIVE_* options |
Shizun Ge |
a6017a84 |
2021-01-09 17:45:56 |
Update ChangeLog |
Frédéric Guillot |
608443b7 |
2021-01-04 20:29:12 |
Add spellcheck="false" to input fields |
Frédéric Guillot |
11e110bc |
2021-01-04 15:32:32 |
Refactor entry validation |
Frédéric Guillot |
806b9545 |
2021-01-04 13:49:28 |
Refactor feed validator |
Frédéric Guillot |
b35fece3 |
2021-01-03 22:59:05 |
Remove unused function |
Frédéric Guillot |
4468ef14 |
2021-01-03 22:28:04 |
Refactor category validation |
Frédéric Guillot |
e45cc2d2 |
2021-01-03 21:20:21 |
Refactor user validation |
Frédéric Guillot |
291bf96d |
2021-01-03 11:33:10 |
Do not strip tags for entry title |
Frédéric Guillot |
f0610bdd |
2021-01-02 16:33:41 |
Refactor feed creation to allow setting most fields via API |
Frédéric Guillot |
ab82c4b3 |
2021-01-01 13:15:33 |
Subscribe to feeds with the Android Share menu |
Ilya Mateyko |
94eaf0e2 |
2020-12-29 11:47:27 |
Modify systemd service file |
Jean Paul Galea |
9a6c80f5 |
2020-12-29 20:47:18 |
Updating read/star icons to SVGs |
Bogdan Brinza |
9a4b045b |
2020-12-23 10:29:51 |
Add autocomplete="username" to HTML forms |
Frédéric Guillot |
d3cfa639 |
2020-12-22 21:02:10 |
Improve user mass delete |
Frédéric Guillot |
60a73623 |
2020-12-22 20:28:34 |
Use SQL transaction when creating user sessions |
Frédéric Guillot |
7be9f598 |
2020-12-22 15:33:15 |
Use a SQL transaction when creating users |
Frédéric Guillot |
651ee02c |
2020-12-22 15:10:42 |
Allow regular users to change settings via API |
Frédéric Guillot |
fd9eaa3e |
2020-12-21 22:05:47 |
Make user fields editable via API |
Frédéric Guillot |
83f3ccab |
2020-12-21 21:14:10 |
Remove extra column from users table (HSTORE field) |
Frédéric Guillot |
ae74f946 |
2020-12-21 05:19:07 |
Bump github.com/prometheus/client_golang from 1.8.0 to 1.9.0 |
dependabot[bot] |
989ca163 |
2020-12-20 20:24:01 |
Add styles for <abbr> HTML tag |
Frédéric Guillot |
5b74083b |
2020-12-20 18:24:04 |
Refactor SQL migrations |
Frédéric Guillot |
f88e93a0 |
2020-12-18 23:08:17 |
Add Server-Timing header to unread page |
Clément Joly |
2cf9bde1 |
2020-12-16 21:16:04 |
Show correct User Agent in input placeholders |
Frédéric Guillot |
e589a35c |
2020-12-16 18:34:04 |
Add autocomplete attribute to login form |
Frédéric Guillot |
4e5240c5 |
2020-12-13 20:31:19 |
Allow ignore_http_cache field to be changed via API |
Frédéric Guillot |
5922a7a0 |
2020-12-13 18:50:28 |
Renaming non-existent category via API should returns a 404 |
Frédéric Guillot |
70effdc7 |
2020-12-07 05:25:29 |
Bump github.com/lib/pq from 1.8.0 to 1.9.0 |
dependabot[bot] |
a72aca1d |
2020-12-05 19:53:40 |
Add Grafana dashboard in contrib folder |
Frédéric Guillot |
351d1575 |
2020-12-05 16:21:10 |
Update ChangeLog |
Frédéric Guillot |
9493fb11 |
2020-12-03 11:44:59 |
Small update on reading time translation |
Pedro Lucas Porcellis |
a026efce |
2020-12-02 21:02:57 |
Use created_at instead of published_at for archiving entries |
Frédéric Guillot |
1908c84f |
2020-12-02 20:59:14 |
Handle invalid French date |
Frédéric Guillot |
f722fd12 |
2020-12-02 20:47:11 |
Handle invalid feeds with relative URLs |
Frédéric Guillot |
49feb195 |
2020-11-29 17:04:18 |
Add created_at field for entries |
Ben Congdon |
e17d395a |
2020-11-25 11:46:05 |
Add API routes for "mark all as read" |
Benjamin Congdon |
eeeea74b |
2020-11-29 12:11:38 |
Update Miniflux man page with UserAgent setting |
Benjamin Congdon |
52a626d7 |
2020-11-27 08:37:55 |
Add support for setting a global default User-Agent |
Benjamin Congdon |
b8b6c74d |
2020-11-25 14:51:54 |
Add rewrite rule replace for custom search and replace |
Pacman99 |
de7a6130 |
2020-11-18 17:29:40 |
Calculate reading time during feed processing |
Frédéric Guillot |
b1c99777 |
2020-11-17 17:01:59 |
Handle more invalid dates |
Frédéric Guillot |
a108cb78 |
2020-11-16 21:31:39 |
Handle various invalid date |
Frédéric Guillot |
4f4f5739 |
2020-11-11 01:15:55 |
Small update on the favorite label button translation |
Pedro Lucas Porcellis |
eb77fcfb |
2020-11-09 21:06:38 |
systemd: keep /run writeable |
Frédéric Guillot |
5e59fcbd |
2020-11-09 20:36:42 |
debian package: add missing post-install script |
Frédéric Guillot |
246a4835 |
2020-11-06 17:39:10 |
Do not follow redirects when trying known feed URLs |
Frédéric Guillot |
40e98366 |
2020-11-06 17:11:52 |
Trim spaces around icon URLs |
Frédéric Guillot |
1eb239bf |
2020-11-04 17:48:24 |
Reinstate EXPOSE instruction |
Mark Woodbridge |
d5afdf76 |
2020-11-03 20:52:17 |
Update german translation |
Benedikt Hopmann |
b539eb85 |
2020-11-03 15:14:57 |
Fix auto-generated version (git describe) |
Frédéric Guillot |
b8f7f44b |
2020-11-03 11:53:28 |
Update ChangeLog for version 2.0.25 |
Frédéric Guillot |
2249de43 |
2020-10-31 18:34:56 |
Rename original link to be more explicit |
Frédéric Guillot |
4f358aa0 |
2020-10-30 23:20:44 |
Do not escape HTML for Atom 1.0 text content during parsing |
Frédéric Guillot |
2f3708d4 |
2020-10-30 22:46:43 |
Do not use charset.NewReader if the body is a valid UTF-8 document |
Frédéric Guillot |
46c13b51 |
2020-10-31 10:03:41 |
Restore the ability to use a proxy for all HTTP requests |
Lee Tang |
d70b4d39 |
2020-10-28 21:22:06 |
Show Git commit in about page |
Frédéric Guillot |
a37a2dd0 |
2020-10-28 21:18:07 |
Publish Docker images to GitHub Container Registry |
Frédéric Guillot |
519fbcf5 |
2020-10-27 21:21:19 |
Add few Docker Compose examples |
Frédéric Guillot |
e74bf260 |
2020-10-27 22:37:29 |
Added Ansible Role + Playbook for Miniflux |
Quotengrote |
99f20868 |
2020-10-19 22:19:48 |
go mod tidy + go generate |
Frédéric Guillot |
b30a045a |
2020-10-19 22:07:35 |
Refactor entry filtering |
Frédéric Guillot |
b50778d3 |
2020-10-19 21:04:14 |
Add rewrite rule to use noscript content for images rendered with Javascript |
Frédéric Guillot |
5ed1d753 |
2020-10-19 20:25:15 |
Docker workflow should checkout entire Git history to compute build version |
Frédéric Guillot |
a2021b74 |
2020-10-19 17:56:30 |
Generate Docker tag from GitHub Action |
Frédéric Guillot |
80b68fb1 |
2020-10-19 05:13:43 |
Bump github.com/prometheus/client_golang from 1.7.1 to 1.8.0 |
dependabot[bot] |
f87b05c9 |
2020-10-18 21:53:07 |
Update contributor link and Godoc badge for client |
Frédéric Guillot |
73d73dc6 |
2020-10-18 21:17:54 |
Move Debian package builder to main repo |
Frédéric Guillot |
578cd8b2 |
2020-10-18 16:12:00 |
Move RPM build files to main repository |
Frédéric Guillot |
bae68520 |
2020-10-18 15:24:00 |
Add GitHub Action to generate Docker images |
Frédéric Guillot |
6e20d37d |
2020-10-18 15:00:10 |
Build multi-platform images with Docker Buildx |
Frédéric Guillot |
cc8eb89c |
2020-10-16 17:44:03 |
Add keyboard shortcut to scroll current item to the top |
Richard Schneider |
84b83fc3 |
2020-10-16 22:40:56 |
Add feed filters (Keeplist and Blocklist) |
Manuel Garrido |
3afdf250 |
2020-10-14 22:19:05 |
Do not proxy image data url |
Frédéric Guillot |
5c3e78f6 |
2020-10-12 05:21:27 |
Bump github.com/PuerkitoBio/goquery from 1.5.1 to 1.6.0 |
dependabot[bot] |
6117a2f3 |
2020-10-07 22:21:45 |
Proxify articles crawled manually |
Frédéric Guillot |
997006cd |
2020-10-07 21:57:18 |
Proxify images defined in srcset attribute |
Frédéric Guillot |
37bc4517 |
2020-10-07 12:22:24 |
Remove plaintext Fever password from database |
Tony Wang |
93f90dae |
2020-10-06 20:06:12 |
Add keyboard shortcut to jump to an item's feed page |
Richard Schneider |
7da72cf8 |
2020-09-27 16:41:04 |
Add setting for swipe gesture on entries on mobile |
Philipp Rempe |
ded70cd2 |
2020-10-03 18:16:09 |
Update ChangeLog |
Frédéric Guillot |
31435ef8 |
2020-09-29 22:22:25 |
Add rewrite rule to fix Medium.com images |
Frédéric Guillot |
d75ff0c5 |
2020-09-28 23:07:04 |
Add sanitizer support for responsive images |
Frédéric Guillot |
c0eb66fe |
2020-09-28 20:45:57 |
Enhance man page formatting |
Frédéric Guillot |
c394a61a |
2020-09-27 16:01:06 |
Add Prometheus exporter |
Frédéric Guillot |
16b7b3bc |
2020-09-27 14:29:48 |
http client: remove dependency on global config options |
Frédéric Guillot |
065331c7 |
2020-09-27 13:18:51 |
api: avoid database lookup if empty credentials are provided |
Frédéric Guillot |
2b74c677 |
2020-09-27 13:16:23 |
Add Feed ID in worker error logs |
Frédéric Guillot |
0d66f2c6 |
2020-09-27 13:08:55 |
Tweak default HTTP client transport timeout values |
Frédéric Guillot |
6d25fb71 |
2020-09-26 21:21:26 |
Various CSS tweaks and optimizations |
Dave Z |
0ddfa5f7 |
2020-09-27 04:44:01 |
Update zh_CN translation for page.api_keys.table.token |
junbaor |
b015887b |
2020-09-23 20:56:38 |
Avoid Javascript minifier to break keyboard shortcuts |
Frédéric Guillot |
75b11d57 |
2020-09-23 20:20:31 |
Rename service worker script to avoid being blocked by uBlock |
Frédéric Guillot |
eb026ae4 |
2020-09-22 13:31:04 |
handle Pacific Daylight Time in addition to Pacific Standard Time |
Dave Marquard |
38d3b284 |
2020-09-21 20:30:08 |
Create index to speed up bookmark page |
Frédéric Guillot |
0d0395b4 |
2020-09-20 23:29:51 |
Do not try to update a duplicated feed after a refresh |
Frédéric Guillot |
e6c6ee44 |
2020-09-20 23:01:01 |
Use a transaction to refresh and create entries |
Frédéric Guillot |
bfb96d53 |
2020-09-14 21:23:26 |
Add workaround for parsing an invalid date |
Frédéric Guillot |
ad662507 |
2020-09-14 20:15:08 |
Archive older entries first |
Frédéric Guillot |
acd318b6 |
2020-09-14 20:03:24 |
Update API client to support more filters |
Frédéric Guillot |
55fad7ea |
2020-09-13 21:38:11 |
Avoid duplication between get feed entries and get entries API endpoints |
Frédéric Guillot |
debbf5a5 |
2020-09-13 17:48:14 |
Enable strict slash to avoid 404 when using trailing slash |
Frédéric Guillot |
dd3078dc |
2020-09-12 22:03:05 |
Add submit button to each section of integration page |
Frédéric Guillot |
d9f52bb6 |
2020-09-12 21:40:13 |
API: Add the possibility to filter entries by category ID |
Frédéric Guillot |
04c48901 |
2020-09-12 21:17:55 |
API: Add the possibility to filter entries by a list of statuses |
Frédéric Guillot |
1c103337 |
2020-09-12 12:28:47 |
Reload page after making page as read when showing unread entries |
yifei |
13c89c29 |
2020-09-12 20:04:06 |
Add option to archive unread entries |
Frédéric Guillot |
df7a6e18 |
2020-09-12 18:31:45 |
Add option to enable maintenance mode |
Frédéric Guillot |
a8de0678 |
2020-09-09 23:31:25 |
go mod tidy + go generate |
Frédéric Guillot |
cf7712ac |
2020-09-10 14:28:54 |
Add HTTP proxy option for subscriptions |
Kebin Liu |
0f258fd5 |
2020-09-06 22:41:42 |
Make add_invidious_video rule applicable for different invidious instances |
alex |
bf2f7d1e |
2020-09-06 22:15:11 |
Fix reading time for jp, ko and zh languages |
Maxime Bailleul |
e1b16180 |
2020-09-02 00:33:13 |
Update POLLING_SCHEDULER description in man page |
Shizun Ge |
e5d09491 |
2020-08-24 06:30:32 |
Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 |
dependabot[bot] |
e1c9e6cc |
2020-08-20 02:17:33 |
Add link to mark a feed as read |
Pedro Lucas Porcellis |
5947e2a6 |
2020-08-15 15:40:16 |
Update ChangeLog |
Frédéric Guillot |
e95c6ce8 |
2020-08-11 21:17:55 |
Upgrade CI checks to Go 1.15 |
Frédéric Guillot |
c1e37832 |
2020-08-10 18:51:40 |
Revert "Set SameSite cookie attribute to Strict" |
Frédéric Guillot |
eaf1fc89 |
2020-08-09 13:16:57 |
Redirect to login page if CSRF token is expired |
Frédéric Guillot |
e97ebfd8 |
2020-08-08 23:08:48 |
Create index to speed up Fever API calls |
Frédéric Guillot |
cc281f35 |
2020-08-08 22:35:25 |
Increase http server timeout values |
Frédéric Guillot |
4e07b549 |
2020-08-08 21:51:52 |
Fever API: add client IP in middleware logs |
Frédéric Guillot |
019cf797 |
2020-08-08 21:34:04 |
Fever API: do not send article to external service when unsaving an item |
Frédéric Guillot |
a1028437 |
2020-08-08 21:19:47 |
Improve Fever API logging |
Frédéric Guillot |
bf443a65 |
2020-08-08 21:03:02 |
Fever API: fix max_id argument logic to follow the specs |
Frédéric Guillot |
5ac55518 |
2020-08-05 21:19:02 |
Set SameSite cookie attribute to Strict |
Frédéric Guillot |
514f518d |
2020-08-03 06:51:56 |
Bump github.com/lib/pq from 1.7.1 to 1.8.0 |
dependabot[bot] |
fc75b0cd |
2020-08-02 12:16:17 |
Add workaround to get YouTube feed from video page |
Frédéric Guillot |
7380c641 |
2020-08-02 11:24:02 |
Add workaround to find YouTube channel feeds |
Frédéric Guillot |
943e7a73 |
2020-07-28 20:51:55 |
Align entry actions to the left |
Frédéric Guillot |
8fb71366 |
2020-07-28 20:28:02 |
API: Delete users asynchronously |
Frédéric Guillot |
74c95ed3 |
2020-07-27 18:41:27 |
API client: Do not return body for response with no content |
Frédéric Guillot |
82b3ea31 |
2020-07-27 06:43:32 |
Bump github.com/lib/pq from 1.7.0 to 1.7.1 |
dependabot[bot] |
1b5f217e |
2020-07-17 09:43:26 |
Update german translation |
Benedikt Hopmann |
ee5a8a05 |
2020-07-17 04:46:24 |
Add reading time for entries |
Maxime Bailleul |
499fb1f7 |
2020-07-15 23:47:55 |
Add Brazillian Portuguese (pt_BR) translation |
Pedro Lucas Porcellis |
5f266319 |
2020-07-09 01:24:54 |
Add option to change the number of entries per page (fixes #40) |
logan |
e32fa059 |
2020-07-01 22:11:36 |
Do not archive shared items |
Shizun Ge |
3371b156 |
2020-06-30 11:28:41 |
Russian translation fixes |
L11R |
c0e407e1 |
2020-07-01 06:50:34 |
Display recent entries first in search results |
Sergei O. Udalov |
d2f4ed93 |
2020-06-29 20:49:05 |
Add support for secret keys exposed as a file |
Frédéric Guillot |
1d6b0491 |
2020-06-29 18:08:19 |
Ignore <media:title> in RSS 2.0 feeds |
Frédéric Guillot |
c70bebb2 |
2020-06-25 00:46:37 |
Add support for RTL feed content |
Mohamad Safadieh |
f7273e5c |
2020-06-24 05:48:25 |
Use getEntryIDs instead of getEntries in Fever API |
Kun Devanny |
83046662 |
2020-06-21 21:13:00 |
Use stdlib constants for HTTP methods instead of strings |
Frédéric Guillot |
ec18abc9 |
2020-06-21 21:04:34 |
Add DELETE method to CORS header |
Frédéric Guillot |
adbebd4d |
2020-06-16 19:05:07 |
Added CORS support to API. |
Andras Bali |
e44b4b25 |
2020-06-16 22:52:20 |
Try known urls if no link alternate |
Gabriel Augendre |
248cb383 |
2020-06-19 11:43:05 |
Update ChangeLog |
Frédéric Guillot |
506c2ab1 |
2020-06-19 05:59:18 |
Fix inverted entry sorting in the Italian translation |
WasabiPizza |
43bf6696 |
2020-06-17 21:48:07 |
Revert "Always align action items to the right even when the window is small " |
Frédéric Guillot |
f52f00ab |
2020-06-16 19:50:55 |
Fix regression: the entire hstore field is replaced when updating settings |
Frédéric Guillot |
da4ea180 |
2020-06-15 05:41:13 |
Bump github.com/lib/pq from 1.6.0 to 1.7.0 |
dependabot[bot] |
5e5615a2 |
2020-06-14 19:00:41 |
Add icons to feeds and categories list |
Frédéric Guillot |
fe8347f3 |
2020-06-11 23:07:13 |
Change feed title to a link to original website |
Shizun Ge |
d2b360f7 |
2020-06-10 22:33:58 |
Replace link to categories by a link to the list of entries in "Category > Feeds" page |
Shizun Ge |
c9618458 |
2020-06-10 22:24:11 |
Always align action items to the right even when the window is small |
Shizun Ge |
ca918bc7 |
2020-06-10 23:31:27 |
Added scraper rule for dilbert.com and turnoff.us |
Manuel Müller |
c8201976 |
2020-06-06 22:40:44 |
Fix typo in German translation |
schlich |
6c6ca691 |
2020-06-05 21:50:59 |
Add feed option to ignore HTTP cache |
Frédéric Guillot |
57f62b47 |
2020-06-02 20:55:34 |
Update Docker image to Alpine 3.12 |
Frédéric Guillot |
18115224 |
2020-06-03 01:58:01 |
Bump github.com/lib/pq from 1.4.0 to 1.6.0 |
dependabot[bot] |
8e500e8b |
2020-06-02 18:56:42 |
Move dependabot.yml to .github folder |
Frédéric Guillot |
a2abd38c |
2020-06-01 21:55:01 |
Add Dependabot |
Frédéric Guillot |
7fb0bdc9 |
2020-05-27 06:35:44 |
Adds keyboard shortcut for refreshing all feeds |
Vitor Pellegrino |
7e5157f2 |
2020-05-25 14:59:15 |
Rename alternative scheduler to entry_frequency |
Frédéric Guillot |
cead85b1 |
2020-05-25 16:06:56 |
Add alternative scheduler based on the number of entries |
Shizun Ge |
25d4b9fc |
2020-05-24 11:51:47 |
Added scraper rule for financialsamurai.com |
Corey McCaffrey |
4cdfd64d |
2020-05-22 17:48:53 |
Speed up feed list page rendering |
Frédéric Guillot |
70c2568a |
2020-05-20 18:06:22 |
Add index to speed up slow query |
Frédéric Guillot |
0683074b |
2020-05-13 22:53:29 |
Added scraper rule for TheOatmeal.com |
Corey McCaffrey |
8f6c07af |
2020-05-13 22:33:48 |
Added scraper rule for RayWenderlich.com |
Corey McCaffrey |
3b2f0a63 |
2020-04-25 20:55:33 |
Update dependencies and remove vendor folder |
Frédéric Guillot |
c920a860 |
2020-04-25 20:25:22 |
Add CSS styles for textarea |
Frédéric Guillot |
eb8d8e84 |
2020-04-25 20:18:10 |
Updating custom css field should also happen when updating the password |
Frédéric Guillot |
619aa58f |
2020-04-25 20:03:39 |
Handle more invalid dates |
Frédéric Guillot |
7accdc44 |
2020-03-31 00:54:02 |
Add the ability to use custom css |
Alex McGrath |
ae8e5c4d |
2020-04-11 22:08:17 |
Add /version endpoint |
Sebastian Wiesner |
454eb590 |
2020-04-01 05:50:25 |
Remove child-src CSP policy (deprecated) |
Savely Krasovsky |
9698c5e4 |
2020-03-28 14:51:26 |
Update ChangeLog |
Frédéric Guillot |
48680577 |
2020-03-28 14:50:11 |
Update man page |
Frédéric Guillot |
a170e645 |
2020-03-28 10:45:31 |
Restore original read/unread popups |
Frédéric Guillot |
25f90bc6 |
2020-03-25 20:22:40 |
Restore original read/unread button in entry view |
Frédéric Guillot |
c3f3cc08 |
2020-03-24 02:20:40 |
Update German translation |
Benedikt Hopmann |
9871e4f5 |
2020-03-22 18:48:14 |
Add page to list and remove shared entries |
Frédéric Guillot |
84229f1a |
2020-03-22 16:33:35 |
Add some CSS tweaks for mobile devices |
Frédéric Guillot |
3c3241f9 |
2020-03-22 15:18:12 |
Add SVG icons to entry actions |
Frédéric Guillot |
53dd2c1f |
2020-03-21 15:01:16 |
Move schema version check after migration execution |
Frédéric Guillot |
592151bd |
2020-03-20 20:45:37 |
Add support for Invidious |
Frédéric Guillot |
e494d6e3 |
2020-03-20 19:56:06 |
Check during startup if the database schema is up to date |
Frédéric Guillot |
05b88c8a |
2020-03-19 20:56:23 |
Change share uri |
Frédéric Guillot |
7a397c3d |
2020-03-19 20:45:05 |
Change default theme to "system_serif" |
Frédéric Guillot |
bd5aed7b |
2020-03-18 17:55:15 |
Fix template execution error (related to share feature) |
Frédéric Guillot |
59c8dac8 |
2020-03-17 20:22:02 |
Display Feed URL on shared page instead of user feed entries |
Frédéric Guillot |
41a2b7e5 |
2019-10-05 13:30:25 |
Add "Share article" feature |
Lesterpig |
1b86913c |
2020-03-10 20:58:45 |
Fix SQL injection in full-text search rank ordering |
Frédéric Guillot |
3e1e0b60 |
2020-03-08 03:45:19 |
Add generic OpenID Connect provider (OAuth2) |
Patrick |
54602b55 |
2020-03-03 00:30:48 |
Use secure TLS configuration for autocert server |
Dave Marquard |
086b9853 |
2020-03-01 19:36:48 |
Add API Client function to refresh all feeds |
Frédéric Guillot |
25cc0d24 |
2020-03-01 17:38:29 |
Add per-application API Keys |
Frédéric Guillot |
d1afe13a |
2020-03-01 10:12:59 |
Add Go 1.14 to GitHub Actions |
Frédéric Guillot |
9974e0f4 |
2020-02-28 13:24:54 |
Addition of scraper rule for wdwnt.com |
Andrew Williams |
7b32f592 |
2020-02-26 21:32:18 |
Add refreshAllFeeds to the API |
Aled Griffiths |
7389c79c |
2020-01-29 13:45:59 |
Implement support for authentication via Auth Proxy |
Pavel Borzenkov |
d5adf8b9 |
2020-02-23 14:47:08 |
Use rel=prev/next on pagination link |
Vincent Bernat |
47de317b |
2020-02-15 18:00:00 |
Update list of changes |
Frédéric Guillot |
9e3252d1 |
2020-02-14 19:40:24 |
Add Japanese translation |
Hiroshi Okada |
2570c341 |
2020-02-11 05:20:03 |
History: show entries in the order in which they were read |
Peter De Wachter |
dc4240e7 |
2020-02-09 11:41:00 |
Add button to add to Home screen |
Frédéric Guillot |
997e9422 |
2020-01-30 21:08:11 |
Ignore enclosures without URL |
Frédéric Guillot |
cb494ac4 |
2020-01-29 17:21:48 |
Correct spelling of “toggle” |
Benjamin Barenblat |
078f886f |
2020-01-28 02:41:34 |
Align Info and Actionable items separately |
somini |
15727f71 |
2020-01-24 09:10:47 |
Redirect to /unread when getting a 404 for an unread expired entry |
Vincent Bernat |
476898b1 |
2020-01-13 14:57:31 |
Do not advance to the next item when using the 'v' shortcut on the list of starred items |
Richard Schneider |
1a78e3a5 |
2020-01-08 15:52:36 |
Wrap around when navigating with keyboard shortcuts on a list view |
Richard Schneider |
86e71c48 |
2020-01-07 21:33:26 |
Remove unused Feed.Entries from API client |
Frédéric Guillot |
6ebb29cd |
2020-01-07 00:02:02 |
Add comments link keyboard shortcut |
Richard Schneider |
e2315e6a |
2020-01-05 22:47:06 |
Remove unused Entry.Category in API client |
Frédéric Guillot |
61f0c8aa |
2020-01-04 15:56:00 |
Allow application/xhtml+xml links as comments URL in Atom replies |
Frédéric Guillot |
bf632fad |
2020-01-04 15:18:24 |
Allow only absolute URLs in comments URL |
Frédéric Guillot |
8cebd985 |
2020-01-03 14:19:15 |
Use internal XML workarounds to detect feed format |
Kebin Liu |
6ff617a7 |
2020-01-02 13:03:34 |
Make menu consistent across feed pages |
Frédéric Guillot |
4d9956cf |
2020-01-02 11:06:57 |
Make sure external URLs are not encoded incorrectly by Go template engine |
Frédéric Guillot |
ac3c9368 |
2020-01-02 11:03:03 |
Make sure whitelisted URI schemes are handled properly by the sanitizer |
Frédéric Guillot |
08fc32b0 |
2019-12-30 15:43:49 |
Use white background for favicon |
Frédéric Guillot |
d8ad49d1 |
2019-12-28 11:23:25 |
Remove dependency on Sed to build Docker images |
Frédéric Guillot |
3debf75e |
2019-12-26 15:26:23 |
Normalize URL query string before executing HTTP requests |
Frédéric Guillot |
200b1c30 |
2019-12-23 14:39:54 |
Improve Dublin Core support for RDF feeds |
Frédéric Guillot |
1b33bb3d |
2019-12-23 13:29:53 |
Improve Podcast support (iTunes and Google Play feeds) |
Frédéric Guillot |
33fdb2c4 |
2019-12-22 22:18:21 |
Add support for Atom 0.3 |
Frédéric Guillot |
cfb6ddfc |
2019-12-22 17:47:56 |
Add support for Atom 'replies' link relation |
Frédéric Guillot |
8e1ed8be |
2019-12-21 21:18:31 |
Return outer HTML when scraping elements |
cinput |
30f22fbd |
2019-12-20 02:35:29 |
Update scraper rule for "Le Monde" |
somini |
a155ab6d |
2019-12-20 10:31:52 |
Filter valid XML characters for UTF-8 XML documents before decoding |
Jebbs |
a4ebb33c |
2019-12-01 14:58:07 |
Trim spaces for RDF entry links |
Frédéric Guillot |
64fa1aa8 |
2019-12-01 11:44:42 |
Update ChangeLog |
Frédéric Guillot |
120d6ec7 |
2019-11-30 22:46:12 |
Do no rewrite Youtube description twice in "add_youtube_video" rule |
Frédéric Guillot |
6291b598 |
2019-11-29 13:48:56 |
Use V to open original link in current tab |
Frédéric Guillot |
a96e9669 |
2019-11-29 11:49:53 |
Do not expose yet feed counter via API |
Frédéric Guillot |
69aa6502 |
2019-11-29 11:17:14 |
Add the possibility to add rules during feed creation |
Frédéric Guillot |
8028cc76 |
2019-11-29 10:43:30 |
Wrap attachments into <details> disclosure element |
Frédéric Guillot |
b3869a78 |
2019-11-29 10:27:25 |
Show attachment size on entry page |
Frédéric Guillot |
912a9878 |
2019-11-28 23:47:53 |
Add support of media elements for Atom feeds |
Frédéric Guillot |
f90e9dfa |
2019-11-28 21:21:00 |
Add support of media elements for RSS 2 feeds |
Frédéric Guillot |
c43c9458 |
2019-11-28 20:11:39 |
Add rewrite functions: convert_text_link and nl2br |
Frédéric Guillot |
90064a8c |
2019-11-28 13:13:25 |
Update scraper rule for openingsource.org |
Neo Ng |
bacab20f |
2019-11-26 22:22:55 |
Add Makefile target to build only amd64 Docker image |
Frédéric Guillot |
7b995044 |
2019-11-17 22:13:16 |
Make sure to remove integration settings when removing a user |
Frédéric Guillot |
e878dca3 |
2019-11-17 22:53:11 |
Add API parameter to filter entries by category |
Frédéric Guillot |
fad9ad2b |
2019-11-17 19:44:12 |
Display list of feeds per category |
Frédéric Guillot |
15fe9c20 |
2019-11-17 17:54:42 |
Show the number of read and unread entries for each feed |
Frédéric Guillot |
789ad825 |
2019-11-17 17:26:47 |
Make sure settings menu is consistent |
Frédéric Guillot |
63a549f0 |
2019-11-17 17:08:20 |
Remove fixed table-layout for entry content |
Frédéric Guillot |
d422d4e0 |
2019-11-15 20:23:43 |
Update autocert lib because ACME v1 is EOL |
Frédéric Guillot |
881c0f40 |
2019-11-15 14:09:01 |
Do not lighten blockquote font color |
Vincent Bernat |
ee847311 |
2019-11-02 04:23:51 |
Update de_DE translation |
benne |
b62ecc66 |
2019-11-01 09:59:04 |
Send a response when changing status of removed entries in Fever API |
Jebbs |
21f8b034 |
2019-10-31 04:19:48 |
Make "v" open link in the current tab on entry page |
Maxim Baz |
03406c68 |
2019-10-29 23:06:25 |
Add meta tag to disable Google Translate |
Frédéric Guillot |
d3883126 |
2019-10-29 22:48:07 |
Improve storage module |
Frédéric Guillot |
e38333e2 |
2019-10-30 05:44:35 |
Show unread counters on feeds page |
Maxim Baz |
2eb2441f |
2019-10-23 11:27:27 |
Improve XML decoder to remove illegal characters |
Tony Wang |
7409bba0 |
2019-10-22 11:00:16 |
Compare Fever token case-insensitively |
Tony Wang |
70940e76 |
2019-10-21 19:51:22 |
Fix integration tests |
Frédéric Guillot |
37f93d51 |
2019-10-21 19:10:17 |
Make sure integration tests are marked as failed in Github Actions |
Frédéric Guillot |
5517eeba |
2019-10-21 00:52:18 |
Add new formats to date parser |
Tony Wang |
bf357a0e |
2019-10-07 11:55:15 |
Add toast message for some keyboard shortcuts |
Jebbs |
02dbe3ef |
2019-10-06 16:24:39 |
call preventDefault() when the user is trying to enter a keyboard shortcut |
Adam Hess |
bf2ceded |
2019-09-30 23:20:22 |
Add missing arm32v7 in loop |
Frédéric Guillot |
97d1c6f0 |
2019-09-25 20:16:18 |
Update ChangeLog for v2.0.18 |
Frédéric Guillot |
e0b600b6 |
2019-09-25 18:55:16 |
Add CSS tweak and fix typo in variable name |
Frédéric Guillot |
33794293 |
2019-09-22 11:17:15 |
Log image proxy URL in debug mode |
Frédéric Guillot |
bdca3372 |
2019-09-22 10:20:55 |
Add few CSS teaks |
Frédéric Guillot |
ca9cc692 |
2019-09-22 10:16:59 |
Add Docker image variant for arm32v7 |
Frédéric Guillot |
afe1faf2 |
2019-09-21 19:10:08 |
Add theme variants |
Frédéric Guillot |
d610d091 |
2019-09-18 22:41:33 |
Avoid constraint error when having duplicate entries |
Frédéric Guillot |
36d77322 |
2019-09-18 22:27:25 |
Disable strict XML parsing |
Frédéric Guillot |
ca48f761 |
2019-09-18 22:12:15 |
Ignore invalid content type |
Frédéric Guillot |
7d50cc40 |
2019-09-15 11:55:56 |
Update man page |
Frédéric Guillot |
934385ff |
2019-09-15 11:32:12 |
Replace Travis by GitHub Actions |
Frédéric Guillot |
fb9a1a61 |
2019-09-15 13:47:39 |
Rename cleanup config variables |
Ty Cobb |
3a60abba |
2019-09-11 22:10:34 |
Make configurable the number of days to remove old sessions |
Ty Cobb |
8d8f7824 |
2019-09-10 21:12:38 |
Add native lazy loading for images and iframes |
Frédéric Guillot |
937492f6 |
2019-08-14 17:54:02 |
Do not buffer responses in the image proxy |
Peter De Wachter |
b94160df |
2019-09-05 21:39:32 |
Update dependencies |
Frédéric Guillot |
456ebaf4 |
2019-09-05 21:20:11 |
Add Go 1.13 to test matrix |
Frédéric Guillot |
2d27f539 |
2019-09-05 21:17:18 |
Replace link border by outline to avoid slight content shift |
Frédéric Guillot |
b6f3160d |
2019-08-13 17:44:23 |
add_mailto_subject: New rewrite function |
Peter De Wachter |
77125f45 |
2019-08-15 22:08:24 |
Improve import form |
Frédéric Guillot |
d882bbca |
2019-08-15 09:48:07 |
Import OPML from URL |
Peter De Wachter |
ac45307d |
2019-08-15 21:37:17 |
Add test case for parsing HTML entities |
Frédéric Guillot |
ea2b6e36 |
2019-08-14 09:33:54 |
addImageTitle: Fix HTML injection |
Peter De Wachter |
3a39d110 |
2019-03-02 16:38:02 |
Accept HTML entities when parsing XML |
Peter De Wachter |
6d39f2a4 |
2019-08-03 14:38:14 |
Update ChangeLog for version 2.0.17 |
Frédéric Guillot |
f8273664 |
2019-08-03 14:35:15 |
Update Docker image to Alpine Linux 3.10.1 |
Frédéric Guillot |
3d19313a |
2019-07-26 21:13:06 |
Add option to disable feeds |
Frédéric Guillot |
17aae725 |
2019-07-26 10:02:39 |
Fix regressions introduced in previous JS refactoring |
Jebbs |
a6348396 |
2019-07-17 21:52:45 |
Ask for confirmation before clicking on mark all as read |
Frédéric Guillot |
ac369356 |
2019-07-17 21:29:00 |
Ask for confirmation before flushing history |
Frédéric Guillot |
99149d9f |
2019-07-17 21:07:29 |
Refactor confirmation handler |
Frédéric Guillot |
2b6e17c1 |
2019-07-17 20:27:39 |
Refactoring of Javascript code |
Frédéric Guillot |
34421dcd |
2019-07-17 21:44:32 |
Require confirmation for marking pages as read |
Matías Lang |
48abf572 |
2019-07-13 13:11:39 |
Add .search margin-right |
Frode Aannevik |
867dcb00 |
2019-07-10 17:27:17 |
Fix syntax errors in man page |
Frédéric Guillot |
c8402686 |
2019-07-05 19:05:42 |
Sort feed categories before serialization |
Ilya Glotov |
f783b135 |
2019-07-05 08:13:25 |
Pass auth header to manifest request |
Pierre Dubouilh |
a04fe1aa |
2019-06-20 21:00:59 |
Update Docker image to Alpine Linux 3.10.0 |
Frédéric Guillot |
d01a2dd6 |
2019-06-08 20:13:40 |
Update ChangeLog |
Frédéric Guillot |
ec8fa56c |
2019-06-08 18:00:10 |
Update vendor folder |
Frédéric Guillot |
91508c50 |
2019-06-08 17:16:12 |
Add option to toggle date/time in log messages |
Frédéric Guillot |
f7b7b63e |
2019-06-02 18:20:59 |
Add optional config file parser in addition to environment variables |
Frédéric Guillot |
bb720c87 |
2019-06-02 07:13:35 |
Make HTTP Client timeout and max body size configurable |
Frédéric Guillot |
228862fe |
2019-06-01 18:18:09 |
Refactor config package |
Frédéric Guillot |
04d85b3c |
2019-05-26 14:02:52 |
Flip behavior of j and k keyboard shortcuts |
Ben Cohen |
5f487e8c |
2019-05-16 16:40:06 |
Bump pq to v1.1.1 to bring in SCRAM-SHA-256 authentication. |
Aaron Bieber |
0dff4323 |
2019-04-28 20:13:34 |
Remove debug timer from most storage functions |
Frédéric Guillot |
4295a86e |
2019-04-28 18:20:46 |
Add option to enable/disable keyboard shortcuts |
Frédéric Guillot |
3c8cc0b2 |
2019-04-22 20:37:58 |
Update links to the documentation |
Frédéric Guillot |
34df45da |
2019-04-05 19:10:52 |
Add missing translation |
Frédéric Guillot |
a6068aae |
2019-04-05 03:59:04 |
Improve page reload when showing unread/all entries |
Diego Agulló |
8ee1a09d |
2019-04-02 21:17:01 |
Always display feed entries even when there is a feed error |
Frédéric Guillot |
f593dc84 |
2019-03-26 20:47:04 |
Use loading label instead of saving when submitting login form |
Frédéric Guillot |
129f1bf3 |
2019-03-26 19:49:59 |
Add support for OPML v1 import |
Frédéric Guillot |
304b43cb |
2019-03-26 18:26:56 |
Add 'allow-popups' to iframe sandbox permissions |
Jeremy Apthorp |
3a483be2 |
2019-03-16 18:14:00 |
Update ChangeLog |
Frédéric Guillot |
220d9e3d |
2019-03-14 20:54:05 |
Move Dockerfile to main repo |
Frédéric Guillot |
fc473f1d |
2019-03-09 14:00:26 |
Add double tap detection for next/previous page navigation |
3ddysan |
22b68eef |
2019-03-10 18:51:21 |
Allow users to disable auto-remove |
Jacob Wahlgren |
6764a420 |
2019-02-28 21:22:58 |
Make parser compatible with Go 1.12 |
Frédéric Guillot |
45df254f |
2019-02-28 20:48:33 |
Add Golang 1.12 to CI |
Frédéric Guillot |
f3fc8b70 |
2019-02-28 20:43:33 |
Use feed ID instead of user ID to check entry URLs presence |
Frédéric Guillot |
1634e267 |
2019-02-19 17:57:40 |
Fix typo in stylesheet |
Frédéric Guillot |
267b7065 |
2019-02-12 14:20:07 |
Sort search results by relevance |
Jebbs |
ed6ae7e0 |
2019-01-29 20:01:36 |
Use preferably the published date for Atom feeds |
Frédéric Guillot |
c71681b1 |
2019-01-23 22:45:47 |
Add Spanish translation |
e.g. pavelka |
04b6eb50 |
2019-01-21 20:26:46 |
Rename session cookies |
Frédéric Guillot |
7897d8a8 |
2019-01-21 20:21:05 |
Handle the case when application session is expired and not user session |
Frédéric Guillot |
6378ad27 |
2019-01-13 20:34:06 |
Update ChangeLog |
Frédéric Guillot |
6f5ef105 |
2019-01-01 21:53:52 |
Only attempt to change password if the confirmation field is filled in |
Peter De Wachter |
28ba09e9 |
2019-01-07 18:08:42 |
Remove URL from client user agent |
Frédéric Guillot |
a86a7dce |
2019-01-06 21:23:51 |
Use the appropriate message if there are no unread entries |
Peter De Wachter |
27e79a46 |
2019-01-04 21:42:15 |
Make the feed list order case-insensitive |
Peter De Wachter |
0cdcec10 |
2019-01-01 22:01:19 |
More robust Atom text handling |
Peter De Wachter |
15505ee4 |
2019-01-01 22:06:58 |
Make UTF-8 the default encoding for XML feeds |
Peter De Wachter |
31e2669c |
2019-01-01 16:22:45 |
Add more targets to Makefile |
Clar Charr |
362fc5c2 |
2018-12-28 13:58:01 |
Add -mod=vendor in Makefile |
Frédéric Guillot |
79e7d007 |
2018-12-28 13:55:12 |
Update man page |
Frédéric Guillot |
a9fad093 |
2018-12-28 13:41:26 |
Move healthcheck endpoint from ui package to httpd service |
Frédéric Guillot |
56efd2eb |
2018-12-26 20:24:38 |
Add workaround for non GMT dates (RFC822, RFC850, and RFC1123) |
Frédéric Guillot |
078cd005 |
2018-12-19 22:30:05 |
Make sure that <strong> elements are bold |
Frédéric Guillot |
e367f4ca |
2018-12-16 20:12:26 |
Show scrollbars only when necessary for <pre> elements |
Frédéric Guillot |
0b63e05f |
2018-12-16 11:48:43 |
Add Italian translation |
Nicola Moretto |