Add a user-editable OAuth2 Application form

Review Request #9013 — Created June 13, 2017 and submitted — Latest diff uploaded

Information

Review Board
release-3.0.x

Reviewers

The UserApplicationForm is identical to the ApplicationForm, except
that it stops the user from directly editing special fields, such as:

  • local_site, since we do not expose Local Site behaviour by default;
  • user, so they cannot re-assign the application to another users;
  • extra_data, since this is only meant for internal use; and
  • skip_authorization, since this is only intended for trusted apps.

This form is accessible via the user's profile under the "OAuth2
Applications" page.

  • Ran unit tests.
  • Created, edited, deleted applicaitons.
reviewboard/settings.py
reviewboard/staticbundles.py
reviewboard/urls.py
reviewboard/accounts/forms/pages.py
reviewboard/oauth/urls.py
reviewboard/oauth/views.py
reviewboard/static/rb/css/pages/my-account.less
reviewboard/static/rb/css/pages/oauth.less
reviewboard/static/rb/js/accountPrefsPage/views/oauthApplicationsView.es6.js
reviewboard/templates/oauth/authorize.html
Loading...