Commit Graph

22 Commits

Author SHA1 Message Date
4c992f74ec Merge pull request #4260 from omnivore-app/perf/cache-api-response
perf/cache api response
2024-08-14 11:32:19 +08:00
48f427401f Set maxPages to 2, dont disable refetch yet 2024-08-14 10:01:51 +08:00
f58ddbeb9a Add maxPages and refetchOnMount params 2024-08-14 09:58:29 +08:00
338f3bca78 WIP: infinite scroll on the library with react-query 2024-08-14 09:48:56 +08:00
c2ec95845e request count of library items only when needed 2024-08-14 09:40:59 +08:00
4bc154605f get highlightsCount from the backend and show the count on web 2024-08-13 18:01:20 +08:00
1316a4d554 Increase delay time on checking processing items 2024-08-13 11:00:39 +08:00
255488ec7d Better handling of pending items 2024-08-12 22:27:24 +08:00
6529b87e9d Some improvements to the additem 2024-08-12 20:40:28 +08:00
74320d5917 use new react-query for addurl 2024-08-12 15:03:05 +08:00
15f201fcfc Use a default inbox for the home view for now, combining the two library and subscription queries 2024-08-12 11:09:56 +08:00
4a8332ba14 Better handling of multi select controls depending on section 2024-08-12 11:09:56 +08:00
ab0e9b28be Move bulk action to react-query 2024-08-12 11:09:56 +08:00
34bae118f4 Better rollback on failure 2024-08-12 11:09:56 +08:00
6356a8a3c7 More improvments to optimistic caching 2024-08-12 11:09:56 +08:00
6c6cc8d4c4 Better handling of slugs and library item lists in the cache 2024-08-12 11:09:56 +08:00
17e547b95e Make sure cached reading progress is updated 2024-08-12 11:09:56 +08:00
d0e4908c0f Better cache handling when setting labels 2024-08-12 11:09:56 +08:00
8819ca1d05 Fix moveToFolder response handling 2024-08-12 11:09:56 +08:00
b29d7d0c97 Cleanup 2024-08-12 11:09:56 +08:00
137283db0a More moves to react-query for key library functions 2024-08-12 11:09:56 +08:00
457d1d9de9 More work on react-query switchover 2024-08-12 11:09:56 +08:00