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 |
|
Frédéric Guillot
|
4468ef1410
|
Refactor category validation
|
2021-01-03 22:50:24 -08:00 |
|
Frédéric Guillot
|
e45cc2d2aa
|
Refactor user validation
Validate each user field for creation/modification via API and web UI
|
2021-01-03 21:36:35 -08:00 |
|
Frédéric Guillot
|
f0610bdd9c
|
Refactor feed creation to allow setting most fields via API
Allow API clients to create disabled feeds or define field like "ignore_http_cache".
|
2021-01-02 16:48:22 -08:00 |
|
Frédéric Guillot
|
d3cfa6396d
|
Improve user mass delete
|
2020-12-22 21:02:10 -08:00 |
|
Frédéric Guillot
|
60a7362327
|
Use SQL transaction when creating user sessions
|
2020-12-22 20:28:34 -08:00 |
|
Frédéric Guillot
|
7be9f5989e
|
Use a SQL transaction when creating users
|
2020-12-22 15:47:35 -08:00 |
|
Frédéric Guillot
|
83f3ccab0e
|
Remove extra column from users table (HSTORE field)
Migrated key/value pairs to specific columns.
|
2020-12-21 21:35:03 -08:00 |
|
Frédéric Guillot
|
a026efce6e
|
Use created_at instead of published_at for archiving entries
|
2020-12-02 21:08:55 -08:00 |
|
Ben Congdon
|
49feb1958c
|
Add created_at field for entries
|
2020-11-29 17:04:18 -08:00 |
|
Frédéric Guillot
|
de7a613098
|
Calculate reading time during feed processing
The goal is to speed up the user interface.
Detecting the language based on the content is pretty slow.
|
2020-11-18 17:43:24 -08:00 |
|
Manuel Garrido
|
84b83fc3c8
|
Add feed filters (Keeplist and Blocklist)
|
2020-10-16 14:40:56 -07:00 |
|
Tony Wang
|
37bc451741
|
Remove plaintext Fever password from database
|
2020-10-06 21:22:24 -07:00 |
|
Philipp Rempe
|
7da72cf89a
|
Add setting for swipe gesture on entries on mobile
|
2020-10-04 17:45:18 -07:00 |
|