1. 28 May, 2019 1 commit
  2. 05 Apr, 2019 1 commit
  3. 01 Apr, 2019 1 commit
  4. 28 Mar, 2019 1 commit
  5. 08 Mar, 2019 1 commit
  6. 05 Mar, 2019 1 commit
    • 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
  7. 15 Feb, 2019 1 commit
  8. 07 Feb, 2019 1 commit
  9. 06 Feb, 2019 2 commits
    • Thong Kuah's avatar
      Refactor specs to run shared parts only when used · d204ec3d
      Thong Kuah authored
      All applications except for Jupyter have the same #set_initial_status,
      so create a new shared example which we include in all application specs
      except for juptyer_spec. Juptyer specs already have specs for it's
      version of #set_initial_status
      d204ec3d
    • Thong Kuah's avatar
      Update version on :installed, not :installing · e72f24d2
      Thong Kuah authored
      This makes this consistent with :updated. And also avoids a potential
      issue where an install errors which means that that the recorded version
      won't necessarily reflect the version that is actually installed.
      e72f24d2
  10. 10 Jan, 2019 1 commit
  11. 04 Jan, 2019 1 commit
  12. 03 Jan, 2019 1 commit
  13. 12 Dec, 2018 1 commit
  14. 06 Dec, 2018 1 commit
  15. 26 Nov, 2018 1 commit
  16. 07 Nov, 2018 1 commit
  17. 06 Nov, 2018 2 commits
  18. 03 Nov, 2018 2 commits
  19. 29 Oct, 2018 1 commit