Commit Graph

2049 Commits (33de8a03b50a8d1c687c90ea883d36188960a6c3)

Author SHA1 Message Date
Oliver Eyton-Williams 8c70ea6b62
fix(client): format cert date in user's timezone (#39440) 2020-08-20 16:46:10 +05:30
Ahmad Abdolsaheb c8acd13b31
fix: minor style changes (#39439) 2020-08-20 15:12:11 +05:30
Ahmad Abdolsaheb b1be0425a5
fix(client): add navigate proptype (#39434) 2020-08-20 03:04:40 +05:30
Oliver Eyton-Williams eb75f8c8cc
fix(client): ensure presetEnv is loaded (#39431)
Prior to this, if a user first loaded a React challenge and then
navigated to a JS challenge, they would see
TypeError: Cannot read property 'presets' of undefined
in the console and be unable to run tests or evaluate code until they
reloaded the page.
2020-08-19 13:30:46 -07:00
Twaha Rahman 7155c87e8b
fix: prevent dev tools from accessing state in prod (#38669)
* Fixed Redux dev tool plugin in production problem

* Update client/src/redux/createStore.js

Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>

* Update client/src/redux/createStore.js

Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>

* Update client/src/redux/createStore.js

Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>

* Update client/src/redux/createStore.js

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* Fixed ESLint error

* Second try to fix linting issue

* Third try to fix lint issues

* Update client/src/redux/createStore.js

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

* Update client/src/redux/createStore.js

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

* fix: use env.json for ENVIRONMENT

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-20 01:22:59 +05:30
Ahmad Abdolsaheb 0ee680c3ab
fix: redirect users to success url after /donation completion (#39404) 2020-08-20 01:20:34 +05:30
Oliver Eyton-Williams 8350c517cc
fix: revert explicit Gatsby schema (#39426)
The Gatsby schema was breaking the React challenges (for some reason)
this is a quick hotfix while I figure out what's going on.
2020-08-17 18:09:19 -07:00
Kristofer Koishigawa 6b3c61c737
feat: update backend project links (#39314)
* feat: update backend project links

Replace solution and remix Glitch links with equivalent Repl.it links in backend projects/challenges and intro pages.

* fix: link and Repl.it casing

* fix: update mention of glitch in testing challenge

* Apply suggestions from code review

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

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-17 14:38:16 -07:00
Oliver Eyton-Williams 45e4a770a2 fix: robust Certifications/Additional learning split 2020-08-16 04:45:19 +05:30
Oliver Eyton-Williams 64c969a908 fix: add explicit schema for hidden challenges 2020-08-16 04:45:19 +05:30
Ahmad Abdolsaheb b1da66b80d
feat: add intro text to email sign up page (#39409)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-08-16 02:31:18 +05:30
Oliver Eyton-Williams 8baab3895d test: reuse redux store in single test 2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams 456173f677 fix: use Login over custom button 2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams a7d595f349 fix: replace hardgoto with api links 2020-08-15 14:37:23 +05:30
Oliver Eyton-Williams 5409e1e62e
fix: use forumLocation everywhere (#39405)
* fix: use forumLocation everywhere
2020-08-14 12:56:14 +03:00
Mrugesh Mohapatra 42686db303
feat: update learn intro (#39393)
* feat: update learn into

* fix: make text more readable

* fix: adjust global font smoothing

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-08-13 12:33:03 +02:00
Oliver Eyton-Williams 688a3dcc7b
fix: improve challenge logs (#39395) 2020-08-11 20:02:18 +05:30
Mrugesh Mohapatra adef746299
chore: move search-indexing, supress webpack-cli progress (#39367) 2020-08-09 04:17:10 +05:30
Ahmad Abdolsaheb ebcb34f3d9
feat: add monitization meta (#39368) 2020-08-05 14:02:23 +05:30
Ahmad Abdolsaheb f91cf1ae2d feat: style email-sign-up page 2020-08-05 14:01:47 +05:30
Oliver Eyton-Williams 3dbe69707f fix: redirect to email sign up on first login 2020-08-05 14:01:47 +05:30
Manish Giri 08d4811df3
feat(client, api): Add Camper Join Date to Profile (#38408) 2020-08-04 13:08:13 +05:30
Oliver Eyton-Williams bc2f659e40 chore: bump client 2020-08-04 03:50:20 +05:30
Ahmad Abdolsaheb e32022a198 feat: add june 2020 footer 2020-07-28 00:27:51 +09:00
David Sykes 17d9b43747
fic: certification links now open in a new tab (#39180) 2020-07-27 18:15:40 +05:30
Shraddha b1a0c4fa59
fix: center donation modal text (#39307) 2020-07-27 11:32:32 +02:00
Oliver Eyton-Williams 25be0f379e
fix: remove unwanted log (#39312) 2020-07-24 05:08:37 -07:00
Ruchi Kushwaha 0c0611229e
Fix/delayofflinewarning (#39291)
* delay offline warning

* Delayed the offline warning

* delayed offline warning

* revert unwanted changes

* correct spacing

* correct spacing second time

* use let instead of var
2020-07-22 05:26:27 -07:00
Kris Koishigawa f21248edae fix: update donor email address and fix spacing 2020-07-22 12:37:31 +09:00
Oliver Eyton-Williams de55527693
fix: prevent preview-tests race condition (#39286) 2020-07-20 08:33:56 -07:00
Oliver Eyton-Williams c285ce5a0c
chore: bump loadash and remove gulp (#39276) 2020-07-18 00:34:48 +05:30
Oliver Eyton-Williams 7269894a86
refactor: test output -> arrays (#39178) 2020-07-18 00:33:23 +05:30
Oliver Eyton-Williams bb019b2b0f
fix: responsive videos (#39171) 2020-07-18 00:33:10 +05:30
Oliver Eyton-Williams 22e24dfb54
fix(client): improve accuracy of offline warning (#39249)
The old message made it sound like there was a problem with the server,
even though no attempt was being made to contact it.
2020-07-14 15:56:47 +05:30
Tom cf190b59e6
Fix/make mongodb instructions accurate (#39214)
* fix: make mongodb instructions accurate
2020-07-14 19:00:23 +09:00
Mosh Feu aab60d299d
docs: Update "Responsive Web Design" Github link (#39134)
Current link leads to a 404 page in the old "learn" repository
2020-07-09 21:14:30 +05:30
Oliver Eyton-Williams e7346baa34
feat(client): show line numbers on video questions (#39207) 2020-07-08 20:00:42 +05:30
Tom 7ed1d52001
fix(client): hide youtube suggestions (#39164) 2020-07-02 20:36:54 +05:30
Mrugesh Mohapatra 426732f7b5
revert(client): /s/react-youtube/plyr-react/g (#39162)
This reverts commit df6a4f649d.
We found mulitple issues with the integration and will rework on this.
2020-07-02 19:46:10 +05:30
Huyen Nguyen ab75df7cb1
fix(learn): capitalization and grammar errors (#39151) 2020-07-02 17:20:43 +05:30
Jovani 97f5229033
fix(learn): Organized the Certifications on Settings to match the main page (#39146)
* Organized the Certifications on Settings to match the main page

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-07-02 13:48:08 +02:00
Nicholas Carrigan 1e0e54446f
chore: replace forum links (#39139) 2020-06-30 14:21:26 +05:30
Oliver Eyton-Williams 34c26c4950
chore: update forum links in NavLinks (#39141) 2020-06-30 14:16:05 +05:30
Nicholas Carrigan 25cabc0a18
fix(learn): change forum link in help modal (#39143)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-06-30 14:15:42 +05:30
Mrugesh Mohapatra df6a4f649d
feat(client): /s/react-youtube/plyr-react/g (#39137)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-29 17:37:24 +05:30
Ahmad Abdolsaheb 9fe222680c
fix: set radio button selection to null (#39120) 2020-06-23 20:09:06 +02:00
Mrugesh Mohapatra 0116afd18b
chore: remove unused quotes files (#39107) 2020-06-22 09:18:27 +02:00
Oliver Eyton-Williams 80223e5e39
fix: style for video answers (#39090)
Vertically centers the radio buttons.
Fixes answer backgrounds.
Corrects answer padding on night mode.
2020-06-18 13:47:13 +05:30
Oliver Eyton-Williams 9954c3d0bc
feat: add python syntax highlighting (#39079)
To err on the side of caution, this explicitly includes all languages
that were implicitly included before using the Babel plugin.
2020-06-17 20:33:08 +05:30
Kristofer Koishigawa 6e5988da4e
fix(learn): versioning for new certificate slugs (#39087) 2020-06-17 20:30:31 +05:30