Jean Khawand
|
de8ceb21ea
|
Add new API endpoint: /entries/{entryID}/save
|
2023-07-28 13:56:59 -07:00 |
|
kramanathan01
|
fa3de272e8
|
GET categories returns total_unread & feed_count
|
2023-06-24 17:04:27 -07:00 |
|
fred
|
8646d61182
|
Replace copyright header with SPDX identifier
|
2023-06-19 15:00:45 -07:00 |
|
fred
|
28775f5e10
|
Refactor entry/feed query builder sorting to match SQL semantic
|
2023-06-19 14:13:19 -07:00 |
|
Romain de Laage
|
2c2700a31d
|
Proxy support for several media types
closes #615
closes #635
|
2023-02-25 15:57:59 -08:00 |
|
privatmamtora
|
8f9ccc6540
|
Parse <category> from Feeds (RSS, Atom and JSON)
|
2023-02-24 20:52:45 -08:00 |
|
Davide Masserut
|
ce35b46fee
|
Add category feeds refresh
|
2022-12-12 19:41:30 -08:00 |
|
Frédéric Guillot
|
3d64162f06
|
Allow Content-Type and Accept headers to CORS policy
|
2022-11-12 21:03:43 -08:00 |
|
Romain de Laage
|
3f14d08095
|
Proxify images in API responses
|
2022-10-27 17:33:18 -07:00 |
|
Tomas Peterka
|
70c58bd346
|
API: Allow Basic authorization header
|
2022-09-19 20:56:27 -07:00 |
|
Frédéric Guillot
|
055097fdeb
|
Add missing return statements in PR #1225
|
2022-07-18 21:13:21 -07:00 |
|
Gabriel Augendre
|
6e50ce3293
|
Make reading speed user-configurable
|
2022-07-17 19:35:24 -07:00 |
|
Pascal Noisette
|
d118aa8649
|
Add API endpoint to fetch unread and read counters
|
2022-05-21 11:44:56 -07:00 |
|
Pascal Noisette
|
cdeb2a8fc0
|
Reduce number of preflight check to save network brandwidth
|
2022-05-07 10:38:55 -07:00 |
|
knrdl
|
fb585d0086
|
Allow API search for entries which are not starred
|
2022-04-13 21:53:06 -07:00 |
|
Pascal Noisette
|
21bbaf2691
|
Add API endpoint to fetch original article
|
2022-01-26 20:29:37 -08:00 |
|
Darius
|
9242350f0e
|
Add per feed cookies option
|
2021-03-22 20:27:58 -07:00 |
|
Frédéric Guillot
|
ec3c604a83
|
Add option to allow self-signed or invalid certificates
|
2021-02-21 13:58:52 -08:00 |
|
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
|
11e110bc7d
|
Refactor entry validation
|
2021-01-04 15:44:06 -08:00 |
|
Frédéric Guillot
|
806b9545a9
|
Refactor feed validator
|
2021-01-04 14:47:25 -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
|
651ee02c11
|
Allow regular users to change settings via API
|
2020-12-22 15:20:36 -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
|
4e5240c5ac
|
Allow ignore_http_cache field to be changed via API
|
2020-12-13 20:42:41 -08:00 |
|
Frédéric Guillot
|
5922a7a051
|
Renaming non-existent category via API should returns a 404
|
2020-12-13 19:05:10 -08:00 |
|
Benjamin Congdon
|
e17d395ae7
|
Add API routes for "mark all as read"
|
2020-11-29 17:00:27 -08:00 |
|
Manuel Garrido
|
84b83fc3c8
|
Add feed filters (Keeplist and Blocklist)
|
2020-10-16 14:40:56 -07:00 |
|
Frédéric Guillot
|
065331c77f
|
api: avoid database lookup if empty credentials are provided
|
2020-09-27 13:23:11 -07:00 |
|
Frédéric Guillot
|
55fad7ea27
|
Avoid duplication between get feed entries and get entries API endpoints
|
2020-09-13 21:57:55 -07:00 |
|
Frédéric Guillot
|
d9f52bb634
|
API: Add the possibility to filter entries by category ID
|
2020-09-12 21:46:26 -07:00 |
|
Frédéric Guillot
|
04c4890124
|
API: Add the possibility to filter entries by a list of statuses
|
2020-09-12 21:35:18 -07:00 |
|
Kebin Liu
|
cf7712acea
|
Add HTTP proxy option for subscriptions
|
2020-09-09 23:28:54 -07:00 |
|
Frédéric Guillot
|
8fb71366f8
|
API: Delete users asynchronously
Deleting large users might lock the tables in the hosted offering
|
2020-07-28 20:39:10 -07:00 |
|
logan
|
5f266319a3
|
Add option to change the number of entries per page (fixes #40)
|
2020-07-08 20:14:31 -07:00 |
|
Frédéric Guillot
|
8304666261
|
Use stdlib constants for HTTP methods instead of strings
|
2020-06-21 21:21:10 -07:00 |
|
Frédéric Guillot
|
ec18abc97f
|
Add DELETE method to CORS header
|
2020-06-21 21:04:34 -07:00 |
|
Andras Bali
|
adbebd4de8
|
Added CORS support to API.
|
2020-06-21 20:57:51 -07:00 |
|
Frédéric Guillot
|
25cc0d2447
|
Add per-application API Keys
|
2020-03-01 18:22:45 -08:00 |
|
Aled Griffiths
|
7b32f59281
|
Add refreshAllFeeds to the API
Adds refreshAllFeeds to the API, following the suggestion given in the
comments of #359.
|
2020-02-26 20:10:56 -08:00 |
|
Frédéric Guillot
|
69aa650203
|
Add the possibility to add rules during feed creation
|
2019-11-29 11:27:58 -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
|
3d19313a7f
|
Add option to disable feeds
|
2019-07-26 21:24:15 -07:00 |
|
Frédéric Guillot
|
0925899cee
|
Move API middleware and routes to api package
|
2018-11-11 10:22:47 -08:00 |
|
Frédéric Guillot
|
715575001a
|
Use different variable names for localized errors
|
2018-10-19 21:38:21 -07:00 |
|
Frédéric Guillot
|
11dfcdd3d6
|
Fix typo in license header
|
2018-10-08 15:50:15 -07:00 |
|
Frédéric Guillot
|
1f58b37a5e
|
Refactor HTTP response builder
|
2018-10-08 15:31:58 -07:00 |
|
Frédéric Guillot
|
9d08139f43
|
Improve request package and add more unit tests
|
2018-09-23 21:02:26 -07:00 |
|