Commit Graph

784 Commits

Author SHA1 Message Date
Renovate Bot
4df358b7c6 chore(deps): update dependency cypress to v7.3.0 2021-05-11 02:16:33 +00:00
Renovate Bot
965fc8240d chore(deps): update dependency dotenv to v9.0.2 2021-05-10 22:13:17 +00:00
Huyen Nguyen
3efe3fa73f
feat(tools): create ui-components package and setup Storybook (#41920)
* feat(client): basic Storybook setup

* Revert "feat(client): basic Storybook setup"

This reverts commit f55e249326.

* feat(tools): create ui-components package and setup Storybook

* Add ui-components to lerna.json
2021-05-11 00:37:01 +05:30
renovate[bot]
21dd80c47a
chore(deps): update dependency prettier to v2.3.0 (#42074)
* chore(deps): update dependency prettier to v2.3.0

* chore: apply formating per prettier

* fix: correctly disable import/no-unresolved

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-10 08:48:49 -07:00
Renovate Bot
91a6690634 chore(deps): update dependency dotenv to v9.0.1 2021-05-09 08:23:55 +00:00
Renovate Bot
293fe2ccd2 chore(deps): update dependency eslint to v7.26.0 2021-05-08 04:18:56 +00:00
Mrugesh Mohapatra
81d8d3f294
fix(npm-audit): improve audit and fix run-scripts (#42050)
* fix(npm-audit): improve audit and fix run-scripts

* fix: include --no-bail

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-07 23:48:11 +05:30
Nicholas Carrigan
39c214290c revert(client): roll back react 17
Reverts b6da89c5b6 to hot-fix help
button issue.
2021-05-07 03:53:04 +05:30
renovate[bot]
050afb4bb0
chore(deps): update dependency dotenv to v9 (#42018)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-06 21:24:33 +05:30
Renovate Bot
69d47cd5bc chore(deps): update dependency dotenv to v8.6.0 2021-05-06 09:37:16 +00:00
Oliver Eyton-Williams
71df96e7f1 chore(deps): sinon 2021-05-06 13:26:54 +05:30
Oliver Eyton-Williams
2720de51a6 chore(deps): husky 2021-05-06 13:26:54 +05:30
Oliver Eyton-Williams
ce15039268 chore(deps): lint-staged 2021-05-06 13:26:54 +05:30
Renovate Bot
b6da89c5b6 chore(deps): update react monorepo 2021-05-05 20:59:42 +05:30
renovate[bot]
4ace78e0f7
chore(deps): pin dependencies (#42002)
chore(deps): pin dependencies
2021-05-05 20:52:14 +05:30
Oliver Eyton-Williams
e7156dcc9e
feat: generate Webpack stats in CI (#41993) 2021-05-05 14:32:22 +00:00
Oliver Eyton-Williams
e839c6694d fix: build workers before testing 2021-05-05 18:12:50 +05:30
Oliver Eyton-Williams
5541b796a3 chore(deps): execa 2021-05-05 18:12:50 +05:30
Renovate Bot
06b90baa59 chore(deps): update dependency dotenv to v8.5.1 2021-05-05 11:14:39 +00:00
renovate[bot]
3e9bc73d67 chore(deps): update dependency jest to v26 (#41699)
* chore(deps): update dependency jest to v26

* chore: add missing package, invariant

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-05 12:24:11 +05:30
Renovate Bot
e16b5e02c9 chore(deps): update dependency eslint-config-prettier to v8.3.0 2021-05-03 02:12:54 +00:00
Renovate Bot
53179ba098 chore(deps): update dependency eslint to v7.25.0 2021-05-02 22:11:41 +00:00
Renovate Bot
cb3c3db83a chore(deps): update dependency cypress to v7.2.0 2021-05-02 17:40:15 +00:00
Oliver Eyton-Williams
629fc2901f
chore(root): remove unused dependencies (#41855) 2021-04-20 19:31:41 +05:30
renovate[bot]
2f736f7f8e
chore(deps): update dependency cypress to v7 (#41838)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-19 13:05:00 +05:30
Renovate Bot
a30b337591 chore(deps): update dependency @testing-library/cypress to v7.0.6 2021-04-16 00:53:18 +00:00
Renovate Bot
3a03cd42e4 chore(deps): update dependency eslint-plugin-prettier to v3.4.0 2021-04-15 16:18:42 +00:00
Renovate Bot
8dd35693ff chore(deps): update dependency eslint-config-prettier to v8.2.0 2021-04-13 22:45:28 +00:00
Renovate Bot
78f98278c6 chore(deps): update dependency eslint-plugin-react to v7.23.2 2021-04-13 04:29:57 +00:00
Renovate Bot
ea8d1e885b chore(deps): update dependency eslint to v7.24.0 2021-04-13 00:41:56 +00:00
Renovate Bot
13fef80dec chore(deps): update dependency cypress to v6.9.1 2021-04-12 21:02:52 +00:00
renovate[bot]
6b4a6a0256
chore(deps): update dependency @testing-library/cypress to v7.0.5 (#41669)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-30 19:31:53 +05:30
Renovate Bot
b67b0b9baa chore(deps): update dependency eslint to v7.23.0 2021-03-28 21:55:04 +00:00
renovate[bot]
08114292c3
fix(deps): pin dependencies (#41589)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-27 20:57:57 +05:30
Mrugesh Mohapatra
42365dd172
fix: update package files, lerna config (#41599)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-03-27 07:46:20 -07:00
Mrugesh Mohapatra
58bfdd7e80 chore(root): update dependencies 2021-03-26 03:07:12 +05:30
Sem Bauke
80054b0c94
fix: restored removed alias for running cypress test (#41509) 2021-03-16 22:37:07 +05:30
Mrugesh Mohapatra
6c91f81b0e chore(deps): upgrade eslint, prettier & related packages 2021-03-11 12:19:42 +05:30
Mrugesh Mohapatra
0a53a1d7f0 chore(deps): upgrade lerna to v4 2021-03-11 12:19:42 +05:30
Mrugesh Mohapatra
4dd4865b94 chore(deps): upgrade root for patches & minor revs 2021-03-11 12:19:42 +05:30
Mrugesh Mohapatra
b5f4754e2a
fix: re-revert the API decoupling (#41263)
* fix(api): decouple api from curriculum

This reverts commit 8f0e441644 and
introduces the implementations from #40703.

* fix(gitpod): add curriculum build to GitPod

This reverts commit 706d70f58d and
introduces implementations from #41234.

* docs: update DevOps manual for api change (#41259)

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-25 12:02:35 -08:00
Mrugesh Mohapatra
8f0e441644 revert(api): decouple api from curriculum
This reverts commit c077ffe4b9
via PR #40703
2021-02-25 03:40:09 +05:30
Mrugesh Mohapatra
5090ea66c3
chore: update npm run scripts (#41221) 2021-02-22 09:51:17 +01:00
Oliver Eyton-Williams
c077ffe4b9
feat(api): decouple api from curriculum (#40703) 2021-02-22 12:23:59 +05:30
Shaun Hamilton
850a1a2271
feat(dev): add Cypress and Puppeteer to GitPod (#40862) 2021-02-05 11:14:02 +05:30
Oliver Eyton-Williams
0b75c2fc62
fix: ensure-env before test and lint (#40850)
This prevents confusing errors resulting from the config files not always
being updated.
2021-02-01 09:25:13 +05:30
Nicholas Carrigan (he/him)
49b1c29f6b fix(tools): validate and lint i18n schema (#40597)
* tools: Move schema validation to linter

Migrates the schema validation process for
translation files out of the `test` step and
in to a `lint` step.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* fix: typo

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: Lint motivation object

Verifies that the motivation.json objects are
correct, and that the quote objects are all
structured properly.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: add object value validation

Adds a function that validates each translation
object does not have any empty keys.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: Log missing values with property chain

Modifies the value validation to log property names
as chains, for easier identification of misisng key
values.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* fix(tools): Correct typo

Corrects the typo in the motivation-schema.js comments

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:37 +05:30
Kabindra Shrestha
ac3d762bb5 fix(learn): split and simplified learn map (#39154) 2021-01-31 12:15:35 +05:30
Mrugesh Mohapatra
befc6c4de5
chore: update root dependencies (#40510) 2020-12-21 20:38:51 +05:30
Tom
873fce02a2
feat: expand cypress tests to include some cert claiming (#40422) 2020-12-16 12:54:18 +05:30