e4a229187e
fix: speed up tests
...
Either improved the algorithm or reduced the difficulty for the slowest
tests. All these pass with testProtectTimeout = 500, so should be safe
on most machines with the current timeout of 2500.
2020-01-03 11:41:52 +05:30
f5feff386a
fix: stop user code after 500ms of execution
...
Code like `var xs = []; while(true){ xs.push(1) }` can quickly run the
browser out of memory causing it to crash. These changes stop user loops
from running indefinitely so that common mistakes will no longer cause
the browser to crash.
Also, the user is informed if a long running loop is detected (js and
jsx challenges) during preview or testing. Before this there was no
protection for js challenges and no information was given to the
user if they had created such a loop.
Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com >
Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com >
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
2020-01-03 11:41:52 +05:30
1a56f4d5f4
fix(client): show certs on timeline ( #37947 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2020-01-03 11:32:31 +05:30
1b06bb29f0
fix: allow g flag on regex ( #37941 )
2020-01-02 18:24:07 -07:00
0adfc79c7a
fix: fixed position challenge ( #37945 )
2020-01-02 17:41:36 -07:00
fe1c6b24ab
Added href to empty <a> tag in social auth implementation II ( #38002 )
...
* Added href to empty <a> tag in social auth implementation II
* corrected typos in authentication with socketIO challenge
* corrected typo as suggested
Co-Authored-By: Eric Leung <eric@erictleung.com >
Co-authored-by: Eric Leung <eric@erictleung.com >
2020-01-02 17:36:15 -07:00
8e605d8b85
Revert "feat(client): unify GA and add to donation" ( #38001 )
...
This reverts commit 78df306707
.
2020-01-01 12:04:50 +05:30
89ddd4bb7e
fix(api): error reporter should have explicit env check ( #38000 )
2020-01-01 10:53:11 +05:30
fca4a885de
chore: update license year ( #37999 )
2020-01-01 10:16:17 +05:30
78df306707
feat(client): unify GA and add to donation ( #37984 )
2019-12-31 23:29:32 +05:30
d07c85151b
Fix typo (remove duplicate word 'should') ( #37998 )
2019-12-31 08:50:46 -08:00
1f98af5841
fix: used assert.deepEqual to compare arrays ( #37959 )
2019-12-31 13:33:04 +05:30
1d855b75b4
fix: add paypal image and donate form verification ( #37978 )
...
Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com >
2019-12-30 21:10:46 +05:30
390d7671ed
fix(client): Update sign-in gif for local development ( #37995 )
2019-12-30 16:52:40 +05:30
3cc0395964
added a test to challenge:falsy-bouncer ( #37973 )
...
* added a test to challenge:falsy-bouncer
* modified tests of challenge:falsy-bouncer
2019-12-29 17:17:17 -06:00
585bb46d73
chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /tools/scripts/build ( #37994 )
2019-12-27 17:06:57 +00:00
acd0c2d8ef
chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /search-indexing ( #37993 )
2019-12-27 17:05:40 +00:00
6756c06fcd
chore(deps): bump handlebars from 4.1.2 to 4.5.3 ( #37987 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: null <49699333+dependabot[bot]@users.noreply.github.com>
2019-12-27 22:15:58 +05:30
5c567092d7
chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /tools/scr… ( #37991 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: null <49699333+dependabot[bot]@users.noreply.github.com>
2019-12-27 22:15:38 +05:30
72152b7331
chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /tools/cha… ( #37990 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: null <49699333+dependabot[bot]@users.noreply.github.com>
2019-12-27 22:14:56 +05:30
20d34da130
chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /curriculum ( #37992 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: null <49699333+dependabot[bot]@users.noreply.github.com>
2019-12-27 22:14:32 +05:30
3857e8d779
fix(i18n): update Chinese translation of basic html and html5 ( #37911 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com >
2019-12-26 17:35:59 +05:30
075bfb38ff
fix: styles for certs until redirect fixed ( #37885 )
...
* remove extra styling
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2019-12-25 22:29:57 +03:00
f6c2edcf19
Clean up code block, correct variable name ( #37245 )
...
* Update code block
* Update curriculum/challenges/russian/06-information-security-and-quality-assurance/advanced-node-and-express/announce-new-users.russian.md
Co-Authored-By: Parth Parth <34807532+thecodingaviator@users.noreply.github.com >
Co-authored-by: Parth Parth <34807532+thecodingaviator@users.noreply.github.com >
2019-12-24 09:30:37 -08:00
1240e1b90b
Revert translation of proper nouns, clean up code block ( #37250 )
2019-12-24 13:30:25 +04:00
83744b161a
Clean up code block, fix inconsistent spelling ( #37249 )
2019-12-24 13:29:04 +04:00
78e4ef9631
Improve russian translation ( #37620 )
2019-12-24 09:32:51 +04:00
b2d3ff7420
fix(curriculum): Portuguese challenge tests ( #37283 )
2019-12-23 23:01:58 +05:30
b5ffa2f172
docs: update readme on i18n docs
2019-12-23 21:20:32 +05:30
8bd2fb8bc5
fix(i18n): delete duplicate text in test desc ( #37975 )
2019-12-23 20:47:10 +05:30
d08a87bcd6
feat: add payment option image to donation forms ( #37938 )
2019-12-23 18:01:10 +05:30
19352442ce
Improved translate russian language ( #37644 )
2019-12-23 10:48:39 +04:00
53924482fa
Improved translate russian language ( #37645 )
2019-12-23 10:48:14 +04:00
2a587fc8ad
Improved translate russian language ( #37646 )
2019-12-23 10:47:51 +04:00
5dfb6b5de0
russian improvment translate ( #37547 )
2019-12-23 10:47:24 +04:00
14342ac3d4
russian translate ( #37544 )
2019-12-23 10:46:49 +04:00
868fbb0726
russian translate ( #37546 )
2019-12-23 10:46:03 +04:00
add8af389e
fix(i18n): update Chinese translation of responsive web design projects ( #37925 )
...
* fix(i18n): update chinese translation of responsive web design projects
* fix(i18n): update review suggestion
* fix(i18n): update review suggestion
* fix(i18n): update review suggestion
2019-12-22 12:24:13 -08:00
438435cd89
Fixed formatting, typos and updated Glitch URLs ( #37290 )
2019-12-22 11:59:33 -08:00
da38c969b2
Fix(curriculum): Added Spanish translations and corrected grammar issues ( #37799 )
...
* Fix(curriculum): Added Spanish translations and corrected grammar issues
* Fixed typos and added Spanish translations
Co-authored-by: sebastiansaenz <52339334+sebastiansaenz@users.noreply.github.com >
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
2019-12-22 11:49:25 -08:00
98edb4675c
Update standardize-times-with-the-html5-datetime-attribute.spanish.md ( #37402 )
...
I improved the grammar of the sentence, now is more understandable.
2019-12-22 11:40:58 -08:00
61b0b7318a
Fixed incorrect automated spanish translation ( #37254 )
...
Ordered and replaced words so the instruction make sense in spanish
2019-12-22 11:33:29 -08:00
c6d28b209f
fix: portuguese translation for explore-differences-between-the-var-and-let-keywords.portuguese.md ( #37821 )
...
* fix: portuguese translation
* fix: update translation
* fix: removed English sentence
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
2019-12-22 11:32:21 -08:00
b31fce700d
Improve arabic translation for the challenge descriptions in the APIs… ( #37592 )
...
* Improve arabic translation for the challenge descriptions in the APIs-Microservices projects
* fix: updated to new Glitch link
* fix: updated Glitch url
* fix: updated Glitch url
* fix: updated Glitch url
* fix: updated Glitch url
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com >
2019-12-22 11:21:42 -08:00
e5abfa15ad
Revert "fix: stop user code after 100ms of execution" ( #37965 )
...
This reverts commit 01b37f664f
.
2019-12-21 11:09:32 +05:30
c49aee9edc
Minor gramatical changes ( #36947 )
...
I added some pronoums and articles that were missing on the traslation of the lesson.
2019-12-20 22:52:49 +05:30
f3dcbb485b
Translation fix on several lines ( #36909 )
...
Changes made for the page in portuguese to be more like the original in English
2019-12-20 22:52:09 +05:30
743c30edcf
Translation fix on line 10 ( #36907 )
...
Changed some words for better translation in portuguese.
2019-12-20 22:51:00 +05:30
4e509dca58
Translation fix in /make-typography-responsive.portuguese.md ( #36902 )
...
* Translation fix
Changed the term "portas de visualização" back to "viewport", because it is a technical term, and when translated it loses its meaning
* Changes in the blockquote tag
The code inside the blockquote tag was translated to portuguese, but code shouldn't be translated because then it doesn't work, so I changed it to the same code of the English version of the challenge.
Also, I changed "A Camper Cat" to "O Camper Cat" in the line 13 because on other pages Camper Cat is referred as male, so it makes more sense to use the article "O" in portuguese.
2019-12-20 22:50:37 +05:30
885c8edeb7
fix(donate): update copy of the support text ( #37964 )
2019-12-20 22:48:57 +05:30