Oliver Eyton-Williams
8a47b60890
chore: remove debugging console logs ( #43837 )
2021-10-13 15:11:02 +03:00
Oliver Eyton-Williams
22afdd1aad
fix: stop modal appearing in steps ( #43728 )
...
* fix: stop showing completion modal on steps
* feat: submit steps with ctrl+enter
* fix: handle ctrl+enter when not focussing editor
* fix: reset tests when user types
* refactor: pass showCompletionModal as an option
Otherwise we have to write executeChallenge(true) which does not mean
what you might reasonably expect.
* fix: always executeChallenge when not on step
* fix: update frontend project show
* fix: handle missing payload
* refactor: isProjectStep -> hasEditableRegion
* refactor: more renaming
* fix: make meta.json control multifile editor use
* fix: update the challengeSchema correctly
* Update client/src/templates/Challenges/classic/editor.tsx
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fix: remove logging
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-10-13 14:47:59 +03:00
RobertoMSousa
9220bfedad
migrate donation ( #43783 )
2021-10-13 12:49:02 +03:00
Oliver Eyton-Williams
61d6b02c79
fix: update jaws on resize ( #43777 )
...
* fix: update jaws on resize
Use isProjectStep to determine if the jaws need to be updated
* refactor: isProjectStep -> hasEditableRegion
isProjectStep was misleading. hasEditableRegion correctly describes
that function and leaves isProjectStep to enable features that are
unique to project steps, but nothing to do with the editable region
2021-10-13 12:40:28 +03:00
Maciek Sitkowski
3eae0645ab
fix: add translated close button label in alert messages ( #43810 )
2021-10-13 11:07:29 +02:00
Oliver Eyton-Williams
e209582daf
chore: remove night-mode-saga ( #43829 )
...
The saga only sets the value of fcc-theme in storage, but the values are
never retrieved, so the saga can be removed.
2021-10-13 12:00:00 +03:00
camperbot
091473645b
chore(i18n,client): processed translations ( #43826 )
2021-10-13 12:59:58 +05:30
Renovate Bot
588493b705
fix(deps): update dependency typescript to v4.4.4
2021-10-13 00:10:30 +00:00
Renovate Bot
55d7c5adf0
chore(deps): update codesee to v0.111.1
2021-10-12 09:58:03 +00:00
Renovate Bot
7fb5a29987
chore(deps): update codesee to v0.111.0
2021-10-12 02:54:23 +00:00
camperbot
54652e34e7
chore(i18n,learn): update translations ( #43773 )
2021-10-10 10:38:02 -07:00
Renovate Bot
0c4d757e73
chore(deps): update codesee to v0.110.1
2021-10-09 01:20:31 +00:00
Oliver Eyton-Williams
461e429598
fix(client): prevent jumping between editor tabs ( #43771 )
2021-10-08 22:14:15 +01:00
Renovate Bot
bba3b6f8a4
chore(deps): update dependency webpack to v5.58.1
2021-10-08 18:14:22 +00:00
Renovate Bot
ac3cbdabee
chore(deps): update codesee to v0.109.0
2021-10-08 04:05:00 +00:00
Renovate Bot
28084d5e1f
chore(deps): update codesee to v0.108.0
2021-10-08 00:14:46 +00:00
Renovate Bot
2e19ea217f
chore(deps): update dependency webpack to v5.58.0
2021-10-07 18:09:06 +00:00
renovate[bot]
abc831f24f
fix(deps): update gatsby monorepo ( #43737 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-07 21:39:41 +05:30
Tom
80b1905cd0
feat(curriculum): replace placeholder text with intros for rdbms section ( #43589 )
...
* feat: add introsos for rdbms
* Update client/i18n/locales/english/intro.json
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* Update client/i18n/locales/english/intro.json
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* Update client/i18n/locales/english/intro.json
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-10-07 17:14:01 +02:00
camperbot
b7bb8a5e9c
chore(i18n,client): processed translations ( #43759 )
2021-10-07 12:43:26 +00:00
renovate[bot]
25783b7929
fix(deps): update dependency nanoid to v3.1.29 ( #43736 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-07 18:06:02 +05:30
Ahmad Abdolsaheb
982a6e90d4
feat: add placeholder color to card form ( #43757 )
2021-10-07 18:03:39 +05:30
renovate[bot]
be73864bd5
fix(deps): update dependency @stripe/react-stripe-js to v1.6.0 ( #43734 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-07 16:17:18 +05:30
Renovate Bot
f518a2039f
chore(deps): update dependency webpack-cli to v4.9.0
2021-10-07 07:54:57 +00:00
Renovate Bot
f95909f53f
chore(deps): update codesee to v0.106.1
2021-10-07 04:47:10 +00:00
renovate[bot]
9816a2c6fb
chore(deps): update dependency webpack to v5.57.1 ( #43733 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-07 07:00:42 +05:30
Renovate Bot
536eef3be9
chore(deps): update babel monorepo to v7.15.8
2021-10-06 23:33:34 +00:00
Oliver Eyton-Williams
e3e794ddef
fix(client): only jump to editable region on reset ( #43748 )
...
If the code has changed without the user typing (e.g. they've pushed
the restart button), then we jump them back to the editable region.
Otherwise (e.g. they've typed in the editor) we reset the display, but
do not move the editor.
2021-10-06 14:09:04 -07:00
Lim Shang Yi
df8dc9b9c6
fix(ui): Fix crash when viewing an invalid certificate ( #43681 )
...
* fix: remove empty object literal creation causing #43224
* fix: initialize userByName selector using empty object from initialState to keep the same reference instead
* fix(lang): added translation for invalid certificate
2021-10-06 21:05:05 +02:00
Oliver Eyton-Williams
c8d7f0a782
feat(tools): remove eslint-plugin-prettier for prettier ( #42438 )
...
* feat: remove eslint-plugin-prettier for prettier
This removes the annoying lint warnings when all that needs to change is
formatting
* fix: use .js lint-staged config to ignore properly
* fix: lint everything if a lot of files are changed
It's faster than making lots of individual linter calls
* chore: apply prettier
* fix: ignore code in curriculum-file-structure
2021-10-06 21:02:21 +05:30
Noor Fakhry
8518079316
fix(client):make menu bar disappear after user chooses item from it on landing page ( #43458 )
...
* removed serachBarRef
* removed serachBarRef
* Revert "removed serachBarRef"
This reverts commit 6a5c2f4cb3 .
* Revert "removed serachBarRef"
This reverts commit 67710b3d18 .
* added innerRef as ref to SearchBarOptimized component
* Update client/src/components/Header/index.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/components/search/searchBar/search-bar-optimized.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/components/search/searchBar/search-bar-optimized.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-10-06 16:42:54 +02:00
Budbreaker
bc802cbbbd
feat: added warning for unreachable server ( #43576 )
...
* feat: added warning for unreachable server
* fix: update initial state in test file
* fix: make offline warning scroll with page
* adjust z-indexes for warning banners
* add hyperlink for offline warning
2021-10-06 15:18:02 +02:00
Oliver Eyton-Williams
83354c5632
fix: stop using .night to control theme ( #43745 )
...
.light-palette and .dark-palette should be enough, so there's no need
to attach the default or night classes to the html element
2021-10-06 11:30:15 +01:00
Kristofer Koishigawa
580f57cf5f
feat: add code highlighting to descriptions in the new editor ( #43740 )
2021-10-06 11:26:22 +02:00
Oliver Eyton-Williams
b0d48b8463
fix: reset editor display on user interaction ( #43730 )
...
If the user types in the editor or pushes the reset button, the lower
jaw now resets to the default state.
2021-10-06 12:22:00 +03:00
Tomer Ben-Rachel
4ffc06e014
fix: correct theme when viewing certifications challenges solutions
2021-10-06 11:05:52 +02:00
Renovate Bot
5c4e90d24d
chore(deps): update codesee to v0.105.0
2021-10-06 03:17:30 +00:00
renovate[bot]
4c038a8a13
chore(deps): update dependency jest-json-schema-extended to v1.0.1 ( #43705 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-06 07:19:19 +05:30
Renovate Bot
45a1f28308
chore(deps): update dependency webpack to v5.57.0
2021-10-05 17:49:41 +00:00
Renovate Bot
697506c112
fix(deps): update dependency date-fns to v2.25.0
2021-10-05 10:10:42 +00:00
Renovate Bot
ea0157d673
chore(deps): update codesee to v0.104.0
2021-10-05 03:53:43 +00:00
Renovate Bot
926da84521
chore(deps): update dependency postcss to v8.3.9
2021-10-05 02:17:44 +00:00
Renovate Bot
4bfbb5e208
chore(deps): update dependency autoprefixer to v10.3.7
2021-10-04 23:04:45 +00:00
Renovate Bot
2643143118
fix(deps): update dependency @stripe/stripe-js to v1.19.1
2021-10-04 21:05:26 +00:00
Oliver Eyton-Williams
38d65f95b4
refactor(editor): improve naming and comments ( #43662 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
2021-10-04 19:18:57 +05:30
RobertoMSousa
f5de80dc4f
chore: migrate to jsx element ( #43707 )
2021-10-04 19:16:34 +05:30
camperbot
38740f256c
chore(i18n,client): processed translations ( #43712 )
2021-10-04 19:13:09 +05:30
Renovate Bot
c9586ec4ca
chore(deps): update dependency webpack to v5.56.1
2021-10-04 09:15:00 +00:00
Renovate Bot
3f79710779
chore(deps): update dependency @testing-library/react to v12.1.2
2021-10-03 17:15:37 +00:00
camperbot
7134cf5ea5
chore(i18n,learn): update translations ( #43677 )
2021-10-03 07:44:58 -07:00