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
2018-07-27Enable frozen string in app/models/*.rbgfyoung
Partially addresses #47424.
2018-07-11Revert "Merge branch 'ee-5481-epic-todos' into 'master'"Jarka Kadlecová
This reverts commit 4d9a3f42f1fd3be21555e19872b7121cca65015e, reversing changes made to ecf9c145f6e4d170cd059df88743393d9e63c489.
2018-07-11Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao
2018-07-03Minor syntax fixJan Provaznik
2018-07-03Support todos for epics backportJarka Kadlecová
2018-06-07Merge branch 'issue_44230' into 'master'Sean McGivern
Apply notification settings level of groups to all child objects Closes #44230 See merge request gitlab-org/gitlab-ce!19191
2018-06-07 Apply notification settings level of groups to all child objectsFelipe Artur
2018-06-06Reduce CE/EE diff in app/views/admin/groups/Rémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-05-16Changed order of includeJan Provaznik
2018-05-16Delete remote uploadsJan Provaznik
ObjectStore uploader requires presence of associated `uploads` record when deleting the upload file (through the carrierwave's after_commit hook) because we keep info whether file is LOCAL or REMOTE in `upload` object. For this reason we can not destroy uploads as "dependent: :destroy" hook because these would be deleted too soon. Instead we rely on carrierwave's hook to destroy `uploads` in after_commit hook. But in before_destroy hook we still have to delete not-mounted uploads (which don't use carrierwave's destroy hook). This has to be done in before_Destroy instead of after_commit because `FileUpload` requires existence of model's object on destroy action. This is not ideal state of things, in a next step we should investigate how to unify model dependencies so we can use same workflow for all uploads. Related to #45425
2018-05-07Merge branch '4084-epics-username-autocomplete-ce' into 'master'Douwe Maan
Backport CE changes from "autocomplete usernames in Epic comments/description" See merge request gitlab-org/gitlab-ce!18605
2018-05-04Backport of 4084-epics-username-autocompleteMario de la Ossa
2018-05-02Rename RunnerGroup -> RunnerNamespaceDylan Griffith
2018-04-24Merge branch 'master' into siemens-runner-per-groupDylan Griffith
2018-04-23Resolve "Namespace factory is problematic"Lin Jen-Shin
2018-04-23ensure_runners_token on read instead of writeAlexis Reigel
1. we don't want to migrate all existing groups 2. we generate the token when showing the runners page, as this is the first time that the token will be used.
2018-04-23authorize group runners on userAlexis Reigel
2018-04-23add runners_token column to namespacesAlexis Reigel
2018-04-18Revert the addition of goldiloaderYorick Peterse
This reverts the addition of the "goldiloader" Gem and all use of it. While this Gem is very promising it's causing a variety of problems on GitLab.com due to it eager-loading too much data in places where we don't expect/can handle this. At least for the time being this means we have to go back to manually fixing N+1 query problems, but at least those should not cause a negative impact on availability.
2018-04-09Add cop for has_many :through without disabled autoloadingSean McGivern
Goldiloader is great, but has several issues with has_many :through relations: * https://github.com/salsify/goldiloader/issues/12 * https://github.com/salsify/goldiloader/issues/14 * https://github.com/salsify/goldiloader/issues/18 Rather than try to figure out which applies in each case, we should just do the drudge work of manually disabling autoloading for all relations of this type. We can always use regular preloading for specific cases, but this way we avoid generating invalid queries through Goldiloader's magic.
2018-04-06Extend API for importing a project export with overwrite supportFrancisco Javier López
2018-04-04[Rails5] Rename `sort` methods to `sort_by_attribute`blackst0ne
2018-03-23Merge branch '43771-improve-avatar-error-message' into 'master'Sean McGivern
Resolve "Indicate supported image formats in avatar error" Closes #43771 See merge request gitlab-org/gitlab-ce!17747
2018-03-22Change avatar error message to include allowed file formatsFabian Schneider
2018-03-21Backports changes made in ↵Tiago Botelho
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5063 to CE
2018-03-06Merge branch 'master' into 'issue_38337'Felipe Artur
# Conflicts: # app/models/group.rb # db/schema.rb
2018-03-05Projects and groups badges APIFrancisco Javier López
2018-03-03Bring one group board to CEFelipe Artur
2018-02-05Fix validation of duplicate new variablesMatija Čupić
2018-02-05Port #save_multiple to Groups::VariablesControllerMatija Čupić
2018-02-05Fix export removal for hashed-storage projects within a renamed or deleted ↵Nick Thomas
namespace
2018-02-01fix specsMicaël Bergeron
2018-02-01port of 594e6a0a625^..f74c90f68c6Micaël Bergeron
2017-12-07Support uploads for groupsJarka Kadlecova
2017-12-05Consistently schedule Sidekiq jobsDouwe Maan
2017-12-01Comments from code review applied. Also switched forked_from_project and ↵Francisco Lopez
ForkedProjectLinks to ForkNetworkMember
2017-11-24Use Gitlab::SQL::Pattern where appropriateDouwe Maan
2017-11-23Fix link text from group contextJarka Kadlecova
2017-11-06Support custom attributes on groupsMarkus Koller
2017-11-03Add system hooks user_rename and group_renameWinnie Hellmann
2017-11-02CE port of code changed for epicsJarka Kadlecova
2017-10-05Load counts everywhere we render a group treeBob Van Landuyt
2017-10-04Rename `GroupHierarchy` to `GroupDescendant`Bob Van Landuyt
2017-10-04Add a concern to build hierarchies of groupsBob Van Landuyt
2017-09-05Optimize SQL queries used in Groups::GroupMembersController#createRubén Dávila
The following optimizations were performed: - Add new association to GroupMember and ProjectMember This new association will allow us to check if a user is a member of a Project or Group through a single query instead of two. - Optimize retrieving of Members when adding multiple Users
2017-08-31Merge branch ↵Tim Zallmann
'31273-creating-an-project-within-an-internal-sub-group-gives-the-option-to-set-it-a-public' into 'master' Resolve various visibility level settings issues Closes #31273 See merge request !13442
2017-08-30revert changes to visibility level helpers from 6f03ddcMike Greiling
2017-08-29Address some suggestions from first code reviewRubén Dávila
2017-08-26prefer !x.exists? instead of x.none? to prevent unnecessary instantiation of ↵Mike Greiling
records
2017-08-26Fix broken spec.Rubén Dávila
parent_id is being set to 0 by RSpec.