Berkeley Martinez
f4443e16dd
feat(nav): make navbar static ( #13673 )
...
* feat(nav): make navbar static
make the navbar in react layout and the static layout stick to the top of the screen
* feat(challenges): Make classic view flex
Classic view now uses flex to control it's height. This was necessary to control view and allow
navbar to be static on other pages.
This breaks mobile view and other non-classic challenge views
* feat(app): Add logic to make screen expand on tablet
* fix(app): let routes define their content structure
* fix(less): use American spelling of gray
* fix(classic-preview): make preview smaller to prevent scroll
* feat(classic-frame): Make frame border less distinct
* fix(challenges): scope test suite less to challenges
* feat(challenges): make generic ChallengeTitle component
2017-03-13 18:17:07 -05:00
Eric Leung
f046a7d5c3
Add space in challenge step counter within parens
2017-03-09 01:42:09 -08:00
Berkeley Martinez
b9c54fb859
Merge pull request #13164 from no-stack-dub-sack/fix/backend-challenge-wrapper
...
fix(challenges): add class to backend challenge wrapper, fix basic no…
2017-02-28 13:43:54 -08:00
Berkeley Martinez
4d4516a2bc
Merge pull request #12497 from Bouncey/fix/update-eslint-plugin-react
...
Enable react/sort-prop-types rule
2017-02-27 14:00:38 -08:00
quentin
de707c185e
indexOf() instead of includes()
2017-02-20 15:42:50 -05:00
Peter Weinberg
9ec760fa54
fix(challenges): add class to backend challenge wrapper, fix basic node formatting
2017-02-17 20:20:23 -05:00
Stuart Taylor
c96ce25598
Enable react/sort-prop-types rule
2017-02-05 13:13:36 +00:00
Peter Weinberg
0b60d7de3a
chore(seed): freeCodeCampify remaining sections of codebase
2017-02-02 18:29:59 -05:00
Dylan
2d836f0237
Merge pull request #12917 from systimotic/feature/editor-focus-hotkeys
...
Add editor focus and unfocus hotkeys
2017-01-29 21:44:24 -06:00
Samuel Plumppu
3ebfb05171
Merge pull request #12856 from systimotic/fix/bug-reporting-indentation
...
Fix closing backticks indentation on bug report
2017-01-29 22:20:57 +01:00
systimotic
c57f577fe0
Add editor focus and unfocus hotkeys
2017-01-27 16:42:05 +01:00
systimotic
01d10c5316
Fix closing backticks indentation on bug report
2017-01-27 09:24:21 +01:00
Berkeley Martinez
f1d936198e
feat(challenges): add backend challenge infrastructure ( #11058 )
...
* Feat: Initial backend view
* Feat: Refactor frame runner
* Feat: backend challenge submit runs tests
* Feat: Backend challenge request
* Feat: Whitelist hyperdev in csp
* Fix: Use app tests instead of challenge tests
* Feat: Allow hyperdev subdomains
* Fix(csp): allow hypderdev.space subdomains
* feat(challenge): submit backend
* feat: Add timeout to test runner (5 sec)
* chore(seed): Add more to test backend
* fix(csp): s/hyperdev/gomix/g
* fix(app): fix code mirror skeleton filepath
* fix(app): remove Gitter saga import
* fix(app): codemirrorskeleton does not need it's own folder
fix(app): cmk needs to work with Null types
* fix: No longer restart the browser when challenges change
* fix(app): Update jquery for challenges
* fix(seed): Remove to promise jquery call
* fix(lint): Undo merge error
undefined is no allowed
* fix(app): linting errors due to bad merge
* fix(seed): Remove old seed file
2017-01-26 23:07:22 -06:00
Samuel Plumppu
1196093ca2
Merge pull request #12833 from systimotic/fix/es6-linting
...
Fix ES6 linting
2017-01-25 17:16:17 +01:00
systimotic
9d457c4cac
Fix ES6 linting
2017-01-25 15:29:52 +01:00
Mrugesh Mohapatra
f262bfd960
fix(night-mode): Update indenting and change border color
2017-01-24 22:23:20 +05:30
Markus Török
e1261526d8
fix(night-mode): Add css classes to unsubscribe button
...
Add class btn-toggle and remove bg-color from inactive buttons in night mode
2017-01-24 22:17:45 +05:30
systimotic
6e653c65bd
Center images in introduction challenges
2017-01-21 21:58:34 +01:00
dhcodes
d45dd23adf
update blockNameify preformattedBlocks for beta
2017-01-19 21:16:48 -06:00
Peter Weinberg
3ed485b14a
chore(common): updated common to freeCodeCamp
2017-01-14 19:49:01 -05:00
Quincy Larson
ed91c4bf09
Merge pull request #12438 from BerkeleyTrue/fix/open-toggle-warning
...
fix(nav): add noop for onToggle to remove warning
2017-01-09 23:28:38 -06:00
Berkeley Martinez
0cd2e9b390
fix(settings): Lang attribute warnings
2017-01-08 20:33:00 -08:00
Berkeley Martinez
f25d850c92
fix(nav): add noop for onToggle to remove warning
2017-01-08 19:58:45 -08:00
Stuart Taylor
a9059eb2c6
Make translated challenge titles searchable
2017-01-07 22:36:45 +00:00
Stuart Taylor
b9c7532efd
Next step unlocked persistence
2017-01-05 21:33:52 +00:00
Berkeley Martinez
8bb85c9f8d
Merge pull request #11784 from Bouncey/fix/entitiesReducerRefactor
...
Fix: Entities reducer refactor to enable update of redux-actions
2017-01-04 16:16:53 -08:00
Stuart Taylor
bba4ecc13c
Refactor entities reducer for redux-actions update
2017-01-05 00:09:47 +00:00
Berkeley Martinez
dd5425eb21
Merge pull request #12306 from Bouncey/feature/codemirrorSkeleton
...
Render CodeMirror skeleton for SSR
2017-01-04 15:42:57 -08:00
Berkeley Martinez
568091785f
Merge pull request #12322 from systimotic/fix/improve-log-output
...
Improve console.log output
2017-01-04 15:39:01 -08:00
Quincy Larson
19facd3781
add new nav dropdown options
2017-01-04 22:55:46 +00:00
systimotic
27713a9d21
Improve console.log output
2017-01-04 18:25:54 +01:00
Stuart Taylor
075476f15f
Render CodeMirror skeleton for SSR
2017-01-03 21:25:14 +00:00
Berkeley Martinez
3d93e70a73
Show dropdown on hover
2017-01-03 07:04:07 +00:00
Berkeley Martinez
3a4e62da44
feat(nav): Add dropdown menu
2016-12-30 16:08:15 -08:00
Berkeley Martinez
1892654dab
feat(nav): remove sidecar
2016-12-29 22:04:05 -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
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
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
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
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
Adegbuyi Ademola
f1a1166173
fix(Nav): Avatar should light up brownie #10581
2016-09-24 18:07:13 +01: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