Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make the reschedule worker test more explicitfeature/advanced-delete-k8s-resources | João Cunha | 2019-09-13 | 1 | -16/+23 |
| | |||||
* | Fix spec and improve readability | João Cunha | 2019-09-13 | 1 | -5/+7 |
| | |||||
* | Adds comment to remember to refactor code | João Cunha | 2019-09-13 | 1 | -0/+6 |
| | |||||
* | Remove code to be reimplemented on a separate MR | João Cunha | 2019-09-12 | 3 | -18/+8 |
| | | | | - https://gitlab.com/gitlab-org/gitlab-ee/issues/31851 | ||||
* | Adds log to important events of ClusterRemoveWorker | João Cunha | 2019-09-12 | 2 | -4/+58 |
| | |||||
* | Better test for cluster deletion | João Cunha | 2019-09-11 | 1 | -1/+3 |
| | |||||
* | Test deletion of namespaces by kubeclient | João Cunha | 2019-09-11 | 1 | -0/+7 |
| | |||||
* | Remove unecessary delete since we have foreign key cascade | João Cunha | 2019-09-11 | 2 | -5/+0 |
| | |||||
* | Create cluster with_environments trait to avoid duplicating complicated code ↵ | João Cunha | 2019-09-11 | 2 | -10/+19 |
| | | | | block in the future | ||||
* | Log and spec improvements | João Cunha | 2019-09-11 | 3 | -6/+3 |
| | | | | | - log cluster id and stop loggin null fields - use be_nil instead of eq nil | ||||
* | Give method call a simpler readability | João Cunha | 2019-09-11 | 1 | -3/+2 |
| | |||||
* | Check for execution limit in a safer manner | João Cunha | 2019-09-11 | 1 | -1/+1 |
| | |||||
* | Give removing status priority on cluster status_name | João Cunha | 2019-09-11 | 2 | -9/+9 |
| | |||||
* | Apply suggestion to spec/workers/cluster_remove_worker_spec.rb | João Cunha | 2019-09-11 | 1 | -1/+1 |
| | |||||
* | Guarantee kubeclient core can delete namespace and SA | João Cunha | 2019-09-11 | 1 | -0/+2 |
| | |||||
* | Inform frontend of cluster removing status | João Cunha | 2019-09-11 | 2 | -33/+49 |
| | |||||
* | Tracks cluster removal when calling ClusterRemoveWorker | João Cunha | 2019-09-11 | 2 | -3/+38 |
| | |||||
* | Implements cluster removal tracking | João Cunha | 2019-09-11 | 2 | -0/+69 |
| | |||||
* | Add deletions of Service Accounts and Namespaces | João Cunha | 2019-09-11 | 3 | -7/+50 |
| | | | | | - Deletes SAs and NS from cluster and database - Adds specs | ||||
* | Fix ingress spec | João Cunha | 2019-09-11 | 1 | -0/+1 |
| | |||||
* | Polish ClusterRemoveWorker, add specs and logging | João Cunha | 2019-09-11 | 2 | -8/+91 |
| | | | | | | - Adjust execution limit - Add application removal specs - Add logging | ||||
* | Ignore non existing metrics on Prometheus uninstallation | João Cunha | 2019-09-11 | 3 | -2/+19 |
| | |||||
* | Fix specs that were masked by returning 204 for wrong reasons | João Cunha | 2019-09-11 | 2 | -2/+2 |
| | |||||
* | Application should return 400 if not schedulable | João Cunha | 2019-09-11 | 2 | -4/+2 |
| | |||||
* | Create worker to remove cluster and resources WIP | João Cunha | 2019-09-11 | 3 | -0/+96 |
| | | | | | | | - First iteration only removes applications recursively - specs are incomplete - cluster is already deleted but we still need to delete roles and bindings | ||||
* | Reduce the amount of queries when loading applications | João Cunha | 2019-09-05 | 1 | -1/+5 |
| | |||||
* | Adds Clusters::Cluster.preload_applications scope | João Cunha | 2019-09-05 | 2 | -16/+60 |
| | |||||
* | Merge branch 'update-issue-template-for-permissions' into 'master' | Achilleas Pipinellis | 2019-09-05 | 1 | -2/+3 |
|\ | | | | | | | | | Add note about updating permissions See merge request gitlab-org/gitlab-ce!32700 | ||||
| * | Add note about updating permissions | Tetiana Chupryna | 2019-09-05 | 1 | -2/+3 |
|/ | |||||
* | Merge branch 'update_user_group_name' into 'master' | Achilleas Pipinellis | 2019-09-05 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | Update user permission group name Closes #65975 See merge request gitlab-org/gitlab-ce!32321 | ||||
| * | Update user permission name | Nikita Potapenko | 2019-08-28 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'issue-32741' into 'master' | Kamil Trzciński | 2019-09-05 | 16 | -12/+356 |
|\ \ | | | | | | | | | | | | | Interruptible builds for redundant pipelines See merge request gitlab-org/gitlab-ce!23464 | ||||
| * | | New interruptible attribute supported in YAML parsing. | Cédric Tabin | 2019-09-05 | 16 | -12/+356 |
|/ / | | | | | | | | | | | | | Since it is not possible to dynamically detect if a job is automatically cancellable or not, a this new attribute is necessary. Moreover, it let the maintainer of the repo to adjust the behaviour of the auto cancellation feature to match exactly what he needs. | ||||
* | | Merge branch 'docs-markdown-guidelines' into 'master' | Marcia Ramos | 2019-09-05 | 2 | -66/+39 |
|\ \ | | | | | | | | | | | | | Update doc guidelines with markdownlint info See merge request gitlab-org/gitlab-ce!32273 | ||||
| * | | Adjust markdown linting guidelines | Marcel Amirault | 2019-09-05 | 2 | -66/+39 |
|/ / | | | | | | | | | Move details of markdownlint mostly to the documentation index for a SSoT, and link apropriately | ||||
* | | Merge branch 'ashmckenzie/provide_gl-type_to_gitlab_shell' into 'master' | Nick Thomas | 2019-09-05 | 4 | -29/+188 |
|\ \ | | | | | | | | | | | | | Extract /internal/allowed API Actor logic out See merge request gitlab-org/gitlab-ce!31564 | ||||
| * | | Extract /internal/allowed API Actor logic outashmckenzie/provide_gl-type_to_gitlab_shell | Ash McKenzie | 2019-09-05 | 4 | -29/+188 |
| | | | | | | | | | | | | | | | | | | Created new API::Support::GitAccessActor class to encapsulate some of the more edge logic, making the /internal/allowed route much cleaner. | ||||
* | | | Merge branch '10395-require-code-owner-approval-on-pushes' into 'master' | Nick Thomas | 2019-09-05 | 7 | -4/+51 |
|\ \ \ | | | | | | | | | | | | | | | | | EE->CE: Structure for "Require code owner approval on pushes" See merge request gitlab-org/gitlab-ce!32607 | ||||
| * | | | Add structure to support EE feature of COAR | Kerri Miller | 2019-09-05 | 7 | -4/+51 |
|/ / / | | | | | | | | | | | | | | | | | | | These are the structural changes for supporting the EE feature of moving "code_owner_approval_required" state from existing on a project to being on the protected branches individually, allowing for CODEOWNER validation on push events. | ||||
* | | | Merge branch 'mh/wait-for-requests' into 'master' | Paul Slaughter | 2019-09-05 | 4 | -14/+113 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add helper to wait for axios requests in frontend tests Closes #60972 See merge request gitlab-org/gitlab-ce!30887 | ||||
| * | | | Add helpers to wait for axios requests | Martin Hanzel | 2019-09-05 | 4 | -14/+113 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Add two methods to the axios_utils Jest mock: - `waitFor(url)`, which returns a Promise that resolves when the next request to `url` finishes. - `waitForAll()`, which returns a Promise that resolves when all pending requests finish. | ||||
* | | | Merge branch 'ce-xanf-migrate-clientside-spec-to-jest' into 'master' | Paul Slaughter | 2019-09-05 | 2 | -363/+318 |
|\ \ \ | | | | | | | | | | | | | | | | | Resolve "Migrate spec/javascripts/ide/components/preview/clientside_spec.js to Jest" See merge request gitlab-org/gitlab-ce!32294 | ||||
| * | | | Refactored spec to Jest for clientside_spec | Illya Klymov | 2019-09-05 | 2 | -363/+318 |
|/ / / | |||||
* | | | Merge branch 'refactor_new_migration_helpers' into 'master' | Andreas Brandl | 2019-09-05 | 2 | -39/+46 |
|\ \ \ | | | | | | | | | | | | | | | | | Refactor new undo_cleanup_concurrent_column_rename migration helper See merge request gitlab-org/gitlab-ce!32343 | ||||
| * | | | Refactor new undo_* methods | Reuben Pereira | 2019-09-05 | 2 | -39/+46 |
|/ / / | | | | | | | | | | | | | | | | - Move code for creating a new column from old into a function so that it can be reused. - Also add comments above the methods. | ||||
* | | | Merge branch ↵ | Peter Leitzen | 2019-09-05 | 5 | -36/+13 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '66150-remove-dynamically-constructed-feature-flags-starting-with-prometheus_transaction_' into 'master' Resolve "Remove dynamically constructed feature flags starting with `prometheus_transaction_`" Closes #66150 See merge request gitlab-org/gitlab-ce!32395 | ||||
| * | | | Remove feature flags starting with `prometheus_transaction_` | Jacopo | 2019-09-05 | 5 | -36/+13 |
| | | | | | | | | | | | | | | | | Those feature flags were always enabled so we can remove them safely. | ||||
* | | | | Merge branch '66067-pages-domain-doesnt-set-target-blank' into 'master' | Dmitriy Zaporozhets | 2019-09-05 | 6 | -8/+37 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes custom Pages domain open as external link in new tab Closes #66067 See merge request gitlab-org/gitlab-ce!32130 | ||||
| * | | | | Allow for the passing of options to external_link66067-pages-domain-doesnt-set-target-blank | jakeburden | 2019-09-03 | 2 | -2/+7 |
| | | | | | |||||
| * | | | | Create and use external_link helper | jakeburden | 2019-09-03 | 6 | -12/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Creates a helper method that takes body text and a url. The output is a external link with icon. It contains the noopenner noreferrer attributes for security. Usage: external_link(domain.title, domain.url) Add rspec test for ExternalLinkHelper Add changelog for MR 32130 |