Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-27 | Enable frozen string in app/models/*.rb | gfyoung | |
Partially addresses #47424. | |||
2018-07-11 | Revert "Merge branch 'ee-5481-epic-todos' into 'master'" | Jarka Kadlecová | |
This reverts commit 4d9a3f42f1fd3be21555e19872b7121cca65015e, reversing changes made to ecf9c145f6e4d170cd059df88743393d9e63c489. | |||
2018-07-11 | Resolve "Rename the `Master` role to `Maintainer`" Backend | Mark Chao | |
2018-07-03 | Minor syntax fix | Jan Provaznik | |
2018-07-03 | Support todos for epics backport | Jarka Kadlecová | |
2018-06-07 | Merge 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 objects | Felipe Artur | |
2018-06-06 | Reduce CE/EE diff in app/views/admin/groups/ | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-05-16 | Changed order of include | Jan Provaznik | |
2018-05-16 | Delete remote uploads | Jan 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-07 | Merge 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-04 | Backport of 4084-epics-username-autocomplete | Mario de la Ossa | |
2018-05-02 | Rename RunnerGroup -> RunnerNamespace | Dylan Griffith | |
2018-04-24 | Merge branch 'master' into siemens-runner-per-group | Dylan Griffith | |
2018-04-23 | Resolve "Namespace factory is problematic" | Lin Jen-Shin | |
2018-04-23 | ensure_runners_token on read instead of write | Alexis 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-23 | authorize group runners on user | Alexis Reigel | |
2018-04-23 | add runners_token column to namespaces | Alexis Reigel | |
2018-04-18 | Revert the addition of goldiloader | Yorick 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-09 | Add cop for has_many :through without disabled autoloading | Sean 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-06 | Extend API for importing a project export with overwrite support | Francisco Javier López | |
2018-04-04 | [Rails5] Rename `sort` methods to `sort_by_attribute` | blackst0ne | |
2018-03-23 | Merge 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-22 | Change avatar error message to include allowed file formats | Fabian Schneider | |
2018-03-21 | Backports changes made in ↵ | Tiago Botelho | |
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5063 to CE | |||
2018-03-06 | Merge branch 'master' into 'issue_38337' | Felipe Artur | |
# Conflicts: # app/models/group.rb # db/schema.rb | |||
2018-03-05 | Projects and groups badges API | Francisco Javier López | |
2018-03-03 | Bring one group board to CE | Felipe Artur | |
2018-02-05 | Fix validation of duplicate new variables | Matija Čupić | |
2018-02-05 | Port #save_multiple to Groups::VariablesController | Matija Čupić | |
2018-02-05 | Fix export removal for hashed-storage projects within a renamed or deleted ↵ | Nick Thomas | |
namespace | |||
2018-02-01 | fix specs | Micaël Bergeron | |
2018-02-01 | port of 594e6a0a625^..f74c90f68c6 | Micaël Bergeron | |
2017-12-07 | Support uploads for groups | Jarka Kadlecova | |
2017-12-05 | Consistently schedule Sidekiq jobs | Douwe Maan | |
2017-12-01 | Comments from code review applied. Also switched forked_from_project and ↵ | Francisco Lopez | |
ForkedProjectLinks to ForkNetworkMember | |||
2017-11-24 | Use Gitlab::SQL::Pattern where appropriate | Douwe Maan | |
2017-11-23 | Fix link text from group context | Jarka Kadlecova | |
2017-11-06 | Support custom attributes on groups | Markus Koller | |
2017-11-03 | Add system hooks user_rename and group_rename | Winnie Hellmann | |
2017-11-02 | CE port of code changed for epics | Jarka Kadlecova | |
2017-10-05 | Load counts everywhere we render a group tree | Bob Van Landuyt | |
2017-10-04 | Rename `GroupHierarchy` to `GroupDescendant` | Bob Van Landuyt | |
2017-10-04 | Add a concern to build hierarchies of groups | Bob Van Landuyt | |
2017-09-05 | Optimize SQL queries used in Groups::GroupMembersController#create | Rubé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-31 | Merge 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-30 | revert changes to visibility level helpers from 6f03ddc | Mike Greiling | |
2017-08-29 | Address some suggestions from first code review | Rubén Dávila | |
2017-08-26 | prefer !x.exists? instead of x.none? to prevent unnecessary instantiation of ↵ | Mike Greiling | |
records | |||
2017-08-26 | Fix broken spec. | Rubén Dávila | |
parent_id is being set to 0 by RSpec. |