Renovate Bot
3e593f8d7f
fix(deps): update dependency @actions/core to v1.8.2
2022-05-15 01:17:29 +00:00
Renovate Bot
e6998464f0
chore(deps): update dependency @types/jest to v27.5.1
2022-05-14 03:40:20 +00:00
Naomi Carrigan
23b4be71d7
feat: release RWD from beta ( #45865 )
...
* feat: release RWD from beta
* feat: replace beta banner with legacy banner
* feat: update project links
* fix: cypress tests
* fix: map selector
* chore: legacy verbiage
* chore: remove isBeta flag
* fix: go back url verbiage
* feat: separate order for i18n
* fix: curriculum utils test
* fix: cypress
* tests: use data-cy for robustness
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-05-10 11:44:23 -05:00
Huyen Nguyen
fa59d4a107
chore(ui-components): simplify color tokens ( #45848 )
...
* chore: rename color tokens
* chore: clean up hover tokens
* docs: add a note on colors usage
2022-05-09 16:28:25 +03:00
Renovate Bot
9586372bd8
fix(deps): update dependency @actions/core to v1.8.0
2022-05-08 06:00:10 +00:00
Renovate Bot
77dea01d90
chore(deps): update dependency rollup to v2.72.1
2022-05-08 03:17:10 +00:00
Renovate Bot
cdc5d16139
chore(deps): update dependency @types/jest to v27.5.0
2022-05-08 00:33:24 +00:00
Renovate Bot
e2e723dcca
chore(deps): update dependency @rollup/plugin-node-resolve to v13.3.0
2022-05-07 22:55:32 +00:00
Renovate Bot
9a0b00090a
chore(deps): update dependency autoprefixer to v10.4.7
2022-05-07 04:55:23 +00:00
Renovate Bot
d19a943c28
fix(deps): update dependency react-router-dom to v6.3.0
2022-05-03 21:58:27 +00:00
Huyen Nguyen
cf68bd0efd
chore(ui-components): rename HelpBlock files to kebab-case ( #45849 )
2022-05-03 07:07:08 -07:00
Renovate Bot
9b34571f79
fix(deps): update dependency @actions/core to v1.7.0
2022-05-03 02:17:55 +00:00
Renovate Bot
296b9b9dda
chore(deps): update dependency rollup to v2.71.1
2022-05-02 22:13:03 +00:00
Oliver Eyton-Williams
534cc151d1
fix: resolve conflict between clients ( #45837 )
...
npm was confusing the two due to the name clash
2022-05-02 19:39:38 +01:00
Renovate Bot
3f9f9d4c3a
fix(deps): update dependency express to v4.18.1
2022-05-02 11:22:06 +00:00
Renovate Bot
2bbf0de925
chore(deps): update dependency eslint-plugin-react-hooks to v4.5.0
2022-05-02 04:55:24 +00:00
Renovate Bot
e02c016484
fix(deps): update dependency react-scripts to v5.0.1
2022-05-01 17:48:49 +00:00
Renovate Bot
debfcbe382
fix(deps): update dependency typescript to v4.6.4
2022-05-01 14:55:26 +00:00
Renovate Bot
4a62801098
chore(deps): update dependency postcss to v8.4.13
2022-05-01 05:49:29 +00:00
Renovate Bot
6eb72110ce
chore(deps): update dependency inquirer to v8.2.4
2022-04-30 20:19:39 +00:00
Renovate Bot
1da0b48181
chore(deps): update babel monorepo
2022-04-30 06:34:08 +00:00
Renovate Bot
06071cfbcf
fix(deps): pin dependencies
2022-04-30 03:15:34 +00:00
Sem Bauke
62957fd875
fix(test): remove build from mobile curriculum test ( #45804 )
2022-04-29 09:02:59 -07:00
saltedTofu
2cc13c322f
fix(ui-components): disabled button behavior ( #45739 )
...
* fixed disabled button behavior
Changed disabled button to not have active styles
* Update tools/ui-components/src/button/button.tsx
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
* Update tools/ui-components/src/button/button.tsx
* Update tools/ui-components/src/button/button.tsx
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2022-04-29 17:14:07 +03:00
Sem Bauke
d92eb803da
fix(tests): windows pathing ( #45799 )
...
* fix: tests on Windows
* fix: use path join instead
2022-04-28 22:04:16 +01:00
Naomi Carrigan
56820d90f8
feat: add challenge editor tool ( #45214 )
...
* feat: add challenge editor tool
chore: prepare API/Client setup
feat: migrate to react!
feat: styling
fix: useEffect loop
feat: add challenge helpers
feat: use actual code editor
feat: styling
Bring it a bit more in line with /learn
* refactor: use workspaces
Which unfortunately required a rollback to React 16, because having
multiple React versions causes all sorts of issues.
* chore: apply Oliver's review suggestions
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* chore: remove test files for now
* fix: prettier issue
* chore: apply oliver's review suggestions
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* chore: move scripts to root
* fix: lint errors oops
* chore: remove reportWebVitals thing
* chore: DRY out paths
* fix: create-empty-steps takes one arg
* chore: start doesn't make sense now
* chore: DRY out button requests
* chore: one more review suggestion
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* chore: cleanup CRA files
* fix: correct note for creating new project
* feat: enable js and jsx highlighting
* feat: include all superblocks
* feat: improve button ux
* feat: add "breadcrumbs"
* feat: add link back to block from step tools
* chore: remove unused deps
* chore: apply oliver's review suggestions
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* chore: parity between file names and commands
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-04-26 12:33:43 -05:00
Oliver Eyton-Williams
ad8cf94202
fix: allow sentryClientDSN to be null ( #45786 )
2022-04-26 16:00:39 +01:00
Huyen Nguyen
86935fa59f
feat(ui-components): add support for link to Button component ( #45671 )
...
* add active style
* add disable state
* add support for full-width
* add custom focus outline
* feat(ui-components): add support for link to Button component
* Add onClick action
* center content
2022-04-25 13:47:40 +03:00
Renovate Bot
5062845014
chore(deps): update dependency autoprefixer to v10.4.5
2022-04-23 23:46:07 +00:00
Renovate Bot
f79ed13e33
chore(deps): update dependency babel-loader to v8.2.5
2022-04-23 05:37:18 +00:00
Ahmad Abdolsaheb
3c4f671629
feat/add props form control ( #45706 )
...
* feat: add textarea variation to formControl
* feat/add-storybook-argtypes
2022-04-19 11:39:04 +03:00
Huyen Nguyen
d35c24af42
feat(ui-components): add states and full-width support to Button component ( #45665 )
...
* add active style
* add disable state
* add support for full-width
* add custom focus outline
2022-04-18 11:26:36 +03:00
Renovate Bot
d117989677
chore(deps): update dependency @rollup/plugin-node-resolve to v13.2.1
2022-04-18 06:04:57 +00:00
Renovate Bot
cbf835bd61
chore(deps): update storybook monorepo to v6.4.22
2022-04-17 18:53:32 +00:00
Renovate Bot
694db374ce
chore(deps): update dependency tailwindcss to v3.0.24
2022-04-17 15:06:12 +00:00
Renovate Bot
70ecfa5850
chore(deps): update dependency rollup to v2.70.2
2022-04-17 11:15:24 +00:00
Renovate Bot
3c54a53055
chore(deps): update dependency @testing-library/react to v12.1.5
2022-04-16 13:14:12 +00:00
Renovate Bot
6b8c33697e
chore(deps): update dependency @rollup/plugin-typescript to v8.3.2
2022-04-16 10:00:58 +00:00
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
Renovate Bot
2f4cee8e36
chore(deps): update dependency @rollup/plugin-babel to v5.3.1
2022-02-23 03:01:32 +00:00
renovate[bot]
2cd1f7ea4b
chore(deps): update dependency rollup to v2.68.0 ( #45211 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-22 15:15:59 +03:00
Tom
fd14608492
feat: release rdbms on staging ( #44576 )
...
fix: unhide cert from settings page
fix: add cert variables where missing
fix: show token on settings page
feat: add challenges to certified user data
fix: stylize settings page a little bit
fix: only show rdbms when upcomingChanges = true
fix: relational databases -> relational database
2022-02-18 17:29:30 +01:00
renovate[bot]
395d9de8af
chore(deps): update dependency rollup to v2.67.3 ( #45161 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 15:57:28 +03:00
Renovate Bot
915b331c69
chore(deps): update babel monorepo to v7.17.5
2022-02-17 18:45:18 +00:00
Renovate Bot
51c8b065f5
chore(deps): update dependency tailwindcss to v3.0.23
2022-02-16 15:56:35 +00:00
Renovate Bot
229a9d8b2b
chore(deps): update babel monorepo to v7.17.4
2022-02-16 03:55:50 +00:00
Renovate Bot
904778c7a6
chore(deps): update dependency @testing-library/react to v12.1.3
2022-02-16 01:35:20 +00:00
Lana Fidelis
137edc2fb3
Storybook improvements / Design System ( #44967 )
...
Co-authored-by: Name <Lana-Lannister@users.noreply.github.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-02-15 23:28:49 +05:30
Renovate Bot
62e75bc14f
chore(deps): update babel monorepo to v7.17.3
2022-02-15 17:24:44 +00:00
Renovate Bot
114efcf9f0
chore(deps): update storybook monorepo to v6.4.19
2022-02-12 12:48:35 +00:00
Huyen Nguyen
0ccf3d4558
fix(tools): add missing colors to the Color storybook page ( #45018 )
...
* fix(tools): add missing colors to the Color storybook page
* remove colors
2022-02-11 16:01:40 -08:00