Berkeley Martinez
6abf4f05e3
Merge pull request #16789 from Bouncey/fix/profileChallenges
...
fix(profile): Fix challenges of undefined Error
2018-02-28 09:05:30 -08:00
Berkeley Martinez
4aa8981b44
Merge pull request #16790 from Bouncey/fix/toggleEmail
...
fix(toggleEmail): Use dispatch bound updateUserBackend
2018-02-28 09:04:30 -08:00
Stuart Taylor
a492603fcd
fix(less): Fix less syntax
2018-02-28 14:50:37 +00:00
Vishal Heble
5ca87c1109
Make Flash message legible in dark mode. ( #16794 )
2018-02-28 13:51:31 +00:00
Stuart Taylor
6a163bae88
fix(projectCopmletion): Open completion modal for Project submission
2018-02-28 10:06:50 +00:00
Stuart Taylor
8e02df5cc5
fix(toggleEmail): Use dispatch bound updateUserBackend
2018-02-27 14:40:07 +00:00
Stuart Taylor
b81cea4b08
fix(profile): Fix challenges of undefined Error
2018-02-27 14:29:37 +00:00
Berkeley Martinez
07e08b9e6a
Merge branch 'staging' into fix/babelPipeline
2018-02-26 12:05:11 -08:00
Berkeley Martinez
6285d369ca
Merge pull request #16771 from Bouncey/feat/splitMapService
...
Feat(challenge): Only send the challenges for the requested block
2018-02-26 11:31:01 -08:00
Justin Pitts
f93fbe30a1
fix(challenges): Hide second scrollbar in challenge preview pane ( #16737 )
...
Closes #16695
2018-02-26 12:44:42 +00:00
Stuart Taylor
ca7790158e
Use correct comment format
2018-02-26 12:17:29 +00:00
Stuart Taylor
11821e40aa
Remove weird white space not present locally
2018-02-26 12:17:29 +00:00
Stuart Taylor
b2a70fd5ba
Remove weird white space not present locally
2018-02-26 12:17:29 +00:00
Stuart Taylor
303ad38b8e
feat(rechallenge): Remove JS files from build pipline if JS is disabled
2018-02-26 12:17:29 +00:00
Stuart Taylor
5c007e3d53
feat(transformers): Disable JS in preview on error
2018-02-26 12:15:16 +00:00
Stuart Taylor
329438bdf4
fix(nextChallenge): Remove some duplication
2018-02-24 08:51:35 +00:00
Arpit Agarwal
68dde75add
fix(challenges): Word wrap fix for Chrome ( #16736 )
2018-02-24 12:17:33 +05:30
Stuart Taylor
b27036a261
fix(format): Formatting fix
2018-02-23 18:44:40 +00:00
Stuart Taylor
fec1abfb46
feat(challenge): Add pre-fetching logic
2018-02-23 18:39:13 +00:00
Stuart Taylor
2143063084
feat(map-service): Refactor out the map service
2018-02-23 17:13:59 +00:00
Stuart Taylor
a7587ed6f0
feat(challenge): Initial build of the challenge service
2018-02-23 17:13:02 +00:00
Stuart Taylor
d17c2d33eb
chore(superBlock): Remove superBlock.message Ui elements
2018-02-23 17:12:45 +00:00
Stuart Taylor
1d420b835c
feat(mapUi): Create mapUi specific service
2018-02-23 17:12:45 +00:00
Brybro
938d38857e
fix: warning message for danger zone ( #16757 )
2018-02-21 21:50:09 +05:30
Iván Munguía
6276321f45
feat(challenges): Call updateSuccessMessage action ( #16742 )
...
Called updateSuccessMessage passing it a random compliment each time the
challenge is mounted/updated
Closes #16738
2018-02-20 11:59:00 +00:00
Stuart Taylor
1a5cab57a1
feat(sass): Enable client-side sass compiling ( #16747 )
2018-02-19 14:41:01 -06:00
Stuart Taylor
3131c55782
feat(Profile): Reactify profile page ( #16743 )
...
* feat(Profile): Reactify profile page
* chore(tidyup): Remove console.log
* fix(timeline): Remove legacy challenges from Timeline render
* fix(style): Remove underline on a:hover
2018-02-19 14:32:14 -06:00
Stuart Taylor
24ef69cf7a
feat(settings): Expand Settings page functionality ( #16664 )
...
* fix(layout): Fix Settings layout in firefox
* chore(availableForHire): Remove available for hire setting
* feat(helpers): Use helper components for Settings layout
* fix(map): Fix undefined lang requested
* feat(settings): Expand Settings page functionality
* chore(pledge): Remove pledge from Settings
* fix(about): Adjust AboutSettings layout
* fix(portfolio): Improve PortfolioSettings layout
* fix(email): Improve EmailSettings layout
* fix(settings): Align save buttons with form fields
* fix(AHP): Format AHP
* fix(DangerZone): Adjust DangerZone layout
* fix(projectSettings): Change Button Copy
* fix(CertSettings): Fix certificate claim logic
* chore(lint): Lint
2018-02-16 17:18:53 -06:00
Anh Tran
07414b6acc
fix(challenges): Created a NotFound react component, added a redux
...
Added new React component and added redux states for invalid challenge
Fixed problems for requested changes with eslint long string and used
the existing NotFound component + use Link component
Used react-bootstrap for Not-Found component and changed the "Map" link into
"current-challenge" link. Deleted 'invalid' state in Challenges.jsx
BREAKING CHANGE: N/A
Closes #16257
2018-02-16 16:44:07 -05:00
Stuart Taylor
9f034f4f79
Fix/backend completion ( #16699 )
...
* chore(props): Sort props
* fix(backend): Fix backend completion flow
* fix(backend): Create and use backend form values selector
2018-02-16 09:24:37 -06:00
Jason Kao
00cb394f08
feat(challenges): Added warning feedback for non-front-facing glitch url ( #16709 )
2018-02-15 01:03:19 +00:00
Berkeley Martinez
8c01f4a08f
fix(UserCredentials): Move credential update to an else statement ( #16663 )
...
Fixes situations where a new credential is created
Closes #16568
2018-02-08 11:52:09 +05:30
Neenad Ingole
183740d739
fix(seed): React Challenges showing unwanted brackets ( #16595 )
...
Closes #16528
2018-02-06 16:01:33 +00:00
Damon Tian
be7bd01c3d
fix(map): Fix vertical scrollbar not showing up in code edit ( #16625 )
...
Closes #16327
2018-02-06 10:10:28 +00:00
mrugesh mohapatra
0085eb3ab1
Fix(settings): normalize responses ( #16603 )
2018-02-03 01:43:36 +05:30
Vivek Agrawal
b4a48fa020
fix(challenges): Add top-margin & change comment color ( #16615 )
2018-02-03 00:51:00 +05:30
gracemgately
c76ebf0cee
fix(settings): Remove Email us button from Settings page ( #16616 )
...
Removed Email us button from Settings since it was no longer accurate
BREAKING CHANGE: none
Closes #16613
2018-02-01 11:50:40 +00:00
Iván Munguía
8ca5575ac5
fix(challenges): Add key prop to root element ( #16493 )
...
The key prop was added to solve the issue of the first question being
added to subsequent questions
Closes #16483
2018-01-31 07:30:56 +00:00
Berkeley Martinez
660f78896d
fix(settings/updateEmail): Show message from server
2018-01-30 17:14:33 -08:00
Berkeley Martinez
1ee9d9259c
feat(Flash): Normalize flash types with object
...
help prevent typo errors
2018-01-30 17:14:33 -08:00
Berkeley Martinez
ae3ccdd672
fix(user/settings): Add theme server validations
2018-01-30 17:14:33 -08:00
Berkeley Martinez
8025f96fa1
fix(AjaxStream): Parse json response on error
2018-01-30 17:14:33 -08:00
Berkeley Martinez
040d49d612
feat(Flash): Should reflect express style
2018-01-30 17:14:33 -08:00
Berkeley Martinez
4d545a018c
fix(nightModeEpic): Colocate in app
...
This moves epic into main app and prevents it running server side
2018-01-30 17:14:33 -08:00
Mrugesh Mohapatra
9fa89ee1b0
fix: Update locked button label
2018-01-31 01:30:33 +05:30
Berkeley Martinez
cbb7c72a95
Merge pull request #16570 from werne2j/fix/modern-challenge-editor-name
...
fix(modern-challenges): Default nav link to "Editor" if only one editor
2018-01-29 19:19:43 -08:00
werne2j
05b9df4dd0
fix(modern-challenges): Default nav link to "Editor" if only one editor
2018-01-29 20:33:38 -05:00
Stuart Taylor
e3a522aa5e
feat(tool-panel): Make buttons look and act like current productiion ( #16580 )
2018-01-29 11:26:03 -06:00
Stuart Taylor
f9ac50103f
fix(poly): Check we are working with Poly from code-storage ( #16582 )
...
* fix(poly): Check we are working with Poly from code-storage
* fix(backend): Do not show complettion modal for a backend challenge
* fix(backend): Remove unused action
2018-01-29 10:03:23 -06:00
Stuart Taylor
21bd1b4207
fix(code-reset): Listen for clickOnReset and remove code from storage ( #16592 )
2018-01-29 09:53:17 -06:00
Berkeley Martinez
e6110fe718
Merge pull request #16551 from huyenltnguyen/fix/console-theme-in-night-mode
...
fix(ui): Add logic to toggle console theme
2018-01-25 12:13:08 -08:00
huyenltnguyen
b1325ba930
fix(ui): output theme in night mode
2018-01-25 20:28:45 +07:00
Berkeley Martinez
20a3363d39
Merge pull request #16479 from lgrzybowski/fix/change_NA_to_blank_when_no_estimation
...
fix(map): Removed NA text for challenge without time estimat
2018-01-23 18:59:30 -08:00
Lukasz Grzybowski
f3d87d6e73
fix(map): Removed NA text for challenge without time estimat
...
Closes #16454
2018-01-23 19:34:42 +01:00
A-J Roos
4ab1e5454c
fix(visual): Fix test output screen alignment ( #16536 )
...
Whenever the test run fails the icon and text are out of alignment. This change sets the icon to be vertically aligned to the top.
Closes #16498
2018-01-21 22:19:06 +05:30
Berkeley Martinez
f439593676
fix(Flash): Express flash format is [...String] ( #16539 )
2018-01-20 21:59:34 +05:30
Berkeley Martinez
3bdf859c73
fix(ToggleBtn): Make name required
...
radio buttons must share a name property
2018-01-18 15:20:54 -08:00
Berkeley Martinez
2be632b72d
chore(create-app): Update rtype typed array signature
2018-01-18 15:20:54 -08:00
Berkeley Martinez
e5ea612f40
fix(Settings/ToggleButton): Name should be a prop
2018-01-18 15:20:54 -08:00
Berkeley Martinez
413eb224b7
style(Challenges): Remove unnecessary whitespace
2018-01-18 15:20:54 -08:00
Berkeley Martinez
c79afa99b5
fix(Nav): Remove unused epic
2018-01-18 15:20:54 -08:00
Berkeley Martinez
4a6123ce70
fix(Settings): Email settings refactor
...
broke after a couple of other changes
2018-01-18 15:20:54 -08:00
Berkeley Martinez
baae9eb7b8
feat(Settings): Add toggle button
2018-01-18 15:20:54 -08:00
Berkeley Martinez
8e5275ca56
fix(Settings): Always use ChildContainer
...
othersize content is rendered off screen
2018-01-18 15:20:54 -08:00
Berkeley Martinez
2bb27e8dc6
feat(Flash): Get flash messages on load
2018-01-18 15:20:54 -08:00
Berkeley Martinez
0af881a177
feat(User): Add remove getMessages method
...
We'll use this api to get flash messages on the front end up
2018-01-18 15:20:54 -08:00
Berkeley Martinez
6c5a13f053
fix(Flash): Minize flash state
2018-01-18 15:20:54 -08:00
Berkeley Martinez
8297cff63c
fix(Flash): Message should flex left and take up all the room
2018-01-18 15:20:53 -08:00
Berkeley Martinez
c372bd3cc5
fix(Challenges): Add child container for challenges
...
Add a central point for the completion modal to open
2018-01-18 15:18:42 -08:00
Berkeley Martinez
552f51624e
fix(Panes): Height should always take full screen
2018-01-18 15:18:42 -08:00
Berkeley Martinez
d86eba998b
fix(app/redux): Remove tracking of app height
2018-01-18 15:18:42 -08:00
Berkeley Martinez
8fe46d1f9a
feat(App): Make full size
2018-01-18 15:18:42 -08:00
Berkeley Martinez
5a32585ddd
feat(Flash): Get flashes from ssr
2018-01-18 15:18:42 -08:00
Berkeley Martinez
9f15a09d26
feat(wepback): Add app reducer hot reloading
2018-01-18 15:18:42 -08:00
Berkeley Martinez
9d5d5c3be4
feat(Flash): Add remove logic
2018-01-18 15:18:42 -08:00
Berkeley Martinez
f452a8dbce
feat(Flash): Add initial redux logic
2018-01-18 15:18:42 -08:00
Berkeley Martinez
9e9e39b8b0
feat(Flash): Add initial ui
2018-01-18 15:18:42 -08:00
Vivek Agrawal
de940a4ca5
fix(challenges): Changed background color of preview panel for night mode ( #16502 )
...
Closes #16318
2018-01-19 00:43:18 +05:30
Berkeley Martinez
167b609853
Merge pull request #16496 from huyenltnguyen/fix/editors-theme-in-dark-mode
...
fix(challenges): Add logic to toggle editor theme
2018-01-17 11:24:21 -08:00
Berkeley Martinez
e8dcc43e23
fix(utils/encode-decode): Use lodash replace
...
_.replace is harded against undefined/null
2018-01-18 00:18:44 +05:30
huyenltnguyen
e1bda08c59
fix(challenges): Add logic to toggle editor theme
...
Closes #16284
2018-01-17 05:11:20 +07:00
Berkeley Martinez
6e17281fda
Merge pull request #16442 from iabrenne/feature/link-to-guide
...
Feature/link to guide
2018-01-16 12:52:03 -08:00
Berkeley Martinez
2c7e571520
feat(Panes): Do not update state if panes are the same
...
This reduces the number of updates required when transitioning between
challenges while preserving the state of the panes when going from two
similar challengees.
2018-01-16 09:52:29 -08:00
Peter Weinberg
62e079c721
feat(panes/nav): persist pane state across transitions; rename side panel to lesson
2018-01-16 09:52:29 -08:00
Berkeley Martinez
81f65969ad
Merge pull request #16481 from lgrzybowski/fix/remove_star_from_map
...
fix(map): Removed required sign from challenges
2018-01-16 09:03:25 -08:00
Lukasz Grzybowski
73878e84b0
fix(map): Removed required sign from challenges
...
Closes #16239
2018-01-14 20:17:45 +01:00
Vivek Agrawal
9c3f0f3628
fix(challenges): Add spacing between test-suite rows ( #16491 )
...
Closes #16484
2018-01-15 00:17:34 +05:30
Irina Brennen
c7a898bed7
refactor(seed): Add link to guide
...
Partially #16388
2018-01-10 18:32:16 -06:00
Austin Tice
49a5911fca
fix: Updated fCC Function Logo on Small Screen ( #16460 )
...
* Fixed FCC Logo on Small Screen
Changed *.logo-glyph* height to 28px from 30 which makes a nice form-factor on all screen sizes. I also utilized flexbox on the parent anchor tag in *.navbar-brand* in order to assure the logo always stays horizontally and vertically center.
* Deleted unneeded class name
I deleted the *.nav-logo* class from the FCC Function logo img tag. It was serving no essential purpose, and was only needed for the main FCC logo.
2018-01-11 00:22:49 +05:30
Berkeley Martinez
c27250eec1
Merge pull request #16429 from jameskaupert/feature/add_default_project_img
...
feat(challenges): Add default project image when none exists
2018-01-10 00:27:10 -08:00
James Kaupert
2bc1f0ae59
feat(challenges): Add default project image when none exists
...
BREAKING CHANGE: none
Closes #16426
2018-01-08 19:34:16 -05:00
Berkeley Martinez
0fb132e28a
feat(Map): Create Challenges comp with scu
...
Reduce challenge map open time
2018-01-07 21:57:11 +05:30
Berkeley Martinez
41ab4a736a
feat(Map): Add Blocks component
...
Makes a single point of update for the blocks under a superblock and
decrease the speed to open/close a superblock consistently
2018-01-07 21:57:11 +05:30
Berkeley Martinez
4db584d6cc
feat(Map): Conditionally render blocks/challenges
2018-01-07 21:57:11 +05:30
Berkeley Martinez
1e491d82d3
chore(Map): Remove isHidden selectors/state
...
This logic is no longer used
2018-01-07 21:57:11 +05:30
Berkeley Martinez
55adc282fa
Merge pull request #16430 from raisedadead/fix/preview-pane-background
...
revert(preview): Remove night mode background-color
2018-01-06 14:25:19 -08:00
Mrugesh Mohapatra
f11fe6c5fb
revert(preview): Remove night mode background-color
2018-01-07 02:44:07 +05:30
Berkeley Martinez
9263b91f73
Merge pull request #16418 from jameskaupert/fix/undefined_images
...
fix(challenges): Remove broken images when undefined
2018-01-05 21:48:40 -08:00
Berkeley Martinez
8e87a8991e
chore(Panes): Move non-redux to utils
2018-01-05 21:27:33 -08:00
Berkeley Martinez
8498abc95a
fix(Panes): Fix rightPane isHidden shadow bound
...
a rightpane that is hidden would also provide a shadow barrier to
minimizing a pane just left of it.
2018-01-05 21:24:30 -08:00
Adam Bohannon
b44b582f35
fix(Panes): pane resizing issue
...
fix(Panes): pane resizing issue
fix(panes): added ternary to redux action
fix(Panes): removed console log
fix(Panes): Updated leftBound with lodash condition
fix(Panes): Refactored condition for leftPane
2018-01-05 21:24:30 -08:00
James Kaupert
da9e1f1129
fix(challenges): Remove broken images when undefined
...
BREAKING CHANGE: none
Closes #16410
2018-01-05 19:48:31 -05:00
Chloe Collier
5f65f04ba4
fix(style): changed colors for dark-mode ( #16404 )
2018-01-04 12:09:19 +05:30
Vivek Agrawal
68e1c83db7
style(lesson-section): Add paddings ( #16391 )
...
Closes #16299
styles moved to challenges.less
2018-01-02 22:30:40 +00:00
Berkeley Martinez
e1c5b8a894
fix(Nav): My Profile => Settings
2018-01-02 23:38:01 +05:30
Berkeley Martinez
296387d67e
fix(User): Move login logic into user model
2018-01-02 23:38:01 +05:30
Berkeley Martinez
c5420229e4
fix(User.confirm): Overwrite confirm w/ custom method
...
Reduce db calls, implement old logic
2018-01-02 23:38:01 +05:30
Berkeley Martinez
6042ce2a84
fix(User): Allow confirm
...
This is still used for email confirmation on update
2018-01-02 23:38:01 +05:30
Berkeley Martinez
07f30427cb
feat(User/Auth): Use stand alone auth token
2018-01-02 23:38:01 +05:30
Berkeley Martinez
7a922229f4
chore(Loopback): Normalize configs using cli
2018-01-02 23:38:01 +05:30
Berkeley Martinez
c55f0e5e89
fix(User): Deny old auth api
2018-01-02 23:38:01 +05:30
Berkeley Martinez
bf196d37ff
fix(User): Add isSignUp logic
...
emailVerfied field no longer indicates a new user.
2018-01-02 23:38:01 +05:30
Berkeley Martinez
e60ff3775b
fix(User): Unify old remove save hook with before save
...
Since we are no longer using remote api to create accounts those hooks
are useless. Unifying them will ensure they apply to all
save/update/creates
2018-01-02 23:38:01 +05:30
Berkeley Martinez
5ea434c429
fix(User): Email is off the constructor
2018-01-02 23:38:01 +05:30
Berkeley Martinez
8a66886081
fix(AccessToken): Move extensions to boot script
...
Loopback does not facilitate built in model extensions in the same way
as user defined models
2018-01-02 23:38:01 +05:30
Berkeley Martinez
0682ef33db
fix(User.requestAuthEmail): Conditionally check for email availibility
...
Only check if email is available if it is not already associated with
this account
2018-01-02 23:38:01 +05:30
Berkeley Martinez
60e2baf307
feat(User): Refactor wait period logic
2018-01-02 23:38:01 +05:30
Berkeley Martinez
b6f621fee3
fix(User.updateEmail): Reduce code logic. defer promises
2018-01-02 23:38:01 +05:30
Berkeley Martinez
5e38ae4347
fix(User): Typo
2018-01-02 23:38:01 +05:30
Berkeley Martinez
750c9f1eab
fix(passwordless): Reduce db calls, run in parallel
...
Adds validations, reduces the number of database calls, separates
concers. reduces logic
2018-01-02 23:38:01 +05:30
Berkeley Martinez
44c2eb65d5
refactor(User): Make `requestAuthEmail` into instance method
2018-01-02 23:38:01 +05:30
Berkeley Martinez
0452a9d1d5
fix(models): Move custom method to loopback model extension
2018-01-02 23:38:01 +05:30
Berkeley Martinez
412fddd065
fix(models/User): Remove dup before create
2018-01-02 23:38:01 +05:30
Vivek Agrawal
cec1b9a227
style(map): Change estimated timestamp color ( #16393 )
...
Closes #16321
2018-01-01 17:29:58 -06:00
Berkeley Martinez
540b0ec4d4
Merge pull request #16295 from Bouncey/fix/duplicateKeys
...
fix(step-challenge): Fix duplicate keys in Step
2018-01-01 12:57:33 -08:00
Joshua Swift
603a354e56
Merge branch 'staging' into fix/js-disabled-message
2017-12-30 11:12:57 +00:00
Berkeley Martinez
4aa4248204
Merge branch 'Bouncey:fix/toolpanelConflict' into staging
2017-12-29 16:08:48 -08:00
Berkeley Martinez
46a696472c
fix(lint): Move rsa link to utils
2017-12-29 16:08:29 -08:00
Joshua Swift
23d2f2a08b
JS is disabled alert
2017-12-29 20:26:38 +00:00
Stuart Taylor
07df17287a
feat(map): Map will remember if it is hidden between challenges
2017-12-29 12:29:03 +00:00
Stuart Taylor
0f68940865
chore(step-redux): Remove console.log
2017-12-28 19:07:28 +00:00
Stuart Taylor
a3a9683bf7
fix(step-keys): Use description slice for key
2017-12-28 18:59:56 +00:00
Stuart Taylor
def690b282
fix(step-challenge): Fix duplicate keys in Step
2017-12-28 18:59:56 +00:00
Filip Havrlent
bed731d2ad
fix(challenges): Change e.meta to e.metaKey
...
The Command + Enter was not working on Mac in completition modal
Closes #16352
2017-12-28 19:51:59 +01:00
Stuart Taylor
2884b551c3
fix(classNames): Use block prop for .btn-block className
2017-12-28 18:47:42 +00:00
Stuart Taylor
2c6f0b1f09
fix(merge-conflicts): Add missing classNames to Get Help button
2017-12-24 09:34:05 +00:00
Stuart Taylor
71708aa7ff
fix(merge-conflicts): Resolve conflicts
2017-12-24 09:25:25 +00:00
Stuart Taylor
4c96c2079e
Merge branch 'fix/merge-78e86f5' of https://github.com/mpontus/freeCodeCamp into fix/toolpanelConflict
2017-12-24 09:21:03 +00:00
Niko
16dcfb4183
fix: Map button overlap ( #16301 ) ( #16310 )
2017-12-23 23:43:56 -06:00
Berkeley Martinez
59602200c0
Merge pull request #16294 from Bouncey/fix/documentTitle
...
fix(document.title): Update document title for Challenge route
2017-12-23 08:14:05 -08:00
Khaled Saleh
7f2edb6a71
style(challenges): Changed the lesson buttons to match production sty
2017-12-23 09:15:07 -06:00
Mikhail Pontus
3144820405
fix(challenges): Implement Help Dialog
...
This commit applies changes from 78e86f514f
.
It introduces Help dialog which guides the user to review Read-Search-Ask
methodology, ask the question on the forums or in gitter chatroom.
This dialog replaces existing Help button which was leading to Gitter Chatroom.
2017-12-23 14:58:06 +03:00
Khaled Saleh
3592f797ec
style(map): Changed the color of the placeholder to grey inste ( #16259 )
2017-12-23 11:28:37 +00:00
Stuart Taylor
b14a821f6c
fix(document.title): Update document title for Challenge route
2017-12-23 11:21:30 +00:00
Berkeley Martinez
65356ff7e7
fix(Challenges/frame.js): Make iframe href base relative to / ( #16221 )
...
This prevents requests from appending to the current challenge url
2017-12-23 09:53:11 +00:00
Kristofer Koishigawa
3df65c30cd
fix(common): Fix for loopProtect undefined error ( #16263 )
...
Edited the file so that the loopProtect code, which is in the head of
the iframe on www.freecodecamp.org, is in the same script tag as the
base challenge content that get's rendered to the page. While the
loopProtect code is not rendered to the page like the rest of the
challenge code, it's within the same scope and seems to function
normally.
BREAKING CHANGE: None that I know of, but will keep checking.
Closes #16260
2017-12-22 14:51:21 -05:00
Angel Eduardo
8ee27fa6ed
fix: missing space in quiz score ( #16241 )
2017-12-21 16:04:20 -06:00
mrugesh mohapatra
8f6deff199
fix: Update text for GitHub and Settings ( #16253 )
...
This commit adds back changes from the
commit 9142aec8ad
Just updates the labels of some of the buttons
2017-12-21 15:35:21 -06:00
Shane Farrar
002e7d38c7
fix(UX): corrected overflow of instruction content ( #16236 )
2017-12-21 00:24:59 -06:00
Jonathan Grah
674ce83ab0
feat(cert): Certificates ( #16185 )
...
* feat(cert): finished layout and design of legacy certificates
* feat(cert): added new certs
* feat(cert): added logic for new certs
* feat(cert): updated claiming challenges
* feat(cert): fixed various small issues
* feat(cert): completed suggested changes
2017-12-20 19:15:23 -06:00