Stuart Taylor
8535669ea4
Package: Validate challenges on test ( #17216 )
...
This PR allows us to validate the schema during test.
It also removes some cruft from the seed files and ensures only the required data is packaged and consumable, reducing the package weight somewhat.
2018-05-22 18:13:14 +05:30
Stuart Taylor
c428b2c197
feat(package): Initial Curriculum separation ( #17174 )
...
* feat(package): Initial Curriculum separation
* feat(package): Add org scope to package
* chore(ooops): Remove development file
* feat(npm): Add .npmignore
* fix(paths): Fix curriculum paths
* feat(build): Add a build step
* chore(seed): Move package file back to seed
* fix(ignore): Fix .npmIgnore file
* chore(docs): Update README
* chore(seed): Rename coding interview blocks
* fix(seed): Challenge files now fit into learn
* chore(seed): Update seed files for use in learn
* chore(escapes): Unescape script tags of jQuery
2018-05-21 19:26:49 +05:30
Jake Magers
c9deffb4d8
fix(seed): Fix tests for apisMicroservicesCert ( #17105 )
...
Users are now capable of claiming the "Apis and Microservices"
certificate.
2018-05-03 18:34:44 +05:30
Jake Magers
36cd13417d
fix: Claiming respWebDesignCert tests ( #17102 )
...
Changed the "Build a Personal Portfolio" id in the
responsive-web-design-certificate tests to the correct id.
Users are now capable of claiming the "Responsive Web Design Certificate".
2018-05-03 18:33:09 +05:30
Stuart Taylor
0bd9c3a6d0
chore(twitch): Make twitch title compatable with DynamicForm
2018-03-05 14:25:51 +00:00
Stuart Taylor
2d0f8f7b9b
feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-05 13:30:07 +00:00
Stuart Taylor
24ef69cf7a
feat(settings): Expand Settings page functionality ( #16664 )
...
* fix(layout): Fix Settings layout in firefox
* chore(availableForHire): Remove available for hire setting
* feat(helpers): Use helper components for Settings layout
* fix(map): Fix undefined lang requested
* feat(settings): Expand Settings page functionality
* chore(pledge): Remove pledge from Settings
* fix(about): Adjust AboutSettings layout
* fix(portfolio): Improve PortfolioSettings layout
* fix(email): Improve EmailSettings layout
* fix(settings): Align save buttons with form fields
* fix(AHP): Format AHP
* fix(DangerZone): Adjust DangerZone layout
* fix(projectSettings): Change Button Copy
* fix(CertSettings): Fix certificate claim logic
* chore(lint): Lint
2018-02-16 17:18:53 -06:00