Shizun Ge
4ff52bd730
Add API endpoints to get feeds and entries of a category
2021-01-18 19:44:02 -08:00
Frédéric Guillot
806b9545a9
Refactor feed validator
2021-01-04 14:47:25 -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
fd9eaa3e83
Make user fields editable via API
2020-12-21 22:13:11 -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
4e5240c5ac
Allow ignore_http_cache field to be changed via API
2020-12-13 20:42:41 -08:00
Ben Congdon
49feb1958c
Add created_at field for entries
2020-11-29 17:04:18 -08:00
Benjamin Congdon
e17d395ae7
Add API routes for "mark all as read"
2020-11-29 17:00:27 -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
Frédéric Guillot
f87b05c90f
Update contributor link and Godoc badge for client
2020-10-18 21:53:07 -07:00
Manuel Garrido
84b83fc3c8
Add feed filters (Keeplist and Blocklist)
2020-10-16 14:40:56 -07:00
Frédéric Guillot
acd318b640
Update API client to support more filters
2020-09-14 20:12:41 -07:00
Frédéric Guillot
74c95ed34b
API client: Do not return body for response with no content
2020-07-27 18:54:21 -07:00
logan
5f266319a3
Add option to change the number of entries per page ( fixes #40 )
2020-07-08 20:14:31 -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
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
86e71c48f5
Remove unused Feed.Entries from API client
2020-01-07 21:39:50 -08:00
Frédéric Guillot
e2315e6a54
Remove unused Entry.Category in API client
2020-01-05 22:52:38 -08:00
Frédéric Guillot
e878dca3d7
Add API parameter to filter entries by category
2019-11-17 23:05:22 -08:00
Frédéric Guillot
28ba09e952
Remove URL from client user agent
2019-01-07 18:08:42 -08:00
Frédéric Guillot
11dfcdd3d6
Fix typo in license header
2018-10-08 15:50:15 -07:00
Patrick
2538eea177
Add the possibility to override default user agent for each feed
2018-09-19 18:19:24 -07:00
Frédéric Guillot
f43a055d63
Move Golang API client here
2018-08-24 22:23:03 -07:00