Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve ProjectTeam#max_member_access performance | Yorick Peterse | 2015-10-15 | 1 | -3/+16 |
| | | | | | | | | | | | | | | | 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%. | ||||
* | Wrong access level badge on MR commentsaccess_level_badge_bug | Valery Sizov | 2015-10-02 | 1 | -0/+4 |
| | |||||
* | Correctly import invited members. | Douwe Maan | 2015-04-14 | 1 | -1/+1 |
| | |||||
* | Track who created a group or project member. | Douwe Maan | 2015-04-14 | 1 | -15/+13 |
| | |||||
* | Use `member` instead of `tm`. | Douwe Maan | 2015-03-15 | 1 | -21/+21 |
| | |||||
* | Append in place for strings and arrays | Ciro Santilli | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | Snippets: public/internal/private | Valery Sizov | 2014-10-09 | 1 | -0/+4 |
| | |||||
* | Add parenthesis to function def with arguments. | Ciro Santilli | 2014-10-03 | 1 | -1/+1 |
| | |||||
* | Fix project member management | Dmitriy Zaporozhets | 2014-09-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Huge replace of old users_project and users_group references | Dmitriy Zaporozhets | 2014-09-14 | 1 | -11/+11 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Fix permission issue with highest access level for group | Dmitriy Zaporozhets | 2014-06-20 | 1 | -4/+15 |
| | | | | | | | | 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> | ||||
* | Prevent a lot of sql queries for ProjectTeam#fetch_members method | Dmitriy Zaporozhets | 2014-06-04 | 1 | -1/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Prevent exceptions for methods like ProjectTeam#developer? if no membership ↵ | Dmitriy Zaporozhets | 2014-06-04 | 1 | -4/+4 |
| | | | | | | exists Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Improve performance of application for large teams | Dmitriy Zaporozhets | 2014-06-04 | 1 | -0/+16 |
| | | | | | | | 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> | ||||
* | Remove deprecated finders | skv | 2014-01-19 | 1 | -4/+4 |
| | |||||
* | Improve dev fixtures | Dmitriy Zaporozhets | 2013-12-25 | 1 | -0/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | pluck user_ids during team import | skv | 2013-12-17 | 1 | -2/+1 |
| | |||||
* | fix most of warnings | skv | 2013-12-15 | 1 | -2/+2 |
| | |||||
* | Improve admin user show page | Dmitriy Zaporozhets | 2013-08-27 | 1 | -1/+9 |
| | | | | | | Show permissions for all project. Add ability to remove user from group if not an owner Remove unnecessary admin controller | ||||
* | Prevent confusion in naming user variable at admin area | Dmitriy Zaporozhets | 2013-06-26 | 1 | -2/+2 |
| | |||||
* | Remove unused accessor | Dmitriy Zaporozhets | 2013-06-22 | 1 | -1/+0 |
| | |||||
* | cache project.team.members | Dmitriy Zaporozhets | 2013-06-22 | 1 | -1/+1 |
| | |||||
* | Project Team now supports a non-group projects | Dmitriy Zaporozhets | 2013-06-18 | 1 | -3/+12 |
| | |||||
* | Use project.team over project.users | Dmitriy Zaporozhets | 2013-06-18 | 1 | -0/+5 |
| | |||||
* | Add UsersGroup relation to be respected by abilities and Project#team | Dmitriy Zaporozhets | 2013-06-18 | 1 | -5/+19 |
| | |||||
* | remove unused code related to gitolite | Dmitriy Zaporozhets | 2013-02-26 | 1 | -22/+0 |
| | |||||
* | remove update_repository calls | Dmitriy Zaporozhets | 2013-02-04 | 1 | -1/+0 |
| | |||||
* | Rename Team class to ProjectTeam | Andrey Kumanyaev | 2013-01-24 | 1 | -0/+122 |