camperbot
6b82f3831c
chore(i18n,curriculum): update translations ( #43089 )
2021-08-02 07:05:44 -07:00
Oliver Eyton-Williams
e118dda13a
fix: order imports and remove circular dependencies ( #41824 )
...
* fix: remove circular dependency
redux depended on templates/Challenges/redux and vice versa. This
meant that import order mattered and confusing bugs could arise.
(cherry picked from commit 7d67a4e70922bbb3051f2f9982dcc69e240d43dc)
* feat: require imports to be in alphabetical order
Import order generally does not matter, but there are edge cases
(circular imports and css imports, for example) where changing order
changes behaviour
(cherry picked from commit b8d1393a91ec6e068caf8e8498a5c95df68c2b2c)
* chore: order imports
* fix: lift up challenge description + title comps
This brings the classic Show closer to the others as they
now all create the description and title components
* fix: remove donation-saga/index circular import
(cherry picked from commit 51a44ca668a700786d2744feffeae4fdba5fd207)
* refactor: extract action-types from settings
(cherry picked from commit 25e26124d691c84a0d0827d41dafb761c686fadd)
* fix: lint errors
* feat: prevent useless renames
2021-08-02 08:39:40 -05:00
Renovate Bot
386aaef74e
chore(deps): update dependency jsdom to v16.7.0
2021-08-02 01:17:57 +00:00
Renovate Bot
843b315981
chore(deps): update dependency joi to v17.4.2
2021-08-01 23:42:57 +00:00
Renovate Bot
e8dd7f5929
chore(deps): update babel monorepo to v7.14.9
2021-08-01 09:26:37 +00:00
gikf
397a9f0c3e
fix(curriculum): clean-up Project Euler 462-480 ( #43069 )
...
* fix: clean-up Project Euler 462-480
* fix: missing image extension
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-30 08:32:21 -07:00
gikf
a2b2ef3f75
fix(curriculum): clean-up Project Euler 441-460 ( #43068 )
...
* fix: clean-up Project Euler 441-460
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-30 08:20:31 -07:00
gikf
d269909faa
fix(curriculum): clean-up Project Euler 381-400 ( #43024 )
...
* fix: clean-up Project Euler 381-400
* fix: missing image extension
* fix: missing subscripts
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-30 07:59:29 -07:00
camperbot
594adf02c1
chore(i18n,curriculum): update translations ( #43078 )
2021-07-30 07:57:21 -07:00
gikf
7d9496e52c
fix(curriculum): clean-up Project Euler 361-380 ( #43002 )
...
* fix: clean-up Project Euler 361-380
* fix: improve wording
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* fix: remove unnecessary paragraph
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-29 12:48:17 -07:00
gikf
1af6e7aa5a
fix(curriculum): clean-up Project Euler 321-340 ( #42988 )
...
* fix: clean-up Project Euler 321-340
* fix: typo
* fix: corrections from review
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-29 11:59:06 -07:00
gikf
a9c11f7fe2
fix: clean-up Project Euler 421-440 ( #43047 )
2021-07-29 11:14:09 -07:00
gikf
7bd08ae2ee
fix: clean-up Project Euler 401-420 ( #43028 )
2021-07-29 10:48:24 -07:00
gikf
c18554dd44
fix(curriculum): clean-up Project Euler 341-360 ( #42998 )
...
* fix: clean-up Project Euler 341-360
* fix: improve wording
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-29 19:14:22 +02:00
camperbot
b123c7a1ba
chore(i18n,curriculum): update translations ( #43073 )
2021-07-29 22:11:44 +05:30
camperbot
830169c21c
chore(i18n,curriculum): update translations ( #43046 )
2021-07-28 19:37:39 +02:00
camperbot
4624fe934d
chore(i18n,curriculum): update translations ( #43033 )
2021-07-27 08:23:19 -07:00
Nicholas Carrigan (he/him)
8535c23b08
fix: address crowdin issues ( #43021 )
2021-07-26 19:43:15 +01:00
camperbot
85f054e1a5
chore(i18n,curriculum): update translations ( #43018 )
2021-07-26 09:39:21 -05:00
Renovate Bot
50740f337c
chore(deps): update dependency mocha to v9.0.3
2021-07-25 19:39:15 +00:00
camperbot
f02de3c64c
chore(i18n,curriculum): processed translations ( #43008 )
2021-07-25 20:17:00 +02:00
gikf
f93acf28a6
fix(curriculum): clean-up Project Euler 261-280 ( #42905 )
...
* fix: clean-up Project Euler 261-280
* fix: typo
* fix: typo
* fix: typo
2021-07-24 09:09:54 +02:00
camperbot
77e6d0d0ed
chore(i18n,curriculum): update translations ( #42984 )
2021-07-23 18:42:17 +00:00
Luca
970a1c1b56
fix(curriculum): fix incomplete test ( #42970 )
2021-07-22 16:01:04 -04:00
camperbot
368a6ebf7c
chore(i18n,curriculum): update translations ( #42976 )
2021-07-22 19:11:52 +00:00
camperbot
c7fb462b4a
chore(i18n,curriculum): update translations ( #42969 )
2021-07-22 18:01:38 +02:00
awu43
24250d278e
feat(curriculum): rewrite capture groups description
2021-07-22 17:37:50 +02:00
gikf
47fc3c6761
fix(curriculum): clean-up Project Euler 281-300 ( #42922 )
...
* fix: clean-up Project Euler 281-300
* fix: missing image extension
* fix: missing power
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* fix: missing subscript
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-22 12:38:46 +09:00
Nicholas Carrigan (he/him)
8900fe0b8e
feat: CSS Cafe Menu ( #41797 )
...
* fix: general bugs
- Ensure editable region at end of code-block is followed by a blank
line.
- Remove apparent duplicate step.
- Address spelling issues.
* feat: some tests
* feat: tests 6-20
Add tests for steps 6-20.
* feat: tests 21-30
Add tests for steps 21 through 30.
* feat: tests 31-40
Add tests for steps 31 through 40.
* feat: tests 41-50
Add tests for steps 41 through 50.
* feat: tests 51-60
Add tests for steps 51 through 60.
* feat: tests 61-70
Add tests for steps 61 through 70.
* feat: tests 71-80
Add tests for steps 71 through 80.
* feat: steps 81-92
Add tests for steps 81 through 92.
* feat: align dashed names
Align the dashed names with the titles and file names.
* fix: apply gikf's suggestions
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
* fix: manual review suggestions
Apply gikf's other suggestions.
* feat: more thorough testing
When a test asserts that a camper adds a new element relative to
an existing element, also test that the existing element is not
malformed.
* feat: optional semi colons
Make EOL semi-colons optional in the CSS. If they're missing and the
CSS doesn't render correctly, other tests will catch that. If they
are on the last property of the ruleset, they technically aren't
required so we shouldn't require them?
* chore: apply review suggestions
Apply review suggestions from gikf
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
* chore: apply suggestions from code review
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
* feat: review suggestions
Apply Ahmad's review suggestions.
* chore: additional suggestions
Manual application of Ahmad's review suggestions.
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
* chore: apply suggestions from code review
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com >
* feat: add clarification
Add a bit of text clarifying the file switch in the editor.
* chore: replace URLs
Replace the tinyurls with our self-hosted CDN images.
* feat: new CSS tests
Re-write CSS tests with new parser.
* fix: grammar
Apply Shaun's grammar reviews.
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com >
* fix: optional chaining
* chore: apply suggestions from code review
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: apply reviews manually
* chore: getStyle update
Replace getStyleDeclaration with getStyle.
* fix: resolve test issue
* chore: remove jQuery :(
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: apply suggestions from code review
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fiux: Update curriculum/challenges/english/01-responsive-web-design/basic-css-cafe-menu/part-073.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-21 14:03:09 -05:00
gikf
32dbe23f5e
fix(curriculum): clean-up Project Euler 301-320 ( #42926 )
...
* fix: clean-up Project Euler 301-320
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-21 17:59:56 +02:00
camperbot
7ac7c51f87
chore(i18n,curriculum): update translations ( #42957 )
2021-07-21 16:23:20 +01:00
Renovate Bot
1e86dae25b
chore(deps): update babel monorepo to v7.14.8
2021-07-20 20:09:11 +00:00
Tom
8e28785913
fix(curriculum): remove outdated video ( #42945 )
2021-07-20 18:07:14 +02:00
camperbot
2056db0299
chore(i18n,curriculum): update translations ( #42943 )
2021-07-20 18:05:24 +02:00
Tom
292482792e
update(curriculum): Change advanced bash tutorial title to new title ( #42885 )
...
* rename: advanced bash file
* rename: all instances of advanced bash tutorial to new title
2021-07-20 00:17:11 +05:30
camperbot
7dcb77fa6f
chore(i18n,curriculum): update translations ( #42930 )
2021-07-19 09:52:21 -07:00
camperbot
f3da789fa4
chore(i18n,curriculum): update translations ( #42918 )
2021-07-19 16:05:37 +05:30
alirezaghey
fec8466d4b
fix(curriculum): update regex to account for bracket notation ( #42881 )
...
* fix: update regex to account for bracket notation
fix minor bug in regex referring to literal dots with a dot
closes #42877
* account for both single and double quotes
Co-authored-by: awu43 <46470763+awu43@users.noreply.github.com >
* fix: make case sensitive
Co-authored-by: Ilenia <nethleen@gmail.com >
Co-authored-by: awu43 <46470763+awu43@users.noreply.github.com >
Co-authored-by: Ilenia <nethleen@gmail.com >
2021-07-17 18:29:27 +02:00
camperbot
cd70669795
chore(i18n,curriculum): processed translations ( #42897 )
2021-07-17 12:31:27 +02:00
gikf
7907f62337
fix(curriculum): clean-up Project Euler 121-140 ( #42731 )
...
* fix: clean-up Project Euler 121-140
* fix: corrections from review
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* fix: missing backticks
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* fix: missing delimiter
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-16 21:38:37 +02:00
awu43
b84e74ad42
fix(curriculum): improve lazy matching test regex ( #42882 )
2021-07-16 15:31:19 +01:00
gikf
67de105117
fix(curriculum): clean-up Project Euler 241-260 ( #42879 )
...
* fix: clean-up Project Euler 241-260
* fix: typo
* Update curriculum/challenges/english/10-coding-interview-prep/project-euler/problem-255-rounded-square-roots.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-16 12:21:45 +02:00
camperbot
b2059684ef
chore(i18n,curriculum): processed translations ( #42888 )
2021-07-16 12:17:08 +02:00
awu43
4071b72a6c
feat(curriculum): add spy helper ( #42566 )
...
* Added initial version of spy helper
* add missing backslashes
* update to check for line start
* change __fixtures file extensions to .ts from .tsx
* add to exports and add documentation
* add tests
* update event.preventDefault() test
2021-07-16 09:20:03 +02:00
camperbot
3b32da0191
chore(i18n,curriculum): processed translations ( #42868 )
2021-07-16 11:03:16 +05:30
Shaun Hamilton
ff20199e63
feat(curriculum): add tests to css variables skyline ( #42067 )
...
* add(tests): parts 1-2
* refactor for multi-file editor, and add temp css tests
* re-re-rebasing
* add link to subsequent challenges
* add test strings to 007-015
* add final tests 001-016
* fix 005-007, add 017-022 tests and test strings
* add: tests 021-030, and formatting
* add: 031-034 tests
* tests: add 035-046
* fix: test in 021
* tests: add 047-050
* format: 009, 051-118 remove css whitespace
* tests: add 051-078
* tests: add 079-105
* tests: add 104-118
* fix: empty -> isEmpty, and include -> match
* fix: correct editable region
* fix: formatting and spelling
* fix: test logic, and add TODO for whitespace
* fix: add final part solution 🤦♂️
* fix typo in part-006
* remove whitespace in prep
* getStyleDeclaration -> getStyle
* remove editable region from solution 🤦♂️
* fix: correct tests to fail on initial
* fix: add missing regex
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
* fix: correct tests
* remove commas and stuff 🤷♂️
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* uppercaserise doctype
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* add "the"
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* remove half-colon
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* use more boring form of the word "shoudl"
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* add suggestions to tests
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-015.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-016.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-016.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-016.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-022.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-093.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-098.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-101.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-023.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-024.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-026.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-035.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-058.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-090.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-058.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-064.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-064.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-064.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-076.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-070.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-079.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-085.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-086.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-087.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-090.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-019.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-019.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-019.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-074.md
* Update curriculum/challenges/english/01-responsive-web-design/css-variables-skyline/part-078.md
* fix: the few commits I couldn't add on github
* fix: lesson 41
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com >
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-15 22:46:40 -05:00
gikf
5a52c229f5
fix(curriculum): clean-up Project Euler 181-200 ( #42819 )
...
* fix: clean-up Project Euler 181-200
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* fix: missing delimiter
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-15 15:52:14 +02:00
gikf
a9418a1fe9
fix(curriculum): clean-up Project Euler 221-240 ( #42839 )
...
* fix: clean-up Project Euler 221-240
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-15 14:26:34 +02:00
Mrugesh Mohapatra
7eb0630f2d
chore(i18n,chn): manually downloaded curriculum ( #42858 )
2021-07-15 13:04:11 +05:30
gikf
eef1805fe6
fix(curriculum): clean-up Project Euler 201-220 ( #42826 )
...
* fix: clean-up Project Euler 201-220
* fix: corrections from review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-07-15 09:20:31 +02:00