Quincy Larson
62841a4a78
Merge pull request #12270 from BerkeleyTrue/lint/add-object-spread-rule
...
feat(lint): prefer spread over Object.assign call
2016-12-30 00:08:32 -06:00
Berkeley Martinez
1892654dab
feat(nav): remove sidecar
2016-12-29 22:04:05 -08:00
Berkeley Martinez
44a0aeceb7
feat(lint): prefer spread over Object.assign call
2016-12-29 16:58:49 -08:00
Dylan
7d2ca7c8a3
fix wording and css of Bug Modal
2016-12-28 19:11:27 -06:00
Stuart Taylor
0ac02647e2
Add blockName to titles
2016-12-13 21:30:36 +00:00
Stuart Taylor
60d46e069b
Add reactified challenge success modal
2016-12-05 22:54:38 +00:00
Stuart Taylor
9d46ebfc29
Added note about language degradation
2016-11-29 22:52:05 +00:00
Dylan
d53a92bf59
Merge pull request #11479 from Bouncey/fix/lastVideoRedirect
...
Fix Final Video Challenge Completion
2016-11-22 10:59:55 -06:00
Stuart Taylor
16863d9641
Remove stampit in favour of a factory function
2016-11-17 19:15:23 +00:00
Ashley Perpetual
2faadffc3d
Fixed typo in utils.js filterComingSoonBetaChallenge
2016-11-09 11:14:56 +08:00
Quincy Larson
00063a909c
Merge pull request #11439 from BerkeleyTrue/feat/shadow-settings
...
feat(app): render spinner on `/settings`
2016-11-08 16:59:16 -08:00
Berkeley Martinez
5edfb77dbf
Merge pull request #11219 from atjonathan/fix/hikes-styling
...
Fixed styling issues with Hikes
2016-11-04 08:26:42 -07:00
theflametrooper
6777823607
Fixed styling issues with Hikes
...
⚙ Fixed tabs/spaces issue
📱 Added responsiveness to YouTube embed
2016-11-04 13:18:35 +00:00
Stuart Taylor
74cfed9826
Fix Final Video Challenge Completion
2016-11-01 20:56:11 +00:00
Berkeley Martinez
2400ea04c5
feat(app): render spinner on /settings
2016-11-01 13:35:55 -07:00
Berkeley Martinez
f30598006c
Merge pull request #11425 from ivantedja/feature/core-team-status
...
show core team status in user profile
2016-11-01 13:00:16 -07:00
Stuart Taylor
d3d98a8c73
Revert "Added note about language degradation"
2016-10-31 22:39:45 +00:00
Stuart Taylor
ede58df494
Added note about language degradation
2016-10-30 20:37:16 +00:00
vinhhv
9e2f1ebf01
Fix jsx typo in map header
2016-10-29 12:44:48 +01:00
Ivan Sebastian
a455ec0dc1
show core team status in user profile
2016-10-29 15:54:42 +07:00
Berkeley Martinez
675438b075
fix(jsx): prevent bootstrap from injecting props to react primitive
2016-10-28 00:32:13 +01:00
Berkeley Martinez
e3f94236e6
Merge pull request #10957 from ivantedja/feature/unlink-social-account
...
add ability to unlink social accounts (twitter, linkedin)
2016-10-27 08:03:28 -07:00
Ivan Sebastian
c9e2171c11
add ability to unlink social accounts (twitter, linkedin)
2016-10-27 18:41:26 +07:00
Jonathan
387899859c
Merge pull request #10824 from dhcodes/feature/add-progress-reset-option-in-settings
...
Add reset progress option to user settings
2016-10-26 16:09:15 +01:00
Timo
e8713dcae0
Add keyboard shortcut for commenting code
2016-10-24 09:56:48 +01:00
Jonathan
58cab642f0
Merge pull request #11087 from ltegman/fix/sitemap
...
Fix sitemap, remove jobs remnants
2016-10-09 16:07:15 +01:00
Dylan
87287805bf
Merge pull request #11046 from contrepoint/fix/standardize-capitalization-and-fix-typos
...
standardize capitalization and fix typos
2016-10-08 20:52:40 -05:00
Logan Tegman
2762238c8d
Fix sitemap, remove jobs remnants
2016-10-06 22:10:26 -07:00
Logan Tegman
9581beb05e
Merge pull request #11080 from dhcodes/fix/typo-language-settings
...
fixed some typos langauge -> language
2016-10-06 18:17:22 -07:00
Dylan
982ffd5228
fix map header and scrolling ( #11054 )
...
Checked across browsers and platforms. Crossing fingers now :D haha
2016-10-06 16:06:18 -04:00
dhcodes
96b68c29b9
fixed some typos langauge -> language
2016-10-06 13:12:22 -05:00
Janice Shiu
0696825fc3
standardize capitalization and fix typos
2016-10-04 10:34:07 +08:00
Justin Richardsson
7ae36e3dd4
Merge pull request #10935 from dhcodes/fix/map-drawer-issues
...
Fix map drawer issues
2016-09-30 17:53:26 -04:00
Quincy Larson
ae0f0e0f90
Merge pull request #10982 from BerkeleyTrue/fix/code-storage-fresh-head-tail
...
Fix(code-storage): Make sure head/tail is always fresh
2016-09-30 12:45:26 -07:00
Berkeley Martinez
88c2763dc1
Fix(code-storage): Make sure head/tail is always fresh
2016-09-29 12:44:19 -07:00
Berkeley Martinez
ad73222926
Fix(tests): Typo in object tests
2016-09-29 11:58:31 -07:00
Quincy Larson
dc803b1b46
Merge pull request #10949 from BerkeleyTrue/fix/remove-slide-animation
...
Fix(step): remove slide animation
2016-09-28 23:06:32 -07:00
dhcodes
42c9103e41
fix map drawer issues
2016-09-28 11:55:41 -05:00
Berkeley Martinez
b3268c497a
Fix(react): use className not class
2016-09-27 20:04:11 -07:00
Berkeley Martinez
ec8c0d1f39
Fix(step): remove step animation
2016-09-27 19:56:03 -07:00
Quincy Larson
4e893aaf08
Merge pull request #10886 from BerkeleyTrue/feat/test-object
...
Feat(challenges): Let tests be objects
2016-09-26 11:03:22 -07:00
dhcodes
e543693d18
Add reset progress option to user settings
2016-09-26 10:54:58 -05:00
Adegbuyi Ademola
5cbe98c3eb
(Feat): Menu should show username on sm screens
...
(Feat): Menu should show username on sm screens
(Feat): Menu should show username on sm screens
(Feat): Menu should show username on sm screens
2016-09-24 20:24:36 +01:00
Berkeley Martinez
23b0ee7aef
Merge pull request #10897 from FreeCodeCamp/fix/user-model-default-typo
...
fix typo in user.json
2016-09-24 10:55:30 -07:00
Adegbuyi Ademola
f1a1166173
fix(Nav): Avatar should light up brownie #10581
2016-09-24 18:07:13 +01:00
Dylan
5e9f22e05f
fix typo in user.json
2016-09-24 10:44:18 -05:00
Berkeley Martinez
2e08981603
Feat(challenges): Let tests be objects
2016-09-23 10:01:48 -07:00
Dylan
5cc34aa273
Merge pull request #10661 from ltegman/fix/challenge-bug-cancel
...
Fix(challenges): Bug cancel not working
2016-09-16 21:45:53 -05:00
Quincy Larson
0d571642d3
Merge pull request #10757 from craigstroman/fix/update-profile-from-GitHub
...
Updating profile from GitHub should show a notification and redirect …
2016-09-16 00:33:41 -07:00
craigstroman
b00aaeb99b
Updating profile from GitHub should show a notification and redirect to FCC profile
2016-09-15 22:08:05 -04:00
Logan Tegman
90833d4aac
Fix(challenges): Bug cancel not working
2016-09-09 21:53:11 -07:00
Berkeley Martinez
26875725db
Fix(challenges): Only show beta on map in dev
2016-09-09 14:52:34 -07:00
Berkeley Martinez
efc76f7f71
fix(challenges): update nextChallenge logic to ignore beta
2016-09-09 13:53:09 -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
38a30a69c8
Fix(toasts): increase default timeout
2016-09-08 22:24:34 -07:00
Berkeley Martinez
5426944175
Fix(challenges): Change challenge fail message copy
2016-09-08 22:22:45 -07:00
Berkeley Martinez
8db46eed26
Fix(nav): Change sign in to sign up
2016-09-08 21:56:46 -07:00
Quincy Larson
5f3911ec7a
Merge pull request #10432 from BerkeleyTrue/fix/add-delete-page
...
Fix(settings): Add separate delete page
2016-09-03 18:04:42 -07:00
Berkeley Martinez
a3836bcd8a
Chore(lint): fix missing prop validations
2016-09-02 22:12: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
b17d6c37f2
Fix(settings): Add separate delete page
2016-09-01 15:33:46 -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
9f7c9a89cd
Feature(code-uri): Add tooltip warning about untrusted code
2016-08-18 09:44:40 -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
3f3aab3ff7
Feature(challenges): add code-uri utils
...
Fix(nav): points nav item propTypes
2016-08-18 09:44:40 -07:00
Berkeley Martinez
5fb2802e32
Chore(challenges): separate code storage sagas
2016-08-18 09:44:40 -07:00
Berkeley Martinez
c3d9d48b01
Fix(challenges): Let code load update the main frame
...
Also display a message to the user that we loaded
in-progress code.
2016-08-18 09:44:40 -07:00
Berkeley Martinez
1c460e3319
Fix(challenges): load stored code on challenge change
2016-08-18 09:44:40 -07:00
Mrugesh Mohapatra
1db9fadfb5
Merge pull request #10184 from BerkeleyTrue/fix/update-challenge-lang
...
Fix(lang): update challenge lang on user lang change
2016-08-13 21:36:02 +05:30
Berkeley Martinez
043832302e
Fix(lang): update challenge lang on user lang change
2016-08-12 17:19:34 -07:00
Berkeley Martinez
053e5e385e
Fix(routes): user sensitive routes redirect to map
2016-08-12 15:28:05 -07:00
Mrugesh Mohapatra
d660dc22a4
Merge pull request #10173 from BerkeleyTrue/fix/challenge-completed
...
Fix(challenges): Update user data on challenge complete
2016-08-12 11:41:23 +05:30
Berkeley Martinez
8be0d194a5
Fix(challenge): update user challenge map on challenge complete
2016-08-11 16:41:03 -07:00
Berkeley Martinez
8962950c8c
Merge pull request #10059 from atjonathan/fix/eslint-plugin-react-closing-tags
...
Fixed closing tags error with tests
2016-08-11 11:31:10 -07:00
Berkeley Martinez
d3dabb1f36
Fix(challenges): completed marked at render
...
Mark challenge completed using derived data in a selector
instead of manipulating the data on user load
2016-08-08 16:21:04 -07:00
Berkeley Martinez
94c4c846e9
Feature(theme): add nightmode react logic
...
We wait to load the user before applying the theme
as we will begin aggressively caching most of the react
app routes. This means we can not depend on user data to
determine.
2016-08-06 07:24:10 -07:00
Mrugesh Mohapatra
f326acb47c
Merge pull request #10103 from BerkeleyTrue/fix/nav-points-route
...
Fix(nav): clicking on points should not hit server
2016-08-06 18:18:27 +05:30
Mrugesh Mohapatra
f261b8aada
Merge pull request #10104 from BerkeleyTrue/fix/challenge-page-title
...
Fix(meta): challenge should use challenge title for page title
2016-08-06 17:20:13 +05:30
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
787051862e
Fix(meta): challenge should use challenge title for page title
2016-08-05 20:51:52 -07:00
Berkeley Martinez
10de64c442
Fix(nav): clicking on points should not hit server
...
Refactor(nav): fccnavitem is now points-nav-item
2016-08-05 15:15:40 -07:00
Berkeley Martinez
3d05eee0ea
Fix(routing): add protections against malformed data
2016-08-05 14:49:23 -07:00
Berkeley Martinez
91a50b4843
Fix(nav): Only update user data if current challenge actually changes
2016-08-04 15:18:51 -07:00
Berkeley Martinez
879f5b3bb8
Fix(nav): current-challenge should work when not on challenges
2016-08-04 15:16:55 -07:00
Berkeley Martinez
f0955aea5c
Fix(nav): Protect against missing data
2016-08-04 15:01:37 -07:00
Berkeley Martinez
c3c640d00a
Fix(nav): Use current-challenge instead of next-challenge for logo
2016-08-04 14:51:31 -07:00
BKinahan
c2f7743462
remove hodor from quotes again - just let him rest
2016-08-04 21:15:10 +00:00
Robert Lin
e83b542ed0
Change wording in map menu
2016-08-04 10:51:43 -07:00
Berkeley Martinez
8f14076f35
Feature(analytics): add event to fcc logo click
2016-08-03 15:51:28 -07:00
Berkeley Martinez
2b32fb3633
Feature(challenges): save users current challenge to db
...
This allows us to automatically load their current challenge
2016-08-03 15:51:28 -07:00
Berkeley Martinez
42de7c57ef
Feature(nav): clicking on logo takes user to current challenge
2016-08-03 15:51:28 -07:00
theflametrooper
b0e11c91ca
Fixed react linting error with tests
2016-08-03 18:25:31 +01: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
Mrugesh Mohapatra
2ea1c5faef
Merge pull request #10042 from BerkeleyTrue/fix/reset-update-main
...
Fix(challenges): reset challenge should update main iframe
2016-08-02 21:50:37 +05:30
Mrugesh Mohapatra
553b2e6ee0
Merge pull request #10010 from atjonathan/fix/wiki-to-forum
...
Replaced wiki links with new forum links
2016-08-02 16:22:08 +05:30
Mrugesh Mohapatra
3d8ec49520
Fix(css): react-layout and editor area
2016-08-02 10:38:01 +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
theflametrooper
a45b0a5685
Replaced wiki links with new forum links
2016-08-01 10:20:08 +01:00
Mrugesh Mohapatra
56ff814f24
Fix update the console.log statement copy
2016-07-31 03:28:45 +05:30
Berkeley Martinez
9656d9030e
Feaure(map): close map drawer on challenge transition
2016-07-29 16:51:32 -07:00
Mrugesh Mohapatra
7babbed2bd
fix(nav): Open about page in same tab
2016-07-29 14:45:54 +00:00
Berkeley Martinez
aac598c173
Fix(settings): remove underline in update-email button
2016-07-28 23:41:23 -07:00
Berkeley Martinez
6e516aee6a
Fix(map): map drawer new tab button
2016-07-28 23:41:23 -07:00
Berkeley Martinez
1c9b419c2f
Feature(challenges): challenges define their own requires
2016-07-28 23:41:23 -07:00
Berkeley Martinez
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
Mrugesh Mohapatra
52ef37685c
Fix (settings) : Duplicate social labels
...
closes #9848
2016-07-28 23:40:01 -07:00
Berkeley Martinez
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
Berkeley Martinez
63a260ae86
Feature(challenges): Update title on challenge change
2016-07-28 23:40:01 -07:00
Berkeley Martinez
e5efcbb6c6
Feature(settings): Update url/challenge lang onChange
2016-07-28 23:40:01 -07:00
Berkeley Martinez
232e0713d1
Feature(settings): update language settings copy
2016-07-28 23:40:01 -07:00
Berkeley Martinez
77b1ac487a
Fix(settings): typo
2016-07-28 23:40:01 -07:00
Berkeley Martinez
9a2dfca0fc
Feature(settings): complete settings page logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
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
Berkeley Martinez
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
Berkeley Martinez
2f98976de1
Feature(react): Move settings to React
2016-07-28 23:40:01 -07:00
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
d918f02906
Feature(toast): remove on action click
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
128455340e
Feature(toast): fix toast positioning
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
2f87c03611
Fix(challenges): scroll instruction panel to top between challenges
...
closes #9361
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
4fc1d6a950
Add(challenges): Add dev mode exception to next challenge logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
3396b2d76d
Add(tests): test out next challenge utils
2016-07-28 23:40:01 -07:00
Berkeley Martinez
94a297c570
Fix(challenge): coming soon challenges unclickable in prod
2016-07-28 23:40:01 -07:00
Berkeley Martinez
4314cebb06
Fix(map): prevent map drawer from opening on map route
2016-07-28 23:40:01 -07:00
Berkeley Martinez
4d7c93adcf
Fix(challenge): Add spacer underneath testing suite
...
closes #9342
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
cc0543d5df
Fix(lint): correct lint errors
2016-07-28 23:40:01 -07:00
Berkeley Martinez
b434ef6e43
Feature(map): add super block message logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
566ad4fd24
Fix(map): structure to work with new drawer
2016-07-28 23:40:01 -07:00
Berkeley Martinez
e1e6997bf4
Feature(map): change caret when open
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
3b02495631
feature(map): move locked static challenges to seed files
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
a50a56a1b6
Refactor(map): move map header to own component
2016-07-28 23:40:01 -07:00
Berkeley Martinez
9941984262
Fix(map): update map filter components and esc key event
2016-07-28 23:40:01 -07:00
Berkeley Martinez
638a447026
Refactor(map): Fix lint issues
2016-07-28 23:40:01 -07:00
Berkeley Martinez
f7d420ec5b
Fix(challenges): load next block on block completion
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
60cd5c76f8
Fix(challenges): Reset challenge ui on unmount
2016-07-28 23:40:01 -07:00
Berkeley Martinez
fab3d72dce
Fix(map): prevent loading a challenge from refetching
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
1be1712577
Feature(redux): Add completed challenge logic to redux
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
d9e9af0a0f
Feature(mousetrap): Add mousetrap features to redux
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
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
Berkeley Martinez
ccc5c3ec24
Feature(challenges): Add hint system to challenges
2016-07-28 23:40:01 -07:00
Berkeley Martinez
2207a26ee9
Udpate react-router-redux
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
4b4e5ed886
Change project list according to #8867
2016-07-28 23:39:17 -07:00
Berkeley Martinez
7c2053f139
Move event method calls out of action creator
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
1acd3139c3
Add main chat toggle
2016-07-28 23:39:17 -07:00
Berkeley Martinez
253fb52c50
Add initial project view
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
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
Berkeley Martinez
cc8b608cb9
Moves to next challenges
2016-07-28 23:39:17 -07:00
Berkeley Martinez
515051d817
Fix lint errors
...
Remove commonFramework build from gulpfile
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
Berkeley Martinez
7c691b5532
Add code storage on code execution
2016-07-28 23:39:17 -07:00
Berkeley Martinez
2466d66eb1
Challenge now display console.log in output window
2016-07-28 23:39:17 -07:00
Berkeley Martinez
256182836a
Run tests in iframe displays results to user
2016-07-28 23:39:17 -07:00
Berkeley Martinez
9b7bd2a026
Initial preview rendering
2016-07-28 23:39:17 -07:00
Berkeley Martinez
1db5caa701
Update rx ajax typings
2016-07-28 23:39:17 -07:00
Berkeley Martinez
2573dc0b22
Add head/tail to file
2016-07-28 23:39:17 -07:00
Berkeley Martinez
9a7d9cc953
Add debounce to editor
2016-07-28 23:39:17 -07:00
Berkeley Martinez
f560bca097
Move Old style challenge to classic
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c437f7334d
Update file on codemirror change
2016-07-28 23:39:17 -07:00
Berkeley Martinez
acac4b3286
Add dynamic tests
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c0f4fecb6f
Add bonfire to challenge types
2016-07-28 23:39:17 -07:00
Berkeley Martinez
f76eaf829f
Fix content decoding
2016-07-28 23:39:17 -07:00
Berkeley Martinez
70dc2f75fa
fix file storing for single file challenges
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
302d4b3ffb
Move content into files
2016-07-28 23:39:17 -07:00
Berkeley Martinez
6e30044ba7
Make PolyVinyl's functional
2016-07-28 23:39:17 -07:00
Berkeley Martinez
5d95a98b64
update current challenge on map click
2016-07-28 23:39:17 -07:00
Berkeley Martinez
1eb6390b85
move map as a supdirectory of challenges
2016-07-28 23:39:17 -07:00