8af54eb272
fix(curriculum): Technical language correction ( #37812 )
...
Technically, the prototype is not cloned; it is merely referenced.
2019-12-04 21:01:49 +00:00
68d0a15dbd
Update jump-straight-to-the-content-using-the-main-element.spanish.md ( #37253 )
...
Fixed to communicate the intended instructions correctly in Spanish.
2019-12-03 00:46:03 -08:00
71b5918b01
Minor Spanish grammar fixes ( #36862 )
2019-12-03 00:37:38 -08:00
bda0259c36
Made grammatical changes ( #36948 )
...
Grammar changes have been made to make proper use of "tu", as it was mixed with the formal person "Usted"
2019-12-03 00:34:10 -08:00
975e59cd03
Fix grammar errors ( #37119 )
2019-12-03 00:32:22 -08:00
984a530905
fix(curriculum): added extra mongoose options to prevent log warnings ( #37693 )
...
* fix: added extra mongoose options to prevent log warnings
2019-12-03 13:12:27 +09:00
dd2fb28ee0
fix: make tests more robust ( #37830 )
2019-12-02 18:42:32 -05:00
a68e3ef39d
fix: change rating to ratings ( #37863 )
2019-12-02 17:25:11 -05:00
7454719334
fix(curriculum): Improved Use Recursion to Create a Countdown challenge ( #37548 )
...
* fix: improved recursive challenge
* fix: rewording of two challenges
* fix: add code tags
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com >
2019-12-02 17:58:07 +01:00
a6766127cc
fix(curriculum): corrected test and added solution for Create a Hash table challenge ( #37582 )
...
* fix: corrected test and added solution
* fix: redefine hash
* fix: use defined hash
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2019-12-02 17:23:56 +01:00
d39dd970b6
fix(curriculum): use regex to avoid differences in how browsers calculate style property values for Decrease Opacity of an Element challenge ( #37838 )
...
* fix: use regex to avoid diff in browsers
* fix: improve regex
2019-12-02 20:50:34 +05:30
a24ae88b2e
fix: fix modal close contrast ( #37848 )
...
* fix: more fix
2019-12-03 00:08:43 +09:00
a9bbcda211
feat(donate):add donation modal and certification message ( #37822 )
...
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2019-12-02 15:48:53 +03:00
9866d2f241
fix: grid column and grid row tests ( #37736 )
...
* fix: grid column and grid row tests
* fix: test text verbiage
* fix: add solution to pass build error
* fix: make test more readable
2019-12-01 10:02:24 +05:30
aac1c58374
fix(curriculum): make last test more robust for Uncomment HTML challenge ( #37843 )
...
* fix: correct last test
* fix: remove forgotten console.log
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com >
2019-11-30 23:09:48 -05:00
58ca8ddf2a
fix: correct function name in test text ( #37839 )
2019-11-30 18:30:10 -05:00
da99033b77
fix: sum all primes description ( #37750 )
...
* fix: sum all primes description
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/sum-all-primes.english.md
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/sum-all-primes.english.md
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2019-11-30 16:33:37 -06:00
cabfd25b40
MODIFIED convert-json-data-to-html to warn about XSS attacks (english) ( #37036 )
...
* MODIFIED convert-json-data-to-html to warn about XSS attacks (english)
* Forgotten newline in convert-json-data-to-html
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
* fix: suggested changes
* fix: added commas
2019-11-30 12:52:59 -06:00
c33fdb2515
docs: Capitalization fix in CONTRIBUTING.md ( #37854 )
2019-11-30 13:20:57 +05:30
c660b389a8
fix(donate): handle missing stripe keys ( #37847 )
...
* fix: gracefully handle missing stripe keys
* fix: remove state updates from render (donate)
2019-11-30 01:41:31 +05:30
81bb677def
fix(donate): show message for legacy donors ( #37844 )
2019-11-30 01:39:45 +05:30
c331b12413
fix(curriculum): correct typo in nest one array within another array challenge instruction ( #37851 )
2019-11-29 10:07:51 +01:00
dee5216eb3
fix text in portuguese ( #37509 )
...
Fix text in portuguese.
2019-11-28 17:13:18 -08:00
91a255d0bd
Corrected a typo ( #37345 )
...
Changed a verb to its correct form in Spanish.
2019-11-28 17:06:26 -08:00
f6d17e4bc7
docs: fix Spanish documentation typos ( #37294 )
...
* Fix numerical representation on the Spanish docs
In the Spanish language, a dot should be used as thousands separator,
instead of a comma, like it happens in English.
This solves the situation for any numerical representation found over
the Spanish docs, to make it look professionally appealing for Spanish-
speaking audiences.
* Fix link to Open Source contributing from Spanish docs
* Fix thousand separator for Spanish README
In Spanish, thousands separator must be represented with a dot, instead of a comma. Comma is used to separate decimal digits.
2019-11-28 17:03:11 -08:00
3304b95213
fix: group help buttons ( #37671 )
2019-11-28 15:12:01 +03:00
cd5131b07c
fix: proxy console logs during test evaluation ( #37809 )
2019-11-27 23:08:03 +05:30
08bbd893d3
fix: switched order of first two bst challenges ( #37675 )
2019-11-27 12:12:58 +01:00
2c15bcbb43
fix(curriculum): changed test text to use should for JavaScript Algorithms and Data Structures ( #37761 )
...
* fix: corrected typo
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com >
2019-11-27 11:57:38 +01:00
9886cf7ca2
fix(client,server): usernames should not be a http error code ( #37804 )
...
* fix(client,server): usernames should not be a http error code
* feat: reject invalid chars first
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2019-11-27 10:49:17 +05:30
b7949087e3
fix(curriculum): Improve verbiage and add examples to the map, filter, and reduce challenges ( #37709 )
...
* fix: improve verbiage and add examples to challenges
* fix: condensed map method wording
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: remove leading space
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: improved verbiage
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: shortened reduce challenge verbiage
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: shorten verbiage related to reduce 2nd parameter
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added comma
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: shortened filter verbiage
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix; added comma
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: improved verbiage of map method
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: shortened reduce verbiage
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: correct map method verbiage
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added word array
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
* fix: added missing comma
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
* fix: changed u to sumOfAges
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
* fix: created one sentence out of many
Co-Authored-By: Parth Parth <34807532+thecodingaviator@users.noreply.github.com >
* fix: changed to on each iteration
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
* fix: fixed verbiage in filter and map challenges
2019-11-27 07:33:09 +05:30
58444af093
very minor grammar fix ( #37840 )
2019-11-26 15:53:18 -08:00
ba415184f6
fix(curriculum): simplify the Remove Items Using splice() challenge without using reduce ( #37829 )
...
* fix: simplify challenge without using reduce
* fix: prevent user from adding new elements to sum to 10
* fix: add from
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
2019-11-26 15:14:44 -05:00
1b61bceee7
feat(client): completion modal progress bar ( #37836 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2019-11-26 22:14:44 +05:30
1d73575a59
Revert "feat(client): completion modal progress bar ( #37775 )" ( #37835 )
...
This reverts commit a8928739dd
.
2019-11-26 18:30:08 +03:00
a8928739dd
feat(client): completion modal progress bar ( #37775 )
...
* feat: add progress bar to completion modal
* feat: add stuff
* feat: finalize-layout-and-make-responsive
* feat: add feature to all challenge templates
* git test
* fix: remove challenge title + enlarge top message
* fix: move graphql query to completion modal
* fix: remove some previous additions
* fix: optimize functions
* fix: removed isRequired flag
* feat: add animation
* feat: add interval to state + clear on unmount
* fix: change around interval function
* feat: make bar fill non-linearly
* Update client/src/templates/Challenges/components/CompletionModal.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModal.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModal.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/redux/index.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/redux/index.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/redux/index.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/redux/index.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModalBody.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModalBody.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModalBody.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: remove bracket
* fix: tweak animation + change to pure component
* fix: remove comment
* Update client/src/templates/Challenges/components/CompletionModalBody.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/templates/Challenges/components/CompletionModalBody.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: remove animateProgress
* feat: add tests for progress bar
* feat: add working tests
Co-authored-by: ojeytonwilliams <ojeytonwilliams@gmail.com >
* fix: add formatting
* fix: use content selectors where possible
* fix: make progress bar show 0 for unauthed users
2019-11-26 18:15:59 +03:00
989bbfa8c6
Update donate link
...
Now it doesn't need to trigger a 301 redirect
2019-11-26 08:27:31 -06:00
ba927090fe
fix(challenge): account for browser zoom, add note to challenge (for height challenge) ( #37687 )
...
* fix(challenge): account for browser zoom, add note to challenge
* fix(challenge): use regex for height assert
* fix(challenge): remove note
* fix(challenge): revert to initial PR code
2019-11-25 19:40:21 -08:00
98bb2c1085
fix: added new test case to prevent invalid regex ( #37769 )
2019-11-25 20:25:24 -05:00
c1b3588e59
Basic JS challenge: use-prototype-properties link added ( #37802 )
...
* Update use-prototype-properties-to-reduce-duplicate-code.english.md
* Update use-prototype-properties-to-reduce-duplicate-code.english.md
2019-11-25 13:02:21 -06:00
4fbe02abba
fix(curriculum): Added necessary variable declarations for JSON APIs and Ajax challenges ( #37535 )
...
* fix: added necessary variable declarations
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: deleted unnecessary file
* fix: corrected some spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: indented code sections
2019-11-25 12:21:17 -06:00
62e1464eb7
change "given" to "adding" (Was: change "given" to "giving") ( #37823 )
...
* change "given" to "giving"
* change to "adding" as suggested
As suggested in https://github.com/freeCodeCamp/freeCodeCamp/pull/37823
2019-11-25 08:14:08 -08:00
cc9c86bd72
Update docs/how-to-open-a-pull-request.md for grammar and readability ( #37235 )
...
* Fix minor grammar errors
* Rephrase keyword section
* Add keyword documentation link for learners
* Reword for clarity and fix grammar
* fix: make suggested changes
* fix: removed comma
2019-11-25 10:09:30 -06:00
9dd1d42b7e
Update how-to-set-up-freeCodeCamp-locally ( #37264 )
...
Made some minor grammatical changes to clarify the message intended by the sentence
2019-11-25 09:58:13 -06:00
a987245e18
Added new test cases and corrected the solution for positive and negative lookahead for ensuring that strings beginning with numbers are not accepted ( #37485 )
...
* Added new test case '8pass99' for positive and negative lookahead
* Changed the pwRegex to reflect the new solution
* Updated the pwRegex to reflect the latest solution as on forum
* Added another test case to catch "/^(?=\w{6,})(?=\D*\d{2})/" solution
2019-11-24 17:11:20 -05:00
deb24f77b6
fix(curriculum): English editing ( #37814 )
...
* fix(curriculum): English editing
* fix(curriculum): English editing
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.english.md
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
* Update use-class-syntax-to-define-a-constructor-function.english.md
2019-11-24 16:38:30 -05:00
dc1b59070e
fix: use arrow function syntax ( #37818 )
2019-11-24 02:37:11 -05:00
0c22313760
fix(curriculum): English editing ( #37815 )
...
* fix(curriculum): English editing
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-getters-and-setters-to-control-access-to-an-object.english.md
Co-Authored-By: Manish Giri <manish.giri.me@gmail.com >
2019-11-23 18:37:36 -05:00
70f736fe07
fix(curriculum): English editing ( #37816 )
2019-11-23 17:28:56 -05:00
174af7fa66
feat(client): pagination on timeline ( #37569 )
...
* Implemented pagination on timeline
* Made requested change and removed outline from button
* fix: PropTypes and off-by-one error
* Keep buttons centered in all cases and give fixed height timeline table rows to prevent jerk while changing pages
* First and last page navigation and margin issue fix.
* Explicitly importing specific lodash functions
* Refactored timeline pagination into a separate file.
* Refactored timeline to have total Pages as prop and made text corrections.
* Added proptypes for total pages
* made changes to setState call for lastPage
* Made a11y changes
2019-11-23 12:06:13 -08:00