- 18 11月, 2015 1 次提交
-
-
由 Yorick Peterse 提交于
This class now uses a UNION (when needed) instead of plucking tens of thousands of project IDs into memory. The tests have also been re-written to ensure all different use cases are tested properly (assuming I didn't forget any cases). The finder has also been broken up into 3 different finder classes: * ContributedProjectsFinder: class for getting the projects a user contributed to. * PersonalProjectsFinder: class for getting the personal projects of a user. * ProjectsFinder: class for getting generic projects visible to a given user. Previously a lot of the logic of these finders was handled directly in the users controller.
-
- 07 8月, 2015 1 次提交
-
-
由 Robert Speicher 提交于
Encapsulates the logic for `Gitlab::Access::WHATEVER` levels.
-
- 13 2月, 2015 1 次提交
-
-
由 Jeroen van Baarsen 提交于
Signed-off-by: NJeroen van Baarsen <jeroenvanbaarsen@gmail.com>
-
- 19 3月, 2014 1 次提交
-
-
由 Robert Speicher 提交于
-
- 26 2月, 2014 1 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 25 2月, 2014 1 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Main purpose is move big amount of methods from user, group, project models and place filtering logic in one place. It also fixes 500 error on group page for PostgreSQL Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-