Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-28 | New AccessRequestsFinder | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-09-15 | Syntax fixes and better tests for helper methods. Updated docs. | Patricio Cano | |
2016-09-15 | Added group-specific setting for LFS. | Patricio Cano | |
Groups can enable/disable LFS, but this setting can be overridden at the project level. Admin only | |||
2016-08-19 | Fix adding a user to a group in admin section | Sean McGivern | |
2016-08-12 | Fix bug where destroying a namespace would not always destroy projects | Stan Hu | |
There is a race condition in DestroyGroupService now that projects are deleted asynchronously: 1. User attempts to delete group 2. DestroyGroupService iterates through all projects and schedules a Sidekiq job to delete each Project 3. DestroyGroupService destroys the Group, leaving all its projects without a namespace 4. Projects::DestroyService runs later but the can?(current_user, :remove_project) is `false` because the user no longer has permission to destroy projects with no namespace. 5. This leaves the project in pending_delete state with no namespace/group. Projects without a namespace or group also adds another problem: it's not possible to destroy the container registry tags, since container_registry_path_with_namespace is the wrong value. The fix is to destroy the group asynchronously and to run execute directly on Projects::DestroyService. Closes #17893 | |||
2016-07-20 | Allow to disable user request access to groups/projects | Felipe Artur | |
2016-07-01 | Exclude requesters from Project#members, Group#members and User#members | Rémy Coutable | |
And create new Project#requesters, Group#requesters scopes. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-03-22 | Merge branch 'master' into issue_12658 | Douwe Maan | |
# Conflicts: # app/models/issue.rb # app/views/projects/_home_panel.html.haml # app/views/shared/projects/_project.html.haml # db/schema.rb # spec/models/project_spec.rb | |||
2016-03-22 | Add specs and add visibility level to admin groups | Felipe Artur | |
2016-03-20 | Use the configured Kaminari "per page" default | Robert Speicher | |
2016-03-08 | Remove instance variable @group multiple assignment | Yatish Mehta | |
2015-06-03 | Wrap group removal into service | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2015-04-20 | Fixed the Rails/ActionFilter cop | Jeroen van Baarsen | |
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | |||
2015-04-14 | Track who created a group or project member. | Douwe Maan | |
2015-03-15 | Use `project_member` instead of `team_member`. | Douwe Maan | |
2015-03-13 | Use same constant for amount of items per page | Dmitriy Zaporozhets | |
2015-02-06 | Refactor sorting in project | Dmitriy Zaporozhets | |
2015-02-06 | Explicitly define ordering in models using default_scope | Dmitriy Zaporozhets | |
2014-12-22 | Set group name from path in admin controller | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2014-09-14 | Huge replace of old users_project and users_group references | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2014-06-26 | Group and Event strong_params | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2014-06-02 | Improve admin group page performance | Dmitriy Zaporozhets | |
Add pagination for projects and members to /admin/groups/:group page Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2014-01-19 | Remove deprecated finders | skv | |
2013-09-26 | Group ownership completely based on users_groups relation now | Dmitriy Zaporozhets | |
Before we have only owner_id to determine group owner With multiple owners per group we should get rid of owner_id in group. So from now @group.owner will always be nil but @group.owners return an actual array of users who can admin this group | |||
2013-06-26 | Improve change group ownership logic | Dmitriy Zaporozhets | |
2013-06-22 | Use simple render syntax in controllers | Dmitriy Zaporozhets | |
2013-06-22 | Cleanup: removed unused routing/methods. Improved admin area usability | Dmitriy Zaporozhets | |
2013-06-22 | Merge branch 'master' into 6-0-dev | Dmitriy Zaporozhets | |
Conflicts: VERSION db/schema.rb | |||
2013-06-20 | Fix user add to group from admin area | Dmitriy Zaporozhets | |
2013-06-18 | Update admin area with new group memberships | Dmitriy Zaporozhets | |
2013-06-17 | Remove unused, but slow code | Andrew Kumanyaev | |
2013-06-10 | Restyle admin:group:show. Remove .all calls fro users, projects here | Dmitriy Zaporozhets | |
2013-04-10 | s/was/were/ for plural subjects | Kyle Kelley | |
2013-01-25 | Added the correct hierarchy of controllers for the administrative part | Andrey Kumanyaev | |
2012-12-30 | Improve perfomance of removeing group | Dmitriy Zaporozhets | |
2012-12-26 | Code duplication removed from controllers | Andrey Kumanyaev | |
2012-12-26 | Replace short loop variable from "p" to "project" | Andrey Kumanyaev | |
2012-12-26 | Add functional in admin section | Andrey Kumanyaev | |
2012-12-10 | Make admin sorting more obvious | Dmitriy Zaporozhets | |
2012-12-03 | Remove some bugs. Add warnings for renaming group. Add ability to cahnge ↵ | Dmitriy Zaporozhets | |
group owner. | |||
2012-11-27 | Rewrite and improve git backend logic. Fix project movind. Raise exception ↵ | Dmitriy Zaporozhets | |
to prevent unexpected issues | |||
2012-11-24 | Project can be transfered to namespace and out now | Dmitriy Zaporozhets | |
2012-11-23 | Fixed some tests and snippet colorize | Dmitriy Zaporozhets | |
2012-11-22 | Move directory with project. Fixed all related path methods to use namespace | Dmitriy Zaporozhets | |
2012-10-22 | Fix issue with removing group | randx | |
2012-10-03 | Dont change params hash. Use dup instead | Dmitriy Zaporozhets | |
2012-10-03 | Added ability to manage groups from admin | Dmitriy Zaporozhets | |
2012-10-02 | Admin Group scaffold -> new, show, index | Dmitriy Zaporozhets | |