Commit Graph

964 Commits

Author SHA1 Message Date
0cabd26344 Dont send the normalized URL to the content-fetch service
URLs need to be sent to contentFetch exactly as they
were received, this is because many apps will use signed URLs
for PDFs being served from GCP or AWS. A signed URL needs to
keep all its query params in the same order to validate.
2022-05-26 21:40:40 -07:00
93b095818d Linting fixes 2022-05-26 21:40:40 -07:00
cb98a9cf86 Make clients opt into creating a page when uploading a file 2022-05-26 21:40:40 -07:00
5fc977a585 Merge pull request #692 from omnivore-app/dependabot/npm_and_yarn/ts-loader-9.3.0
Bump ts-loader from 8.3.0 to 9.3.0
2022-05-26 12:31:04 -07:00
a34806a782 Fix tests 2022-05-26 10:55:21 +08:00
7d4d1d7b67 Parse language in readability 2022-05-26 10:55:21 +08:00
0ef9bb3944 Allow search by language in elastic 2022-05-26 10:55:20 +08:00
87b0f683e1 Add language term in search body 2022-05-26 10:55:04 +08:00
6e06429636 Add language keyword in search query 2022-05-26 10:55:02 +08:00
1eeb5617a5 Search by language 2022-05-26 10:54:04 +08:00
dd394144cd Add language in schema 2022-05-26 10:52:19 +08:00
a702993485 Add search by language query 2022-05-26 10:52:18 +08:00
b0ed10760e Normalize language 2022-05-26 10:52:18 +08:00
3e0e8b486f Add language in searchitem 2022-05-26 10:52:18 +08:00
be91562ca1 Add language in page 2022-05-26 10:52:18 +08:00
037520a1c3 Add language in mappings 2022-05-26 10:52:18 +08:00
d704fad2ff Merge pull request #701 from omnivore-app/feature/add-popular-reads
API to add recommended (popular) reads to a users library
2022-05-24 21:09:24 -07:00
ad91c41f0f Merge pull request #705 from omnivore-app/lowercase-text
Lowercase characters when doing text analysis
2022-05-25 10:51:40 +08:00
f4c65d7fe1 Merge pull request #698 from omnivore-app/sort-by-publish-time
Support sort or filter by publish time
2022-05-25 10:41:49 +08:00
6c78d6188b Lowercase characters when doing text analysis 2022-05-25 09:59:43 +08:00
a20ba60053 Add popular reads for onboarding 2022-05-24 15:31:55 -07:00
ea50f51644 Update to use image proxy URLs in parsed content 2022-05-24 13:43:57 -07:00
ed5dfde1a8 Linting fixes, remove debug 2022-05-24 13:06:40 -07:00
2b14d51ec6 API to add recommended (popular) reads to a users library
This API is used in onboarding
2022-05-24 12:05:39 -07:00
aad8539b43 Fix tests 2022-05-24 18:39:21 +08:00
a35b096d73 Support sort and filter by published in resolver 2022-05-24 18:25:32 +08:00
61065efd2b Add published sort param in elastic query 2022-05-24 18:24:30 +08:00
641f191fcd Add published sort param in schema 2022-05-24 18:23:30 +08:00
75728cc144 fixing diff 2022-05-24 07:04:54 +00:00
2d518d327d Add description for known newsletters, update icon set 2022-05-23 21:54:15 -07:00
677d561ab0 Add new required pageNumber attribute to onboarding stories 2022-05-23 15:56:52 -07:00
dcd23e6eb2 dos2unix on this file 2022-05-23 15:43:06 -07:00
0ae63f9da8 Fix default import 2022-05-23 15:42:30 -07:00
370a3fc4c0 Rework onboarding code so its a little easier to control paths 2022-05-23 15:08:13 -07:00
a7e67b4bea Rename OnboardingLayout2 to OnboardingLayout, dont use default export 2022-05-23 14:24:09 -07:00
cf516bba54 Bump ts-loader from 8.3.0 to 9.3.0
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.3.0 to 9.3.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.3.0...v9.3.0)

---
updated-dependencies:
- dependency-name: ts-loader
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 21:20:01 +00:00
e43700e159 Rename OnboardingLayout to ProfileLayout since its only used in the profile 2022-05-23 14:17:13 -07:00
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
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
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
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
17e6f4091d Merge pull request #638 from omnivore-app/feature/subscription-api
Feature/subscription api
2022-05-20 15:34:48 -07:00
2ee95a1c14 Fix cannot convert null to object error message 2022-05-20 20:38:30 +08: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