Commit graph

6019 commits

Author SHA1 Message Date
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
Jackson Harper
40d0c52c2e Set page notes if they are already created 2023-04-10 15:59:40 +08:00
Jackson Harper
4fcc49148a Clean up import of the notebook icon 2023-04-10 15:59:40 +08:00
Jackson Harper
1ef73388aa UI for displaying article note modals 2023-04-10 15:59:40 +08:00
Jackson Harper
be4fea153a Filter out highlights that are scheduled for deletion 2023-04-10 15:59:40 +08:00
Jackson Harper
fd853e65ee Rename HighlightsList to Notebook 2023-04-10 15:59:40 +08:00
Jackson Harper
522ea0a3c3 Fix issue with changing system colormode causing the incorrect theme to be applied 2023-04-10 15:59:40 +08:00