Add a user-editable OAuth2 Application form
Review Request #9013 — Created June 13, 2017 and submitted — Latest diff uploaded
The
UserApplicationForm
is identical to theApplicationForm
, 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; andskip_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.
Diff Revision 4
This is not the most recent revision of the diff. The latest diff is revision 14. See what's changed.
orig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
reviewboard/staticbundles.py |
---|
reviewboard/accounts/pages.py |
---|
reviewboard/accounts/urls.py |
---|
reviewboard/accounts/views.py |
---|
reviewboard/accounts/forms/pages.py |
---|
reviewboard/admin/utils.py |
---|
reviewboard/oauth/forms.py |
---|
reviewboard/oauth/tests.py |
---|
reviewboard/static/rb/css/defs.less |
---|
reviewboard/static/rb/css/pages/admin.less |
---|
reviewboard/static/rb/css/pages/my-account.less |
---|
reviewboard/static/rb/css/ui/boxes.less |
---|
reviewboard/static/rb/css/ui/buttons.less |
---|
reviewboard/static/rb/js/accountPrefsPage/views/oauthApplicationsView.es6.js |
---|
reviewboard/templates/accounts/edit_oauth_app.html |
---|