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