Commit graph

4077 commits

Author SHA1 Message Date
Jackson Harper
0950dff978
Merge pull request #1364 from omnivore-app/fix/readwise-integration
Fix bug in adding the Readwise connection, open Readwise API page in a new window.
2022-10-28 21:58:36 +08:00
Jackson Harper
cde325148b Add rel="noreferrer" 2022-10-28 21:44:15 +08:00
Hongbo Wu
5befd311f7
Merge pull request #1363 from omnivore-app/fix/sync-highlights-in-pdf
Use order instead of page to indicate highlight location in Readwise
2022-10-28 18:02:07 +08:00
Hongbo Wu
324e0191d6 Fix tests 2022-10-28 18:01:56 +08:00
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
e87b81c5c8 Use order instead of page to indicate highlight location in Readwise 2022-10-28 17:44:14 +08:00
Jackson Harper
b8d70bcdb6
Merge pull request #1362 from omnivore-app/fix/readwise-integration-page
If the user already has Readwise connected, display a Delete button
2022-10-28 17:20:34 +08:00
Jackson Harper
525c0d31c7 If the user already has Readwise connected, display a Delete button 2022-10-28 16:55:49 +08:00
Hongbo Wu
7deff4cf5f
Merge pull request #1361 from omnivore-app/fix/sync-readwise
Skip sync with Readwise if no highlights
2022-10-28 15:07:27 +08:00
Hongbo Wu
1c31e5fc15 Skip sync with Readwise if no highlights 2022-10-28 15:05:16 +08:00
Hongbo Wu
5b1fcf6a29
Merge pull request #1360 from omnivore-app/feature/delete-integration
Remove integration if remove button clicked
2022-10-28 14:28:27 +08:00
Hongbo Wu
49598b6ea1 Remove integration if remove button clicked 2022-10-28 14:20:42 +08:00
Jackson Harper
a51ccd19e3
Merge pull request #1357 from omnivore-app/bug/integrations-readwise
Fixing the Link - Here text
2022-10-28 10:15:04 +08:00
Rupin Khandelwal
b35e65c9a2 Fixing the Link - Here text 2022-10-27 19:30:07 -05:00
Hongbo Wu
7423fa12ba
Merge pull request #1356 from omnivore-app/add-twitter-author 2022-10-27 19:53:47 +08:00
Hongbo Wu
1067747cc2 Add twitter author when saved 2022-10-27 19:02:16 +08:00
Hongbo Wu
6ee30b5e34
Merge pull request #1354 from omnivore-app/fix/twitter-handler 2022-10-27 14:55:53 +08:00
Jackson Harper
65ff710695
Merge pull request #1302 from omnivore-app/fix/brookings-dot-edu
Add icon to the ignored matchlist
2022-10-27 14:53:50 +08:00
Hongbo Wu
a536ed9b5e Save newer thread with puppeteer too 2022-10-27 14:20:20 +08:00
Hongbo Wu
bad6904909
Merge pull request #1355 from omnivore-app/fix/sync-integration
Use the correct data format in the pub/sub queue
2022-10-27 14:15:01 +08:00
Hongbo Wu
3446bc3555 Use the correct data format in the pub/sub queue 2022-10-27 14:01:32 +08:00
Hongbo Wu
53dc7f0fb0
Merge pull request #1353 from omnivore-app/fix/sync-integration-before-created-in-db
Persist integration in db before creating cloud task to sync with integrations
2022-10-27 13:05:47 +08:00
Hongbo Wu
b556bc17e8 Set navigation timeout to be 60 seconds 2022-10-27 13:05:35 +08:00
Hongbo Wu
6ca1e7dc25 Add no-sandbox in the puppeteer args 2022-10-27 12:49:00 +08:00
Hongbo Wu
f0dc9b7d13 Fix tests 2022-10-27 12:45:32 +08:00
Jackson Harper
e01ff35a01 Add test case from brookings.edu
This article has a bunch of embedded icons in the content, things
like an indicator for an external link.
2022-10-27 12:06:40 +08:00
Jackson Harper
303165d47c Add icon to the ignored matchlist 2022-10-27 12:06:38 +08:00
Hongbo Wu
2169ade48f Persist integration in db before creating cloud task to sync with integrations 2022-10-27 11:32:56 +08:00
Hongbo Wu
02669a2a52
Merge pull request #1349 from omnivore-app/save-old-twitter-thread
Save twitter thread older than 7 days
2022-10-27 10:21:58 +08:00
Hongbo Wu
03777587f2 Fetch max 100 tweets in a thread 2022-10-26 22:44:19 +08:00
Hongbo Wu
b5926ccf1c Get old tweet thread with puppeteer and new tweet with twitter api 2022-10-26 20:41:51 +08:00
Jackson Harper
32edce9771
Merge pull request #1325 from omnivore-app/feat/integrations-page 2022-10-26 18:59:20 +08:00
Jackson Harper
1ab504c4f2 Update the readwise integration page to handle errors, update descriptions 2022-10-26 17:09:39 +08:00
Jackson Harper
d9add56858 Handle errors when setting readwise API token 2022-10-26 16:45:56 +08:00
Jackson Harper
4b287f0a69 Remove Integrations from menu so we can deploy it and test 2022-10-26 16:45:24 +08:00
Jackson Harper
42f26a6fd9
Merge pull request #1348 from omnivore-app/feat/ios-reader-actions
Add new action bar at bottom of iOS reader that shows when user reaches end
2022-10-26 10:48:38 +08:00
Rupin Khandelwal
526078c4fe Updating Readwise and Webhooks and making page consistent 2022-10-25 19:00:58 -05:00
Rupin Khandelwal
1586eee8f6 Laying out webhooks page 2022-10-25 18:08:28 -05:00
Rupin Khandelwal
9cda32b64d Updating Readwise Page and template + Webhooks Page and Template 2022-10-25 17:54:33 -05:00
Rupin Khandelwal
b51d4e3b4e Laying out Readwise Page and adding router on integrations page 2022-10-25 16:46:28 -05:00
Rupin Khandelwal
28b42a09c2 Calling WEbhooks api and updating Integrations 2022-10-25 14:06:51 -05:00
Rupin Khandelwal
835c315f77 Merge branch 'feat/integrations-page' of github.com:omnivore-app/omnivore into feat/integrations-page 2022-10-25 13:25:17 -05:00
Satindar Dhillon
10efce23c1 add webControlButtonBackground to colors 2022-10-25 08:55:04 -07:00
Satindar Dhillon
67049e4c0b animate bottom bar opacity when onAppear event called 2022-10-25 08:37:55 -07:00
Hongbo Wu
5f0d0ed69b Get tweet reply ids from thread id using puppeteer 2022-10-25 22:09:16 +08:00
Hongbo Wu
343c8fb5cc Get tweet reply ids from thread id 2022-10-25 18:25:49 +08:00
Hongbo Wu
614c6a2b95
Merge pull request #1347 from omnivore-app/fix/puppeteer-timeout
Use auth token to identify client request in rate limiter
2022-10-25 17:21:13 +08:00
Hongbo Wu
2bad70fda9 Catch puppeteer navigation timeout error 2022-10-25 16:59:48 +08:00
Jackson Harper
8eb204b4c0 Add new action bar at bottom of iOS reader that shows when user reaches end 2022-10-25 16:09:15 +08:00
Hongbo Wu
2342e0fbbb
Merge pull request #1346 from omnivore-app/save-highlight-location-api
Add highlightPositionPercent and highlightPositionAnchorIndex in highlight api
2022-10-25 13:21:18 +08:00