5b3c096c9e
In preparation so that we can create both cluster attached to project and cluster attached to group. - Move ClustersController to top level - Move Clusters::ApplicationsController to top-level too - Creates a Clusters::BaseController to share common functions - Do not rely on @project ivar. Anything could set the ivar. - Fix Vue page components due to new data-page value Because of the controller change we have gone from `projects:clusters:new` to `clusters:new`, so we need to update the file location of the page components. There is somewhere a function that will convert data-page to a file location. On that note, projects/clusters/gcp/new/, translate to Projects::Clusters::Gcp#new doesn't exist so replace that with clusters/create_gcp/ and clusters/create_user/ |
||
---|---|---|
.. | ||
admin | ||
boards | ||
clusters | ||
concerns | ||
dashboard | ||
explore | ||
google_api | ||
groups | ||
import | ||
instance_statistics | ||
ldap | ||
oauth | ||
profiles | ||
projects | ||
snippets | ||
users | ||
abuse_reports_controller_spec.rb | ||
application_controller_spec.rb | ||
autocomplete_controller_spec.rb | ||
clusters_controller_spec.rb | ||
dashboard_controller_spec.rb | ||
graphql_controller_spec.rb | ||
groups_controller_spec.rb | ||
health_check_controller_spec.rb | ||
health_controller_spec.rb | ||
help_controller_spec.rb | ||
invites_controller_spec.rb | ||
metrics_controller_spec.rb | ||
notification_settings_controller_spec.rb | ||
omniauth_callbacks_controller_spec.rb | ||
passwords_controller_spec.rb | ||
profiles_controller_spec.rb | ||
projects_controller_spec.rb | ||
registrations_controller_spec.rb | ||
root_controller_spec.rb | ||
search_controller_spec.rb | ||
sent_notifications_controller_spec.rb | ||
sessions_controller_spec.rb | ||
snippets_controller_spec.rb | ||
uploads_controller_spec.rb | ||
user_callouts_controller_spec.rb | ||
users_controller_spec.rb |