gitstart-omnivore
aedb41fc7f
rebased
2022-05-23 19:44:06 +00:00
gitstart-omnivore
408ba789a0
fixing diff
2022-05-23 19:40:15 +00:00
Satindar Dhillon
a1bccce9b5
Merge pull request #688 from omnivore-app/fix/pdf-loading
...
Fix/pdf loading
2022-05-23 11:53:17 -07:00
Satindar Dhillon
1a12e545f5
use progressview for pdf loading view
2022-05-23 09:20:52 -07:00
Satindar Dhillon
b46576e937
run controller config once
2022-05-23 08:55:32 -07:00
Satindar Dhillon
c748ceb26b
bump ios version to 1.7.1
2022-05-22 23:26:04 -07:00
Satindar Dhillon
11b5dc3172
use stateobject to keep track of pdf document
2022-05-22 23:24:37 -07:00
Satindar Dhillon
3f68a179c8
remove pdfproviders
2022-05-22 10:15:14 -07:00
Satindar Dhillon
89e9519322
import pspsdfkit for ios only
2022-05-22 09:35:17 -07:00
Satindar Dhillon
86eaef4d58
add local pspdfkit package
2022-05-22 08:04:43 -07:00
Jackson Harper
2d2495a10e
Merge pull request #685 from omnivore-app/fix/pdf-api-simplification
...
Simplify the API to create pages from PDFs
2022-05-21 21:19:30 -07:00
Satindar Dhillon
8139664083
pass pdfitem to LinkItemDetailView when item is a pdf
2022-05-21 15:56:27 -07:00
Jackson Harper
e5bc68ca9e
Simplify the API to create pages from PDFs
...
This creates a stub page when an upload is initiated, so the
SaveFile (or create article from file) APIs do not need to be
called.
The PDF uploaded trigger fired by GCS will mark the upload
as completed and update the page status.
2022-05-21 12:05:45 -07:00
Satindar Dhillon
14b146291f
create a PDFItem struct that can be used by PDFViewer
2022-05-21 10:17:54 -07:00
Jackson Harper
17e6f4091d
Merge pull request #638 from omnivore-app/feature/subscription-api
...
Feature/subscription api
2022-05-20 15:34:48 -07:00
Jackson Harper
f54211fcee
Merge pull request #663 from omnivore-app/fix/parsing-error
...
Fix cannot convert null to object error message
2022-05-20 13:42:33 -07:00
Satindar Dhillon
4acb0f38f2
Merge pull request #666 from omnivore-app/fix/reader-mode-refresh
...
Reader mode refresh
2022-05-20 09:10:12 -07:00
Satindar Dhillon
12c2f8ab62
use task rather than onAppear for loading initial items
2022-05-20 08:54:16 -07:00
Satindar Dhillon
9858cc8413
remove guard for loadItems call
2022-05-20 08:49:47 -07:00
Hongbo Wu
2ee95a1c14
Fix cannot convert null to object error message
2022-05-20 20:38:30 +08:00
Satindar Dhillon
9f85adc02d
Merge pull request #661 from omnivore-app/feature/background-fetch
...
iOS background fetch
2022-05-19 17:09:57 -07:00
Satindar Dhillon
d6f9acca11
fetch items in background task
2022-05-19 16:12:53 -07:00
Satindar Dhillon
2eeec7cc77
send debug messages to segment for bg task execution
2022-05-19 13:04:05 -07:00
Jackson Harper
93c4748e2e
Merge pull request #655 from omnivore-app/fix/update-label
...
Fix not updating labels in elastic after updating in postgres
2022-05-19 10:46:11 -07:00
Hongbo Wu
dfd6d3b602
Fix save newsletter email test
2022-05-19 18:12:58 +08:00
Hongbo Wu
444c21ad09
Fix labels test
2022-05-19 18:12:14 +08:00
Hongbo Wu
34349e925c
Add unit test
2022-05-19 16:36:35 +08:00
Satindar Dhillon
64b6f95a15
use correct task request for background fetching
2022-05-18 21:36:37 -07:00
Hongbo Wu
b8225fc8c8
Fix labels not being updated in elastic
2022-05-19 12:08:50 +08:00
Satindar Dhillon
801b174254
implement background task functions in services class
2022-05-18 15:52:13 -07:00
Satindar Dhillon
3cdf7b47f6
enable background fetch in plist
2022-05-18 14:08:37 -07:00
Jackson Harper
18bf8ed7ac
Merge pull request #630 from omnivore-app/dependabot/npm_and_yarn/dataloader-2.1.0
...
Bump dataloader from 2.0.0 to 2.1.0
2022-05-18 14:06:28 -07:00
Satindar Dhillon
b87f068193
Merge pull request #651 from omnivore-app/feature/core-data-app-group
...
Store sqlite file in app group file container [iOS]
2022-05-18 13:23:24 -07:00
Satindar Dhillon
a6bdf119a4
Merge pull request #653 from omnivore-app/fix/web-reader-deep-link-ui
...
Use nav link to present deep link
2022-05-18 13:23:09 -07:00
Jackson Harper
ac6df4d139
Merge pull request #652 from omnivore-app/fix/parse-partial-documents
...
If parsing fails, attempt adding <html> wrappers to a document
2022-05-18 13:15:38 -07:00
Satindar Dhillon
ed285c4a03
disable read now
2022-05-18 13:10:14 -07:00
Satindar Dhillon
16c161e0e3
use nav link to present deep link
2022-05-18 11:38:10 -07:00
Jackson Harper
eadeccce81
Linting fixes
2022-05-18 11:31:42 -07:00
Jackson Harper
004c766588
If parsing fails, attempt adding <html> wrappers to a document
...
LinkedDom seems less forgiving and expects the outerHTML of a
document, however older extension versions still send innerHTML.
2022-05-18 10:55:31 -07:00
Satindar Dhillon
1f0a24ce18
store sqlite file if app group file container
2022-05-18 09:37:52 -07:00
Satindar Dhillon
d9174f48df
Merge pull request #645 from omnivore-app/read-now-pending-button
...
Move the read now button, add a pending state
2022-05-18 09:19:25 -07:00
Satindar Dhillon
65640d7b04
add feature flag for read now button
2022-05-18 09:13:26 -07:00
Satindar Dhillon
2d4ec9d45d
share extension starts with a .processing status
2022-05-18 08:49:50 -07:00
Hongbo Wu
417e444653
Merge pull request #650 from omnivore-app/fix/github-blog
...
Fix parsing github blog
2022-05-18 17:26:06 +08:00
Hongbo Wu
35dcd00ec3
Add test case for github blog
2022-05-18 15:52:47 +08:00
Hongbo Wu
d68549bcb7
Remove unused code
2022-05-18 15:52:31 +08:00
Hongbo Wu
0cc7e84a82
Fix content not getting parsed by linkedom properly without <html> tag by replacing innerHtml with outerHtml
2022-05-18 15:52:16 +08:00
Hongbo Wu
8f0447ed3f
Stop blocking images and css file
2022-05-18 15:50:52 +08:00
Hongbo Wu
4b69fb64d4
Merge pull request #642 from omnivore-app/youtube-iframes
...
Add test for readability on youtube embeds
2022-05-18 12:25:31 +08:00
Hongbo Wu
d9d4deb14c
Update Money Stuff sign up url
2022-05-18 11:50:43 +08:00