Commit Graph

30 Commits

Author SHA1 Message Date
Luke Bousfield
121f53a20b Replaced 'startsWith' with RegExp.test() 2017-07-02 15:15:23 +01:00
Quincy Larson
60187e6c28 Revert "Add Youtube videos to the map (#13592)"
This reverts commit 4a3fcba501.
2017-05-03 19:22:05 -05:00
Stuart Taylor
4a3fcba501 Add Youtube videos to the map (#13592) 2017-05-03 18:03:59 -05:00
Berkeley Martinez
53001012d1 feat(Map): Map now is closed by default (#13980) 2017-03-18 02:38:11 -05:00
Berkeley Martinez
f1d936198e feat(challenges): add backend challenge infrastructure (#11058)
* Feat: Initial backend view

* Feat: Refactor frame runner

* Feat: backend challenge submit runs tests

* Feat: Backend challenge request

* Feat: Whitelist hyperdev in csp

* Fix: Use app tests instead of challenge tests

* Feat: Allow hyperdev subdomains

* Fix(csp): allow hypderdev.space subdomains

* feat(challenge): submit backend

* feat: Add timeout to test runner (5 sec)

* chore(seed): Add more to test backend

* fix(csp): s/hyperdev/gomix/g

* fix(app): fix code mirror skeleton filepath

* fix(app): remove Gitter saga import

* fix(app): codemirrorskeleton does not need it's own folder
fix(app): cmk needs to work with Null types

* fix: No longer restart the browser when challenges change

* fix(app): Update jquery for challenges

* fix(seed): Remove to promise jquery call

* fix(lint): Undo merge error
undefined is no allowed

* fix(app): linting errors due to bad merge

* fix(seed): Remove old seed file
2017-01-26 23:07:22 -06:00
Stuart Taylor
a9059eb2c6 Make translated challenge titles searchable 2017-01-07 22:36:45 +00:00
systimotic
27713a9d21 Improve console.log output 2017-01-04 18:25:54 +01:00
Ashley Perpetual
2faadffc3d Fixed typo in utils.js filterComingSoonBetaChallenge 2016-11-09 11:14:56 +08:00
Berkeley Martinez
ad73222926 Fix(tests): Typo in object tests 2016-09-29 11:58:31 -07:00
Berkeley Martinez
2e08981603 Feat(challenges): Let tests be objects 2016-09-23 10:01:48 -07:00
Berkeley Martinez
26875725db Fix(challenges): Only show beta on map in dev 2016-09-09 14:52:34 -07:00
Berkeley Martinez
efc76f7f71 fix(challenges): update nextChallenge logic to ignore beta 2016-09-09 13:53:09 -07:00
Berkeley Martinez
3f3aab3ff7 Feature(challenges): add code-uri utils
Fix(nav): points nav item propTypes
2016-08-18 09:44:40 -07:00
Berkeley Martinez
3d05eee0ea Fix(routing): add protections against malformed data 2016-08-05 14:49:23 -07:00
Berkeley Martinez
0995e3bba6 Feature(map): Filter challenges on Map
closes #9346
2016-07-28 23:40:01 -07:00
Berkeley Martinez
4fc1d6a950 Add(challenges): Add dev mode exception to next challenge logic 2016-07-28 23:40:01 -07:00
Berkeley Martinez
3396b2d76d Add(tests): test out next challenge utils 2016-07-28 23:40:01 -07:00
Berkeley Martinez
f7d420ec5b Fix(challenges): load next block on block completion 2016-07-28 23:40:01 -07:00
Berkeley Martinez
4a043e151e Move Video challenges under challenges dir
Remove old hikes components
Remove unused jobs stuff
2016-07-28 23:39:17 -07:00
Berkeley Martinez
5f5f9e526e Fix next challenge loading logic 2016-07-28 23:39:17 -07:00
Berkeley Martinez
c0015a4050 Move from one challenge to another within a block 2016-07-28 23:39:17 -07:00
Berkeley Martinez
acf4d99f67 Add block scoping to challenges url 2016-07-28 23:39:17 -07:00
Berkeley Martinez
dc36396369 Add view logic for all projects 2016-07-28 23:39:17 -07:00
Berkeley Martinez
cc8b608cb9 Moves to next challenges 2016-07-28 23:39:17 -07:00
Berkeley Martinez
2466d66eb1 Challenge now display console.log in output window 2016-07-28 23:39:17 -07:00
Berkeley Martinez
256182836a Run tests in iframe displays results to user 2016-07-28 23:39:17 -07:00
Berkeley Martinez
9b7bd2a026 Initial preview rendering 2016-07-28 23:39:17 -07:00
Berkeley Martinez
2573dc0b22 Add head/tail to file 2016-07-28 23:39:17 -07:00
Berkeley Martinez
acac4b3286 Add dynamic tests 2016-07-28 23:39:17 -07:00
Berkeley Martinez
f76eaf829f Fix content decoding 2016-07-28 23:39:17 -07:00