Stuart Taylor
|
2281c85df6
|
chore(certs): Rename endpoint /c/ => /certificates/
|
2018-03-06 10:38:37 +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 |
|
Mrugesh Mohapatra
|
07ca7c4376
|
fix(sign-in): Adds a feedback on sign-in request
Closes #16266
|
2018-01-04 23:21:26 +05:30 |
|
Berkeley Martinez
|
a7534dce14
|
fix(views/signup): Error should be danger
|
2018-01-02 23:38:01 +05:30 |
|
Berkeley Martinez
|
a1530c041a
|
fix(Auth): Error type in json payload
|
2018-01-02 23:38:01 +05:30 |
|