Commit Graph

67 Commits

Author SHA1 Message Date
Stuart Taylor
74cfed9826 Fix Final Video Challenge Completion 2016-11-01 20:56:11 +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
26875725db Fix(challenges): Only show beta on map in dev 2016-09-09 14:52:34 -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
f47d82de6a Fix(challenges): Change challenge toasts copy 2016-09-08 22:31:42 -07:00
Berkeley Martinez
5426944175 Fix(challenges): Change challenge fail message copy 2016-09-08 22:22:45 -07:00
Quincy Larson
653ec7effd Merge pull request #10417 from BerkeleyTrue/refactor/move-step-logic
Refactor(challenges): Move step movement logic into epic
2016-09-01 16:58:50 -07:00
Berkeley Martinez
98673fc316 Refactor(challenges): Move step movement logic into epic 2016-08-31 14:06:03 -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
043832302e Fix(lang): update challenge lang on user lang change 2016-08-12 17:19:34 -07:00
Berkeley Martinez
8be0d194a5 Fix(challenge): update user challenge map on challenge complete 2016-08-11 16:41:03 -07:00
Mrugesh Mohapatra
0a90d0f1d3 Merge pull request #10041 from BerkeleyTrue/regression/add-current-challenge
Fix(accounts): show challenge info on user profile
2016-08-02 22:35:55 +05:30
Berkeley Martinez
a454cd1177 Fix(challenges): reset challenge should update main iframe 2016-08-01 20:20:40 -07:00
Berkeley Martinez
606bfd7c88 Fix(accounts): show challenge info on user profile
This changes the behavior of the user profile page to pull the current
challenge info from our challenge map and overwrite the user challenge.
This should also make name changes point to the correct challenge
regardless of the info saved to the user profile
2016-08-01 18:48:31 -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
c204e8cdea Feature(toasts): make toast short lived by default 2016-07-28 23:40:01 -07:00
Berkeley Martinez
979eb4f7d1 Feature(challenges): add reset logic 2016-07-28 23:40:01 -07:00
Berkeley Martinez
8e3c092029 Feature(toast): Move from react-toastr to react-notifications 2016-07-28 23:40:01 -07:00
Berkeley Martinez
45adc402d2 Feature(challenges): Move to coming soon challenges in dev
close #9349
2016-07-28 23:40:01 -07:00
Berkeley Martinez
668bd74690 Fix(lint): Add import eslint and fix import errors 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
77be343e04 Fix(challenges): reset project form on submit 2016-07-28 23:40:01 -07:00
Berkeley Martinez
adb7fa96cc Refactor(challenges): refactor challenge completion saga 2016-07-28 23:40:01 -07:00
Berkeley Martinez
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
Berkeley Martinez
d1b78eba9b Feature(react): Add lightbox to step challenge images 2016-07-28 23:40:01 -07:00
Berkeley Martinez
078560c3ba Add language routing 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
c0bd971f91 Move back to previous challenge loads new challenge 2016-07-28 23:39:17 -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
acf4d99f67 Add block scoping to challenges url 2016-07-28 23:39:17 -07:00
Berkeley Martinez
c5aff0b16b Submit step challenge 2016-07-28 23:39:17 -07:00
Berkeley Martinez
8457db3319 Submit step 2016-07-28 23:39:17 -07:00
Berkeley Martinez
d9d049540b Submit simple project (previously known as video challegnes) 2016-07-28 23:39:17 -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
3086e27681 Fix test check typo
Fix punctuation
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
cc8b608cb9 Moves to next 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
fc67e855d9 Update tests to use pass/err to determine refresh 2016-07-28 23:39:17 -07:00