Commit Graph

1806 Commits

Author SHA1 Message Date
0081fa6dfb Merge pull request #616 from omnivore-app/OMN-585
[Omn-585] - Onboarding Pages 1, 4, 5, and 6.
2022-05-23 14:05:24 -07:00
3c4e4d6f2e Merge pull request #623 from omnivore-app/OMN-617
[OMN-617] - Align AppStore button to right on small screens in MobileInstallComponent
2022-05-23 13:50:42 -07:00
2d5f36c61f Fix typo in var name 2022-05-23 13:41:32 -07:00
4dc5861b97 Go to home not login when onboarding is completed 2022-05-23 13:38:52 -07:00
aedb41fc7f rebased 2022-05-23 19:44:06 +00:00
408ba789a0 fixing diff 2022-05-23 19:40:15 +00:00
28a52b24f5 Remove unused learn more link, this is lowered to under the description text 2022-05-23 12:09:28 -07:00
c6fd8bcf4a Add some padding on appstore install button 2022-05-23 12:09:07 -07:00
a1bccce9b5 Merge pull request #688 from omnivore-app/fix/pdf-loading
Fix/pdf loading
2022-05-23 11:53:17 -07:00
1a12e545f5 use progressview for pdf loading view 2022-05-23 09:20:52 -07:00
b46576e937 run controller config once 2022-05-23 08:55:32 -07:00
c748ceb26b bump ios version to 1.7.1 2022-05-22 23:26:04 -07:00
11b5dc3172 use stateobject to keep track of pdf document 2022-05-22 23:24:37 -07:00
3f68a179c8 remove pdfproviders 2022-05-22 10:15:14 -07:00
89e9519322 import pspsdfkit for ios only 2022-05-22 09:35:17 -07:00
86eaef4d58 add local pspdfkit package 2022-05-22 08:04:43 -07:00
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
8139664083 pass pdfitem to LinkItemDetailView when item is a pdf 2022-05-21 15:56:27 -07:00
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
14b146291f create a PDFItem struct that can be used by PDFViewer 2022-05-21 10:17:54 -07:00
17e6f4091d Merge pull request #638 from omnivore-app/feature/subscription-api
Feature/subscription api
2022-05-20 15:34:48 -07:00
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
4acb0f38f2 Merge pull request #666 from omnivore-app/fix/reader-mode-refresh
Reader mode refresh
2022-05-20 09:10:12 -07:00
12c2f8ab62 use task rather than onAppear for loading initial items 2022-05-20 08:54:16 -07:00
9858cc8413 remove guard for loadItems call 2022-05-20 08:49:47 -07:00
2ee95a1c14 Fix cannot convert null to object error message 2022-05-20 20:38:30 +08:00
9f85adc02d Merge pull request #661 from omnivore-app/feature/background-fetch
iOS background fetch
2022-05-19 17:09:57 -07:00
d6f9acca11 fetch items in background task 2022-05-19 16:12:53 -07:00
2eeec7cc77 send debug messages to segment for bg task execution 2022-05-19 13:04:05 -07:00
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
dfd6d3b602 Fix save newsletter email test 2022-05-19 18:12:58 +08:00
444c21ad09 Fix labels test 2022-05-19 18:12:14 +08:00
34349e925c Add unit test 2022-05-19 16:36:35 +08:00
64b6f95a15 use correct task request for background fetching 2022-05-18 21:36:37 -07:00
b8225fc8c8 Fix labels not being updated in elastic 2022-05-19 12:08:50 +08:00
801b174254 implement background task functions in services class 2022-05-18 15:52:13 -07:00
3cdf7b47f6 enable background fetch in plist 2022-05-18 14:08:37 -07:00
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
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
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
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
ed285c4a03 disable read now 2022-05-18 13:10:14 -07:00
16c161e0e3 use nav link to present deep link 2022-05-18 11:38:10 -07:00
eadeccce81 Linting fixes 2022-05-18 11:31:42 -07:00
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
1f0a24ce18 store sqlite file if app group file container 2022-05-18 09:37:52 -07:00
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
65640d7b04 add feature flag for read now button 2022-05-18 09:13:26 -07:00
2d4ec9d45d share extension starts with a .processing status 2022-05-18 08:49:50 -07:00
417e444653 Merge pull request #650 from omnivore-app/fix/github-blog
Fix parsing github blog
2022-05-18 17:26:06 +08:00