Commit Graph

6034 Commits

Author SHA1 Message Date
1c5991aded import from integration api return a boolean value 2023-04-12 16:50:10 +08:00
866d70e416 Revalidate integrations after connected with pocket 2023-04-12 16:50:10 +08:00
c78fe9f87d Paginate pocket retrieve api response data 2023-04-12 16:50:10 +08:00
b58b8dd03a Add height 2023-04-12 16:50:10 +08:00
3522e135f4 Refresh state after connected 2023-04-12 16:50:10 +08:00
737957ff82 Add import from pocket to web 2023-04-12 16:50:10 +08:00
ab1154ef6f Add remove pocket integration to web 2023-04-12 16:50:10 +08:00
950d41a387 Add pocket integration to web 2023-04-12 16:50:10 +08:00
2e5e3bd19e Add headers 2023-04-12 16:50:10 +08:00
c54ef1185f Add pocket svg 2023-04-12 16:50:10 +08:00
59621768c8 Get request token from pocket 2023-04-12 16:50:10 +08:00
ae2f695df8 Get access token from pocket 2023-04-12 16:50:10 +08:00
da1fdb85f9 Update web to work with latest integration API 2023-04-12 16:50:10 +08:00
6554d3b601 Add tests 2023-04-12 16:50:10 +08:00
9c7f6fefca Add PocketIntegration service to the list 2023-04-12 16:50:10 +08:00
c3bfb593c6 Fix regression 2023-04-12 16:50:10 +08:00
02247bc0a6 Add import from integration api implementation 2023-04-12 16:50:10 +08:00
e2d050288e write the list of urls to a csv file and upload it to gcs 2023-04-12 16:50:10 +08:00
94d8903ec1 Add pocket integration support 2023-04-12 16:50:10 +08:00
0bf4119c92 Refactor with factor pattern 2023-04-12 16:50:10 +08:00
4ce4cd0a62 Add a type for export or import to the integration table 2023-04-12 16:50:10 +08:00
9056318667 Change type field in integration table from enum to text type 2023-04-12 16:50:10 +08:00
e03301e294 Merge pull request #2026 from omnivore-app/fix/embedded-quote-tweets
Handle embedded quote tweets
2023-04-12 16:23:38 +08:00
c366cd6472 Fix test value, there is only one quote tweet 2023-04-12 15:37:26 +08:00
ae45067a32 Add test data file 2023-04-12 15:16:11 +08:00
344514bd0f Handle embedded quote tweets 2023-04-12 14:50:20 +08:00
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
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
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
80d0e7c944 Move pageType to function_resolver 2023-04-12 12:37:22 +08:00
158a75807c Use camel case 2023-04-12 12:27:05 +08:00
4969391d4c Replace picture with image 2023-04-12 12:15:53 +08:00
c5eb223c07 Add tweet, video, picture pageType 2023-04-12 11:53:23 +08:00
f740d70608 Add test case 2023-04-12 10:46:45 +08:00
f28912728a creates or updates subscription only if their is a valid unsubscribe link 2023-04-11 22:39:47 +08:00
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
47f6f8aab8 Make the iPad column width a bit smaller 2023-04-11 17:01:40 +08:00
dbbd3abdee Update background color behind webview when user switches themes 2023-04-11 16:44:52 +08:00
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
0e1aaae8fa Use an override for advanced reader settings so we can update when reader settings change 2023-04-11 12:26:35 +08:00
99d3efed51 Only add text-align on p elements 2023-04-11 11:59:18 +08:00
8b81dc3f73 Update generated html 2023-04-11 02:59:51 +00:00
add54b1e35 For lazy loaded images use their lazy src as the src URL 2023-04-11 10:58:06 +08:00
ea7b1cd836 Merge pull request #1994 from omnivore-app/fix/invert-newsletter-logic
Invert newsletter detection logic
2023-04-10 21:05:05 +08:00
46b719f447 Merge pull request #1992 from omnivore-app/feature/piped-video
Add handler for piped video
2023-04-10 21:02:23 +08:00
eb58bf11ba Force to use content handler of piped.video when saving from extensions 2023-04-10 20:52:09 +08:00
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
183160b796 Remove unneeded changes 2023-04-10 17:13:04 +08:00
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
872c3d8d0b Fix edit labels drop down action 2023-04-10 16:15:57 +08:00