Inform users of security issues and regenerate client secrets from UI

Review Request #9071 — Created July 11, 2017 and submitted

Information

Review Board
release-3.0.x
0beef29...

Reviewers

The Application forms can now regenerate the client secret view a new
OAuthSecretInputWidget, which makes an API call to regenerate the
client secret of the associated widget. Doing so will clear the flag
that marks applications as "disbled for security" and they can be
subsequently enabled.

Additionally, such disabled apps now have a warning present on the
application management screen. Regular disabled apps are displayed with
an italic font.

  • Ran unit tests.
  • Regenerated client secrets and saw I was able to enable applications
    that were disabled due to security concerns.

Description From Last Updated

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

E501 line too long (107 > 79 characters)

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

Col: 7 'clientSecretText' is defined but never used.

reviewbotreviewbot

Col: 136 Missing semicolon.

reviewbotreviewbot

Col: 135 Expected an assignment or function call and instead saw an expression.

reviewbotreviewbot

Col: 11 Missing semicolon.

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

E501 line too long (107 > 79 characters)

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

W293 blank line contains whitespace

reviewbotreviewbot

Col: 7 'clientSecretText' is defined but never used.

reviewbotreviewbot

Col: 135 Expected an assignment or function call and instead saw an expression.

reviewbotreviewbot

Col: 136 Missing semicolon.

reviewbotreviewbot

Col: 11 Missing semicolon.

reviewbotreviewbot

E501 line too long (107 > 79 characters)

reviewbotreviewbot

E501 line too long (107 > 79 characters)

reviewbotreviewbot

Can't use trailing commas in ES5 code.

daviddavid
Checks run (2 failed)
flake8 failed.
JSHint failed.

flake8

JSHint

brennie
Review request changed

Checks run (2 failed)

flake8 failed.
JSHint failed.

flake8

JSHint

brennie
Review request changed

Checks run (1 failed, 1 succeeded)

flake8 failed.
JSHint passed.

flake8

brennie
Review request changed

Checks run (1 failed, 1 succeeded)

flake8 failed.
JSHint passed.

flake8

david
  1. 
      
  2. Show all issues

    Can't use trailing commas in ES5 code.

  3. 
      
brennie
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to release-3.0.x (7699460)
Loading...