Commit Graph

105 Commits

Author SHA1 Message Date
749b0c2d0f Add a link for the build status 2022-02-14 20:30:26 -08:00
757d7eea10 Remove styling 2022-02-14 20:27:44 -08:00
1d9ee15585 Add targets for the README badges 2022-02-14 20:26:45 -08:00
41aab0dfac Add badges to the README 2022-02-14 20:22:48 -08: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
5724364be0 Merge pull request #58 from omnivore-app/fix/upgrade-axios
Handle upgraded axios API for headers
2022-02-15 08:11:09 +08:00
65cd8a95eb Better handling of situations where we fail to set the cookie during auth 2022-02-14 16:04:23 -08:00
9d85269bc8 Use the pull_request on event for GH Actions 2022-02-14 15:56:12 -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
94d8bdd6b0 Merge pull request #53 from omnivore-app/dependabot/npm_and_yarn/winston-3.6.0
Bump winston from 3.3.3 to 3.6.0
2022-02-15 07:23:44 +08:00
30638cfa3b Merge pull request #52 from omnivore-app/dependabot/npm_and_yarn/types/voca-1.4.2
Bump @types/voca from 1.4.1 to 1.4.2
2022-02-15 07:23:10 +08:00
bdc4196805 Merge pull request #57 from omnivore-app/fix/rm-old-env
Remove unneeded values from api env example file
2022-02-15 07:03:10 +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
87d350fc82 Bump winston from 3.3.3 to 3.6.0
Bumps [winston](https://github.com/winstonjs/winston) from 3.3.3 to 3.6.0.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/v3.3.3...v3.6.0)

---
updated-dependencies:
- dependency-name: winston
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 21:21:11 +00:00
b6c80154ed Bump @types/voca from 1.4.1 to 1.4.2
Bumps [@types/voca](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/voca) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/voca)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 21:20:36 +00:00
453ef32d8b Merge pull request #51 from omnivore-app/fix/rm-old-env-files
Remove GCF env files that are no longer needed
2022-02-15 01:50:36 +08:00
aa0a30499e Remove GCF env files that are no longer needed 2022-02-14 09:36:08 -08:00
a9c0221694 Merge pull request #46 from omnivore-app/slim-db-package
Remove root pkg dependencies from db docker image
2022-02-15 01:05:19 +08:00
5f81cd4729 Remove root pkg dependencies from db docker image
Because this is just used to execute the migrations we can
use the non-locked versions here and don't need to pull in all
of the root workspace packages.
2022-02-13 22:12:19 -08:00
6798f45760 Merge pull request #44 from omnivore-app/fix/deploy-your-own-readme
Add a section on deploying your own service
2022-02-14 14:01:56 +08:00
ea47d46e41 Merge pull request #45 from omnivore-app/jacksonh-patch-1
Remove the graphql inspector tests
2022-02-14 14:01:43 +08: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
551b48ffa7 Remove the graphql inspector tests
This requires a token permission that we do not have enabled anymore. We can try running something similar in a container.
2022-02-13 21:58:04 -08:00
775a4e550e Add a section on deploying your own service 2022-02-13 20:56:41 -08:00
70590d7e1c Merge pull request #35 from jacksonh-public/patch-1
Move requirements to the top of the README
2022-02-14 12:39:41 +08:00
259627a19a Merge pull request #40 from omnivore-app/fix/ci-on-forked-prs
Use pull_request_target instead of pull_request for tests
2022-02-14 12:29:13 +08:00
dc9c375dab Use pull_request_target instead of pull_request for tests
This should allow downstream forks to execute the graphql tests.
2022-02-13 20:27:04 -08:00
ae2b1555a2 Update test 2022-02-13 08:50:12 -08:00
8e3cea5062 Move requirements to the top of the README
This makes it easier for people to find the correct node.js version.
2022-02-13 08:47:22 -08:00
f7e3a1657e Merge pull request #28 from omnivore-app/dependabot/npm_and_yarn/sentry/nextjs-6.17.7
Bump @sentry/nextjs from 6.16.1 to 6.17.7
2022-02-13 09:18:58 +08:00
261eb02e4f Merge pull request #30 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/instrumentation-http-0.27.0
Bump @opentelemetry/instrumentation-http from 0.22.0 to 0.27.0
2022-02-13 09:18:43 +08:00
d0154bdd47 Merge pull request #31 from omnivore-app/dependabot/npm_and_yarn/google-cloud/tasks-2.5.0
Bump @google-cloud/tasks from 2.3.6 to 2.5.0
2022-02-13 09:18:30 +08:00
285c095de0 Merge pull request #32 from omnivore-app/dependabot/npm_and_yarn/types/dompurify-2.3.3
Bump @types/dompurify from 2.2.3 to 2.3.3
2022-02-13 09:18:20 +08:00
1e037d26ab Merge pull request #33 from omnivore-app/frontend-w-dockercompose
Add a section on using docker-compose to run the backend for frontend engineers
2022-02-13 05:54:17 +08:00
e776342d6f Add a section on using docker-compose to run the backend for frontend engineers 2022-02-12 13:43:18 -08:00
dadf031325 Bump @types/dompurify from 2.2.3 to 2.3.3
Bumps [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) from 2.2.3 to 2.3.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dompurify)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 21:33:57 +00:00
67b7beae80 Bump @google-cloud/tasks from 2.3.6 to 2.5.0
Bumps [@google-cloud/tasks](https://github.com/googleapis/nodejs-tasks) from 2.3.6 to 2.5.0.
- [Release notes](https://github.com/googleapis/nodejs-tasks/releases)
- [Changelog](https://github.com/googleapis/nodejs-tasks/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-tasks/compare/v2.3.6...v2.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 21:33:23 +00: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
c3774a0f22 Merge pull request #27 from omnivore-app/fix/dockerize-puppeteer
Dockerize the puppeteer-parse service and add to docker-compose
2022-02-13 05:32:22 +08:00
ccc68c03ff Bump @sentry/nextjs from 6.16.1 to 6.17.7
Bumps [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) from 6.16.1 to 6.17.7.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.16.1...6.17.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 21:27:06 +00:00
a41c72755b Merge pull request #26 from omnivore-app/fix/dependabot-config
Fixes for dependabot config
2022-02-13 05:25:48 +08:00
80a3d67cbd Update the README with new docker-compose instructions 2022-02-12 13:16:55 -08:00
46b526961a Dockerize the puppeteer-parse service and add to docker-compose 2022-02-12 13:14:00 -08:00
55895ca334 Fixes for dependabot config
This requires a schedule interval and should use `npm` instead
of yarn.
2022-02-12 10:00:20 -08:00
9db28dc2ee Merge pull request #24 from omnivore-app/add-dependabot-config
Add a dependabot configuration
2022-02-13 01:46:57 +08:00
9c44deaec4 Update README.md
Moving image
2022-02-12 09:42:49 -08:00