- Jul 29, 2016
-
-
Timothy Andrew authored
1. In the context of protected branches. 2. Test this behaviour.
-
- Jul 27, 2016
-
-
Stan Hu authored
-
- Jul 26, 2016
-
-
Stan Hu authored
-
Stan Hu authored
-
Stan Hu authored
NotesHelper#note_editable? and ProjectTeam#human_max_access currently take about 16% of the load time of an issue page. This MR preloads the maximum access level of users for all notes in issues and merge requests with several queries instead of one per user and caches the result in RequestStore.
-
- Jul 22, 2016
-
-
Ahmad Sherif authored
-
- Jul 01, 2016
-
-
Rémy Coutable authored
And create new Project#requesters, Group#requesters scopes. Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jun 29, 2016
-
-
Stan Hu authored
The previous implementation would load the entire team member list and their respective attributes. Now we only search for the user's specific access level. In gitlab-com/operations#42, this reduces the overall overhead of rendering the issue from 28% to 20%. First step of optimizing #19273
-
- Jun 16, 2016
-
-
James Lopez authored
This reverts commit 13e37a3e.
-
James Lopez authored
-
- Jun 14, 2016
-
-
Rémy Coutable authored
+ Move 'Edit Project/Group' out of membership-related partial + Show the access request buttons only to logged-in users + Put the request access buttons out of in a more visible button + Improve the copy in the #remove_member_message helper Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
David Alexander authored
-
- Jun 13, 2016
-
-
Douglas Barbosa Alexandre authored
-
- Mar 11, 2016
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Feb 18, 2016
-
-
Robert Speicher authored
-
- Oct 15, 2015
-
-
Yorick Peterse authored
By comparing objects in Ruby we can greatly improve the performance of this method. In the worst case (should no data be eager loaded) this will run the same amount of queries as before, in the best case (when data _is_ eager loadeD) it requires no queries at all. The added benchmark used to produce around 273 iterations per second. With this commit this has been increased to almost 40 000 iterations per second: a speedup of roughly 145 times. Combined with eager loading Note associations this results in about 30 queries less when viewing a single issue, this in turn cuts down the loading time by 30-40%.
-
- Oct 02, 2015
-
-
Valery Sizov authored
-
- Apr 14, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Mar 15, 2015
-
-
Douwe Maan authored
-
- Jan 01, 2015
-
-
Ciro Santilli authored
-
- Oct 09, 2014
-
-
Valery Sizov authored
-
- Oct 03, 2014
-
-
Ciro Santilli authored
-
- Sep 15, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Sep 14, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jun 20, 2014
-
-
Dmitriy Zaporozhets authored
If user was a member of both group and project and group access level was higher it was not respected and user got lowest project access level. Now it is fixed and user get highest access level Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jun 04, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
This commit fixes a lot of sql queries to db for for groups and projects with big amount of members. Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jan 19, 2014
-
-
skv authored
-
- Dec 25, 2013
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Dec 17, 2013
-
-
skv authored
-
- Dec 14, 2013
-
-
skv authored
-
- Aug 27, 2013
-
-
Dmitriy Zaporozhets authored
Show permissions for all project. Add ability to remove user from group if not an owner Remove unnecessary admin controller
-
- Jun 26, 2013
-
-
Dmitriy Zaporozhets authored
-
- Jun 22, 2013
-
-
Dmitriy Zaporozhets authored
-
Dmitriy Zaporozhets authored
-
- Jun 18, 2013
-
-
Dmitriy Zaporozhets authored
-
Dmitriy Zaporozhets authored
-