Commit graph

20 commits

Author SHA1 Message Date
Phil Hughes
5542c9456c Updated project group sharing UI
Closes #13991
2016-04-25 14:42:17 +01:00
Dmitriy Zaporozhets
324e57693b
Implement top navigation concept for profile area
Main idea is to keep left sidebar static so user is not confused by
changing context. Instead we put changing navigation with changing
content in one main block

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-04-19 20:05:30 +02:00
connorshea
0c082d5e3a Fix the improper delete form being rendered for an oauth_authorized_application
This fixes the authorized applications not being revoked properly at
`/profile/applications`.

Fixes #14370.
2016-04-14 07:24:57 -07:00
Robert Speicher
7a2370f740 Standardize the way we check for and display form errors
- Some views had a "Close" button. We've removed this, because we don't
  want users accidentally hiding the validation errors and not knowing
  what needs to be fixed.
- Some views used `li`, some used `p`, some used `span`. We've
  standardized on `li`.
- Some views only showed the first error. We've standardized on showing
  all of them.
- Some views added an `#error_explanation` div, which we've made
  standard.
2016-04-04 21:37:07 -04:00
Phil Hughes
c23d9ab4ed Fixed error with applications delete enonymous token form
Closes #14509
2016-03-23 13:59:54 +00:00
Arinde Eniola
367818d293 change the css class has_tooltip to has-tooltip universally 2016-03-20 21:37:22 +01:00
Robert Speicher
8f21e2ae40 Let oauth/applications#index handle the profiles#applications route
Previously we were doing all of kinds of code gymnastics and flash abuse
in order to work with a Doorkeeper controller but have it _appear_ at
the `/profile/applications` path. Fortunately we can just tell Rails to
use a different controller to handle that route, and we get the best of
both worlds.
2016-03-13 16:51:09 -04:00
Phil Hughes
c2377a1195 Fixed failing application settings tests 2016-03-04 09:06:07 +00:00
Phil Hughes
33ba32e6cc Applications tab on profile settings
Closes #13855
2016-03-04 09:06:07 +00:00
Zeger-Jan van de Weg
103d67768d Improve text on warning message 2016-01-26 16:56:34 +01:00
Zeger-Jan van de Weg
758177d14c Warn admin of granting admin rights during OAuth
Fixes #3951

Warning style the same as the warning a user sees on a archived project.
2016-01-26 16:56:34 +01:00
Douwe Maan
a32f776609 Make tables full width. 2015-10-19 11:19:45 +02:00
Douwe Maan
cd5e79e98b Correctly show anonymous authorized applications under Profile > Applications. 2015-07-02 11:53:31 +02:00
Nicolas
4cf7d8d956 Fix consistency issues on New Application page. 2015-06-15 21:27:20 +02:00
Nicolas
f18a24f0ac Fix layout issue when New Application validation fails. 2015-06-15 21:27:15 +02:00
Douwe Maan
4d7759156b Plural instead of singular. 2015-04-30 21:10:42 +02:00
Douwe Maan
26ad250989 Add a page title to every page. 2015-04-30 19:12:15 +02:00
Dmitriy Zaporozhets
30ca451fd4 Refactor buttons 2015-03-14 00:29:32 -07:00
Dmitriy Zaporozhets
592e396869
Rework oauth2 feature
* improve UI
* add authorization
* add separate page for oauth applications

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-25 18:35:04 +02:00
Valery Sizov
e41dadcb33 Doorkeeper integration 2014-12-24 15:38:07 +02:00