Commit graph

2486 commits

Author SHA1 Message Date
Hongbo Wu
48bd56be82 Update Table component to read rows as a map 2022-06-01 18:43:03 +08:00
Hongbo Wu
195074fa49 Update search query 2022-06-01 13:49:51 +08:00
Hongbo Wu
304fe70113 Fix tests 2022-06-01 10:30:23 +08:00
Jackson Harper
ca49ce5106 Simplify the OfflineSync handler for LinkedItems 2022-05-31 17:04:43 -07:00
Satindar Dhillon
6f27b31cb4 resolve merge conflict 2022-05-31 16:17:26 -07:00
Satindar Dhillon
2eb0d94399 make sure end background task is callled on failed saves 2022-05-31 16:15:19 -07:00
Jackson Harper
11f1b78c45 Remove changes to upload.ts 2022-05-31 15:26:33 -07:00
Jackson Harper
6faa831e15 Remove debug lines 2022-05-31 15:24:45 -07:00
Jackson Harper
632d794af5 Remove some debug lines 2022-05-31 15:19:21 -07:00
Jackson Harper
38fed646f5 Remove debug code 2022-05-31 15:18:37 -07:00
Jackson Harper
f8dcab74ec Nil out background task after we have ended it 2022-05-31 15:14:44 -07:00
Jackson Harper
cbf0215936 Call uploadFileRequest before uploading files
App Engine cant handle larger request sizes, so using a redirect
here doesn't work.
2022-05-31 15:11:53 -07:00
Jackson Harper
0e10d5630d Rebase and merge 2022-05-31 15:11:10 -07:00
Satindar Dhillon
def0fc7678 convert saveURL to async 2022-05-31 12:46:16 -07:00
Satindar Dhillon
822a38a863 convert save page publisher to async 2022-05-31 12:34:11 -07:00
Hongbo Wu
98ecdcff80 Fix test case of setting tweet-placeholder 2022-05-31 22:51:27 +08:00
Hongbo Wu
404805e0c0 Make async calls to parse() 2022-05-31 22:51:00 +08:00
Hongbo Wu
0b0edd3e69 Make fetching tweet url async 2022-05-31 22:50:14 +08:00
Hongbo Wu
417ed0a4eb Fetch tweet id from url 2022-05-31 20:02:54 +08:00
Hongbo Wu
74054cbdbd
Merge pull request #716 from omnivore-app/api-token
Api tokens
2022-05-31 14:22:23 +08:00
Hongbo Wu
b6fef171be If we have a node with only one child element which has the placeholder class, keep it 2022-05-31 14:18:39 +08:00
Hongbo Wu
22f5e1cc32 Fix embed tweets got deleted when simplifying nested elements 2022-05-31 13:42:16 +08:00
Jackson Harper
6f35740272 Linting fixes 2022-05-30 22:38:24 -07:00
Jackson Harper
53c423b714 WIP: upload PDFs using background task 2022-05-30 22:30:43 -07:00
Hongbo Wu
cc5bdf96f5 Update electrek test case 2022-05-31 12:52:33 +08:00
Hongbo Wu
bce50c2a92 Update electrek test case 2022-05-31 11:11:06 +08:00
Jackson Harper
bb86447451 Fix params list on SavePage call 2022-05-30 09:34:40 -07:00
Jackson Harper
a17cb72527 Use the request ID as the background task ID 2022-05-30 09:16:33 -07:00
Hongbo Wu
9dc7fd4c4c Add test case for electrek 2022-05-30 22:47:47 +08:00
gitstart-omnivore
d42b0c244c fixed merge conflicts 2022-05-30 12:29:49 +00:00
Hongbo Wu
a04bfbb83e When searching for highlights we should include document title, description, content as secondary indexes 2022-05-29 22:43:21 +08:00
Satindar Dhillon
ac3a83ffb5
Merge pull request #718 from omnivore-app/propagate-pdf-save-errors
Propagate pdf save errors
2022-05-28 07:53:47 -07:00
Satindar Dhillon
b312b6f00b bump ios to 1.8.0 2022-05-28 07:53:12 -07:00
Hongbo Wu
c0bb67a6b5 Verify api key for routers too 2022-05-28 22:00:01 +08:00
Jackson Harper
974757c7da Improve background uploading of PDFs 2022-05-27 16:38:19 -07:00
Satindar Dhillon
2918cbcdf5 fetch pdf data only if it's missing from LinkedItem 2022-05-27 10:44:08 -07:00
Satindar Dhillon
c08c710601 set pdf state to success even if download has not completed 2022-05-27 10:26:37 -07:00
Satindar Dhillon
26a5b5dae1 handle pdf fetch errors properly 2022-05-27 10:26:37 -07:00
Satindar Dhillon
9b9191b6b1 clear core data when switch env 2022-05-27 10:26:37 -07:00
Jackson Harper
987336f438
Merge pull request #712 from omnivore-app/fix/ios-pdf-handling
Better PDF upload handling on iOS
2022-05-27 08:43:07 -07:00
Hongbo Wu
c61b46b905
Merge pull request #717 from omnivore-app/fix/webhook-table-permission
Grant permissions of webhooks table to omnivore_user
2022-05-27 22:05:11 +08:00
Hongbo Wu
6e16631f3b Resolve conflicts 2022-05-27 18:37:10 +08:00
Hongbo Wu
fa9c5b3efe Add test for list api keys 2022-05-27 18:36:18 +08:00
Hongbo Wu
b7206457b4 Add test for revoke api key 2022-05-27 18:36:17 +08:00
Hongbo Wu
b77b378221 Grant permissions of api_key table to omnivore_user 2022-05-27 18:35:40 +08:00
Hongbo Wu
0f2a55d274 Add list/delete api key resolver 2022-05-27 18:35:38 +08:00
Hongbo Wu
fd4fc8a4e7 Add list/delete api key in schema 2022-05-27 18:34:36 +08:00
Hongbo Wu
333b0259ba Fix tests 2022-05-27 18:33:49 +08:00
Hongbo Wu
9051a3f43a Update api key validation 2022-05-27 18:33:49 +08:00
Hongbo Wu
a09588d3a7 Update generateApiKey resolver 2022-05-27 18:33:49 +08:00