Hongbo Wu
c54ef1185f
Add pocket svg
2023-04-12 16:50:10 +08:00
Hongbo Wu
59621768c8
Get request token from pocket
2023-04-12 16:50:10 +08:00
Hongbo Wu
ae2f695df8
Get access token from pocket
2023-04-12 16:50:10 +08:00
Jackson Harper
da1fdb85f9
Update web to work with latest integration API
2023-04-12 16:50:10 +08:00
Hongbo Wu
6554d3b601
Add tests
2023-04-12 16:50:10 +08:00
Hongbo Wu
9c7f6fefca
Add PocketIntegration service to the list
2023-04-12 16:50:10 +08:00
Hongbo Wu
c3bfb593c6
Fix regression
2023-04-12 16:50:10 +08:00
Hongbo Wu
02247bc0a6
Add import from integration api implementation
2023-04-12 16:50:10 +08:00
Hongbo Wu
e2d050288e
write the list of urls to a csv file and upload it to gcs
2023-04-12 16:50:10 +08:00
Hongbo Wu
94d8903ec1
Add pocket integration support
2023-04-12 16:50:10 +08:00
Hongbo Wu
0bf4119c92
Refactor with factor pattern
2023-04-12 16:50:10 +08:00
Hongbo Wu
4ce4cd0a62
Add a type for export or import to the integration table
2023-04-12 16:50:10 +08:00
Hongbo Wu
9056318667
Change type field in integration table from enum to text type
2023-04-12 16:50:10 +08:00
Jackson Harper
e03301e294
Merge pull request #2026 from omnivore-app/fix/embedded-quote-tweets
...
Handle embedded quote tweets
2023-04-12 16:23:38 +08:00
Jackson Harper
c366cd6472
Fix test value, there is only one quote tweet
2023-04-12 15:37:26 +08:00
Jackson Harper
ae45067a32
Add test data file
2023-04-12 15:16:11 +08:00
Jackson Harper
344514bd0f
Handle embedded quote tweets
2023-04-12 14:50:20 +08:00
Hongbo Wu
b43f6904f4
Merge pull request #2021 from omnivore-app/fix/subscriptions
...
creates or updates subscription only if their is a valid unsubscribe link
2023-04-12 13:17:34 +08:00
Hongbo Wu
4db953492b
Merge pull request #2025 from omnivore-app/feature/content-type
...
Add TWEET, VIDEO and IMAGE pageType
2023-04-12 13:12:07 +08:00
Jackson Harper
dac8929ca7
Merge pull request #2018 from omnivore-app/feat/readability-lazy-images
...
For lazy loaded images use their lazy src as the src URL
2023-04-12 12:42:00 +08:00
Hongbo Wu
80d0e7c944
Move pageType to function_resolver
2023-04-12 12:37:22 +08:00
Hongbo Wu
158a75807c
Use camel case
2023-04-12 12:27:05 +08:00
Hongbo Wu
4969391d4c
Replace picture with image
2023-04-12 12:15:53 +08:00
Hongbo Wu
c5eb223c07
Add tweet, video, picture pageType
2023-04-12 11:53:23 +08:00
Hongbo Wu
f740d70608
Add test case
2023-04-12 10:46:45 +08:00
Hongbo Wu
f28912728a
creates or updates subscription only if their is a valid unsubscribe link
2023-04-11 22:39:47 +08:00
Jackson Harper
e7691e7c3e
Merge pull request #2020 from omnivore-app/fix/webview-theme-bg
...
Update background color behind webview when user switches themes
2023-04-11 17:10:15 +08:00
Jackson Harper
47f6f8aab8
Make the iPad column width a bit smaller
2023-04-11 17:01:40 +08:00
Jackson Harper
dbbd3abdee
Update background color behind webview when user switches themes
2023-04-11 16:44:52 +08:00
Jackson Harper
d60a87d304
Merge pull request #1998 from omnivore-app/fix/ios-display-settings
...
iOS Reader Settings display updates and theme updates
2023-04-11 12:43:28 +08:00
Jackson Harper
0e1aaae8fa
Use an override for advanced reader settings so we can update when reader settings change
2023-04-11 12:26:35 +08:00
Jackson Harper
99d3efed51
Only add text-align on p elements
2023-04-11 11:59:18 +08:00
jacksonh
8b81dc3f73
Update generated html
2023-04-11 02:59:51 +00:00
Jackson Harper
add54b1e35
For lazy loaded images use their lazy src as the src URL
2023-04-11 10:58:06 +08:00
Hongbo Wu
ea7b1cd836
Merge pull request #1994 from omnivore-app/fix/invert-newsletter-logic
...
Invert newsletter detection logic
2023-04-10 21:05:05 +08:00
Hongbo Wu
46b719f447
Merge pull request #1992 from omnivore-app/feature/piped-video
...
Add handler for piped video
2023-04-10 21:02:23 +08:00
Hongbo Wu
eb58bf11ba
Force to use content handler of piped.video when saving from extensions
2023-04-10 20:52:09 +08:00
Jackson Harper
3a1d613b57
Merge pull request #2013 from omnivore-app/fix/edit-labels-dropdown
...
Fix edit labels drop down action
2023-04-10 18:13:48 +08:00
Jackson Harper
183160b796
Remove unneeded changes
2023-04-10 17:13:04 +08:00
Jackson Harper
22e0a0cbe4
Add some new requirements to selecting scrollable elements
...
1. The element must have some height to its bounding rect, this
can prevent strange things like meta tags from being used as the
anchor.
2. The element must be a <p> tag: the intent is to take the user
to a readable position, so this should fit better and eliminates
using things like outer container elements that could span the
entire document.
2023-04-10 17:10:23 +08:00
Jackson Harper
872c3d8d0b
Fix edit labels drop down action
2023-04-10 16:15:57 +08:00
Jackson Harper
4c5c47c746
Open notes editor in a NavigationView
2023-04-10 15:59:40 +08:00
Jackson Harper
1aa49346cb
Better spacing on top nav bar reader buttons
2023-04-10 15:59:40 +08:00
Jackson Harper
dd88d9f125
Use navigation view for setting note
2023-04-10 15:59:40 +08:00
Jackson Harper
99e0f830c9
Set text when opening annotation modal
2023-04-10 15:59:40 +08:00
Jackson Harper
bed8c94a2d
Fix background scoll color visible in WebReader bounce area
2023-04-10 15:59:40 +08:00
Jackson Harper
d428baa916
Remove old note icon
2023-04-10 15:59:40 +08:00
Jackson Harper
19138bf685
Add a context menu for copying notes
2023-04-10 15:59:40 +08:00
Jackson Harper
f60ba672e7
Add highlight notes from the notebook
2023-04-10 15:59:40 +08:00
Jackson Harper
42a3b2fe87
Start to implement document note deletion
2023-04-10 15:59:40 +08:00