Commit Graph

647 Commits (d177ff4e11456af9734a7ee59af7df7269a8c18a)

Author SHA1 Message Date
Tristan Toye dfe5a7fd05
Add Sentry to client for error handling (#43920)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-04-15 09:54:02 -05:00
Renovate Bot 35969c670d chore(deps): update storybook monorepo to v6.4.21 2022-04-09 23:17:40 +00:00
Renovate Bot ae4603ca98 chore(deps): update dependency @testing-library/jest-dom to v5.16.4 2022-04-09 05:40:30 +00:00
Renovate Bot b55f61c6ef chore(deps): update babel monorepo to v7.17.9 2022-04-09 02:55:43 +00:00
Renovate Bot 01516821f9 chore(deps): update dependency prettier to v2.6.2 2022-04-03 00:07:56 +00:00
Renovate Bot 1e4f9e7f6d fix(deps): update dependency @actions/github to v5.0.1 2022-04-02 16:10:02 +00:00
Renovate Bot 2043aca618 chore(deps): update storybook monorepo to v6.4.20 2022-04-02 13:20:22 +00:00
Ahmad Abdolsaheb e7577927df
feat/create initial form control component (#45578)
* feat: form control initial structure

* feat: add form control feedback default styles.

* feat: add initial form control static styles

* feat: add initial form-control styles

* feat: add initial stories

* feat: readjust styles
2022-04-01 14:03:54 +03:00
Huyen Nguyen 791b8b527b
feat(ui-components): add info variant and hover state to Button component (#45541)
* add info variant

* add styling for hover state

* feat: add info variant

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-03-31 21:54:06 +03:00
Ismail Tlemcani ed66e5d01c
feat(tools): add helpblock component (#45399)
* feat: add helpblock component

* fix: clean up

* Update tools/ui-components/src/helpblock/helpblock.stories.tsx

Co-authored-by: Ismail Tlemcani <ismail.tlemcani@gmail.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-03-31 15:20:44 +03:00
Oliver Eyton-Williams 07cfc8b83b
fix: only test mobile curriculum on english (#45558) 2022-03-28 12:55:15 -07:00
Renovate Bot 47785b34c9 chore(deps): update dependency postcss-import to v14.1.0 2022-03-28 01:21:42 +00:00
Renovate Bot 1177e8182d fix(deps): update dependency typescript to v4.6.3 2022-03-27 13:20:09 +00:00
Renovate Bot 6d97c1c76e chore(deps): update dependency prettier to v2.6.1 2022-03-27 10:33:18 +00:00
Renovate Bot 2af0ad9ab8 chore(deps): update dependency inquirer to v8.2.2 2022-03-27 01:00:07 +00:00
Renovate Bot acc530f382 chore(deps): update dependency babel-loader to v8.2.4 2022-03-26 22:49:40 +00:00
Renovate Bot fbb34d2810 chore(deps): update dependency @testing-library/jest-dom to v5.16.3 2022-03-26 06:00:37 +00:00
Huyen Nguyen 06a1aa39b2
chore(ui-components): minor adjustments in Button component (#45480) 2022-03-23 11:23:26 +03:00
Shaun Hamilton fe84387fd2
fix(tests): do not build mobile on i18n tests (#45507) 2022-03-22 21:32:55 +01:00
Sem Bauke 567e99231f
feat: add block description to mobile curriculum (#45370)
* feat: add block description to mobile curriculum

* feat: add superblock names
2022-03-22 19:11:44 +00:00
Renovate Bot d189c1bcce chore(deps): update dependency prettier to v2.6.0 2022-03-20 12:11:47 +00:00
Renovate Bot 1c8659fe00 chore(deps): update dependency rollup to v2.70.1 2022-03-20 04:38:52 +00:00
Renovate Bot 8f3ea03ff5 chore(deps): update dependency postcss to v8.4.12 2022-03-20 02:13:46 +00:00
Renovate Bot 560784feef chore(deps): update dependency autoprefixer to v10.4.4 2022-03-19 14:33:47 +00:00
Renovate Bot 141932a69d chore(deps): update babel monorepo 2022-03-19 02:55:23 +00:00
Huyen Nguyen 3fc687a583
feat(ui-components): implement basic Button component (#45421)
* Move to its own folder

* file rename

* implement basic Button component
2022-03-16 12:00:53 +03:00
Huyen Nguyen 610ba7b3e9
fix(ui-components): correct the setup of tailwind default styles (#45369) 2022-03-15 15:20:57 +03:00
Renovate Bot 2400a3f5b1 chore(deps): update dependency bson-objectid to v2.0.3 2022-03-12 20:09:05 +00:00
Renovate Bot 5059c1c06c chore(deps): update dependency inquirer to v8.2.1 2022-03-12 05:56:51 +00:00
Renovate Bot 782295ec21 chore(deps): update dependency @testing-library/react to v12.1.4 2022-03-12 03:31:55 +00:00
Tom 9e5f9b2a7c
fix: webhook process (#45385)
* fix: token rework functional

fix: clean up

fix: more clean up

fix: more clean up

fix: add widget back to settings

fix:

fix:

fix: cypress

Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

fix: use flash enum

* chore: rename webhookToken -> userToken

fix: add translations I forgot to save

* fix: add missing tones for flash messages

* fix: node test
2022-03-11 13:58:23 -08:00
Oliver Eyton-Williams 8ee9b5761a
fix: use keys in curriculum.json (#45407)
* feat: add function to map from path to superblock

* fix: use superblocks as keys in curriculum.json

* fix: handle new superblock names

* fix: keep deleting relational-database
2022-03-10 20:41:33 +00:00
Renovate Bot a0733620b9 chore(deps): update dependency rollup to v2.70.0 2022-03-07 23:18:34 +00:00
Renovate Bot 6848caf9f1 chore(deps): update dependency postcss to v8.4.8 2022-03-07 07:39:46 +00:00
Oliver Eyton-Williams 108d2460e7
fix(tools): use correct superblock paths (#45285)
* fix: use array of choices

* fix: capture traces from fs promise errors

* fix: use helper to get superblock subpath
2022-03-07 10:51:33 +05:30
Renovate Bot de26da9cca chore(deps): update dependency rollup to v2.69.2 2022-03-06 09:09:26 +00:00
Renovate Bot bb21b4c4c4 chore(deps): update dependency ts-node to v10.7.0 2022-03-06 07:00:10 +00:00
Renovate Bot 8e842f873c chore(deps): update dependency rollup to v2.69.1 2022-03-04 18:05:09 +00:00
Tom e24c8abc7f
revert: release rdbms to production (#45347) 2022-03-04 15:15:20 +01:00
Tom 84c305ab08
feat: release rdbms to production (#45169)
* fix: add cert to email for when all certs are earned

* fix: unhide rdbms from production

* fix: cert project input field

* feat: add cypress tests

* fix: message on project pages to lower expectations

* fix: update instructions

* fix: add quincy's suggestions

* fix: add beta label and reorder

* fix: utils test

* fix: move rdbms to bottom of settings

* fix: cypress tests

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: only drop seeded users webhook tokens

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-03-04 15:38:09 +05:30
renovate[bot] 5368195e85
chore(deps): update dependency rollup to v2.69.0 (#45315)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 14:57:40 +05:30
Oliver Eyton-Williams 339c6713d2
feat: update challenge helpers to handle id filenames (#44769)
* refactor: light tweaks for readability

* refactor: simplify metadata functions

* fix: most tests

* test: fix utils tests

* test: simplify mocks

* WIP: update get-last-step-file-content

* feat: finish create-next-step

* fix: type error

* test: provide mock meta.json for test

* refactor: get meta path from project path

* refactor: get project name from path

* refactor: simplify getProjectMetaPath further

Also removes some excessive mocking

* refactor: remove more mocks, always clear .env

* feat: update create-next-step

* feat: update create-empty steps

Also refactors slightly, so it's easier to insert steps into the meta

* docs: update challenge-helper-script docs

* feat: create-step-between

* refactor: allow metadata parse errors to propagate

* fix: convert reorderSteps to renameSteps

* refactor: create-step-between -> insert-step

* feat: update delete-step

* refactor: consolidate commands into commands.ts

* refactor: clean up and consolidation

* refactor: more cleanup

* fix: make cli args consistent

Everything accepts a single integer and nothing else

* refactor: renameSteps -> updateStepTitles

* docs: update with the names and args

* feat: add step validating meta + files are synced
2022-03-02 07:12:20 -08:00
Renovate Bot 1dc0f55d3d chore(deps): update dependency ts-node to v10.6.0 2022-03-02 05:45:08 +00:00
Huyen Nguyen 686e9f6233
fix(ui-components): make Alert not dismissable (#45291) 2022-03-01 20:37:53 +05:30
Sem Bauke e8ec209431
feat: create mobile curriculum data on build (#45162)
* feat: create mobile curriculum data on build

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-03-01 15:59:15 +01:00
Renovate Bot e178e9a808 fix(deps): update dependency typescript to v4.6.2 2022-03-01 10:22:40 +00:00
Renovate Bot 7b51752da2 chore(deps): update dependency postcss to v8.4.7 2022-02-25 08:49:02 +00:00
Renovate Bot 3552a04e32 chore(deps): update dependency @rollup/plugin-typescript to v8.3.1 2022-02-24 10:39:24 +00:00
Mrugesh Mohapatra 94be3c3e7d
fix: ensure only one lockfile is used (#45230)
* fix: ensure only one lockfile is used

* fix: remove extra lockfiles
2022-02-24 09:23:30 +01:00
Renovate Bot 53f5b86d09 chore(deps): update dependency @types/jest to v27.4.1 2022-02-23 11:54:39 +00:00