Commit Graph

9008 Commits

Author SHA1 Message Date
60cd5c76f8 Fix(challenges): Reset challenge ui on unmount 2016-07-28 23:40:01 -07:00
fab3d72dce Fix(map): prevent loading a challenge from refetching 2016-07-28 23:40:01 -07:00
95aab958aa Feature(langauge): Make client history language aware
Remove need for language aware links
2016-07-28 23:40:01 -07:00
1da593df26 fix(meta): Remove tern-project from tracking 2016-07-28 23:40:01 -07:00
1be1712577 Feature(redux): Add completed challenge logic to redux 2016-07-28 23:40:01 -07:00
0c07e961a7 Feature(components): fetch user after page load
This makes it easier to serve whole site statically in the future
Feature(redux): Move user state into entities
2016-07-28 23:40:01 -07:00
d9e9af0a0f Feature(mousetrap): Add mousetrap features to redux 2016-07-28 23:40:01 -07:00
d1b78eba9b Feature(react): Add lightbox to step challenge images 2016-07-28 23:40:01 -07:00
d76aa36c5b Feature(vim): add libs to tern
Refactor map services;
2016-07-28 23:40:01 -07:00
078560c3ba Add language routing 2016-07-28 23:40:01 -07:00
ee4f1dbb73 feature(translations): Normalize translations
translations are now listed under the prop "translations"
and keys to the IETF lang tag.
2016-07-28 23:40:01 -07:00
ccc5c3ec24 Feature(challenges): Add hint system to challenges 2016-07-28 23:40:01 -07:00
4b1d191fd5 Update(package): React-youtube 2016-07-28 23:40:01 -07:00
2207a26ee9 Udpate react-router-redux 2016-07-28 23:40:01 -07:00
5a736a6218 Update redux-actions 2016-07-28 23:39:17 -07:00
c0bd971f91 Move back to previous challenge loads new challenge 2016-07-28 23:39:17 -07:00
6628ce51b4 Add tern-project file 2016-07-28 23:39:17 -07:00
4a043e151e Move Video challenges under challenges dir
Remove old hikes components
Remove unused jobs stuff
2016-07-28 23:39:17 -07:00
5f5f9e526e Fix next challenge loading logic 2016-07-28 23:39:17 -07:00
c0015a4050 Move from one challenge to another within a block 2016-07-28 23:39:17 -07:00
5d4a92bcc6 Dashify challenge block property on seed 2016-07-28 23:39:17 -07:00
acf4d99f67 Add block scoping to challenges url 2016-07-28 23:39:17 -07:00
91dc3625d9 Remove step pointer events block
unminify animate.css
2016-07-28 23:39:17 -07:00
c5aff0b16b Submit step challenge 2016-07-28 23:39:17 -07:00
8457db3319 Submit step 2016-07-28 23:39:17 -07:00
d9d049540b Submit simple project (previously known as video challegnes) 2016-07-28 23:39:17 -07:00
c8b0a6cf74 Submit projects 2016-07-28 23:39:17 -07:00
dc36396369 Add view logic for all projects 2016-07-28 23:39:17 -07:00
1b301b0c0d Add jsx closing bracket rule 2016-07-28 23:39:17 -07:00
4b4e5ed886 Change project list according to #8867 2016-07-28 23:39:17 -07:00
7c2053f139 Move event method calls out of action creator 2016-07-28 23:39:17 -07:00
3086e27681 Fix test check typo
Fix punctuation
2016-07-28 23:39:17 -07:00
1acd3139c3 Add main chat toggle 2016-07-28 23:39:17 -07:00
253fb52c50 Add initial project view 2016-07-28 23:39:17 -07:00
988ab1d0e3 Add extensible views to challenges 2016-07-28 23:39:17 -07:00
8169e9e785 Add map drawer
This commit break map css. Will need to refactor how the map renders
2016-07-28 23:39:17 -07:00
ad93e49b7d Fix challenge ordering 2016-07-28 23:39:17 -07:00
cc8b608cb9 Moves to next challenges 2016-07-28 23:39:17 -07:00
515051d817 Fix lint errors
Remove commonFramework build from gulpfile
2016-07-28 23:39:17 -07:00
a0efb99ea8 Fix production webpack build 2016-07-28 23:39:17 -07:00
e45045440e Actually require invariant 2016-07-28 23:39:17 -07:00
fd22c30c9f Add random compliment on challenge completion 2016-07-28 23:39:17 -07:00
fc67e855d9 Update tests to use pass/err to determine refresh 2016-07-28 23:39:17 -07:00
7c691b5532 Add code storage on code execution 2016-07-28 23:39:17 -07:00
8bf27f9834 Remove unused files 2016-07-28 23:39:17 -07:00
2466d66eb1 Challenge now display console.log in output window 2016-07-28 23:39:17 -07:00
256182836a Run tests in iframe displays results to user 2016-07-28 23:39:17 -07:00
e3e9f67e40 Rename folder 2016-07-28 23:39:17 -07:00
9b7bd2a026 Initial preview rendering 2016-07-28 23:39:17 -07:00
1db5caa701 Update rx ajax typings 2016-07-28 23:39:17 -07:00