Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-09use a magic default :global symbol instead of nilhttp://jneen.net/
to make sure we mean the global permissions
2017-03-06Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg
2017-03-03Fixed filter_projects param still used in group controllerPhil Hughes
2017-03-03Fix linter errorsZ.J. van de Weg
2017-03-02Improve UXZ.J. van de Weg
2017-02-22Finished up mattermost team creationLuke "Jared" Bennett
2017-02-20Transactional mattermost team creationZ.J. van de Weg
Before this commit, but still on this feature branch, the creation of mattermost teams where a background job. However, it was decided it was better that these happened as transaction so feedback could be displayed to the user.
2017-02-16Improve DRYness of viewsZ.J. van de Weg
2017-02-16Add tests for Mattermost team creationZ.J. van de Weg
2017-02-09Merge branch 'dz-create-nested-groups-via-ui' into 'master' Dmitriy Zaporozhets
Allow creating nested group via UI See merge request !8786
2017-02-08Fix inconsistent naming for services that delete thingsdixpac
* Changed name of delete_user_service and worker to destroy * Move and change delete_group_service to Groups::DestroyService * Rename Notes::DeleteService to Notes::DestroyService
2017-02-07Allow creating nested group via UIDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-01-31resolve deprecation warningsAdam Pahlevi
don’t pass AR object, use the ID to avoid depr warning pass in the id instead of AR object to specs for `ProjectDestroyWorker`
2017-01-13Refactor authorized params in GroupsControllerRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-29Merge branch 'dz-nested-group-misc' into 'master' Dmitriy Zaporozhets
Miscellaneous improvements to the nested groups feature See merge request !8308
2016-12-26Show nested groups tab on group pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-12-21Add more storage statisticsMarkus Koller
This adds counters for build artifacts and LFS objects, and moves the preexisting repository_size and commit_count from the projects table into a new project_statistics table. The counters are displayed in the administration area for projects and groups, and also available through the API for admins (on */all) and normal users (on */owned) The statistics are updated through ProjectCacheWorker, which can now do more granular updates with the new :statistics argument.
2016-12-21fix reset pathJames Lopez
2016-12-21added more specsJames Lopez
2016-12-21update controller action to render error in formJames Lopez
2016-12-20Fix error 500 renaming group. Also added specs and changelog.James Lopez
2016-09-15Syntax fixes and better tests for helper methods. Updated docs.Patricio Cano
2016-09-15Added 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-12Fix bug where destroying a namespace would not always destroy projectsStan 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-20Allow to disable user request access to groups/projectsFelipe Artur
2016-06-29merge master into issue_3359_3Felipe Artur
2016-06-22Insert notification settings dropdown into groupsFelipe Artur
2016-06-22Insert notification settings dropdown into groupsFelipe Artur
2016-04-14Projects on group page should be sorted by last activity instead of ↵Dmitriy Zaporozhets
id/created_at Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-03-22Merge branch 'master' into issue_12658Douwe 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-20Fix "Shared projects" tabDouwe Maan
2016-03-20Tweaks, refactoring, and specsDouwe Maan
2016-03-20Use the configured Kaminari "per page" defaultRobert Speicher
2016-03-18Improve group visibility level featureZeger-Jan van de Weg
2016-03-18Code fixesFelipe Artur
2016-03-17Merge 4009-external-users into issue_12658Felipe Artur
2016-03-17Code improvements and add Create group serviceFelipe Artur
2016-03-14Merge branch 'share-project-ce' into 'master' Dmitriy Zaporozhets
Bring from EE: Share Project with Group - [x] Models and migrations - [x] Logic, UI - [x] Tests - [x] Documentation - [x] Share with group lock - [x] Api feature - [x] Api docs - [x] Api tests Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> For #12831 cc @DouweM @rspeicher @vsizov See merge request !3186
2016-03-11Add share project from group lockDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-03-11Show shared projects on group pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-03-10Prevent projects to have higher visibility than groupsFelipe Artur
Prevent Groups to have smaller visibility than projects Add default_group_visibility_level to configuration Code improvements
2016-03-10Code improvementsFelipe Artur
2016-03-10Add permission level to groupsFelipe Artur
2016-03-10Move group activity feed to separate page for consistency with dashboard and ↵Dmitriy Zaporozhets
project pages Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-03-04Add projects list sort dropdown to group pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-02-09MR feedbackJosh Frye
2016-02-09Extract events rendering to own action.Josh Frye
2016-02-09Starred, All, and Trending on explore are paged also group projects. Need ↵Josh Frye
ajax filter.
2016-02-04Various filter fixesJosh Frye
2016-01-28Merge branch 'events-performance' into 'master' Robert Speicher
Improve performance of retrieving last update times for events See 75195eefcca4cb3961986c90c8e837da02f30134 and https://gitlab.com/gitlab-org/gitlab-ce/issues/12415#note_3387317 for the juicy details. Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/12415 See merge request !2613