Commit Graph

1930 Commits

Author SHA1 Message Date
89866bb46d Merge pull request #735 from omnivore-app/feature/ios-sort-chip
Add chip to change sort order of linked items
2022-06-02 14:29:39 -07:00
3f12482e98 Merge pull request #732 from omnivore-app/feature/ios-web-prefs
iOS web prefs
2022-06-02 14:29:23 -07:00
44fc0e63bd use savedAt to sort by recently read 2022-06-02 11:34:29 -07:00
04e2d3ec92 add chip to change sort order of linked items 2022-06-02 11:30:06 -07:00
5a2f3890df style preferences popover 2022-06-01 22:54:38 -07:00
7fae2c6265 fix margin adjustment binding error 2022-06-01 20:29:35 -07:00
89164a353f Merge pull request #723 from omnivore-app/fix/tweet-not-saved
Fix tweet not saved
2022-06-02 11:20:40 +08:00
4f031a579c Merge pull request #721 from omnivore-app/search-highlights-second-index
When searching for highlights we should include document title, descr…
2022-06-02 11:05:30 +08:00
3a40ef26e5 create custom stepper component 2022-06-01 17:44:15 -07:00
cebdbedc59 wire up margin and line height changes to web view 2022-06-01 17:16:06 -07:00
1f0c48fdfa add web listeners for margin and line spacing changes on ios 2022-06-01 14:52:38 -07:00
f04621a8fa create a web prefs form sheet 2022-06-01 11:46:12 -07:00
b32db17dbc WIP 2022-06-01 11:23:48 -07:00
195074fa49 Update search query 2022-06-01 13:49:51 +08:00
304fe70113 Fix tests 2022-06-01 10:30:23 +08:00
98ecdcff80 Fix test case of setting tweet-placeholder 2022-05-31 22:51:27 +08:00
404805e0c0 Make async calls to parse() 2022-05-31 22:51:00 +08:00
0b0edd3e69 Make fetching tweet url async 2022-05-31 22:50:14 +08:00
417ed0a4eb Fetch tweet id from url 2022-05-31 20:02:54 +08:00
74054cbdbd Merge pull request #716 from omnivore-app/api-token
Api tokens
2022-05-31 14:22:23 +08:00
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
22f5e1cc32 Fix embed tweets got deleted when simplifying nested elements 2022-05-31 13:42:16 +08:00
cc5bdf96f5 Update electrek test case 2022-05-31 12:52:33 +08:00
bce50c2a92 Update electrek test case 2022-05-31 11:11:06 +08:00
9dc7fd4c4c Add test case for electrek 2022-05-30 22:47:47 +08:00
a04bfbb83e When searching for highlights we should include document title, description, content as secondary indexes 2022-05-29 22:43:21 +08:00
ac3a83ffb5 Merge pull request #718 from omnivore-app/propagate-pdf-save-errors
Propagate pdf save errors
2022-05-28 07:53:47 -07:00
b312b6f00b bump ios to 1.8.0 2022-05-28 07:53:12 -07:00
c0bb67a6b5 Verify api key for routers too 2022-05-28 22:00:01 +08:00
2918cbcdf5 fetch pdf data only if it's missing from LinkedItem 2022-05-27 10:44:08 -07:00
c08c710601 set pdf state to success even if download has not completed 2022-05-27 10:26:37 -07:00
26a5b5dae1 handle pdf fetch errors properly 2022-05-27 10:26:37 -07:00
9b9191b6b1 clear core data when switch env 2022-05-27 10:26:37 -07:00
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
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
6e16631f3b Resolve conflicts 2022-05-27 18:37:10 +08:00
fa9c5b3efe Add test for list api keys 2022-05-27 18:36:18 +08:00
b7206457b4 Add test for revoke api key 2022-05-27 18:36:17 +08:00
b77b378221 Grant permissions of api_key table to omnivore_user 2022-05-27 18:35:40 +08:00
0f2a55d274 Add list/delete api key resolver 2022-05-27 18:35:38 +08:00
fd4fc8a4e7 Add list/delete api key in schema 2022-05-27 18:34:36 +08:00
333b0259ba Fix tests 2022-05-27 18:33:49 +08:00
9051a3f43a Update api key validation 2022-05-27 18:33:49 +08:00
a09588d3a7 Update generateApiKey resolver 2022-05-27 18:33:49 +08:00
849adf84d4 Add entity class 2022-05-27 18:33:49 +08:00
5c1c9fb6de Grant permissions of webhooks table to omnivore_user 2022-05-27 17:32:18 +08:00
5bb720c54d Merge pull request #709 from omnivore-app/webhook
Webhook
2022-05-27 13:02:17 +08:00
4376124028 Regenerate GQL, set createPageEntry when uploading files 2022-05-26 21:51:22 -07:00
0cabd26344 Dont send the normalized URL to the content-fetch service
URLs need to be sent to contentFetch exactly as they
were received, this is because many apps will use signed URLs
for PDFs being served from GCP or AWS. A signed URL needs to
keep all its query params in the same order to validate.
2022-05-26 21:40:40 -07:00
93b095818d Linting fixes 2022-05-26 21:40:40 -07:00