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
2019-04-15Merge branch 'forbid-the-usage-of-reload' into 'master'Lin Jen-Shin
Forbid the usage of reload Closes #60218 See merge request gitlab-org/gitlab-ce!27125
2019-04-15Externalize strings detected by rubocop-i18nMartin Wortschack
- Externalize strings in milestones_helper - Externalize strings in app/services - Update PO file
2019-04-15Forbid the use of `#reload` and prefer `#reset`Kamil Trzciński
The `#reload` makes to load all objects into memory, and the main purpose of `#reload` is to drop the association cache. The `#reset` seems to solve exactly that case.
2019-04-12Squashed commits and modified visibility level outputSara Ahbabou
Added changelog and rebased
2019-04-03Backport some changes from EERubén Dávila
MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9815
2019-03-12Enable/disable Auto DevOps at Group levelMayra Cabrera
- Includes instance methods on Group model to detect when a group has AutoDevOps explicitly/implicitly enabled/disabled. - Includes migration to add a new column to namespaces table - Add UI necessary modifications - Add service and controller to update auto devops related instances - Updates project and groups auto devops badges Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
2019-03-07Merge branch 'fix-group-without-owner' into 'master'Sean McGivern
fix group without owner after transfer Closes #58086 See merge request gitlab-org/gitlab-ce!25573
2019-03-06Adds the Rubocop ReturnNil copAndrew Newdigate
This style change enforces `return if ...` instead of `return nil if ...` to save maintainers a few minor review points
2019-03-01fix group without owner after transferPeter Marko
2019-02-26Merge branch 'fix-misspellings-app-comments' into 'master'Rémy Coutable
Fix misspellings in app/spec comments See merge request gitlab-org/gitlab-ce!25517
2019-02-25Revert "Merge branch 'fix-misspellings-app-comments' into 'master'"Michael Kozono
This reverts commit 9202bbd129537a698b986e6295d0c783b5a84815, reversing changes made to 4b282e9ce1ae246c4538b3ede18d1380ea778029.
2019-02-25Fix misspellings in app/spec commentsTakuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-02-04Reduce diff with EE in Groups::UpdateServiceRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-01Reduce diff with EE in Groups::CreateServiceRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-02Merge branch 'security-todos_not_redacted_for_guests' into 'master'John Jarvis
[master] Security todos not redacted for guests See merge request gitlab/gitlabhq!2697
2018-12-19Rename GroupHierarchy into ObjectHierarchyJarka Košanová
- we now use the hierarchy class also for epics - also rename supports_nested_groups? into supports_nested_objects? - move it to a concern
2018-12-17Change deprecated `except!` usagesRobert Speicher
These can just be `delete` calls, with the caveat that it only takes one argument.
2018-12-14Delete confidential issue todos for guestsFelipe Artur
Fix leaking information of confidential issues on TODOs when user is downgraded to guest access.
2018-10-18Fix Groups::UpdateService#execute not returning correct error codeStan Hu
This was causing problems in EE, where audit events were being generated even if the project failed to save.
2018-09-11Disable existing offenses for the CodeReuse copsYorick Peterse
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
2018-08-26don't trigger project deletion hooks twice when removing a groupGabriel Mazetto
2018-08-16Fix: Project deletion may not log audit events during group deletionValery Sizov
2018-08-02Remove group todos when a users looses accessJarka Kadlecová
2018-07-16Enable frozen string in apps/services/**/*.rbgfyoung
For directories application_settings --> labels. Partially addresses #47424.
2018-07-11Add manifest import featureDmitriy Zaporozhets
It allows user to automatically import multiple repositories with nested structure by uploading a manifest xml file. AOSP project was used as an example during development of this feature. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-09Merge branch 'fix/gh-namespace-issue' into 'security-10-4'James Lopez
[10.4] Fix GH namespace security issue
2018-02-0631885 - Ability to transfer a single group to another groupMayra Cabrera
2018-01-08Remove soft removals related codeYorick Peterse
This removes all usage of soft removals except for the "pending delete" system implemented for projects. This in turn simplifies all the query plans of the models that used soft removals. Since we don't really use soft removals for anything useful there's no point in keeping it around. This _does_ mean that hard removals of issues (which only admins can do if I'm not mistaken) can influence the "iid" values, but that code is broken to begin with. More on this (and how to fix it) can be found in https://gitlab.com/gitlab-org/gitlab-ce/issues/31114. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/37447
2017-09-07Make Members with Owner and Master roles always able to create subgroupsRuben Davila
2017-09-06Refer to “Share with group lock” consistentlyMichael Kozono
2017-09-06Make UpdateService error message translatableWinnie Hellmann
2017-09-06Refactor based on code reviewMichael Kozono
2017-09-06Dry up method for code climateMichael Kozono
2017-09-06Enforce share_with_group_lock rulesMichael Kozono
…in Groups::UpdateService instead of only in the browser.
2017-08-25Handle creating a nested group on MySQL correctlyBob Van Landuyt
Since we don't support nested groups on MySQL, raise an error explaining that on import instead of trying anyway.
2017-08-23Migrate creation of nested groups into a serviceBob Van Landuyt
2017-08-22Merge branch '35845-improve-subgroup-creation-permissions' into 'master'Douwe Maan
Improves subgroup creation permissions Closes #35845 See merge request !13418
2017-08-22Make sure repository's removal work for legacy and hashed storagesGabriel Mazetto
2017-08-21Improves subgroup creation permissionsTiago Botelho
2017-07-28Remove Mattermost team with GitLab groupZ.J. van de Weg
When destroying a group, now an API call is made to the Mattermost server to request the deletion of the project. Actual team deletion on the Mattermost side happens async, so the runtime shouldn't increase by more than a second.
2017-06-29Defer project destroys within a namespace in ↵Stan Hu
Groups::DestroyService#async_execute Group#destroy would actually hard-delete all associated projects even though the acts_as_paranoia gem is used, preventing Projects::DestroyService from doing any work. We first noticed this while trying to log all projects deletion to the Geo log.
2017-06-28Fix current feature related specsTiago Botelho
2017-03-30Merge branch 'jej-group-name-disclosure' into 'security'Sean McGivern
Prevent private group disclosure via parent_id See merge request !2077
2017-03-06Fix eslintZ.J. van de Weg
2017-03-02Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg
2017-03-02Improve UXZ.J. van de Weg
2017-02-28Review changesLuke "Jared" Bennett
2017-02-27Make nested groups deletion synchronous to avoid potential raceStan Hu
2017-02-24Fix testsZ.J. van de Weg
2017-02-20Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg