* Use JQuery to solve Catastrophic Backtracking with regex
* fix: improve regex for last test
* fix: improved the other tests with regex
* fix: change regex to allow spaces
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
* fix: add tests and steps
* add necessary changes
* edit for new boilerplate
* fix: adjust content for boilerplate merge
* add 4 passing 1 failing socketio
* fix: add socketio changes
* fix: update wording and http test
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: replace glitch remix urls with repl.it urls
* integrate steps between lessons 4 and 5
* add mongodb altas link
* edit test to not require db deletion
* correct register routing and formatting
* fix typos and formatting
* fix: typos, standardize spacing, and remove unnecessary hr elements
* fix: add/update links
Add or update Gist solution links at the bottom of each challenge. Also add a missing link/text to the top of one of the challenges.
* fix: remove Repl.it/boilerplate repo links from all but first challenge
* fix: add target='_blank' to links in challenges
* add note about PIP browser issues
* move PIP note to end of instructions
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: remove isHidden flag from frontmatter
* fix: add isUpcomingChange
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
* feat: hide blocks not challenges
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
* fix: data analysis links
* fix: add rel attributes to all links in data analysis with python section
* fix: combine rel properties into one attribute
* fix: change single quotes to double
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <2397860h@student.gla.ac.uk>
* Change spaced hyphen to em dash
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* changes the regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Chamged the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* fix: regex tests and instructions
* Update curriculum/challenges/english/01-responsive-web-design/basic-css/import-a-google-font.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix: add suggested change
* revert non-english changes
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <2397860h@student.gla.ac.uk>
* fix: use regex to capture font-size of h6 element, as minimum font-size of browsers may influence outcome
* fix: add suggested changes
Co-authored-by: Ashraf Nazar <ashraf.caspian@gmail.com>
* Update use-getters-and-setters-to-control-access-to-an-object.english.md
* fix: revert changes, keep example
Co-authored-by: Daniel Sing <danielsingsong@gmail.com>
* changed test to use regex
* added width has to be spelt correctly
* added second width assertion
* add case insensitive flag
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: allow compilable CSS to pass
* add allowance of final property without semicolon
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update Regex to test if it's an IIFE instead of checking for a parenthases at the end.
* Second Test will now pass the test
* Escape One Parenthese
* Update Regex to be more structured
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Missing regex ending literal
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
They should be handled either by nginx or by the client. Turned out a
lot of code, including the path migration, existed to support them.
Hence the large number of removals
* fix(curriculum): regex to target html elements using jQuery to capture white spaces
* replace whitespace before test
* fix linting issue with single quotes
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Proposed change to remove whitespace for issue #39370
Issue #39370: whitespace fails the 3rd test with test comparing to a no whitespace example.
Proposed: remove all whitespace in between tags(or literally all whitespaces) before comparing it with the no whitespace example
* Update render-state-in-the-user-interface.english.md
* Updated proposed change to remove whitespace
An update to previously proposed change due to failed test of 'unexpected token \'<\'' was thrown'
* Update curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix: linting issue
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix (curriculum): Adding regex to account for any whitespace that may be added to the code
* Update curriculum/challenges/english/01-responsive-web-design/basic-css/use-attribute-selectors-to-style-elements.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: update take home project links and update mentions of Glitch with Repl.it
* fix: clean up text, fix typos, and remove deploy to Heroku text
* fix: update nightlife coordination app description text
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: update GH link text based on suggestion
* fix: update links to the fCC forum
* fix: update nightlife coordination app url
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: change http to https
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix(Curriculum): make sure the nested input element in the form is the existing element given in the editor
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/create-a-form-element.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/create-a-form-element.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/create-a-form-element.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/create-a-form-element.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/create-a-form-element.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: use backticks to avoid linting error
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>