Move all EE-specific files to `/ee` and `/spec/ee` directories (part 2)
This is a follow up from https://gitlab.com/gitlab-org/gitlab-ee/issues/2902
We no longer have EE directory, but we still have a lot of EE specific files residing in place. Let's move all of them, too.
Big things
-
Migrations: https://gitlab.com/gitlab-org/gitlab-ee/issues/2902#note_36442081 $1671366 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3831 -
Files in app
:› git diff ce/master..origin/master --name-status --diff-filter=A -- ./app | cut -f2
-
app/assets/images
: https://gitlab.com/gitlab-org/gitlab-ee/issues/4630 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4129 -
app/assets/stylesheets
: https://gitlab.com/gitlab-org/gitlab-ee/issues/4631 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4130 -
app/{models,serializers}
: https://gitlab.com/gitlab-org/gitlab-ee/issues/4632 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4131 -
Remaining app/
files (minus the JS files): https://gitlab.com/gitlab-org/gitlab-ee/issues/3970 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4317 -
JS files: https://gitlab.com/gitlab-org/gitlab-ee/issues/4536 -
Files in lib
:› git diff ce/master..origin/master --name-status --diff-filter=A -- ./lib | cut -f2
-
lib/tasks
: https://gitlab.com/gitlab-org/gitlab-ee/issues/4637 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4141 -
Remaining lib/
files: https://gitlab.com/gitlab-org/gitlab-ee/issues/3971 => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4282
Extract EE code to modules
Remove unnecessary ee prefix because those are EE-only
-
ee/app/views/admin/monitoring/ee -
ee/app/views/devise/shared/ee -
ee/app/views/groups/ee -
ee/app/views/projects/ee -
ee/app/views/projects/protected_branches/ee -
ee/app/views/projects/protected_tags/ee -
ee/app/views/projects/settings/ee -
ee/app/views/projects/variables/ee -
ee/app/views/shared/issuable/form/ee -
ee/app/views/shared/members/ee
And those filenames don't contain EE at all.