- 14 6月, 2016 1 次提交
-
-
- 11 6月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 01 6月, 2016 1 次提交
-
-
由 Yorick Peterse 提交于
There are several changes to this module: 1. The use of an explicit stack in Participable#participants 2. Proc behaviour has been changed 3. Batch permissions checking == Explicit Stack Participable#participants no longer uses recursion to process "self" and all child objects, instead it uses an Array and processes objects in breadth-first order. This allows us to for example create a single Gitlab::ReferenceExtractor instance and pass this to any Procs. Re-using a ReferenceExtractor removes the need for running potentially many SQL queries every time a Proc is called on a new object. == Proc Behaviour Changed Previously a Proc in Participable was expected to return an Array of User instances. This has been changed and instead it's now expected that a Proc modifies the Gitlab::ReferenceExtractor passed to it. The return value of the Proc is ignored. == Permissions Checking The method Participable#participants uses Ability.users_that_can_read_project to check if the returned users have access to the project of "self" _without_ running multiple SQL queries for every user.
-
- 30 5月, 2016 1 次提交
-
-
由 Grzegorz Bizon 提交于
Checks of literals used in conditions. See #17478
-
- 23 5月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 15 5月, 2016 3 次提交
-
-
由 Kamil Trzcinski 提交于
-
由 Kamil Trzcinski 提交于
-
由 Kamil Trzcinski 提交于
-
- 14 5月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 13 5月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 10 5月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 29 4月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 20 4月, 2016 1 次提交
-
-
由 Felipe Artur 提交于
-
- 19 4月, 2016 2 次提交
-
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
- 18 4月, 2016 8 次提交
-
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
- 13 4月, 2016 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 26 3月, 2016 1 次提交
-
-
由 Rémy Coutable 提交于
-
- 25 3月, 2016 1 次提交
-
-
- 22 3月, 2016 1 次提交
-
-
由 Douwe Maan 提交于
-
- 21 3月, 2016 2 次提交
-
-
由 Zeger-Jan van de Weg 提交于
-
由 Douwe Maan 提交于
-
- 20 3月, 2016 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
-
- 19 3月, 2016 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
-
- 18 3月, 2016 2 次提交
-
-
-
由 Felipe Artur 提交于
-
- 17 3月, 2016 5 次提交
-
-
由 Grzegorz Bizon 提交于
-
由 Grzegorz Bizon 提交于
Discussed it here: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2831#note_4190228
-
由 Grzegorz Bizon 提交于
-
由 Felipe Artur 提交于
-
由 Felipe Artur 提交于
-
- 14 3月, 2016 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
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.
-
- 10 3月, 2016 1 次提交
-
-
由 Felipe Artur 提交于
-