Commit Graph

38 Commits

Author SHA1 Message Date
Stuart Taylor
8535669ea4 Package: Validate challenges on test (#17216)
This PR allows us to validate the schema during test.

It also removes some cruft from the seed files and ensures only the required data is packaged and consumable, reducing the package weight somewhat.
2018-05-22 18:13:14 +05:30
Stuart Taylor
c428b2c197 feat(package): Initial Curriculum separation (#17174)
* feat(package): Initial Curriculum separation

* feat(package): Add org scope to package

* chore(ooops): Remove development file

* feat(npm): Add .npmignore

* fix(paths): Fix curriculum paths

* feat(build): Add a build step

* chore(seed): Move package file back to seed

* fix(ignore): Fix .npmIgnore file

* chore(docs): Update README

* chore(seed): Rename coding interview blocks

* fix(seed): Challenge files now fit into learn

* chore(seed): Update seed files for use in learn

* chore(escapes): Unescape script tags of jQuery
2018-05-21 19:26:49 +05:30
Jarek Wojciechowski
49ac8aa202 style(seed): Remove typo from chai-http-IV challenge title (#17148) (#17149) 2018-05-15 12:36:36 -04:00
Courtney
5012af8cf3 fix: index number in QA challenge test (#17096)
* fix: index number in QA challenge test

* fix: removed json files from git
2018-05-03 02:01:44 +05:30
Nicholas Nadeau, P.Eng., AVS
e5d52afad8 chore: fixed typos via client9/misspell (#17081) 2018-04-25 10:37:27 +05:30
Alex Chaffee
022f96d40d feat(seed): reformat seed/challenges JSON via repack script 2018-04-03 19:53:44 +05:30
Stuart Taylor
b7c85805d8 chore(seed): Normalise backend challengeTypes 2018-04-03 19:52:01 +05:30
Stuart Taylor
9c0c5eec3b fix(translations): Fix translation fields 2018-04-03 19:52:01 +05:30
Brybro
119e7408be fix(seed): Fixed issue with approximately always failing (#16752)
* feat(seed): Seedtely

* fix(seed): Fixed issue with approximately always failing
2018-03-23 17:13:28 -04:00
Ahmad Abdolsaheb
410bda2394 fix(seed): Intro to chai added (#16885)
the quality-assurance-and-testing-with-chai changed

Closes #12635
2018-03-13 20:53:50 +05:30
Irina Brennen
8dba8411cc fix(seed): Fixed issue with atLeast test always failing (#16717)
Closes #16668
2018-02-26 12:35:55 +00:00
Stuart Taylor
24ef69cf7a feat(settings): Expand Settings page functionality (#16664)
* fix(layout): Fix Settings layout in firefox

* chore(availableForHire): Remove available for hire setting

* feat(helpers): Use helper components for Settings layout

* fix(map): Fix undefined lang requested

* feat(settings): Expand Settings page functionality

* chore(pledge): Remove pledge from Settings

* fix(about): Adjust AboutSettings layout

* fix(portfolio): Improve PortfolioSettings layout

* fix(email): Improve EmailSettings layout

* fix(settings): Align save buttons with form fields

* fix(AHP): Format AHP

* fix(DangerZone): Adjust DangerZone layout

* fix(projectSettings): Change Button Copy

* fix(CertSettings): Fix certificate claim logic

* chore(lint): Lint
2018-02-16 17:18:53 -06:00
Tarun Singh
90ba46f6f0 fix(URLs): Changed protocol relative URLs to Https URLs
BREAKING CHANGE: None

Closes #16522
2018-01-25 20:11:01 +05:30
Lukasz Grzybowski
73878e84b0 fix(map): Removed required sign from challenges
Closes #16239
2018-01-14 20:17:45 +01:00
Jonathan Grah
674ce83ab0 feat(cert): Certificates (#16185)
* feat(cert): finished layout and design of legacy certificates

* feat(cert): added new certs

* feat(cert): added logic for new certs

* feat(cert): updated claiming challenges

* feat(cert): fixed various small issues

* feat(cert): completed suggested changes
2017-12-20 19:15:23 -06:00
Quentin Gibson
7c6bcde3a7 refactor(challenges): Change "Hashing Your Password" desc (#16090)
Change description of "Hashing Your Passwords" to use the the aysnc api
of bcrypt and updated the cost to 12

Closes #16072
2017-11-25 12:26:48 -06:00
Dylan
b944d60620 fix(challenges): Add helmetjs intro (#15865)
Closes #12634
2017-09-11 16:09:32 -05:00
Felix Yan
308304d36c Fix typos in seed/challenges/06-information-security-and-quality-assurance/information-security-with-helmetjs.json 2017-08-05 03:23:45 +08:00
Mrugesh Mohapatra
a17f60570f fix(seed): remove challengeType from properties 2017-06-14 09:55:23 +05:30
JosephLivengood
0d7bbe7aca Updated backend projects to use correct layout/tester
Updated backend projects to use correct layout/tester
2017-06-14 09:48:00 +05:30
Pauric Holleran
cf74318837 fix(challenge): Typo in Serialization of a User Object 2017-04-23 22:45:00 +05:30
Julien Dephix
60b71443ad replace "it's" by "its" (and vice versa) in descriptions and replace 'to lookup' by 'to look up' 2017-04-06 06:31:08 +02:00
ZZhaoTireless
45f1c92d79 Fix: replace all GoMix with Glitch 2017-03-23 22:26:45 -04:00
dhcodes
325fa6d3a5 Fix challenge title formatting misc 2017-02-27 08:47:23 -06:00
Joseph Livengood
fe0b5e11a8 Updated from remixing Gomix projects to Importing (#13547) 2017-02-23 23:09:57 -06:00
RamiroPinol
eadb4a2354 Fixed several typos in advanced-express-tools.json 2017-02-20 17:46:19 -03:00
Quincy Larson
6bc82a7d11 add releasedOn dates to all new challenges (#13417) 2017-02-19 00:00:12 +05:30
Joseph Livengood
b21fec7a0f BCrpyt challenges added to Infosec and implemented in Advanced Node/Express (#13339) 2017-02-17 20:52:27 -06:00
Rares Matei
407b052417 Add target _blank to all external links in challenges (#13231)
Add target _blank to all external links in challenges:
- applied-visual-design 
- basic-html-and-html5 
- quality-assurance-and-information-security-projects
2017-02-18 01:27:56 +05:30
theflametrooper
e7d108654f Minor grammar and typo fixes 2017-02-15 11:20:06 +00:00
Prayag Verma
9104d809f6 Fix typos in infosec challenge 2017-02-14 12:21:41 +05:30
Joseph Livengood
20c988eed0 Socket.IO challenges added to Advanced Node and Express section. (#13302) 2017-02-12 14:33:15 -06:00
Joseph Livengood
8daeda9991 Social Authentication challenges added to Advanced Node/Express section (#13235) 2017-02-10 02:14:05 -06:00
mrugesh mohapatra
6562ba3100 Merge pull request #13166 from dhcodes/fix/change-hyperdev-to-gomix
replace Hyperdev references with Gomix
2017-02-08 20:36:49 +05:30
Joseph Livengood
8219ed4213 View rendering and Passport challenges in Advanced Node/Express created (#13177) 2017-02-06 00:45:41 -06:00
Dylan
0ee1356577 replace Hyperdev references with Gomix 2017-02-05 14:10:52 -06:00
envy7
56a2bdbed4 removed all empty translations present in the challenges in the seed files 2017-02-01 15:14:37 +05:30
Quincy Larson
b92d3cc625 add new challenges 2017-01-19 15:25:07 -08:00