Commit graph

166 commits

Author SHA1 Message Date
Jackson Harper
69df32d428 Implement a reader for epubs 2023-04-18 09:00:48 +08:00
Jackson Harper
12163de073 Show uploaded items in the upload modal 2023-04-13 19:00:16 +08:00
Hongbo Wu
1c5991aded import from integration api return a boolean value 2023-04-12 16:50:10 +08:00
Hongbo Wu
737957ff82 Add import from pocket to web 2023-04-12 16:50:10 +08:00
Hongbo Wu
ab1154ef6f Add remove pocket integration to web 2023-04-12 16:50:10 +08:00
Jackson Harper
da1fdb85f9 Update web to work with latest integration API 2023-04-12 16:50:10 +08:00
Hongbo Wu
f65f8202db Disable push notification action in rules web 2023-04-05 12:39:23 +08:00
Jackson Harper
f20cbed563 Improve highlight scrolling from notebooks 2023-04-03 13:46:19 +08:00
Jackson Harper
a55eab32f3 Send HTML with highlight requests 2023-03-31 14:04:42 +08:00
Jackson Harper
53e5d9c6a0 Quote is nullable, fix style issues in notebooks 2023-03-27 10:17:33 +08:00
Jackson Harper
69eaff395e WIP: improve notebook UX, add markdown, document notes 2023-03-24 10:18:36 +08:00
Hongbo Wu
d733576e41 Do not check for deleted article in saving request in web 2023-03-21 13:04:22 +08:00
Hongbo Wu
163dd62b58 Use url in save request 2023-03-20 17:02:30 +08:00
Hongbo Wu
cad4afbe8c Revert "Update frontend"
This reverts commit cfb62a3995.
2023-03-17 16:58:08 +08:00
Hongbo Wu
cfb62a3995 Update frontend 2023-03-17 11:37:59 +08:00
Jackson Harper
f811339398 Reset top percent when marking as read/unread 2023-03-11 08:22:15 +08:00
Jackson Harper
faa2912f24 Update the anchor index in the cache when marking as read 2023-03-11 08:14:40 +08:00
Jackson Harper
5cd5f57b4e Fetch top percent with search items 2023-03-11 08:09:43 +08:00
Jackson Harper
8cf0a6ecb2 Simplify top positioning 2023-03-10 16:47:02 +08:00
Jackson Harper
036040a3a0 Start sending top percent 2023-03-10 15:05:18 +08:00
Jackson Harper
a0a144cdbd set reading progress percent to bottom position 2023-03-10 15:05:18 +08:00
Jackson Harper
23efda667d Theme cleanup, expose extra reader themes
This also removes synced reader preferences so everything is
per device now.
2023-03-10 15:05:18 +08:00
Hongbo Wu
78f8fa1726
Merge pull request #1864 from omnivore-app/feature/webhook-label-event
Add LABEL_ADDED as event type in webhooks
2023-03-09 11:03:09 +08:00
Jackson Harper
976c2386ae Fix crash when creating custom colors for labels 2023-03-08 11:53:00 +08:00
Hongbo Wu
612b753e43 Add LABEL_ADDED as event type in webhooks 2023-03-07 20:34:36 +08:00
Jackson Harper
e13b809389 Get highlights with library items, over fetching for now, can maybe trim stuff in future 2023-03-06 22:13:50 +08:00
Jackson Harper
a53925edf9 Update savedAt and publishedAt 2023-03-03 19:20:06 +08:00
Jackson Harper
e9ae311559 Add wordsCount and better center new grid cards 2023-02-27 15:07:04 +08:00
Jackson Harper
f9e40fe427 Better handling of long filter button text names like subscriptions 2023-02-27 12:35:45 +08:00
Jackson Harper
066766d980 Remove unused code 2023-02-27 11:12:29 +08:00
Jackson Harper
9d6a28cc74 More warnings clean up 2023-02-27 10:34:12 +08:00
Jackson Harper
09328edfe5 Updated library cards 2023-02-24 10:09:24 +08:00
Jackson Harper
a9b431708c Use ssrFetcher for saving via /api/save 2023-02-21 12:05:21 +08:00
Jackson Harper
b82ea0425e Add new bulk tool 2023-02-03 14:44:47 +08:00
Jackson Harper
23615db32a Fix deleting highlights from the PDF notebook modal 2023-02-02 11:49:12 +08:00
Jackson Harper
a4ed72439f Sort highlights in notebooks 2023-02-01 17:00:09 +08:00
Jackson Harper
fe9ed7aa13 Track the highlight position percent and anchor index when saving on web 2023-02-01 16:42:36 +08:00
Jackson Harper
2b3a519ebb Set validating to false if there is an error fetching emails 2023-01-25 19:40:53 +08:00
Jackson Harper
948fa78ab5 Fix types 2023-01-25 19:34:01 +08:00
Jackson Harper
b872c33ba9 Allow marking recent emails as library items 2023-01-25 19:29:19 +08:00
Jackson Harper
9f20920ddc Initial work on the recent emails feature 2023-01-25 16:50:39 +08:00
Jackson Harper
a523c3cf2d Use the same SettingsTable for the API keys 2023-01-18 16:35:24 +08:00
Jackson Harper
7c10cc08c5 Mark emails as validating if no data returned 2023-01-17 21:02:28 +08:00
Jackson Harper
443b416601 Return true for isValidating if no data found 2023-01-17 18:46:39 +08:00
Jackson Harper
844ac6ef12 Dates are stored as strings in the API response 2023-01-17 15:37:09 +08:00
Jackson Harper
cd0640493e Display date created and number of subscriptions 2023-01-16 21:10:05 +08:00
Jackson Harper
45370f46c6 Start to add createdAt and subscriptionCount to newsletter emails 2023-01-16 18:36:25 +08:00
Jackson Harper
0edd91057e Update user interface for file import tool 2023-01-03 17:49:07 +08:00
Jackson Harper
9314c3d8f1 Add uploadImportFile API method
Add uploadImportFile API method

Fix prefix, counting max files uploaded

Add resolver types

Basic web ui for the uploader interface

Allow selecting type when uploading import files
2023-01-03 10:01:59 +08:00
Jackson Harper
2329a4c85e Remove some unneeded debug 2022-12-30 12:01:41 +08:00