18 Apr, 2016
2 commits
-
Signed-off-by: Heitor Reis <marcheing@gmail.com>
15 Apr, 2016
1 commit
-
This makes the names more intuitive for the user. Signed-off-by: Diego Araújo <diegoamc@protonmail.ch>
11 Apr, 2016
1 commit
-
Ensure webhook requests are only accepted after proper verification of expected headers, repository address and branch, using the newly implemented library. To that effect, split up the logic to extract that information from requests to it's own class, and use it in the notify_push action. Also, add factories to make better testing of the notify_push action possible, such as a factory similar to a real request from Gitlab, and one for the Kalibro Client repository on Gitlab. Adding other hook providers should be quite a lot easier after this is applied.
04 Apr, 2016
1 commit
-
A bug in notify_push was missed due to CSRF protection being disabled in the test environment. Fix that by adding a tag that can enabled it in some features. We might eventually want to enable it for all acceptance tests to make sure other cases like this don't show up.
22 Feb, 2016
1 commit
-
There were outdated tests that did not update from the deprecated 'Average' aggregation form to 'Mean'. Fix that, while simultaneously refactoring the configuration creation and repository processing features, into a single 'golden path' that tests boths, ensuring a very common user task works as expected. Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
20 Jan, 2016
3 commits
-
Signed off by: Daniel Miranda <danielkza2@gmail.com>
19 Nov, 2015
3 commits
-
* Creates a step to create a ruby configuration with the Saikuro metric * Define new factories for a saikuro metric and saikuro metric configuration -
* Also fixed a typo on a repository step that waits for an errored processing Signed off by: Diego Araújo <diegoamc90@gmail.com> Signed off by: Eduardo Araújo <duduktamg@hotmail.com>
09 Nov, 2015
2 commits
-
* Closes Issue #218 KalibroClient returns 0 instead of nil when the module has no parent. Signed-off-by: Eduardo Silva Araújo <duduktamg@hotmail.com>
-
* Renamed ProjectAttributes' column hidden to public and inverted default values * Implemented Project#"public_or_owned_by_user" * All features now create ProjectAttributes after creating a Project * Implemented ProjectAttributes#project and ProjectAttributes#project= * Fix Project#attributes to return nil when there is no ProjectAttribute * Fixes #263 Signed off by: Diego Araújo <diegoamc90@gmail.com>
06 Nov, 2015
2 commits
-
Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
Signed off by: Diego Araújo <diegoamc90@gmail.com>
28 Oct, 2015
1 commit
-
* Also the previous conditional in the view was unnecessary because the kalibro_ranges method never returns nil, at most it returns an empty array, which is checked by another conditional in the same view Signed off by: Eduardo Araújo <duduktamg@hotmail.com>
26 Oct, 2015
16 commits
-
The previous test was creating the MetricConfiguration directly through factories/kalibro_client. While there is a bug on the MetricConfiguration creation form that saves hotspot as tree ones. Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
* Now it is correctly checking for the names of the files in the repositories#show page Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
It checks for the messages of the given HotspotMetricResults. This test may be broken if the used repository developer fix all the listed issues.
-
Those were probably fixed by 206c0ccc54cec5033242ef7d15e8d24b4702a2f1.
-
It was still wipped because a random fail probably because of time dependency. Signed off by: Heitor Reis <marcheing@gmail.com>
-
Those were probably fixed by 206c0ccc54cec5033242ef7d15e8d24b4702a2f1. Signed off by: Heitor Reis <marcheing@gmail.com>
-
* Subsequent commits will fix these tests Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
-
* WIP: cucumber feature to show hotspot metric results * Add partials to list hotspot metric results * Add necessary JS to render the list of hotspot metric results on the right place div of the accordion * Translations specific to hotspot metric results * HotspotMetric and HotspotMetricConfiguration factories Signed off by: Eduardo Silva Araújo <duduktamg@hotmail.com>
-
* Includes translations * Replaces "Metric Results" with "Tree Metric Results" * Creates a feature for hotspot metric results * Handles the view when the processing fails Signed off by: Eduardo Silva Araújo <duduktamg@hotmail.com>
-
* Analizo 1.17.0, used by Travis, did not work. So the test has been kept wipped for a very long time. Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
-
Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
-
It is expected to have been fixed by travis' script update at: 704e074329a85379003284986e71f3559cc92cdb Signed off by: Heitor Reis <marcheing@gmail.com>
-
The test was wipped and forgotten long ago and now been bought back to life! Signed off by: Heitor Reis <marcheing@gmail.com>
-
The step was using an outdated API. Signed off by: Heitor Reis <marcheing@gmail.com>
-
* Currently using tree_metric_results to get the results from the module Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
This update breaks some code for which the tests were set to pending and should get fixed in the following commits. Signed off by: Diego Araújo <diegoamc90@gmail.com>
24 Aug, 2015
1 commit
-
Closes #266 Closes #265
08 Jul, 2015
4 commits
-
Now the repository name should be globally unique, instead of restricted to the project scope Also updated the travis script to use the new version of kalibro_processor
-
Fixed acceptance tests and removed project list selector from repository form Signed-off-by: Pedro Scocco <pedroscocco@gmail.com> Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
06 Jul, 2015
2 commits
-
This enables the acceptance tests for repository index to pass. Fixed a missing translation for Project index. Signed off by: Diego Araújo <diegoamc90@gmail.com>
-
There should be a repository link at the home page. It should take the user to the page with all the repositories. A project should not list independent repositories. Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>