quentin
|
de707c185e
|
indexOf() instead of includes()
|
2017-02-20 15:42:50 -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 |
|
dhcodes
|
d45dd23adf
|
update blockNameify preformattedBlocks for beta
|
2017-01-19 21:16:48 -06:00 |
|
Stuart Taylor
|
0ac02647e2
|
Add blockName to titles
|
2016-12-13 21:30:36 +00:00 |
|
Berkeley Martinez
|
675438b075
|
fix(jsx): prevent bootstrap from injecting props to react primitive
|
2016-10-28 00:32:13 +01:00 |
|
Berkeley Martinez
|
5fb2802e32
|
Chore(challenges): separate code storage sagas
|
2016-08-18 09:44:40 -07:00 |
|
Mrugesh Mohapatra
|
5668c4c248
|
Merge pull request #10064 from BerkeleyTrue/fix/actual-current-route
feature(challenges): load current challenge on first visit
|
2016-08-06 17:11:07 +05:30 |
|
Berkeley Martinez
|
3d05eee0ea
|
Fix(routing): add protections against malformed data
|
2016-08-05 14:49:23 -07:00 |
|
BKinahan
|
c2f7743462
|
remove hodor from quotes again - just let him rest
|
2016-08-04 21:15:10 +00:00 |
|
Berkeley Martinez
|
9a2dfca0fc
|
Feature(settings): complete settings page logic
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
95aab958aa
|
Feature(langauge): Make client history language aware
Remove need for language aware links
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
d9e9af0a0f
|
Feature(mousetrap): Add mousetrap features to redux
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
078560c3ba
|
Add language routing
|
2016-07-28 23:40:01 -07:00 |
|
Berkeley Martinez
|
c8b0a6cf74
|
Submit projects
|
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
|
988ab1d0e3
|
Add extensible views to challenges
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
fd22c30c9f
|
Add random compliment on challenge completion
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
e173463cdb
|
Fix window height adjustment during dev
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
a0f6ecfca2
|
Add initial dynamic challenge rendering
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
b6f9cfdf71
|
Move to redux-epic
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
d511be3332
|
Add new rx saga
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
09ea99e561
|
Add react challenge view with editor
|
2016-07-28 23:39:17 -07:00 |
|
Berkeley Martinez
|
4ef15109cd
|
Add createTypes function
|
2016-03-03 18:56:18 -08:00 |
|
Berkeley Martinez
|
74592e72b4
|
Update eslint, fix lint issues
|
2016-03-03 17:53:33 -08:00 |
|
Berkeley Martinez
|
a173ddf375
|
Fix bad boolean in professor-x
|
2016-03-03 17:53:33 -08:00 |
|
Berkeley Martinez
|
5ee802999e
|
Fix jobs display and priming
|
2016-03-03 17:53:33 -08:00 |
|
Berkeley Martinez
|
6bff10ea9c
|
Jobs page initially renders
|
2016-03-03 17:53:33 -08:00 |
|
Berkeley Martinez
|
00187628a4
|
Video's and video challenge renders
|
2016-03-03 17:53:33 -08:00 |
|
Berkeley Martinez
|
8ef3fdb6a0
|
Initial move to redux
|
2016-03-03 17:53:33 -08:00 |
|