Commit Graph

25817 Commits

Author SHA1 Message Date
2da8eb23e9 feat(api): get challenges directly from /curriculum 2020-06-23 11:27:16 +02:00
2aee480c46 Remove example code from challenge seed (#39083)
Co-authored-by: Parth Parth <34807532+thecodingaviator@users.noreply.github.com>
2020-06-22 16:13:21 +05:30
5a80b83579 fix(api): csrf over http in development (#39114) 2020-06-22 15:57:20 +05:30
0116afd18b chore: remove unused quotes files (#39107) 2020-06-22 09:18:27 +02:00
880b452e96 docs: update links from next-python-projects to master branch (#39109)
User in the forum wanting to help found 404 error trying to follow the links, I am switching them to master branch as it is where those projects can be found now.
2020-06-20 11:36:04 +05:30
8c208865f7 feat: create codeql for static analysis (#39106) 2020-06-20 01:44:20 +05:30
b7752f11a7 fix(client): Remove non-motivational quotes and add better congratulatory quotes (#39102) 2020-06-19 18:44:45 +02:00
5ddaf0fdf2 fix comparing-and-sorting-tuples answer (#39027)
* fix comparing-and-sorting-tuples answer

apply flag to sorted function

* remove commas from numpy array

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-06-19 16:47:34 +02:00
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
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
6e5988da4e fix(learn): versioning for new certificate slugs (#39087) 2020-06-17 20:30:31 +05:30
b3d5cde75e fix(api): csurf to SameSite 'strict', https only (#39077)
Lax and http are probably sufficient, but if the stricter versions work
there's no harm using them.
2020-06-16 20:48:48 +05:30
02bb0546a1 fix(learn): update pages for new qa and infosec projects (#39032) 2020-06-16 19:34:32 +05:30
77df0e32cd feat(learn): rename certificates, cert slugs, and cert flags (#39026) 2020-06-15 21:51:30 +05:30
8d2df8b714 docs(i18n): update sections and links to italian README.md (#39067) 2020-06-15 20:37:09 +05:30
24009045ac fix: removing duplicate quotes, author names, unwanted quotes (#39074) 2020-06-15 20:33:44 +05:30
885538d9e1 fix: updated and consolidated quotes (#39069)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-15 18:42:27 +05:30
daed7ad5dd fix(client): ensure dom ready before testing (#39073)
jQuery challenges can fail seemingly at random. These changes should
prevent the race condition between a user's $( document ).ready() and
test evalution.
2020-06-15 18:41:34 +05:30
3fed51a3df feat(docs): add wsl setup to docs (#38997)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-13 20:42:23 +05:30
bcf9942263 feat(donate): allow mutiple donations with warning (#39066) 2020-06-13 17:32:29 +05:30
be4070a73d fix(curriculum): improve test robustness (#39004)
* Add: // Only change code...comments

* Allow user to modify bob
2020-06-13 11:47:06 +02:00
9a861d1f1c fix(curriculum): Fixed Spelling Error. 'lightning speed' (#39056) 2020-06-13 15:14:24 +05:30
71aba0b0cf fix: update Colab link and wording machine learning challenges (#39061) 2020-06-13 15:13:21 +05:30
5dcee2a70f fix: update video link for Relationship Building challenge. (#39062) 2020-06-13 15:12:18 +05:30
c385c70423 fix(learn): use more precise abbreviation for ReLU (#39065) 2020-06-13 15:11:00 +05:30
b4926052f4 chore: refactor and simplify testing (#39050) 2020-06-13 14:57:15 +05:30
5934984064 fix: start-server-and-test to organise e2e tests (#39036)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-13 14:54:15 +05:30
b6f8c7c800 docs: /s/first timers welcome/first timers only/g (#39059) 2020-06-13 00:03:48 +05:30
db9c38539b chore(client): removing a forgotten console.log (#39055) 2020-06-12 23:58:53 +05:30
f6aaa5f38a chore(GitHub): template for reporting issues with articles (#39035)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2020-06-10 16:31:14 +05:30
6b8c2e74b6 fix(client): sync Redux store and DB (#39034) 2020-06-10 12:24:19 +05:30
0fd8b7a6db feat: update cypress version and config (#38892) 2020-06-10 01:47:13 +05:30
fd2ca5cf40 Add: forumTopicId for rosetta code (#38855) 2020-06-08 20:07:41 +05:30
43865fc098 fix(learn): function must return boolean, not string. (#39010) 2020-06-06 15:22:46 +05:30
f967b279a7 fix(curriculum): standardize fill-in-the-blank format and typos (#39011)
This PR changes the format of earlier fill-in-the-blank questions/answers to the one used in later questions. It also fixes a few typos.
2020-06-06 15:21:34 +05:30
10b0c9ed94 fix: more conditional structures python (#38981) 2020-06-06 15:20:30 +05:30
89d5c891e3 feat(learn): add full stack certificate md and handle errors
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-06 14:45:12 +05:30
2cfc28915c Fixed formatting inconsistency in issue-template (#39016) 2020-06-06 09:10:57 +02:00
62dcb1f3fa fix(curriculum): remove whitespace typo (#39009) 2020-06-05 16:08:38 +02:00
75d2cc016f feat(docs): add chinese news author application (#38891)
Add doc for author applications to Chinese /news. Also renamed docs in _sidebar.md so only there's only the Chinese version of the title.
2020-06-04 22:32:02 +05:30
4f2a5d05dd docs: add Oliver to the platform dev team 🎉 (#39006) 2020-06-04 22:26:39 +05:30
a02ff7b08e fix(certs): add year to certs introduced in 2020 (#38912) 2020-06-04 13:13:07 +05:30
32a443d1c9 fix(curriculum): Fixed typo APi to API (#38998)
* Fixed a typo APi => API

Co-authored-by: Vardhu2706 <avsv.vardhaman@gmail.com>
2020-06-04 09:10:49 +02:00
95371f92b3 fix(learn): clarify formatting requirements for multiple ternary operators challenge (#38993)
* fix(learn): clarify formatting requirements for multiple ternary operators challenge

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-06-03 18:33:03 +02:00
1244e9775f fix(client): allow numbers as answers (#38992)
Handles yaml floats.
2020-06-02 22:22:44 +05:30
6d879e3439 fix(docs): emphasize use of Markdown in challenges (#38986) 2020-06-02 17:11:16 +05:30
da166363eb fix(curriculum): add clarification to question and escape backslash (#38951)
* fix: add clarification to question

* fix: adjust word placement

Adjust word placement in python for everybody curriculum

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-06-02 16:27:51 +09:00
87ef15befa Fixes a broken link to 'undefined is a keyword' (#38897)
Fixes a broken link to 'undefined is a keyword' by replacing the wrong link with the correct one.
2020-06-02 16:22:59 +09:00
40cd0982f7 fix: numpy accessing and changing elements 2020-06-02 16:04:17 +09:00
Tom
31614fa9a6 fix(client): remove auto redirect on report user page (#38974) 2020-06-01 23:03:53 +05:30