Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • 12-9-stable
  • 12-7-stable
  • 12-6-stable
  • 12-8-stable
  • github/fork/Kloppi313/patch-1
  • 12-5-stable
  • 12-4-stable
  • github/fork/ramalokesh8477/master
  • 12-1-stable
  • 12-2-stable
  • 12-0-stable
  • 12-3-stable
  • 42-42-stable
  • github/fork/hussamgit398/patch-2
  • 12-3-auto-deploy-20190911
  • 12-3-auto-deploy-20190916
  • 12-3-auto-deploy-20190908
  • 12-3-auto-deploy-20190901
  • 12-3-auto-deploy-20190901-32664
  • v12.10.0.pre
  • v12.9.0
  • v12.9.0-rc42
  • v12.8.7
  • v12.8.6
  • v12.8.5
  • v12.8.4
  • v12.8.3
  • v12.6.8
  • v12.7.7
  • v12.8.2
  • v12.8.1
  • v12.9.0.pre
  • v12.8.0
  • v12.8.0-rc42
  • v12.5.10
  • v12.7.6
  • v12.6.7
  • v12.7.5
  • v12.5.9
40 results

routes.rb

  • Thong Kuah's avatar
    5b3c096c
    Convert clusters to use a top-level controller · 5b3c096c
    Thong Kuah authored
    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/
    5b3c096c
    History
    Convert clusters to use a top-level controller
    Thong Kuah authored
    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/