Commit Graph

937 Commits

Author SHA1 Message Date
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
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