1. 05 Mar, 2019 6 commits
    • João Cunha's avatar
      Rename ClusterUpdateAppWorker to ClusterPatchAppWorker · 3bdff7aa
      João Cunha authored
      - This is to avoid colision with EE ClusterUpdateAppWorker
      3bdff7aa
    • João Cunha's avatar
      Fix rubocop offenses · 5e6e1dd5
      João Cunha authored
      5e6e1dd5
    • João Cunha's avatar
      Adds Knative udpate feature specs · f933e612
      João Cunha authored
      - specs for clicking Install button
      - specs for clicking Save changes button
      f933e612
    • João Cunha's avatar
      Sends update route to the client · 1186a6fd
      João Cunha authored
      - extends presenters to include update endpoint path
      - sends path to the client on clusters clusters show view.
      1186a6fd
    • João Cunha's avatar
      Creates Clusterss::ApplciationsController update endpoint · f8234d9a
      João Cunha authored
      - Creates new route
      - Creates new controller action
      - Creates call stack:
        Clusterss::ApplciationsController calls -->
        Clusters::Applications::UpdateService calls -->
        Clusters::Applications::ScheduleUpdateService calls -->
        ClusterUpdateAppWorker calls -->
        Clusters::Applications::PatchService -->
        ClusterWaitForAppInstallationWorker
      
      DRY req params
      
      Adds gcp_cluster:cluster_update_app queue
      
      Schedule_update_service is uneeded
      
      Extract common logic to a parent class (UpdateService will need it)
      
      Introduce new UpdateService
      
      Fix rescue class namespace
      
      Fix RuboCop offenses
      
      Adds BaseService for create and update services
      
      Remove request_handler code duplication
      
      Fixes update command
      
      Move update_command to ApplicationCore so all apps can use it
      
      Adds tests for Knative update_command
      
      Adds specs for PatchService
      
      Raise error if update receives an unistalled app
      
      Adds update_service spec
      
      Fix RuboCop offense
      
      Use subject in favor of go
      
      Adds update endpoint specs for project namespace
      
      Adds update endpoint specs for group namespace
      f8234d9a
    • jerasmus's avatar
      Add ability to edit Knative domain · cf1b85dd
      jerasmus authored
      Added the functionality to edit the Knative domain
      cf1b85dd
  2. 04 Mar, 2019 15 commits
  3. 03 Mar, 2019 5 commits
  4. 02 Mar, 2019 3 commits
  5. 01 Mar, 2019 11 commits