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
|
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
|
b9c7532efd
|
Next step unlocked persistence
|
2017-01-05 21:33:52 +00:00 |
|
Stuart Taylor
|
60d46e069b
|
Add reactified challenge success modal
|
2016-12-05 22:54:38 +00:00 |
|
Berkeley Martinez
|
88c2763dc1
|
Fix(code-storage): Make sure head/tail is always fresh
|
2016-09-29 12:44:19 -07:00 |
|
Berkeley Martinez
|
69f5f579cc
|
Fix: harden challenge files reducer
|
2016-09-09 01:19:21 -07:00 |
|
Berkeley Martinez
|
76c49b3a4a
|
Fix(challenge): Harden reducer against bad data fetch
|
2016-09-09 00:08:59 -07:00 |
|
Berkeley Martinez
|
f9cf212fe7
|
Feature(code-uri): Lock untrusted code from playing on first load
|
2016-08-18 09:44:40 -07:00 |
|
Berkeley Martinez
|
c919ce5dc8
|
Feature(code-uri): Load and remove code uri on loadCode
|
2016-08-18 09:44:40 -07:00 |
|
Mrugesh Mohapatra
|
56ff814f24
|
Fix update the console.log statement copy
|
2016-07-31 03:28:45 +05:30 |
|
Berkeley Martinez
|
0995e3bba6
|
Feature(map): Filter challenges on Map
closes #9346
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
57b6debb44
|
Feature(challenges): add bug modal and logic
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
efcfaf0391
|
Feature(chat): Add help chat logic
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
a61088c6be
|
Feature(map): add expand/collapse all button/logic
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
1f02e31894
|
feature(map): Add collapse to block level
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
b8434edd51
|
Feature(map): Add top level collapse
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
d1b78eba9b
|
Feature(react): Add lightbox to step challenge images
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
ccc5c3ec24
|
Feature(challenges): Add hint system to challenges
|
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
|
c5aff0b16b
|
Submit step challenge
|
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
|
fc67e855d9
|
Update tests to use pass/err to determine refresh
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
7c691b5532
|
Add code storage on code execution
|
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
|
c0f4fecb6f
|
Add bonfire to challenge types
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
f76eaf829f
|
Fix content decoding
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
70dc2f75fa
|
fix file storing for single file challenges
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
302d4b3ffb
|
Move content into files
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
5d95a98b64
|
update current challenge on map click
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
1eb6390b85
|
move map as a supdirectory of challenges
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
a0f6ecfca2
|
Add initial dynamic challenge rendering
|
2016-07-28 23:39:17 -07:00 |
|