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
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
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
Hongbo Wu
57ba9afbfa
Remove debugging
2022-10-25 13:17:57 +08:00
Hongbo Wu
c9ea622461
Use auth token to identify client request in rate limiter
2022-10-25 12:42:32 +08:00
Jackson Harper
fe62f24d85
Merge pull request #1338 from omnivore-app/fix/audio-expanded-player
...
Split the expanded player into a new view and use a sheet to present it
2022-10-25 12:20:06 +08:00
Jackson Harper
fff5ada692
Merge pull request #1341 from omnivore-app/chore/apple-apps-v1.18.0
...
bump apple apps to v1.18.0
2022-10-25 12:19:51 +08:00
Jackson Harper
64c708986f
Fix types
2022-10-25 11:14:28 +08:00
Hongbo Wu
5e68e30d5b
Add highlightPositionPercent and highlightPositionAnchorIndex in highlight api
2022-10-25 10:24:30 +08:00
Satindar Dhillon
d9fe2ddae5
bump apple apps to v1.18.0
2022-10-24 13:07:07 -07:00
Jackson Harper
3ab3910b12
Add missing component
2022-10-24 08:39:03 +08:00
Jackson Harper
e0611f2429
Add a basic readwise integration page for testing
2022-10-23 08:12:47 +08:00
Jackson Harper
24893f1cd4
Pass input into setIntegration mutation
2022-10-23 08:04:22 +08:00
Jackson Harper
63ac113c55
Check to see if readwise is connected when displaying button
2022-10-23 08:01:05 +08:00
Jackson Harper
349b24947b
GQL for the integrations APIs
2022-10-23 07:54:10 +08:00
Rupin Khandelwal
a496e0ac58
Merge branch 'main' of github.com:omnivore-app/omnivore into feat/integrations-page
2022-10-21 17:02:55 -05:00
Jackson Harper
f14f92499b
Dont show the mini player when expanded player is open on iPad landscape
2022-10-21 16:46:53 +08:00
Jackson Harper
126d79446b
Clean up body of expanded audio player, remove dead code
2022-10-21 16:23:27 +08:00
Jackson Harper
a59c9910a0
Set the tab index when the expanded player is shown
2022-10-21 16:11:13 +08:00
Jackson Harper
0c7f5174c7
Open the audio player expanded the first time the user uses it. Minimize animation issues
2022-10-21 14:11:26 +08:00
Jackson Harper
663ccc1dc1
Remove NavigationView so iPad aligns to top of sheet
...
Also animate the miniplayer away so its not visible on ipad
when open in landscape mode.
2022-10-21 12:23:33 +08:00
Hongbo Wu
12472ce094
Merge pull request #1339 from omnivore-app/fix/node-weekly-newsletter
...
Fix node-weekly newsletter getting forwarded
2022-10-21 11:44:50 +08:00
Hongbo Wu
31bc9fe5be
Fix node-weekly newsletter getting forwarded
...
* This error is caused by a previous rebase conflict and resolving the conflict caused an important line missing
* Revert the change to add CooperPressHandler to the array of newsletter handlers
* Updated the test to get the correct handler from email content to prevent such cases
2022-10-21 09:57:05 +08:00