Commit Graph

80 Commits

Author SHA1 Message Date
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
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
175cfe2678 Add a dependabot configuration 2022-02-12 09:40:50 -08:00
68994982fc Merge pull request #23 from omnivore-app/adminbro-bcryptjs
Use bcryptjs on the admin site to simplify deployment
2022-02-13 01:37:34 +08:00
915a266d00 Merge pull request #22 from omnivore-app/fix/rm-unneeded-logging
Remove some unneeded logging on startup
2022-02-13 01:36:36 +08:00
960eea9e07 Use bcryptjs on the admin site to simplify deployment
This reduces the deployment overheard for OSS users and speeds
up the container build time as no native modules will need to
be built.
2022-02-12 09:30:30 -08:00
28a208ba2c Remove some unneeded logging on startup 2022-02-12 09:16:45 -08:00
28d7eafd1f Improve screenshot in the readme 2022-02-11 20:37:27 -08:00
9541bc1123 Move discord link above the screenshot 2022-02-11 20:27:47 -08:00
695921414f Add a screenshot to the README 2022-02-11 20:26:30 -08:00
a6ba1e5a30 Merge pull request #21 from omnivore-app/admin/create-codeowners
Create a CODEOWNERS file
2022-02-12 12:25:08 +08:00
76a8188b41 Create a CODEOWNERS file 2022-02-11 20:16:46 -08:00
03f8d9a8d9 Merge pull request #20 from omnivore-app/docs/requirements-readme
Add requirements section to README
2022-02-12 12:04:40 +08:00
d2a6729e78 Add requirements section to README 2022-02-11 19:57:15 -08:00
614f91215b Merge pull request #19 from omnivore-app/readme-improvements 2022-02-12 11:48:02 +08:00
be808beb7d Fix some links in readme 2022-02-11 17:19:25 -08:00
0921b00f09 Merge pull request #18 from omnivore-app/fix/improve-chromium-instructions
Improve the getting started instructions
2022-02-12 08:53:37 +08:00
11c8fb152a Fix typo in readme 2022-02-11 16:41:36 -08:00
a1282c8b0a Improve the getting started instructions 2022-02-11 16:40:13 -08:00
4f503ccb72 Merge pull request #17 from omnivore-app/simplify-puppeteer-installation
Add better getting started instructions for running puppeteer
2022-02-12 08:24:40 +08:00
ceb6794781 Add better getting started instructions for running puppeteer 2022-02-11 16:12:30 -08:00
c6f5f3ffb7 Merge pull request #16 from omnivore-app/add-oss-getting-started
Add instructions for OSS users to get started
2022-02-12 07:03:12 +08:00
22356ef305 Add instructions for OSS users to get started 2022-02-11 15:01:41 -08:00
cfb2d683c9 Merge pull request #15 from omnivore-app/fix/simplify-puppeteer
Simplify startup of the puppeteer service
2022-02-12 06:58:18 +08:00
42836b6b38 Simplify startup of the puppeteer service
- Run on port 9090 so we don't conflict with other services
- Route the docker-compose requests to the host network
- Dont require preview bucket information on startup
2022-02-11 14:44:32 -08:00
c96aead838 Merge pull request #13 from omnivore-app/dependabot/npm_and_yarn/pkg/admin/follow-redirects-1.14.8
Bump follow-redirects from 1.14.7 to 1.14.8 in /pkg/admin
2022-02-12 06:16:35 +08:00
adf2b1a0bf Merge pull request #14 from omnivore-app/dependabot/npm_and_yarn/follow-redirects-1.14.8
Bump follow-redirects from 1.14.7 to 1.14.8
2022-02-12 06:16:23 +08:00