Berkeley Martinez and GitHub
1d513227e8
Merge pull request #16890 from Bouncey/fix/binButtons
...
Feat(Nav): Responsive Nav with promonent Bin buttons
2018-03-20 16:45:30 -07:00
Berkeley Martinez and GitHub
543f43c4f1
Merge pull request #16845 from Bouncey/feat/opBeat
...
feat(opbeat): Enable opbeat-react for frontend performance tracking
2018-03-13 16:05:11 -07:00
Berkeley Martinez and GitHub
33921ba53a
Merge pull request #16838 from Bouncey/fix/newUserNavigation
...
fix(selector): Correctly destructure in the firstChallengeSelector
2018-03-12 14:31:59 -07:00
Berkeley Martinez and GitHub
a33febd218
Merge pull request #16819 from Bouncey/fix/slowNetwork
...
fix(challenge): Handle slow network connections gracefully
2018-03-12 14:28:55 -07:00
Berkeley Martinez and mrugesh mohapatra
ef24b38cc3
chore(package-lock): Update lock file ( #16854 )
2018-03-08 20:11:58 -08:00
Berkeley Martinez and GitHub
5bf2e57c6e
[Snyk Update] New fixes for 1 vulnerable dependency path ( #16751 )
...
[Snyk Update] New fixes for 1 vulnerable dependency path
2018-03-08 14:17:27 -08:00
Berkeley Martinez and GitHub
6750f6f1b6
Merge pull request #16788 from Bouncey/feat/legacyCerts
...
Feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-08 07:33:20 -08:00
Berkeley Martinez and GitHub
7f88fe5877
Merge pull request #16788 from Bouncey/feat/legacyCerts
...
Feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-08 07:33:20 -08:00
Berkeley Martinez and GitHub
bf78e80cca
Merge pull request #16847 from raisedadead/fix/update-mongodb-driver
...
fix(mongodb): update mongodb driver
2018-03-07 15:35:18 -08:00
Berkeley Martinez and GitHub
39b0cefe74
Merge pull request #16848 from Bouncey/fix/jsWarning
...
fix(styles): Overlay js warning to preserve preview pane height
2018-03-07 15:16:10 -08:00
Berkeley Martinez and GitHub
4e241fc8ac
Merge pull request #16720 from fccSeniorSeminar/fix/invalid-challenge-URL
...
Fix/invalid challenge url
2018-03-06 10:15:58 -08:00
Berkeley Martinez and GitHub
23d9ceb399
Merge pull request #16796 from Bouncey/feat/completionModalProjects
...
fix(projectCompletion): Open completion modal for Project submission
2018-03-05 14:15:31 -08:00
Berkeley Martinez and GitHub
b3aed512d6
Merge pull request #16531 from vbelolapotkov/fix/initial-map-expand
...
fix(map): Expand map when challenge opened
2018-03-04 20:39:57 -08:00
Berkeley Martinez and GitHub
65662c6d0a
Merge pull request #16820 from Bouncey/chore/loopback
...
chore(package): Update loopback-boot to remove vulnerability
2018-03-02 11:40:35 -08:00
Berkeley Martinez and GitHub
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 and GitHub
4aa8981b44
Merge pull request #16790 from Bouncey/fix/toggleEmail
...
fix(toggleEmail): Use dispatch bound updateUserBackend
2018-02-28 09:04:30 -08:00
Berkeley Martinez and GitHub
d15590bb43
Merge pull request #16799 from Bouncey/fix/flashLess
...
fix(less): Fix Flash less syntax
2018-02-28 09:02:39 -08:00
Berkeley Martinez and GitHub
6cf3fb6049
Merge pull request #16370 from Bouncey/fix/babelPipeline
...
fix(rechallenge): Remove JS files from build pipeline when JS is disabled
2018-02-26 12:10:11 -08:00
Berkeley Martinez and GitHub
07e08b9e6a
Merge branch 'staging' into fix/babelPipeline
2018-02-26 12:05:11 -08:00
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
cae5db6763
Merge pull request #16759 from Bouncey/fix/filtrePrivateChallenges
...
fix(redirects): Do not add private blocks/challenges to the map
2018-02-21 07:23:23 -08:00
Berkeley Martinez and GitHub
92da7987d9
Merge pull request #16701 from freeCodeCamp/fix/search
...
fix(search): Allow csp to always trust search.freecodecamp.org
2018-02-15 16:22:07 -08:00
Berkeley Martinez and mrugesh mohapatra
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
Berkeley Martinez
ef80131a29
feat(build): Add source maps to production
...
We don't have the same precautions as other sites as our code base is
open source, so we might as well make it easier on us to debug
production errors
2018-02-06 13:53:56 -08:00
Berkeley Martinez and GitHub
957f7b807a
Merge pull request #16623 from raisedadead/chore/update-package-lock
...
chore: Update package-lock
2018-02-02 14:07:27 -08:00
Berkeley Martinez and GitHub
235c3974a7
Merge pull request #16612 from vkWeb/fix/nightmode-modal-v3
...
fix(Settings): Fix hover animation of night mode modal button
2018-02-02 14:05:15 -08:00
Berkeley Martinez and GitHub
7e0f3581bf
Merge pull request #16609 from raisedadead/fix/code-locked-btn-label
...
fix: Update locked button label
2018-01-30 18:14:19 -08: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
b8f8ea80cf
feat(express): Add sendFlash to send a flash message json
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
Berkeley Martinez
ffbf3bc826
fix(updateMyCurrentChallenge): Bad mongo id will return user error
...
Mark these errors to be reported to the user instead of logged as a
server fault
2018-01-30 17:14:33 -08:00
Berkeley Martinez and GitHub
9e6e3800a2
Merge pull request #16501 from vkWeb/fix/nightmode-modal-v2
...
fix(settings): Changed modal footer background color for night mode
2018-01-30 15:42:10 -08:00
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
5762751a5c
Merge pull request #16577 from Bouncey/chore/bundleRx
...
chore(bundle): Bundle only one RX
2018-01-29 09:47:53 -08:00
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
d3058bfd15
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
Berkeley Martinez
1dcdf4e17c
fix(AuthToken): Namespace observable methods
...
This prevents methods that use the regular methods internally from
clashing
2018-01-22 11:59:24 -08:00
Berkeley Martinez and mrugesh mohapatra
f439593676
fix(Flash): Express flash format is [...String] ( #16539 )
2018-01-20 21:59:34 +05:30
Berkeley Martinez and mrugesh mohapatra
13c9d97262
fix(error-reporter): Only report uncaught errors ( #16526 )
...
Errors that have status codes do not need reporting. If opbeat is not enabled, do not report
2018-01-19 11:03:57 +05:30
Berkeley Martinez
0b62f4450c
refactor(jade-helpers): Clean up code
2018-01-18 15:20:54 -08:00
Berkeley Martinez
9a481afe6a
feat(jade): Add cacheBreaker for dev browser cache breaking
2018-01-18 15:20:54 -08:00
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
6cf91060fc
fix(client): Remove unused import
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
fff60273a3
fix(services/user): Defer user.challengeMap
...
this prevents function call when user is undefined
2018-01-18 15:20:54 -08:00
Berkeley Martinez
9c155c73ed
fix(client): Make devtools optional/disable
...
You must enable debug to enable devtools
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
8b7199223d
chore(less): Add below/above/between usage
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
4a911931d0
fix(server/flash): Api to match documentation
...
This fixes duplication issues and normalize our use with everyone else
2018-01-18 15:20:54 -08:00
Berkeley Martinez
0cd21f930f
refactor(services/use): Simplify logic declaritively
2018-01-18 15:20:54 -08:00
Berkeley Martinez
307716f9c8
fix(loopback/passport): Show flash messages on link
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
387eafbf33
feat(Flash): Add render methods that do not dump flash autom
...
query from the front end app for these messages
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
04af4e326c
feat(frameRunner): Run through webpack
2018-01-18 15:20:53 -08:00
Berkeley Martinez
ef9fd51030
fix(webpack): Update to errors plugin name
...
Plugin name was changed
2018-01-18 15:20:53 -08:00
Berkeley Martinez
85e19d3897
style(babelrc): Format whitespace
2018-01-18 15:20:53 -08:00
Berkeley Martinez
9add2cf465
style(gulpfile): Remove object assign
2018-01-18 15:20:53 -08:00
Berkeley Martinez
e384f6a90c
feat(Webpack): Update to latest
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
4c5b41fe9a
chore(client): Remove error log, add note
...
This callback does not have an err, may also never be called when used
with React hot reload
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
71869757a0
feat(babel): Add babel-runtime plugin
...
Reduce payload and remove old shims in favor of babel shims
2018-01-18 15:18:42 -08:00
Berkeley Martinez
f8f55dd846
fix(client): Hot reload breaking on undefined defaultState
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
Berkeley Martinez and GitHub
aa1dfb98a5
Merge pull request #16525 from raisedadead/fix/update-lock-file
...
chore: Update lock file
2018-01-18 12:04:01 -08:00
Berkeley Martinez and GitHub
3bb70619be
Merge pull request #16503 from vkWeb/fix/signin-overflow
...
fix(sign-in): Changed left-padding of sign-in buttons to prevent text overflow
2018-01-18 10:47:34 -08:00
Berkeley Martinez and GitHub
6caf104373
Merge pull request #16495 from raisedadead/fix/update-signup-flow-copy
...
fix: Update sign up flow copy
2018-01-17 19:08:16 -08:00
Berkeley Martinez and GitHub
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 and mrugesh mohapatra
e8dcc43e23
fix(utils/encode-decode): Use lodash replace
...
_.replace is harded against undefined/null
2018-01-18 00:18:44 +05:30
Berkeley Martinez and mrugesh mohapatra
f6e4bf74cb
fix(boot/user): Use common encoding utils
...
This logic is used through out the app and should be centralized
2018-01-18 00:18:44 +05:30
Berkeley Martinez and GitHub
054dd8b4f6
Merge pull request #16442 from iabrenne/feature/link-to-guide
...
Feature/link to guide
2018-01-16 12:52:03 -08:00
Berkeley Martinez and GitHub
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 and GitHub
da6b98fc71
Merge pull request #16492 from warborn/fix/change-word-in-navigation
...
fix(challenges): Change Lesson pane name in navigation
2018-01-16 10:00:38 -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
Berkeley Martinez and GitHub
e583de3682
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
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
65a37c32dc
Merge pull request #15856 from AungMyoKyaw/feat/eluer-prob-4
...
feat(euler-problem): Add tests and solution for Problem 4: Largest palindrome product
2018-01-16 08:13:31 -08:00
Berkeley Martinez and GitHub
a2d3cc6bfb
Merge pull request #15856 from AungMyoKyaw/feat/eluer-prob-4
...
feat(euler-problem): Add tests and solution for Problem 4: Largest palindrome product
2018-01-16 08:13:31 -08:00
Berkeley Martinez and GitHub
5dae72ad7b
Merge pull request #16447 from cassidypignatello/fix/normalize-flash-type
...
fix(app): Normalize flash type
2018-01-10 15:15:25 -08:00
Berkeley Martinez and GitHub
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
Berkeley Martinez and GitHub
7c13c93e2a
Merge pull request #16457 from QuincyLarson/fix/front-end-libraries-label
...
fix(seed): Fix label
2018-01-09 14:32:29 -08:00