Commit graph

126 commits

Author SHA1 Message Date
Jackson Harper
8d46a39f51 Fix bug in adding the Readwise connection, open Readwise API page in a new window. 2022-10-28 17:47:02 +08:00
Hongbo Wu
49598b6ea1 Remove integration if remove button clicked 2022-10-28 14:20:42 +08:00
Jackson Harper
d9add56858 Handle errors when setting readwise API token 2022-10-26 16:45:56 +08:00
Jackson Harper
64c708986f Fix types 2022-10-25 11:14:28 +08:00
Jackson Harper
24893f1cd4 Pass input into setIntegration mutation 2022-10-23 08:04:22 +08:00
Jackson Harper
349b24947b GQL for the integrations APIs 2022-10-23 07:54:10 +08:00
Jackson Harper
c2bd50715d We are writing Typescript here not Swift 2022-09-26 16:27:39 +08:00
Jackson Harper
d164013ff9 Also break on comma 2022-09-26 14:49:57 +08:00
Jackson Harper
3ccb3c6c84 Disable word snapping on CJK languages 2022-09-26 14:42:19 +08:00
Jackson Harper
7673814fd3 Add a delete page article action, add keyboard ctrls for confirm dialogs 2022-08-22 15:53:22 +08:00
Jackson Harper
1b1a783036 Add web page to delete accounts 2022-07-25 12:38:59 -07:00
Jackson Harper
945951b092 Update the docs for the highlight keyboard shortcuts 2022-07-14 20:37:36 -07:00
Hongbo Wu
b6826a8821 add siteName in api response in web 2022-07-13 11:03:33 +08:00
Hongbo Wu
3a31757c59 change size to first in query param in web 2022-07-13 10:51:57 +08:00
Jackson Harper
7c8fe4ba39 Update UX of kbar, implement typeahead search 2022-07-12 10:24:29 -07:00
Jackson Harper
ecde719b64
Merge pull request #807 from omnivore-app/OMN-715
[OMN-715]: Add a command pallet to the web
2022-07-12 09:29:34 -07:00
Jackson Harper
4ebcc763c8
Merge pull request #948 from omnivore-app/modals-design-cleanup
modals design cleanup
2022-07-12 09:11:12 -07:00
Jackson Harper
156c4cf2cf Update design on Add Link, and notes modals 2022-07-11 19:25:25 -07:00
Jackson Harper
ff6fcd15c4 Reduce rerenders of the kbar items 2022-07-11 15:47:42 -07:00
Jackson Harper
9f2ab09729 Special handle the CMD+K keys so they dont interfere with regular keyboard commands 2022-07-11 14:49:24 -07:00
gitstart-omnivore
552d76a929 Added search support for kbar in this PR. 2022-07-11 13:14:12 -07:00
Jackson Harper
56f843142a Linting 2022-07-09 15:28:33 -07:00
Jackson Harper
9feeb80cf3 Allow fetching original content
This is useful when debugging
2022-07-09 14:35:14 -07:00
Jackson Harper
99ec93449b Use a Radix dialog instead of dropdown, add OpenDyslexic font, prefetch fonts
The main change here is using Dialog instead of dropdown. The
dialog uses a fixed position, so when the underlying document
dimensions change based on a font change, the dialog will still
be positioned properly.
2022-06-21 15:38:05 -07:00
Jackson Harper
eb8cb3854c Do all scroll watching on the main window
This moves all scrolling from child divs to the main window. This
improves our keyboard handling, as focus will be given to the
body element, not the child div when navigating by keyboard
commands, so arrow keys and space bar will work after navigating
to the reader with the keyboard commands.
2022-06-17 15:59:51 -07:00
gitstart-omnivore
b7ecff195e Added font selector 2022-06-15 15:43:10 +00:00
Jackson Harper
a99303a261 Pass in updatePageInput so we can have null values 2022-06-09 15:50:59 -07:00
gitstart-omnivore
cec6dc5197 Rebase 2022-06-09 13:32:32 -07:00
Jackson Harper
f628f08d9b
Merge pull request #772 from omnivore-app/OMN-749
[Omn-749] - Connect to SendInstallInstructions API on onboarding/02 page
2022-06-09 13:22:59 -07:00
Jackson Harper
edadb9aafa
Merge pull request #710 from omnivore-app/OMN-657
[OMN-657]: Archive button should change to unarchive on web if an article has already been archived
2022-06-09 12:45:53 -07:00
gitstart-omnivore
2cc5756dc3 Connected sendInstallInstructions API 2022-06-07 09:48:47 +00:00
gitstart-omnivore
2f1ac68a74
Merge branch 'main' into OMN-700 2022-06-07 14:33:49 +05:30
Jackson Harper
5223d28f6d
Merge pull request #753 from omnivore-app/fix/update-search-cache
Update SWR cache function to check search results
2022-06-06 20:18:51 -07:00
Hongbo Wu
3e3f2d1102
Merge pull request #763 from omnivore-app/feature/api-key-ui
API key UI
2022-06-07 10:01:45 +08:00
Jackson Harper
6e1c5509e2 Remove the readAt attribute on web 2022-06-06 15:36:40 -07:00
Jackson Harper
ce5b949971 Remove readAt 2022-06-06 14:16:02 -07:00
gitstart-omnivore
a8531b7ced
Merge branch 'main' into OMN-700 2022-06-07 01:01:59 +05:30
Hongbo Wu
aada005e50 Add revoke api key mutation in Web 2022-06-06 12:53:25 +08:00
Hongbo Wu
af4a2ed3be Add generateApiKey mutation in Web 2022-06-06 11:46:00 +08:00
Hongbo Wu
d27f79c250 Add get api keys UI 2022-06-06 11:41:58 +08:00
Hongbo Wu
c5e6bb1534 Update sort by readAt query on Web 2022-06-05 20:00:38 +08:00
Jackson Harper
38584446f7 Update SWR cache function to check search results
Since switching from the articles API to the search API we
haven't been correctly removing items from the cache when
archived/unarchived.
2022-06-03 14:54:57 -07:00
Jackson Harper
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
gitstart-omnivore
aa2035e3b8 Made minor changes 2022-06-02 08:46:16 +00:00
gitstart-omnivore
742347d898 Fixed archive button not changing to unarchive. 2022-06-02 08:44:58 +00:00
Hongbo Wu
c18b41f184 Set default enabled=false 2022-06-02 12:46:31 +08:00
Hongbo Wu
29797829b4 Add enabled input field in form 2022-06-02 12:32:13 +08:00
Hongbo Wu
1b024214fe Add get webhook query in web 2022-06-02 11:02:57 +08:00
gitstart-omnivore
313c4db094 Added unsubscribe menu option 2022-06-01 20:17:34 +00:00
Hongbo Wu
c83f9290e6 Add setWebhook mutation 2022-06-01 21:08:13 +08:00