- 15 Mar, 2016 1 commit
-
-
Rémy Coutable authored
This reverts commit 01160fc0, reversing changes made to 4bff9daf.
-
- 13 Mar, 2016 2 commits
-
-
Zeger-Jan van de Weg authored
Also incorporates the review into this, mainly spec changes.
-
Zeger-Jan van de Weg authored
The user has the rights of a public user execpt it can never create a project, group, or team. Also it cant view internal projects.
-
- 12 Mar, 2016 1 commit
-
-
Yorick Peterse authored
GitLab EE adds an extra relation that selects a "project_id" column instead of an "id" column, making it very hard for this method to be re-used in EE. Since using User#authorized_groups in ProjectsFinder#all_groups apparently has no performance impact we can just use it and keep everything compatible with EE.
-
- 11 Mar, 2016 4 commits
-
-
Yorick Peterse authored
We can just use "arel_table" in these cases instead of "SomeClass.arel_table".
-
Yorick Peterse authored
We don't need the extra layer of nesting of UNION queries here (as User#authorized_projects already returns a UNION'd query).
-
Yorick Peterse authored
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 10 Mar, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 29 Feb, 2016 3 commits
-
-
Robert Speicher authored
Closes #13905
-
Robert Speicher authored
Rails adds an empty error to the Errors object even if you just call `#[]` on it: ``` [1] pry(main)> u = User.last [2] pry(main)> u.errors.keys => [] [3] pry(main)> u.errors[:username].present? => false [4] pry(main)> u.errors.keys => [:username] ```
-
Robert Speicher authored
Prior, if the user enabled 2FA, then disabled it and came back some time after the grace period expired, they would be forced to enable 2FA immediately.
-
- 24 Feb, 2016 1 commit
-
-
Robert Speicher authored
-
- 20 Feb, 2016 2 commits
-
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
- 18 Feb, 2016 1 commit
-
-
Johann Pardanaud authored
- Avoid multiple calls to `validates` for the avatar attributes. - In a cropping process, don't check if the model inherits `User`, check if it responds to `:avatar_crop_size`.
-
- 17 Feb, 2016 1 commit
-
-
Johann Pardanaud authored
-
- 09 Feb, 2016 3 commits
-
-
Johann Pardanaud authored
-
Rémy Coutable authored
-
Rémy Coutable authored
Also: - Get rid of legacy :strict_mode - Get rid of custom :email validator - Add some shared examples to spec emails validation
-
- 02 Feb, 2016 2 commits
-
-
Douglas Barbosa Alexandre authored
-
Stan Hu authored
Currently any spam detected by Akismet by non-members via API will be logged in a separate table in the admin page. Closes #5612
-
- 22 Jan, 2016 1 commit
-
-
Rubén Dávila authored
-
- 20 Jan, 2016 1 commit
-
-
Rubén Dávila authored
-
- 19 Jan, 2016 1 commit
-
-
Douwe Maan authored
-
- 14 Jan, 2016 1 commit
-
-
Gabriel Mazetto authored
-
- 08 Jan, 2016 2 commits
-
-
Gabriel Mazetto authored
-
Gabriel Mazetto authored
-
- 06 Jan, 2016 1 commit
-
-
Stan Hu authored
-
- 03 Jan, 2016 1 commit
-
-
Robert Speicher authored
Closes #201 - two-year-old bug, woo!
-
- 15 Dec, 2015 1 commit
-
-
Gabriel Mazetto authored
-
- 14 Dec, 2015 1 commit
-
-
Drew Blessing authored
-
- 11 Dec, 2015 3 commits
-
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Grzegorz Bizon authored
This adds a ability to use multiple different authentication token fields in other models. From now on it is necessary to add authentication token field manually in each class that implements this mixin.
-
- 09 Dec, 2015 1 commit
-
-
Stan Hu authored
-
- 07 Dec, 2015 1 commit
-
-
Robert Speicher authored
-
- 03 Dec, 2015 1 commit
-
-
Valery Sizov authored
-
- 02 Dec, 2015 1 commit
-
-
Valery Sizov authored
-
- 18 Nov, 2015 1 commit
-
-
Yorick Peterse authored
-