Berkeley Martinez
ee8ac7b453
feat(rechallenge): Retool challenge framework ( #13666 )
...
* feat(rechallenge): Retool challenge framework
* fix(code-storage): should use setContent not updateContent
* fix(rechallenge): fix context issue and temporal zone of death
* fix(rechallenge): Fix frame sources for user code
* fix(polyvinyl): Set should ignore source and transform should keep track of source
* fix(rechallenge): Missing return statement causing issues
2017-04-28 20:30:23 -05:00
Berkeley Martinez
88c2763dc1
Fix(code-storage): Make sure head/tail is always fresh
2016-09-29 12:44:19 -07:00
Berkeley Martinez
be91ce3c42
Fix(code-uri): should use store.remove instead of clear
2016-08-31 15:16:00 -07:00
Berkeley Martinez
8f0ce00dc4
Feature(challenge): Load previously solved solution.
2016-08-19 12:13:24 -07:00
Berkeley Martinez
0e8c0b8470
Feature(code-storage): clear code storage on challenge completion
2016-08-18 19:33:24 -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
Berkeley Martinez
5fb2802e32
Chore(challenges): separate code storage sagas
2016-08-18 09:44:40 -07:00
Berkeley Martinez
c3d9d48b01
Fix(challenges): Let code load update the main frame
...
Also display a message to the user that we loaded
in-progress code.
2016-08-18 09:44:40 -07:00
Berkeley Martinez
b1d04077d9
Fix(challenges): load legacy code from localStorage
2016-08-18 09:44:40 -07:00
Berkeley Martinez
7c691b5532
Add code storage on code execution
2016-07-28 23:39:17 -07:00