dzaikos
7d252ea45b
Add swipe as option for gesture navigation between entries.
...
* Refactor `TouchHandler` to handle double-tap and swipe gestures.
* Renamed existing `onTouch` JavaScript methods to `onItemTouch` and
added `onContentTouch` methods for swipe gesture.
* Refactor double-tap. It's now a method in `TouchHandler` versus
anonymous functions in `listen()` method.
* Updated CSS classes.
* Added `touch-action` CSS for `.entry-content`.
* Renamed CSS classes for adding events in `TouchHandler`.
* Updated users settings to replace checkbox for double tap with select
for none, double tap, or swipe.
* Added database migrations for new gesture_nav option.
* Rename `users.double_tap` to `users.gesture_nav` and migrate
existing user settings.
* Updated translation files. (Non-English updated with Google
Translate.)
Resolves #1449 , closes #1495
2023-03-28 18:00:57 -07:00
privatmamtora
8f9ccc6540
Parse <category>
from Feeds (RSS, Atom and JSON)
2023-02-24 20:52:45 -08:00
Frédéric Guillot
2e047dff98
Add option to enable or disable double tap
2023-01-14 16:59:52 -08:00
Davide Masserut
ce35b46fee
Add category feeds refresh
2022-12-12 19:41:30 -08:00
Romain de Laage
550e7d0415
Add matrix bot support
2022-10-27 17:53:19 -07:00
Frédéric Guillot
206be5ba15
Rename column to CategoriesSortingOrder
2022-10-25 20:06:28 -07:00
Romain de Laage
83e1f154b5
Add optional sort option in category page
...
closes #1552
2022-10-25 20:06:28 -07:00
jtagcat
3f64e4b943
Add option to send only the URL to Wallabag
2022-09-18 16:52:28 -07:00
Frédéric Guillot
cecab91298
Fix some linter issues
2022-08-08 22:06:38 -07:00
Romain de Laage
03a1cfcd5e
Make default home page configurable
2022-07-26 22:03:03 -07:00
Romain de Laage
3ac5095776
Highlight categories with unread entries
2022-07-23 17:18:35 -07:00
Gabriel Augendre
6e50ce3293
Make reading speed user-configurable
2022-07-17 19:35:24 -07:00
Carsten
2659883ce5
Add rewrite rules for article URL before fetching content
2022-07-11 21:12:26 -07:00
kencx
1658db7f10
Add Linkding integration
2022-05-24 20:14:07 -07:00
Pascal Noisette
d118aa8649
Add API endpoint to fetch unread and read counters
2022-05-21 11:44:56 -07:00
Berk Özkütük
ab3fdf509f
Add Espial integration
2022-04-20 19:44:47 -07:00
knrdl
fb585d0086
Allow API search for entries which are not starred
2022-04-13 21:53:06 -07:00
Frédéric Guillot
0b3c3a1f28
Google Reader: Cosmetic improvements
2022-01-02 20:28:12 -08:00
Gergan Penkov
4b6e46d9ab
Add Google Reader API implementation (experimental)
...
Co-authored-by: Sebastian Kempken <sebastian@kempken.io>
Co-authored-by: Gergan Penkov <gergan@gmail.com>
Co-authored-by: Dave Marquard <dave@marquard.org>
Co-authored-by: Moritz Fago <4459068+MoritzFago@users.noreply.github.com>
2022-01-02 19:45:12 -08:00
Jebbs
c1c3624593
Order disabled feeds at the end of the list
2021-12-10 19:56:14 -08:00
NobeKanai
cf1939f063
Fix inconsistent navigation
2021-09-24 16:22:00 -07:00
James Loh
78f6bbe93d
Add ability to change entry sort order in the UI
2021-09-09 19:59:12 -07:00
三三
34dd358eb0
Add Telegram integration
2021-09-07 20:04:22 -07:00
Jan-Lukas Else
b58a46455b
Display option to hide feed only when category is not already hidden
2021-08-16 19:36:05 -07:00
Jan-Lukas Else
ce6fa4c0fc
Fix #1208
2021-08-16 19:36:05 -07:00
Jan-Lukas Else
9965abccfb
Add option to hide feeds from the global Unread list
2021-08-16 19:36:05 -07:00
pennae
0bcfc81b1f
add option to hide categories from the global unread list
2021-06-12 13:06:30 -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
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
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
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
Edward Betts
264f4db567
Correct spelling
2021-05-13 18:22:23 -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
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
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
Frédéric Guillot
51fb9495ad
Improve large feed deletion
...
First patch to avoid the app hanging when deleting large feeds
2021-03-16 22:22:50 -07:00
Gabriel Augendre
1d80c12e18
Prevent Youtube scraping if entry already exists
2021-03-08 20:10:53 -08:00
1pav
0d935a863f
Make web app display mode configurable
...
The change is visible after reinstalling the web app.
It's not compatible with all browsers.
See https://developer.mozilla.org/en-US/docs/Web/Manifest/display
2021-02-28 13:29:51 -08:00
Frédéric Guillot
ec3c604a83
Add option to allow self-signed or invalid certificates
2021-02-21 13:58:52 -08:00
Frédéric Guillot
e3c28a6c96
Improve health check endpoint to test database connection
2021-02-19 19:32:13 -08:00
Rogier Lommers
421bb467d0
Show Postgres version in about page
2021-02-16 07:37:24 -08:00
Frédéric Guillot
f29940d784
Rename storage certificate cache
...
This cache is used only for ACME certificates.
Being explicit is always better.
2021-02-13 14:16:30 -08:00
Frédéric Guillot
9a9a271b1f
Limit full-text search indexation to first 500K characters
...
tsvector has a size limit of 1MB. See https://www.postgresql.org/docs/13/textsearch-limitations.html
Input text is now truncated to avoid this error:
"pq: string is too long for tsvector (1057834 bytes, max 1048575 bytes)"
2021-02-06 14:10:45 -08:00
Dave Marquard
0bece2df7d
Database backed LetsEncrypt certificate cache ( #993 )
2021-01-29 18:44:40 -08:00
Ilya Mateyko
4464802947
Reformat some Go files
...
When working on #994 I noticed that some Go files are not formatted with
`gofmt`.
This PR fixes this.
2021-01-27 18:13:58 -08:00
Shizun Ge
7c44238bae
Add global option POLLING_PARSING_ERROR_LIMIT
2021-01-25 21:41:36 -08:00
Shizun Ge
02a4c9db53
Create feed query builder
2021-01-18 13:22:09 -08:00