summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add branch_name qa selectorqa-ml-fix-branches-testMark Lapierre2019-05-075-16/+28
| | | | | | Uses the branch_name element to find a branch with a specific name, instead of using a dynamic CSS class that can't be validated by the sanity selector test
* Check test result via an assertionMark Lapierre2019-05-012-11/+3
| | | | | | | | As long as `has_no_branch?` is only called in an assertion it shouldn't matter if it could return false but still allow the test to continue. So we don't need the new wait method
* Make max wait time a constantMark Lapierre2019-05-011-1/+3
| | | | So it can be used elsewhere in the code
* Wait for branches to not be presentMark Lapierre2019-04-292-14/+9
| | | | | | When testing if branches are deleted, wait for the branch element to not be present. Do the same for both checks (second and third branches).
* Merge branch 'docs-api-email' into 'master'Evan Read2019-04-281-1/+1
|\ | | | | | | | | Add email clarification See merge request gitlab-org/gitlab-ce!27645
| * Add email clarificationCynthia Ng2019-04-281-1/+1
|/
* Merge branch 'docs-autodevops-namespace' into 'master'Evan Read2019-04-281-10/+14
|\ | | | | | | | | Add clarification on namespace creation See merge request gitlab-org/gitlab-ce!27772
| * Add clarification on namespace creationdanielgruesso2019-04-261-10/+14
| |
* | Merge branch 'master' into 'master'Evan Read2019-04-281-1/+1
|\ \ | | | | | | | | | | | | fix include example See merge request gitlab-org/gitlab-ce!27571
| * | fix include exampleAaron Brülisauer2019-04-231-1/+1
| | | | | | | | | no leading slash at project reference
* | | Merge branch 'docs-environments-review' into 'master'Evan Read2019-04-285-98/+104
|\ \ \ | | | | | | | | | | | | | | | | Docs: Environments Documentation review See merge request gitlab-org/gitlab-ce!27215
| * | | Docs: Environments Documentation reviewMarcel Amirault2019-04-285-98/+104
|/ / /
* | | Merge branch ↵Evan Read2019-04-281-4/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'docs/60785-docs-feedback-masked-variables-is-not-clear-what-unescaped-characters-means' into 'master' Clarify masked variables docs Closes #60785 See merge request gitlab-org/gitlab-ce!27580
| * | | Clarify masked variables docsSteve Azzopardi2019-04-281-4/+6
|/ / / | | | | | | | | | | | | | | | | | | | | | - Add note that must contain only letters, numbers, underscore - Add example of escape characters - Add regex used for validation closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60785
* | | Merge branch ↵Kamil Trzciński2019-04-282-19/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '60945-masked-variable-still-printed-in-log-output-on-gitlab-com' into 'master' Resolve "Masked Variable still printed in log output on gitlab.com" Closes #60945 See merge request gitlab-org/gitlab-ce!27768
| * | | Remove variable masking feature flagMatija Čupić2019-04-262-19/+1
| | |/ | |/|
* | | Merge branch '60383-setup-dashboard-endpoint' into 'master'Grzegorz Bizon2019-04-2816-1/+598
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Create dashboards endpoint & setup dashboard post-processing Closes #60383 See merge request gitlab-org/gitlab-ce!27405
| * | | Move dashboard param to initialize method60383-setup-dashboard-endpointsyasonik2019-04-257-20/+19
| | | |
| * | | Prefer safe_load and deep_symbolize_keyssyasonik2019-04-254-12/+11
| | | |
| * | | Move MetricsDashboard to Metrics::Dashboardsyasonik2019-04-2520-304/+312
| | | |
| * | | Rubocopsyasonik2019-04-241-0/+1
| | | |
| * | | Fix broken specsyasonik2019-04-241-4/+2
| | | |
| * | | Defend against dashboard errors, rework sequencesyasonik2019-04-249-10/+102
| | | |
| * | | Remove extra spacesyasonik2019-04-241-1/+1
| | | |
| * | | Refactor metrics_dashboard response conditionalssyasonik2019-04-241-11/+5
| | | |
| * | | Make EE interactions and transformations cleanersyasonik2019-04-248-26/+32
| | | |
| * | | Reduce cognitivty complexity moresyasonik2019-04-241-4/+8
| | | |
| * | | Try to reduce complexity againsyasonik2019-04-241-10/+4
| | | |
| * | | Finish updating dashboard schemasyasonik2019-04-241-1/+1
| | | |
| * | | Utilize renamed dashboard ordering attributesyasonik2019-04-242-2/+2
| | | |
| * | | Reduce congnitive complexitysyasonik2019-04-241-8/+7
| | | |
| * | | Minor line length cleanupsyasonik2019-04-242-9/+11
| | | |
| * | | Bring in line with EE needssyasonik2019-04-2410-56/+93
| | | |
| * | | Make query or query_range required in metricsrpereira22019-04-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Either the query or query_range attribute needs to be present in the metrics yml. The yml is invalid if both are present or neither is present.
| * | | Add schema validation specrpereira22019-04-245-2/+73
| | | | | | | | | | | | | | | | | | | | Validate the schema of the dashboard that is loaded by Gitlab::MetricsDashboard::Service.
| * | | Inherit from BaseServicerpereira22019-04-244-16/+26
| | | | | | | | | | | | | | | | | | | | Change MetricsDashboard::Service to inherit from BaseService so that it can reuse methods like initialize, success, error.
| * | | Minor optimization and code claritysyasonik2019-04-243-17/+24
| | | |
| * | | Add frozen_string_literal magic commentrpereira22019-04-242-0/+4
| | | |
| * | | Correct the order of groups and panelsrpereira22019-04-244-24/+25
| | | | | | | | | | | | | | | | | | | | | | | | - Order groups by descending order of priority. - Order panels by descending order of weight. - Perform sorting after adding project/custom metrics.
| * | | Fix rubocop failuresrpereira22019-04-243-15/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add 3 functions called find_or_create_panel, find_or_create_panel_group, and find_or_create_metric to avoid having to use 'send'. - Remove an unused variable. - Freeze a constant array.
| * | | Cleanup misnamed or unnecessary filessyasonik2019-04-243-117/+1
| | | |
| * | | Refactor dashboard proccesing into stagessyasonik2019-04-249-37/+189
| | | |
| * | | Remove obsolete TODO commentsyasonik2019-04-241-2/+0
| | | |
| * | | Rubocop cleanupsyasonik2019-04-243-6/+5
| | | |
| * | | Add unit tests and fix broken endpointsyasonik2019-04-246-17/+183
| | | |
| * | | Use existing common metricssyasonik2019-04-243-276/+1
| | | |
| * | | Inject dashboard response with db infosyasonik2019-04-242-2/+94
| | | |
| * | | Save multi-dashboard logic for another MRsyasonik2019-04-242-36/+7
| | | |
| * | | Add inital dashboard endpoint supportsyasonik2019-04-244-0/+349
| | | |
| * | | Make dashboard a top level keyrpereira22019-04-241-1/+1
| | | | | | | | | | | | | | | | - Since each yml file can hold only one dashboard.