8402 Commits

Author SHA1 Message Date
mattwr18
8f6d71e4be Update helm charts 2020-02-10 10:46:55 +01:00
mattwr18
5fad1bb628 Update to version 0.3.0, version image in webapp 2020-02-04 15:46:08 +01:00
mattwr18
b9e5686860 Add basic documentation for Helm deploy 2020-01-31 15:32:33 +01:00
mattwr18
9f3f6cfe02 Set up PVC with helm!!
- It turns out we can set it up with helm, it was just an issue with not
  starting with a clean slate. I guess it probably would have been
better to just set it up from scratch and deleted the develop server,
like we intend to do in production.
2020-01-30 21:02:27 +01:00
mattwr18
baf3b7818d Escape double quotes to deploy configmap
- It was failing without them... also ACCEPT_LICENSE_AGREEMENT wasn't
  set properly using .Values
2020-01-30 21:00:56 +01:00
mattwr18
8647cba648 Temporarily use latest image for migration job
- it hasn't been deployed yet, therefore is not in any versioned image
2020-01-30 20:59:56 +01:00
mattwr18
4cbe8a2c5a Update deployments following Helm best practices
- image is set configurable and set to the app version for version
  control
- imagePullPolicy revert earlier changes to flatten hierarchy since helm
  create uses .Values.image.pullPolicy
- update imagePullPolicy to IfNotPresent since this is the default with
  helm create and fits with our strategy as well.
- Source, https://helm.sh/docs/topics/chart_best_practices/pods/
2020-01-30 17:39:13 +01:00
mattwr18
7472a0bc72 Add labels following Helm best practices
- There are 4 recommended labels, and one optional that were added.
- Source, https://helm.sh/docs/topics/chart_best_practices/labels/
2020-01-30 17:20:15 +01:00
mattwr18
43753e52f2 Rename Job file following Helm best practices
- "Template file names should reflect the resource kind in the name."
- Source, https://helm.sh/docs/topics/chart_best_practices/templates/#structure-of-templates
2020-01-30 16:48:36 +01:00
mattwr18
2e6dfbbd42 Refactor values.yaml following Helm best practices
- Variables should use camel case.
- Favor flat hierarchy over nested.
- "Every defined property in values.yaml should be documented. The
  documentation string should begin with the name of the property it
describes, and then give at least a one-sentence description."
- Source, https://helm.sh/docs/topics/chart_best_practices/values/
2020-01-30 16:37:12 +01:00
mattwr18
c3548e5d8d Add db-migrations-job, not working yet 2020-01-30 15:50:51 +01:00
mattwr18
a74abbb053 Reorganize helm charts, add lifecycle hooks
- remove namespace, since it's best practice to use the cli to add it,
  @roschaefer points out
- organize templates into directories
- migrations should be ran after the backend has started...
- should init really be ran every time??
2020-01-29 20:39:47 +01:00
mattwr18
aa799e6f6b Merge branch 'master' of github.com:Human-Connection/Human-Connection into helm 2020-01-28 21:07:17 +01:00
mattwr18
6a1079ac42 Clean up 2020-01-28 21:05:26 +01:00
mattwr18
1c10f3769c Drop nitro prefix 2020-01-28 20:57:55 +01:00
mattwr18
b05e997743 Update templates and deploy to develop
- proof of concept that this works!
2020-01-28 20:55:08 +01:00
mattwr18
c2764e5565
Merge pull request #2914 from Human-Connection/dependabot/npm_and_yarn/webapp/storybook/addon-a11y-5.3.9
build(deps-dev): bump @storybook/addon-a11y from 5.3.8 to 5.3.9 in /webapp
2020-01-28 11:35:43 +01:00
mattwr18
abeb2e97ed
Merge pull request #2871 from Human-Connection/fix-avatar-issues
fix(webapp): 🐛 Adjust Avatar Sizes and 'z-index'
2020-01-28 01:09:55 +01:00
Alina Beck
c74eebfcdc use $event instead of event in vue template 2020-01-27 19:25:46 +01:00
Alina Beck
73a1d54915 remove z-index from UserAvatar 2020-01-27 19:17:22 +01:00
dependabot-preview[bot]
3a67361dbd
build(deps-dev): bump @storybook/addon-a11y in /webapp
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/addons/a11y) from 5.3.8 to 5.3.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.9/addons/a11y)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 15:39:32 +00:00
mattwr18
3f3634210a
Merge pull request #2913 from Human-Connection/dependabot/npm_and_yarn/webapp/storybook/vue-5.3.9
build(deps-dev): bump @storybook/vue from 5.3.8 to 5.3.9 in /webapp
2020-01-27 16:36:47 +01:00
mattwr18
d5d6dbec5c
Merge pull request #2907 from Human-Connection/dependabot/npm_and_yarn/backend/validator-12.2.0
build(deps): bump validator from 12.1.0 to 12.2.0 in /backend
2020-01-27 16:06:43 +01:00
mattwr18
8561d28adf
Merge pull request #2905 from Human-Connection/dependabot/npm_and_yarn/webapp/graphql-14.6.0
build(deps): bump graphql from 14.5.8 to 14.6.0 in /webapp
2020-01-27 15:11:05 +01:00
dependabot-preview[bot]
9fe83b4a49
build(deps-dev): bump @storybook/vue from 5.3.8 to 5.3.9 in /webapp
Bumps [@storybook/vue](https://github.com/storybookjs/storybook/tree/HEAD/app/vue) from 5.3.8 to 5.3.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.9/app/vue)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 14:00:59 +00:00
mattwr18
5730d2ae93
Merge pull request #2911 from Human-Connection/dependabot/npm_and_yarn/backend/cross-env-7.0.0
build(deps): bump cross-env from 6.0.3 to 7.0.0 in /backend
2020-01-27 14:58:37 +01:00
mattwr18
ca276f24e6
Merge pull request #2910 from Human-Connection/dependabot/npm_and_yarn/webapp/storybook/addon-notes-5.3.9
build(deps-dev): bump @storybook/addon-notes from 5.3.8 to 5.3.9 in /webapp
2020-01-27 14:58:22 +01:00
dependabot-preview[bot]
45538c8b7a
build(deps): bump validator from 12.1.0 to 12.2.0 in /backend
Bumps [validator](https://github.com/chriso/validator.js) from 12.1.0 to 12.2.0.
- [Release notes](https://github.com/chriso/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chriso/validator.js/compare/12.1.0...12.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 12:31:35 +00:00
mattwr18
abbabee4c3
Merge pull request #2906 from Human-Connection/dependabot/npm_and_yarn/backend/slug-2.1.1
build(deps): bump slug from 2.1.0 to 2.1.1 in /backend
2020-01-27 13:29:35 +01:00
dependabot-preview[bot]
ee3718f0f1
build(deps): bump graphql from 14.5.8 to 14.6.0 in /webapp
Bumps [graphql](https://github.com/graphql/graphql-js) from 14.5.8 to 14.6.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v14.5.8...v14.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 11:38:23 +00:00
dependabot-preview[bot]
07bb82365b
build(deps): bump cross-env from 6.0.3 to 7.0.0 in /backend
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v6.0.3...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 11:37:55 +00:00
mattwr18
983e846d54
Merge pull request #2916 from Human-Connection/dependabot/npm_and_yarn/webapp/cross-env-7.0.0
build(deps): bump cross-env from 6.0.3 to 7.0.0 in /webapp
2020-01-27 12:36:04 +01:00
mattwr18
cc49f4553d
Merge pull request #2909 from Human-Connection/dependabot/npm_and_yarn/backend/graphql-14.6.0
build(deps): bump graphql from 14.5.8 to 14.6.0 in /backend
2020-01-27 12:35:47 +01:00
dependabot-preview[bot]
bfba2c7993
build(deps-dev): bump @storybook/addon-notes in /webapp
Bumps [@storybook/addon-notes](https://github.com/storybookjs/storybook/tree/HEAD/addons/notes) from 5.3.8 to 5.3.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.9/addons/notes)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 09:53:49 +00:00
mattwr18
bade898914
Merge pull request #2915 from Human-Connection/dependabot/npm_and_yarn/webapp/storybook-design-token-0.5.1
build(deps-dev): bump storybook-design-token from 0.5.0 to 0.5.1 in /webapp
2020-01-27 10:52:43 +01:00
dependabot-preview[bot]
cc213ede79
build(deps): bump slug from 2.1.0 to 2.1.1 in /backend
Bumps [slug](https://github.com/Trott/node-slug) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/Trott/node-slug/releases)
- [Changelog](https://github.com/Trott/node-slug/blob/master/CHANGELOG)
- [Commits](https://github.com/Trott/node-slug/compare/v2.1.0...v2.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 09:52:15 +00:00
mattwr18
215770cac9
Merge pull request #2912 from Human-Connection/dependabot/npm_and_yarn/webapp/validator-12.2.0
build(deps): bump validator from 12.1.0 to 12.2.0 in /webapp
2020-01-27 10:52:10 +01:00
dependabot-preview[bot]
c8e7aab4c3
build(deps): bump cross-env from 6.0.3 to 7.0.0 in /webapp
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v6.0.3...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 09:52:06 +00:00
dependabot-preview[bot]
70e9fb5069
build(deps): bump graphql from 14.5.8 to 14.6.0 in /backend
Bumps [graphql](https://github.com/graphql/graphql-js) from 14.5.8 to 14.6.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v14.5.8...v14.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 09:51:48 +00:00
mattwr18
67caffcf59
Merge pull request #2908 from Human-Connection/dependabot/npm_and_yarn/webapp/storybook/addon-actions-5.3.9
build(deps-dev): bump @storybook/addon-actions from 5.3.8 to 5.3.9 in /webapp
2020-01-27 10:51:12 +01:00
mattwr18
9a97356f32
Merge pull request #2904 from Human-Connection/dependabot/npm_and_yarn/slug-2.1.1
build(deps-dev): bump slug from 2.1.0 to 2.1.1
2020-01-27 10:50:20 +01:00
mattwr18
4d0ed3cb45
Merge pull request #2903 from Human-Connection/dependabot/npm_and_yarn/backend/graphql-shield-7.0.8
build(deps): bump graphql-shield from 7.0.7 to 7.0.8 in /backend
2020-01-27 10:49:51 +01:00
mattwr18
8babca3837
Merge pull request #2902 from Human-Connection/dependabot/npm_and_yarn/cypress-3.8.3
build(deps-dev): bump cypress from 3.8.2 to 3.8.3
2020-01-27 10:49:14 +01:00
dependabot-preview[bot]
b51ddde470
build(deps-dev): bump storybook-design-token in /webapp
Bumps [storybook-design-token](https://github.com/UX-and-I/storybook-design-token) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/UX-and-I/storybook-design-token/releases)
- [Commits](https://github.com/UX-and-I/storybook-design-token/compare/v0.5.0...v0.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:21:08 +00:00
dependabot-preview[bot]
287ed2698f
build(deps): bump validator from 12.1.0 to 12.2.0 in /webapp
Bumps [validator](https://github.com/chriso/validator.js) from 12.1.0 to 12.2.0.
- [Release notes](https://github.com/chriso/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chriso/validator.js/compare/12.1.0...12.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:19:34 +00:00
dependabot-preview[bot]
578d2875a7
build(deps-dev): bump @storybook/addon-actions in /webapp
Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 5.3.8 to 5.3.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.9/addons/actions)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:18:13 +00:00
dependabot-preview[bot]
22f2bd5021
build(deps-dev): bump slug from 2.1.0 to 2.1.1
Bumps [slug](https://github.com/Trott/node-slug) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/Trott/node-slug/releases)
- [Changelog](https://github.com/Trott/node-slug/blob/master/CHANGELOG)
- [Commits](https://github.com/Trott/node-slug/compare/v2.1.0...v2.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:17:12 +00:00
dependabot-preview[bot]
c842dc4790
build(deps): bump graphql-shield from 7.0.7 to 7.0.8 in /backend
Bumps [graphql-shield](https://github.com/maticzav/graphql-shield) from 7.0.7 to 7.0.8.
- [Release notes](https://github.com/maticzav/graphql-shield/releases)
- [Commits](https://github.com/maticzav/graphql-shield/compare/v7.0.7...v7.0.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:17:08 +00:00
dependabot-preview[bot]
a9baf506e7
build(deps-dev): bump cypress from 3.8.2 to 3.8.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Commits](https://github.com/cypress-io/cypress/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 04:16:43 +00:00
mattwr18
1a93fcc023
Merge pull request #2893 from Human-Connection/dependabot/npm_and_yarn/backend/metascraper-logo-5.10.6
build(deps): bump metascraper-logo from 5.10.5 to 5.10.6 in /backend
2020-01-24 13:03:16 +01:00