6e6745a2b7
Use version 6.1.0 for normalize-url which switches to modules in v7
2022-02-23 10:28:28 -08:00
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
7c9c75836b
Update the monitor packages as these are peer dependencies
2022-02-23 09:26:48 -08:00
5e2bba3231
Upgrade opentelemetry packages
2022-02-22 12:42:19 -08:00
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
5f6f3ba3b2
Fix warnings in the API package
2022-02-21 16:46:10 -08:00
a276af5264
Remove extra white space
2022-02-21 13:55:09 -08:00
cf6733c70f
When fetching the library item list dont add content/originalHtml from DB
2022-02-21 13:55:09 -08:00
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
4c84c40f97
add slug to the link ( #84 )
2022-02-18 10:43:34 +08:00
05aa5d737e
Merge pull request #82 from omnivore-app/feature/bloomberg-newsletters
...
Add support for Bloomberg newsletter
2022-02-18 01:08:46 +08:00
9431e80be8
add parser
2022-02-17 20:17:02 +08:00
e3839647e1
parse bloomberg newsletter
2022-02-17 20:14:06 +08:00
ad8bca3d84
use subject as title
2022-02-17 18:59:07 +08:00
7229c64da0
fix: Should not get fake uploading url in demo ( #79 )
...
* fix not getting fake uploading url in demo
* use internal service endpoint env
* update internal svc endpoint
2022-02-17 13:34:50 +08:00
bd8178a464
add support for bloomberg newsletters
2022-02-17 13:19:58 +08:00
3a27681534
Merge pull request #74 from omnivore-app/chore/upgrade-gql-typegen-2.6.2
...
Upgrade gql-codegen, regenerate GQL schema
2022-02-17 04:03:31 +08:00
e80eb7ab06
Upgrade gql-codegen, regenerate GQL schema
2022-02-16 11:32:13 -08:00
c1ffd9abdf
fix sanitize bug by having different SanitizedString type name when creating new instances
2022-02-16 09:33:33 -08:00
e327b7c57f
Expect a 400 error for failed GQL directives
2022-02-16 09:33:33 -08:00
bf305bef39
Make sanitize test more explicit
2022-02-16 09:33:33 -08:00
c8abf87367
Cast the directive types
2022-02-16 09:33:33 -08:00
6d5554dd5f
Implement the sanitize directive in applo 3.0
2022-02-16 09:33:33 -08:00
7e35281bd1
createApp is no longer async, linting
2022-02-16 09:33:33 -08:00
fb224d60c4
Remove subscriptions, comment out the sanitize directive
2022-02-16 09:33:30 -08:00
df2b36b33a
Upgrade apollo-server-express, remove connections/subscriptions
2022-02-16 09:32:48 -08:00
5a457479e2
Merge pull request #64 from omnivore-app/feature/handle-pdf-attachment
...
add pdf attachment to library
2022-02-17 00:55:27 +08:00
d53e94aeb2
add tests for create article
2022-02-16 16:14:14 +08:00
77ba7531f3
add tests for upload
2022-02-16 15:26:11 +08:00
9460197132
add more logs for debugging
2022-02-16 11:34:01 +08:00
b826a101c5
add pdf attachment create-article
2022-02-16 09:24:16 +08:00
340d7903b3
Merge pull request #67 from omnivore-app/fix/upgrade-gql-typegen
...
Upgrade gql-typegen and regen types
2022-02-16 02:52:02 +08:00
c3308085ee
Upgrade gql-typegen and regen types
2022-02-15 10:42:05 -08:00
06a38ae407
Merge pull request #55 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/instrumentation-grpc-0.27.0
...
Bump @opentelemetry/instrumentation-grpc from 0.22.0 to 0.27.0
2022-02-16 02:05:58 +08:00
5d95e6c734
add pdf attachment upload
2022-02-15 22:22:13 +08:00
49e436b10c
Remove unneeded installs from API docker file
...
These were needed when Chromium was installed on this image.
2022-02-14 21:52:04 -08:00
f93a3e3070
Bump @opentelemetry/instrumentation-grpc from 0.22.0 to 0.27.0
...
Bumps [@opentelemetry/instrumentation-grpc](https://github.com/open-telemetry/opentelemetry-js ) from 0.22.0 to 0.27.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...experimental/v0.27.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation-grpc"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-15 05:22:49 +00:00
e85273d87a
add support for axios newsletters ( #49 )
...
* add support for axios newsletters
* fix raw url
* fix getting newsletter url from axios
* add test for url
* add axios parser
2022-02-15 11:56:03 +08:00
65cd8a95eb
Better handling of situations where we fail to set the cookie during auth
2022-02-14 16:04:23 -08:00
165085a639
Handle upgraded axios API for headers
2022-02-14 15:48:36 -08:00
238a2f0e97
Merge pull request #56 from omnivore-app/dependabot/npm_and_yarn/axios-0.26.0
...
Bump axios from 0.21.4 to 0.26.0
2022-02-15 07:25:37 +08:00
a23ae33264
Merge pull request #54 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/instrumentation-dns-0.27.1
...
Bump @opentelemetry/instrumentation-dns from 0.22.0 to 0.27.1
2022-02-15 07:24:16 +08:00
952e110ccd
Remove unneeded values from api env example file
2022-02-14 14:56:07 -08:00
0f843809e3
Bump axios from 0.21.4 to 0.26.0
...
Bumps [axios](https://github.com/axios/axios ) from 0.21.4 to 0.26.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.4...v0.26.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 21:35:58 +00:00
77598cd093
Bump @opentelemetry/instrumentation-dns from 0.22.0 to 0.27.1
...
Bumps [@opentelemetry/instrumentation-dns](https://github.com/open-telemetry/opentelemetry-js-contrib ) from 0.22.0 to 0.27.1.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/v0.22.0...host-metrics-v0.27.1 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation-dns"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 21:21:48 +00:00
a04e91472d
fix a bug of using article as table name in the reminders query ( #34 )
...
* fix a bug of using article as table name in the reminders query
* fix test
* increase timeout value
* increase timeout value to 50000
* add import mocha
* add import mocha for label test
* add import mocha for every test
* fix test in deleting labels
* add timeout for each label test
* one more test
* fix reminders router by allowing sendrid template id to be null
* do not retry if reminders not found
2022-02-14 13:59:04 +08:00
c10cd4d831
Bump @opentelemetry/instrumentation-http from 0.22.0 to 0.27.0
...
Bumps [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js ) from 0.22.0 to 0.27.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...experimental/v0.27.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation-http"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-12 21:32:38 +00:00
28a208ba2c
Remove some unneeded logging on startup
2022-02-12 09:16:45 -08:00
8163b5a4de
Upgrade axios
2022-02-11 13:51:43 -08:00
ef2b53e7f7
Upgrade Cloud Storage and the apollo-express libraries
2022-02-11 13:21:03 -08:00