Commit Graph

1566 Commits (d67d02a344647dec47a2c45488477aad40cc6975)

Author SHA1 Message Date
Berkeley Martinez a33febd218
Merge pull request #16819 from Bouncey/fix/slowNetwork
fix(challenge): Handle slow network connections gracefully
2018-03-12 14:28:55 -07:00
Quincy Larson 4f0f17892c Fix/copy improvements (#16859)
* fix(seed): Simplify copy of lessons and remove need for image

* rework copy for account creation and login emails

* fix: Fixup email template and lock-file
2018-03-09 19:39:44 +00:00
Stuart Taylor 2281c85df6 chore(certs): Rename endpoint /c/ => /certificates/ 2018-03-06 10:38:37 +00:00
Stuart Taylor c17e3ce1d7 fix(challenge): Handle slow network connections gracefully 2018-03-06 10:25:58 +00:00
Stuart Taylor 2d0f8f7b9b feat(legacy-certs): Claim legacy certificates from the settings page 2018-03-05 13:30:07 +00:00
Stuart Taylor b81cea4b08 fix(profile): Fix challenges of undefined Error 2018-02-27 14:29:37 +00:00
Stuart Taylor 329438bdf4 fix(nextChallenge): Remove some duplication 2018-02-24 08:51:35 +00:00
Stuart Taylor b27036a261 fix(format): Formatting fix 2018-02-23 18:44:40 +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 1d420b835c feat(mapUi): Create mapUi specific service 2018-02-23 17:12:45 +00:00
Stuart Taylor 65dc6e8837 fix(redirects): Do not add private blocks/challenges to the map 2018-02-21 10:02:12 +00: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
Berkeley Martinez 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
Stuart Taylor 59999f9b09 fix(typo): Fix defaultState Typo (#16702) 2018-02-13 20:18:29 +05:30
Stuart Taylor c6975c77df
fix(search): Allow csp to always trust search.freecodecamp.org 2018-02-12 22:38:42 +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 b8f8ea80cf feat(express): Add sendFlash to send a flash message json 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
Tarun Singh 90ba46f6f0 fix(URLs): Changed protocol relative URLs to Https URLs
BREAKING CHANGE: None

Closes #16522
2018-01-25 20:11:01 +05:30
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 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 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 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 8fe46d1f9a feat(App): Make full size 2018-01-18 15:18:42 -08:00
Brian Lee b1b8074733 fix(commit): Fix certificate text overflow (#16494)
Layout certificate buttons vertically
2018-01-18 12:23:14 +05:30
Mrugesh Mohapatra 297dc3167e fix: Update captalize, change btn label, and link targe 2018-01-18 01:41:33 +05:30
Mrugesh Mohapatra 3306ac7214 fix: Update sign up flow copy 2018-01-18 01:30:49 +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
Robert Richey f36a2a7bcc perf(navbar): Add rel=noopener to navbar anchor tags (#16467) 2018-01-18 00:24:28 +05:30
Berkeley Martinez 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
huyenltnguyen e1bda08c59 fix(challenges): Add logic to toggle editor theme
Closes #16284
2018-01-17 05:11:20 +07:00
Quincy Larson 4fffd907ce fix(copy): Edited challenge completed copy (#16507) 2018-01-16 11:14:31 +05:30
Cassidy Pignatello eab62f6623
Merge branch 'staging' into fix/normalize-flash-type 2018-01-10 14:19:00 -05:00
cassidypignatello f158183039 fix(app): Normalize flash type
Changed flash messages to use types provided by Bootstrap

Closes #16395
2018-01-08 17:25:45 -05:00
Berkeley Martinez 52529a99b1 feat(server): Use debug for prettier logs 2018-01-07 11:18:26 +05:30
Berkeley Martinez 020a25bb4f feat(server): Add sigint kill script
Closes #15733
2018-01-07 11:18:26 +05:30
Berkeley Martinez 35a290f8fa feat(server): Move wepback require code split
Clean up server code
2018-01-07 11:18:26 +05:30
Berkeley Martinez de153ebc6f chore(server/production-start): Modernize code 2018-01-07 11:18:26 +05:30
Berkeley Martinez 00c3a97fa0 chore(server): Remove https redirect
This is no longer used. https is handled by Cloudflare/nginx
2018-01-07 11:18:26 +05:30
Mrugesh Mohapatra 7d2e9bc15e fix: Re-enable button and add disable styles 2018-01-05 13:06:59 +05:30