Robert Speicher
69723d2002
Devise 3.5.x deprecates confirm! in favor of confirm
2015-09-19 21:15:13 -04:00
Stan Hu
0c1ccda43f
Add "Confirm user" button in user admin page
...
Closes #2116
Closes https://github.com/gitlabhq/gitlabhq/issues/9502
2015-08-05 00:35:53 -07:00
Robert Speicher
800df45db2
Add disable_two_factor route for Admin::Users
2015-07-10 17:18:17 -04:00
Stan Hu
3e738e3b9a
Add support for unlocking users in admin settings
...
Closes https://github.com/gitlabhq/gitlabhq/issues/9381
2015-07-02 04:22:51 -07:00
Dmitriy Zaporozhets
94f130cbfc
Merge branch 'admin-edit-identities' into 'master'
...
Admin can see, edit and remove user identities
Related to #1415 and https://dev.gitlab.org/gitlab/gitlabhq/issues/2224
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
See merge request !843
2015-06-23 14:24:16 +00:00
Stan Hu
e80d7a804f
Fix error when deleting a user who has projects
...
Closes #1856
Closes https://github.com/gitlabhq/gitlabhq/issues/9394
2015-06-23 04:39:49 -07:00
Dmitriy Zaporozhets
cc04c5b828
Refactor admin user page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-06-22 17:12:20 +02:00
Dmitriy Zaporozhets
499154518a
You can not remove user if he/she is an only owner of group
...
To prevent loose of group data you need to transfer or remove group
first before you can remove user
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-05-28 12:00:02 +02:00
Douwe Maan
d386bb7808
Allow primary email to be set to an email that you've already added.
2015-04-30 16:17:03 +02:00
Jeroen van Baarsen
5a4ebfb47a
Fixed the Rails/ActionFilter cop
...
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2015-04-20 15:39:37 +02:00
Douwe Maan
f2af30f195
Skip email confirmation when set by admin or via LDAP.
2015-04-06 13:27:19 +02:00
Dmitriy Zaporozhets
dd24c3d4b9
Improve user block/unblock UI in admin area
2015-03-09 13:02:06 -07:00
Douwe Maan
25e44d0530
Allow users that signed up via OAuth to set their password in order to use Git over HTTP(S).
2015-02-13 14:44:42 +01:00
Dmitriy Zaporozhets
3cd036e315
Merge branch 'notification_email'
...
Conflicts:
db/schema.rb
2015-02-07 18:42:34 -08:00
Douwe Maan
9dbd7e5aec
Allow notification email to be set separately from primary email.
...
Closes #1932 .
2015-02-07 23:19:17 +01:00
Dmitriy Zaporozhets
bbca6a0abd
Refactor sorting in project
2015-02-05 19:15:05 -08:00
Dmitriy Zaporozhets
62ed1c537e
Explicitly define ordering in models using default_scope
2015-02-05 14:20:55 -08:00
Marin Jankovski
607ea7c6e5
Share the key table between admin and profile resources.
2014-12-30 11:01:30 +01:00
Marin Jankovski
82829ed49e
Move user key manipulation in admin section to a separate controller.
2014-12-30 10:15:11 +01:00
Marin Jankovski
492f3a4779
Add user key actions to admins.
2014-12-29 17:07:23 +01:00
Valery Sizov
4e0da2325b
Admin: user sorting
2014-10-13 16:07:57 +03:00
Dmitriy Zaporozhets
c29857ac00
Merge branch 'new_user_password_set' into 'master'
...
Admin created user should get password reset link instead of mailed temporary password
Fixes #1405
See merge request !973
2014-07-23 16:44:07 +00:00
Dmitriy Zaporozhets
de582ab375
Fix user params when edit from admin area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-07-16 15:12:33 +03:00
Marin Jankovski
44b8198334
Do not set password expiry.
2014-07-15 14:30:05 +02:00
Marin Jankovski
56398ea161
Do not sent a generated password via email for admin created user.
2014-07-15 13:25:11 +02:00
Dmitriy Zaporozhets
8fee5a0572
Make app works with strong params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 23:24:17 +03:00
Dmitriy Zaporozhets
98ba075c32
User model to strong params. Comment other attr_accessible to let tests run
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 15:11:45 +03:00
Marin Jankovski
37425618bc
Add option for admin to remove users secondary emails.
2014-06-23 09:45:26 +02:00
Dmitriy Zaporozhets
fc43c4e7fa
Restyle admin/user page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-03 12:44:22 +03:00
Dmitriy Zaporozhets
4401382798
Fix 500 error when try to update own profile in admin area
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-25 10:15:43 +02:00
skv
a3f645ef51
Remove deprecated finders
2014-01-19 23:39:56 +04:00
Dmitriy Zaporozhets
4cd7a56333
Add User#email uniq validation. Fixed confirmation for admin/users form
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-26 10:20:36 +02:00
skv
d89527839e
fix most of warnings
2013-12-15 00:05:10 +04:00
arul
0f3ef9bed2
Fix for issue #5431
2013-10-24 19:27:23 +02:00
Dmitriy Zaporozhets
01186f9fc6
Show confirmation status in profile
2013-10-15 11:19:19 +03:00
Dmitriy Zaporozhets
2e8b0fa5cf
Oauth users and users created by admin should be confirmed immediatly
2013-10-15 09:59:58 +03:00
Izaak Alpert
5dae40f579
Update to only provide one way to get a default user
...
-calling build_user will now apply defaults and only override them if as: :admin is set
Change-Id: Id1d938c0967752ecc14370af54f2d88128d18c44
2013-09-11 14:04:15 -04:00
Dmitriy Zaporozhets
24e26d8b7a
Improve user block/removal from admin area
...
Provide UI with explanation what happens when you block or remove user
When remove user - remove all groups where user is an only owner
2013-08-27 21:39:34 +03:00
Dmitriy Zaporozhets
afdfbd1e8a
Add description to user removal block. Transfer owned groups to admin before remove
2013-08-27 21:39:34 +03:00
Johannes Schleifenbaum
cd19f82e51
Fix typos
2013-07-29 12:47:06 +02:00
Dmitriy Zaporozhets
1dd80d22a5
Prevent confusion in naming user variable at admin area
2013-06-26 15:57:02 +03:00
Dmitriy Zaporozhets
102aaf0682
Use simple render syntax in controllers
2013-06-22 15:08:11 +03:00
Dmitriy Zaporozhets
ee13297af2
Cleanup: removed unused routing/methods. Improved admin area usability
2013-06-22 14:11:20 +03:00
Dmitriy Zaporozhets
0bc714c271
Remove form for adding user to several projects from admin area.
...
Remove unnecessary projects order on User#show
2013-06-22 13:41:08 +03:00
Dmitriy Zaporozhets
6838304a85
Force user password change for users created by admin
2013-06-13 21:06:27 +03:00
Dmitry Medvinsky
22279bc558
Add settings for user permission defaults
...
“Can create groups” and “Can create teams” had hardcoded defaults to
`true`. Sometimes it is desirable to prohibit these for newly created
users by default.
2013-05-16 18:02:22 +04:00
Andrey Kumanyaev
41bbbb6df0
Update model methods
2013-04-03 06:20:52 +04:00
Sato Hiroyuki
33e236c631
Fix RoutingError when changing username to non ascii char.
2013-03-26 14:47:11 +09:00
Andrew8xx8
0d9a6fe7b1
User's blocked field refactored to use state machine
2013-03-04 18:52:30 +04:00
Dmitriy Zaporozhets
ed3f44085e
Redesign Admin -> user -> show page
2013-02-13 19:14:35 +02:00