Commit graph

5149 commits

Author SHA1 Message Date
Jackson Harper
4b78b2e80d Use the omnivoreYellow background on the highlight view
The highlightBackground colour is now used for the background
highlight color when text is selected.
2022-02-23 13:40:03 -08:00
Satindar Dhillon
44b6236c83 update profile bar button item image 2022-02-23 13:34:18 -08:00
Jackson Harper
f2e15e0754 Improve the styling of URLs in highlighted text 2022-02-23 13:22:30 -08:00
Jackson Harper
6e6745a2b7 Use version 6.1.0 for normalize-url which switches to modules in v7 2022-02-23 10:28:28 -08:00
dependabot[bot]
385cfdad71
Bump normalize-url from 5.3.1 to 7.0.3
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 5.3.1 to 7.0.3.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits/v7.0.3)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 18:14:46 +00:00
Jackson Harper
33f6f7c87c
Merge pull request #102 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/node-0.24.0
Bump @opentelemetry/node from 0.22.0 to 0.24.0
2022-02-23 10:04:40 -08:00
Jackson Harper
8ed16e0e8a Bump winston in the puppeteer service 2022-02-23 09:56:45 -08:00
Satindar Dhillon
9b04a162c7 load profile view model from home view model 2022-02-23 09:51:45 -08:00
Satindar Dhillon
762747be95 add navigation link to show profile view from home feed tab bar item 2022-02-23 09:41:19 -08:00
Satindar Dhillon
a9580bb006 add bar button item to navigate to profile on iphone 2022-02-23 09:31:56 -08:00
Jackson Harper
7c9c75836b Update the monitor packages as these are peer dependencies 2022-02-23 09:26:48 -08:00
Satindar Dhillon
578dd80be0 remove the PrimaryContentViewModel 2022-02-23 09:23:00 -08:00
Satindar Dhillon
27b60c9cdf move primary content view into binders package 2022-02-23 09:14:45 -08:00
Satindar Dhillon
da212e8e46 remove tab bar from compact apple views 2022-02-23 08:56:12 -08:00
Satindar Dhillon
a2b968f991 remove apple waitlist code 2022-02-23 08:38:25 -08:00
Satindar Dhillon
53df427fcb remove unused settings view 2022-02-23 08:31:51 -08:00
Satindar Dhillon
a8762c5be6 move UIViewController extension file into Utils 2022-02-23 08:31:12 -08:00
Satindar Dhillon
1dacf94056
Merge pull request #111 from omnivore-app/feature/incremental-library-loading
Incremental Home Feed Loading [Apple]
2022-02-23 08:22:47 -08:00
Jackson Harper
279a3d52fb
Merge pull request #112 from omnivore-app/fix/email-help-text
Update the help text for newsletters
2022-02-22 22:28:20 -08:00
Jackson Harper
0b106791a4 Linting fixes 2022-02-22 22:16:37 -08:00
Jackson Harper
66a65d31aa Update the help text for newsletters 2022-02-22 21:58:03 -08:00
Satindar Dhillon
cc24f6cbe7 load more items if threshold index is greater than the current index 2022-02-22 21:03:01 -08:00
Satindar Dhillon
e51c4ff1b1 check item load count before loading more items 2022-02-22 20:41:16 -08:00
Jackson Harper
9dbf54c528
Merge pull request #110 from omnivore-app/mv-emails-page
Move the newsletters settings page to settings/emails
2022-02-22 19:58:14 -08:00
Jackson Harper
62073290ff Move the newsletters settings page to settings/emails
This naming makes more sense because emails can also be used
for PDF attachments.
2022-02-22 19:39:02 -08:00
Hongbo Wu
610c9c6348
Closes #37 (#109)
* change return value for new version of pubsub

* add support for the other bloomberg newsletters not only business

* add default fallback url if newsletter url not found

* revert pubsub version change
2022-02-23 11:17:59 +08:00
Satindar Dhillon
9d9c0b77f4 implement batch loading for home feed in apple apps 2022-02-22 13:50:26 -08:00
Jackson Harper
5e2bba3231 Upgrade opentelemetry packages 2022-02-22 12:42:19 -08:00
dependabot[bot]
4a9d24025b Bump @opentelemetry/node from 0.22.0 to 0.24.0
Bumps [@opentelemetry/node](https://github.com/open-telemetry/opentelemetry-js) from 0.22.0 to 0.24.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v0.22.0...v0.24.0)

---
updated-dependencies:
- dependency-name: "@opentelemetry/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-22 12:42:19 -08:00
Satindar Dhillon
2645566e18
Merge pull request #108 from omnivore-app/chore/resolve-apple-warnings
Resolve lint/xcode warnings
2022-02-22 09:39:03 -08:00
Jackson Harper
d8e71386f7
Merge pull request #107 from omnivore-app/fix/api-warnings
Fix warnings in the API package
2022-02-23 01:25:47 +08:00
Satindar Dhillon
2169413554 resolve lint/xcode warnings 2022-02-22 09:17:54 -08:00
Jackson Harper
6b84148991
Merge pull request #104 from omnivore-app/dependabot/npm_and_yarn/google-cloud/pubsub-2.19.0
Bump @google-cloud/pubsub from 2.17.0 to 2.19.0
2022-02-22 09:16:10 +08:00
Jackson Harper
e9b77117c9 update to work with latest GCP API 2022-02-21 16:52:33 -08:00
Jackson Harper
5f6f3ba3b2 Fix warnings in the API package 2022-02-21 16:46:10 -08:00
Satindar Dhillon
c9c817bfb4
Merge pull request #106 from omnivore-app/chore/macos-app-review-bugs
Mac App Minor fixes
2022-02-21 15:50:19 -08:00
Jackson Harper
a9919f404f
Merge pull request #50 from omnivore-app/fix/library-content
When fetching the library item list dont add content/originalHtml from DB
2022-02-22 07:37:04 +08:00
Satindar Dhillon
12bed30fc4 remove extra quotation mark 2022-02-21 15:03:20 -08:00
Jackson Harper
a276af5264 Remove extra white space 2022-02-21 13:55:09 -08:00
Jackson Harper
cf6733c70f When fetching the library item list dont add content/originalHtml from DB 2022-02-21 13:55:09 -08:00
Jackson Harper
74f7f4aee8
Merge pull request #101 from omnivore-app/dependabot/npm_and_yarn/types/jsdom-16.2.14
Bump @types/jsdom from 16.2.13 to 16.2.14
2022-02-22 05:53:08 +08:00
Jackson Harper
f338507e91
Merge pull request #105 from omnivore-app/dependabot/npm_and_yarn/cookie-0.4.2
Bump cookie from 0.4.1 to 0.4.2
2022-02-22 05:52:35 +08:00
Satindar Dhillon
40ba684710 remove unneeded entitlements and settings menu in mac app. update extension messages 2022-02-21 13:45:24 -08:00
dependabot[bot]
23c2c547b1
Bump cookie from 0.4.1 to 0.4.2
Bumps [cookie](https://github.com/jshttp/cookie) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Changelog](https://github.com/jshttp/cookie/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/cookie/compare/v0.4.1...v0.4.2)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 21:23:32 +00:00
dependabot[bot]
6633c9a70f
Bump @google-cloud/pubsub from 2.17.0 to 2.19.0
Bumps [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) from 2.17.0 to 2.19.0.
- [Release notes](https://github.com/googleapis/nodejs-pubsub/releases)
- [Changelog](https://github.com/googleapis/nodejs-pubsub/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-pubsub/compare/v2.17.0...v2.19.0)

---
updated-dependencies:
- dependency-name: "@google-cloud/pubsub"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 21:22:10 +00:00
dependabot[bot]
bcfec135ab
Bump @types/jsdom from 16.2.13 to 16.2.14
Bumps [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) from 16.2.13 to 16.2.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsdom)

---
updated-dependencies:
- dependency-name: "@types/jsdom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 21:17:58 +00:00
Jackson Harper
d911d814e9
Merge pull request #100 from omnivore-app/fix/unarchive-behavior
Use null instead of undefined when unarchiving links
2022-02-22 03:53:03 +08:00
Jackson Harper
5af4899415 Use null instead of undefined when unarchiving links
This fixes unarchiving content by re-saving it via the Save*
API methods.

Setting to undefined is not the same as null in this case, and
will result in archived_at being non-null and the link then
being excluded from the GetArticles query.
2022-02-21 11:26:22 -08:00
Jackson Harper
68416fef12
Merge pull request #95 from omnivore-app/fix/image-proxy-sizing
Handle non-number size attributes in images
2022-02-22 00:31:29 +08:00
Hongbo Wu
207f77c419
Add support for Golang Weekly newsletters (#96)
* abstract different newsletter handler to a class

* create a generic newsletter handler class

* add support for golang-weekly newsletters

* add tests for golang weekly newsletters

* use addressparser lib to parse author from from address
2022-02-21 14:37:48 +08:00