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