Valery Sizov
97e6c9b42c
Wrong access level badge on MR comments
2015-10-02 15:11:17 +03:00
Douwe Maan
1c0824f451
Correctly import invited members.
2015-04-14 12:08:11 +02:00
Douwe Maan
2b2bd402dc
Track who created a group or project member.
2015-04-14 12:06:42 +02:00
Douwe Maan
bbdf23261c
Use `member` instead of `tm`.
2015-03-15 13:50:38 +01:00
Ciro Santilli
33c9f05c6b
Append in place for strings and arrays
2015-01-01 21:12:00 +01:00
Valery Sizov
47f539f5a6
Snippets: public/internal/private
2014-10-09 17:09:53 +03:00
Ciro Santilli
2e9f5de868
Add parenthesis to function def with arguments.
2014-10-03 09:18:46 +02:00
Dmitriy Zaporozhets
39ab7527d4
Fix project member management
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-15 11:04:25 +03:00
Dmitriy Zaporozhets
c69b8e0459
Huge replace of old users_project and users_group references
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-14 19:32:51 +03:00
Dmitriy Zaporozhets
0771109bb8
Fix permission issue with highest access level for group
...
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>
2014-06-20 12:54:03 +03:00
Dmitriy Zaporozhets
0cedd7039a
Prevent a lot of sql queries for ProjectTeam#fetch_members method
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-04 19:20:25 +03:00
Dmitriy Zaporozhets
a89c590ffe
Prevent exceptions for methods like ProjectTeam#developer? if no membership exists
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-04 12:56:03 +03:00
Dmitriy Zaporozhets
c283fba3b7
Improve performance of application for large teams
...
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>
2014-06-04 11:52:17 +03:00
skv
a3f645ef51
Remove deprecated finders
2014-01-19 23:39:56 +04:00
Dmitriy Zaporozhets
34f994b7c5
Improve dev fixtures
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2013-12-25 09:56:39 +02:00
skv
3adf35fb64
pluck user_ids during team import
2013-12-17 22:37:56 +04:00
skv
d89527839e
fix most of warnings
2013-12-15 00:05:10 +04:00
Dmitriy Zaporozhets
643a6e5824
Improve admin user show page
...
Show permissions for all project.
Add ability to remove user from group if not an owner
Remove unnecessary admin controller
2013-08-27 21:39:34 +03:00
Dmitriy Zaporozhets
1dd80d22a5
Prevent confusion in naming user variable at admin area
2013-06-26 15:57:02 +03:00
Dmitriy Zaporozhets
59f75e6c1e
Remove unused accessor
2013-06-22 13:47:11 +03:00
Dmitriy Zaporozhets
c2317d6785
cache project.team.members
2013-06-22 12:57:05 +03:00
Dmitriy Zaporozhets
c9fb7e39eb
Project Team now supports a non-group projects
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
209f96bebe
Use project.team over project.users
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
e940fbc7c1
Add UsersGroup relation to be respected by abilities and Project#team
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
15c0e58a49
remove unused code related to gitolite
2013-02-26 11:11:43 +02:00
Dmitriy Zaporozhets
896c3a0a9d
remove update_repository calls
2013-02-04 15:24:16 +02:00
Andrey Kumanyaev
6d1c566ec9
Rename Team class to ProjectTeam
2013-01-24 22:31:24 +02:00