Commit Graph

9070 Commits

Author SHA1 Message Date
1981e5b1a9 Fix(routes): ignore link routes in lang redirects 2016-07-28 23:41:23 -07:00
1c9b419c2f Feature(challenges): challenges define their own requires 2016-07-28 23:41:23 -07:00
5a974e47dc Feature(challenges): add required to challenge creationed 2016-07-28 23:41:23 -07:00
d7f528dd1d chore(package): Update to react-bootstrap@0.30
This required a little of refactoring to get working
correctly.
2016-07-28 23:40:01 -07:00
2e9b179626 Feature(challenges): Load and cache required files 2016-07-28 23:40:01 -07:00
2d7e96045c Fix: remove old middleware config 2016-07-28 23:40:01 -07:00
52ef37685c Fix (settings) : Duplicate social labels
closes #9848
2016-07-28 23:40:01 -07:00
5381b0660c Feature(analytics): Add redux logic for analytics
Add(nav): Add event tracking to nav bar
Add(Drawer): Add event tracking to chat/map drawer
2016-07-28 23:40:01 -07:00
63a260ae86 Feature(challenges): Update title on challenge change 2016-07-28 23:40:01 -07:00
e5efcbb6c6 Feature(settings): Update url/challenge lang onChange 2016-07-28 23:40:01 -07:00
232e0713d1 Feature(settings): update language settings copy 2016-07-28 23:40:01 -07:00
77b1ac487a Fix(settings): typo 2016-07-28 23:40:01 -07:00
9a2dfca0fc Feature(settings): complete settings page logic 2016-07-28 23:40:01 -07:00
5d94cb369d Feature(server): Add response type detecting to lang redirect 2016-07-28 23:40:01 -07:00
0d3dd75f41 Feature(settings): add user flag logic
This also moves a couple of settings to their own controller
2016-07-28 23:40:01 -07:00
991d86558a Feature(nav): Image/Points leads to settings
This keeps the user in React land when changing settings
User profiles will be reactified at a later date
2016-07-28 23:40:01 -07:00
2f98976de1 Feature(react): Move settings to React 2016-07-28 23:40:01 -07:00
822eb541de Feature(pages): Add 404 page
To prevent loops, server errors will lead here instead of map page
This page can be static to prevent infinite loops
closes #9463
2016-07-28 23:40:01 -07:00
0995e3bba6 Feature(map): Filter challenges on Map
closes #9346
2016-07-28 23:40:01 -07:00
ff64349e9a Fix(package): Bad copy paste in test script 2016-07-28 23:40:01 -07:00
57b6debb44 Feature(challenges): add bug modal and logic 2016-07-28 23:40:01 -07:00
efcfaf0391 Feature(chat): Add help chat logic 2016-07-28 23:40:01 -07:00
d918f02906 Feature(toast): remove on action click 2016-07-28 23:40:01 -07:00
c204e8cdea Feature(toasts): make toast short lived by default 2016-07-28 23:40:01 -07:00
979eb4f7d1 Feature(challenges): add reset logic 2016-07-28 23:40:01 -07:00
128455340e Feature(toast): fix toast positioning 2016-07-28 23:40:01 -07:00
8e3c092029 Feature(toast): Move from react-toastr to react-notifications 2016-07-28 23:40:01 -07:00
0418c71509 fix(server): typo in commit router
closes #9345
2016-07-28 23:40:01 -07:00
2f87c03611 Fix(challenges): scroll instruction panel to top between challenges
closes #9361
2016-07-28 23:40:01 -07:00
39bbdbc198 Fix: typo in super block name
closes #9451
2016-07-28 23:40:01 -07:00
44b83ce494 Fix(views): remove wiki/map iframe drawers
closes #9460
2016-07-28 23:40:01 -07:00
45adc402d2 Feature(challenges): Move to coming soon challenges in dev
close #9349
2016-07-28 23:40:01 -07:00
4fc1d6a950 Add(challenges): Add dev mode exception to next challenge logic 2016-07-28 23:40:01 -07:00
3396b2d76d Add(tests): test out next challenge utils 2016-07-28 23:40:01 -07:00
33c1a0ba7f Add(cover): add cover(alls) scripts and javascript testing 2016-07-28 23:40:01 -07:00
94a297c570 Fix(challenge): coming soon challenges unclickable in prod 2016-07-28 23:40:01 -07:00
627c92c72f Fix(challenges): make challenge height auto
closes #9347
2016-07-28 23:40:01 -07:00
6ce3f039d2 Fix(map): Fix map drawer responsiveness
close #9348
2016-07-28 23:40:01 -07:00
4314cebb06 Fix(map): prevent map drawer from opening on map route 2016-07-28 23:40:01 -07:00
f736042bfc Fix(server): remove legacy redirect
closes #9345
2016-07-28 23:40:01 -07:00
4d7c93adcf Fix(challenge): Add spacer underneath testing suite
closes #9342
2016-07-28 23:40:01 -07:00
2461530944 Refactor(views): remove old challenge/map jade files 2016-07-28 23:40:01 -07:00
4815f98e8c Fix(map): remove map drawer from non-react pages
map drawer will be reserved for react pages only
closes #9341
2016-07-28 23:40:01 -07:00
4fb70a4d9c Fix(css): move iphone image down a scooch
closes #9339
2016-07-28 23:40:01 -07:00
668bd74690 Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
cc0543d5df Fix(lint): correct lint errors 2016-07-28 23:40:01 -07:00
b434ef6e43 Feature(map): add super block message logic 2016-07-28 23:40:01 -07:00
566ad4fd24 Fix(map): structure to work with new drawer 2016-07-28 23:40:01 -07:00
8a901846ec fix(drawer): enable scroll on map drawer 2016-07-28 23:40:01 -07:00
2805835de5 Fix(map): Fix superblock title/name on api call 2016-07-28 23:40:01 -07:00