| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename ClusterUpdateAppWorker to ClusterPatchAppWorker | João Cunha | 2019-03-05 | 1 | -2/+2 |
| | | | | | - This is to avoid colision with EE ClusterUpdateAppWorker | ||||
| * | Creates Clusterss::ApplciationsController update endpoint | João Cunha | 2019-03-05 | 1 | -18/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 | ||||
| * | Update specs to rails5 formatblackst0ne-convert-specs-rails5-style | blackst0ne | 2018-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | Updates specs to use new rails5 format. The old format: `get :show, { some: params }, { some: headers }` The new format: `get :show, params: { some: params }, headers: { some: headers }` | ||||
| * | Resolve controller sharing concern | Thong Kuah | 2018-11-01 | 1 | -0/+87 |
| | | | | | | | | | | | | | | | Use ClustersController as base while having Projects::ClustersController to inform what `clusterable` is. Thanks @ayufan for the great suggestion ! - View changes to work with new approach - Fix javascript for new approach - Fix feature specs for new approach - Fix QA | ||||
| * | Convert clusters to use a top-level controller | Thong Kuah | 2018-11-01 | 1 | -85/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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/ | ||||
| * | Resolve "Rename the `Master` role to `Maintainer`" Backend | Mark Chao | 2018-07-11 | 1 | -2/+2 |
| | | |||||
| * | consolidate back into one controller | Dennis Tang | 2018-06-19 | 2 | -152/+0 |
| | | |||||
| * | update tests | Dennis Tang | 2018-06-05 | 2 | -0/+152 |
| | | |||||
| * | consolidate clusters controller specs | Dennis Tang | 2018-05-31 | 2 | -271/+0 |
| | | |||||
| * | Remove project billing context from controller spec | Matija Čupić | 2018-05-02 | 1 | -15/+7 |
| | | |||||
| * | Merge branch 'master' into ↵ | Matija Čupić | 2018-05-02 | 1 | -7/+15 |
| |\ | | | | | | | 38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster | ||||
| | * | Display and revoke active sessions | Alexis Reigel ( 🌴 may 2nd - may 9th 🌴 ) | 2018-05-02 | 1 | -1/+1 |
| | | | |||||
| * | | Remove Projects::Clusters::GcpController#list_projects | Matija Čupić | 2018-05-02 | 1 | -28/+0 |
| | | | |||||
| * | | Remove double before block from GcpController spec | Matija Čupić | 2018-04-20 | 1 | -3/+0 |
| | | | |||||
| * | | Remove the GCP billing verification step | Matija Čupić | 2018-04-20 | 1 | -24/+9 |
| | | | |||||
| * | | Store projects in ListGcpProjectsWorker | Matija Čupić | 2018-04-20 | 1 | -14/+10 |
| | | | |||||
| * | | Rename CheckGcpProjectBillingWorker to ListGcpProjectsWorker | Matija Čupić | 2018-04-20 | 1 | -1/+1 |
| | | | |||||
| * | | Expose CloudPlatform::Client#projects_list as GcpController#list_projects38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster | Matija Čupić | 2018-03-16 | 1 | -0/+30 |
| |/ | |||||
| * | Do not persist Google Project Billing Failure errors after a reload | Matija Čupić | 2018-02-22 | 1 | -1/+1 |
| | | |||||
| * | Refactor GCP redirect test suite | Matija Čupić | 2018-01-11 | 1 | -5/+4 |
| | | |||||
| * | Fix GCP Controller spec | Matija Čupić | 2018-01-11 | 1 | -1/+5 |
| | | |||||
| * | Merge branch 'master' into ↵ | Matija Čupić | 2018-01-05 | 1 | -1/+1 |
| |\ | | | | | | | 39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled | ||||
| | * | Extend Cluster Applications to allow installation of Prometheus | Mayra Cabrera | 2017-12-22 | 1 | -1/+1 |
| | | | |||||
| * | | Implement GCP billing check in cluster form | Matija Čupić | 2017-12-21 | 1 | -1/+16 |
| | | | |||||
| * | | Remove actions for async GCP project billing check | Matija Čupić | 2017-12-21 | 1 | -189/+11 |
| | | | |||||
| * | | Add Worker rerun action to GcpController | Matija Čupić | 2017-12-16 | 1 | -0/+50 |
| | | | |||||
| * | | Expand controller test suite matrix | Matija Čupić | 2017-12-16 | 1 | -40/+98 |
| | | | |||||
| * | | Add check step for creating GCP clusters | Matija Čupić | 2017-12-16 | 1 | -1/+70 |
| |/ | |||||
| * | Fix gcp|user_controller_specs | Kamil Trzcinski | 2017-12-06 | 2 | -4/+6 |
| | | |||||
| * | Fix typo secret-key | Shinya Maeda | 2017-12-05 | 1 | -1/+1 |
| | | |||||
| * | Fix static analysis :green_heart: | Alessio Caiazza | 2017-12-04 | 1 | -1/+1 |
| | | |||||
| * | Fix Rubocop | Kamil Trzcinski | 2017-12-03 | 2 | -5/+5 |
| | | |||||
| * | Fix user controller specs | Kamil Trzcinski | 2017-12-03 | 1 | -0/+87 |
| | | |||||
| * | Fix GCP controller specs | Kamil Trzcinski | 2017-12-03 | 1 | -0/+185 |
| | | |||||
| * | Fix Projects::Clusters::ApplicationsController failures | Alessio Caiazza | 2017-11-07 | 1 | -3/+2 |
| | | |||||
| * | Add more tests to Projects::Clusters::ApplicationsController38464-k8s-apps | Alessio Caiazza | 2017-11-06 | 1 | -0/+13 |
| | | |||||
| * | Add Projects::Clusters::ApplicationsController tests | Alessio Caiazza | 2017-11-03 | 1 | -0/+73 |
