Commit Graph

58 Commits

Author SHA1 Message Date
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
a53925edf9 Update savedAt and publishedAt 2023-03-03 19:20:06 +08:00
9d6a28cc74 More warnings clean up 2023-02-27 10:34:12 +08:00
a9b431708c Use ssrFetcher for saving via /api/save 2023-02-21 12:05:21 +08:00
b82ea0425e Add new bulk tool 2023-02-03 14:44:47 +08:00
23615db32a Fix deleting highlights from the PDF notebook modal 2023-02-02 11:49:12 +08:00
948fa78ab5 Fix types 2023-01-25 19:34:01 +08:00
b872c33ba9 Allow marking recent emails as library items 2023-01-25 19:29:19 +08:00
0edd91057e Update user interface for file import tool 2023-01-03 17:49:07 +08:00
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
dba672a9d5 Set labels on toggle 2022-12-30 11:20:05 +08:00
f13fc9c35a Only save labels from the modal when the user finishes selection
This prevents creating issues by calling the setlabels mutation
too frequently if a user is rapidly changing labels, if that
happens a failure in the API could cause the user's changes
to be overwritten.
2022-12-21 12:29:34 +08:00
d57cac47e7 Basic page for accepting invites 2022-12-05 15:45:36 +08:00
ed14ac910c Add setLabelsForHighlight mutation 2022-12-02 16:23:23 +08:00
009cd59628 Allow setting labels on highlights via the highlight dropdown 2022-12-02 16:16:48 +08:00
87fa9611ec Add web UI for editing bylines 2022-11-25 11:16:20 +08:00
67253ee8c5 Downgrade antd as its conflicting with our typescript settings 2022-11-23 14:14:17 +08:00
c7d8769b66 Add UI for the rules engine 2022-11-23 13:42:34 +08:00
b5a1d8fb9f Call mutate after uploading an item completes 2022-11-14 17:05:38 +08:00
0a43674da3 Linting fix 2022-11-14 12:02:38 +08:00
c9771bb2c3 Add a file uploader 2022-11-14 11:54:28 +08:00
8d46a39f51 Fix bug in adding the Readwise connection, open Readwise API page in a new window. 2022-10-28 17:47:02 +08:00
49598b6ea1 Remove integration if remove button clicked 2022-10-28 14:20:42 +08:00
d9add56858 Handle errors when setting readwise API token 2022-10-26 16:45:56 +08:00
24893f1cd4 Pass input into setIntegration mutation 2022-10-23 08:04:22 +08:00
349b24947b GQL for the integrations APIs 2022-10-23 07:54:10 +08:00
1b1a783036 Add web page to delete accounts 2022-07-25 12:38:59 -07:00
a99303a261 Pass in updatePageInput so we can have null values 2022-06-09 15:50:59 -07:00
cec6dc5197 Rebase 2022-06-09 13:32:32 -07:00
aada005e50 Add revoke api key mutation in Web 2022-06-06 12:53:25 +08:00
af4a2ed3be Add generateApiKey mutation in Web 2022-06-06 11:46:00 +08:00
7607b828a0 Merge pull request #722 from omnivore-app/OMN-696
[OMN-696]: Subscribe to checked newsletters during onboarding
2022-06-03 13:41:09 -07:00
aa2035e3b8 Made minor changes 2022-06-02 08:46:16 +00:00
29797829b4 Add enabled input field in form 2022-06-02 12:32:13 +08:00
c83f9290e6 Add setWebhook mutation 2022-06-01 21:08:13 +08:00
545d944ffd Add get webhooks query 2022-06-01 18:43:43 +08:00
a20ba60053 Add popular reads for onboarding 2022-05-24 15:31:55 -07:00
e6ca3c8eb4 Create subscription type instead of importing from GraphQL 2022-04-22 12:17:09 -07:00
c3c65479bb add unsubscribe 2022-04-22 12:17:07 -07:00
5a77bd8332 Update to use pageId instead of linkId for SetLabels API 2022-04-12 20:50:06 -07:00
110a503927 Implement the Create new Label button 2022-04-12 12:23:55 -07:00
0bb2c1d8c6 Refresh labels when edited 2022-04-12 12:23:55 -07:00
8670bbb2f3 Remove debug statements 2022-04-06 12:12:55 -07:00
06360a5993 Merge branch 'main' into OMN-190 2022-04-06 09:24:49 -07:00
e49bb8652a Use new layout for desktop labels, handle API errors 2022-04-05 21:35:28 -07:00
3bab5e9eff Error responses when deleting emails 2022-03-30 20:16:29 -07:00
604194299a Parse response type for newsletter creation 2022-03-30 20:13:06 -07:00
11db7be473 [Omn-190] - [Settings View] - Labels 2022-03-30 12:24:29 +00:00
5392265a5e Bridge response values from highlight mutations back to JS in the format it expects 2022-03-24 10:52:26 -07:00
f3edb9ca7a Reduce the data fetched when creating highlights
This reduces the fields on the highlight type, and reduces what
we fetch. We are doing this so its easier to bind from Swift and
pass back simpler types for create/update/merge highlight
operations
2022-03-24 10:50:46 -07:00