13 Apr, 2016
11 commits
-
This is a information that will get published at the homepage.
-
This is a information that will get published at the homepage.
-
This improves the behaviour on small screen devices.
-
It now has to click first on the dorpdown.
-
It will enable better isolation when turning it into a Bootstrap container-fluid just like the header and body. Signed-off-by: Heitor Reis <marcheing@gmail.com>
-
The 'Hello' just felt wrong in the top menu (design stuff). Signed-off-by: Heitor Reis <marcheing@gmail.com>
-
Its user related features have been moved to the header and tutorials are now under mezuro.github.io. The remaining Kalibro informations were just placeholders and are now better covered on mezuro.github.io as well. Signed-off-by: Heitor Reis <marcheing@gmail.com>
-
This will make possible to remove the left side box which now has no purpose. Signed-off-by: Heitor Reis <marcheing@gmail.com>
-
This will isolate upcoming changes on the menu items. Signed-off-by: Rafael Reggiani Manzo <rr.manzo@protonmail.com>
11 Apr, 2016
7 commits
-
Refactor Webhook support to allow verification of parameters
-
The repository/notify_push feature was making post request directly using Rack::Test methods, which is not optimal when we have Capybara to handle all the driver setup and flexibility for us. Change it to use Capybara methods, and fix all the steps accordingly. To make things easier, add some helper methods to deal with headers in different drivers. Also fix a small clarity issue in the notify_push unity tests that also have to set headers.
-
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.
-
It can abstract different webhook formats for different services, and have verification of request, repository address and branch information.
-
Remove Show button for hotspot metric configurations
-
This removes the `Show` button for hotspot metric configurations on the configurations page. Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
08 Apr, 2016
4 commits
-
Fix missing Scope description in Compound Metric creation
-
Add FUNCTION scope to compound_metric_configuration form
-
Signed-off-by: Eduardo Silva Araújo <duduktamg@hotmail.com>
-
Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
04 Apr, 2016
3 commits
-
Fix CSRF protection error in Gitlab webhooks
-
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.
-
Since it's a remote request there's no CSRF token to be sent, so don't require one.
01 Apr, 2016
4 commits
-
Kalibro client with likeno
30 Mar, 2016
1 commit
-
Update KalibroClient to version v4.0.0.alpha1 Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
09 Mar, 2016
1 commit
-
This is a release just to keep consistency with Colab's fork bugfix release which has been rebase from here. Signed off by: Diego Araújo <diegoamc90@protonmail.ch>
07 Mar, 2016
2 commits
-
Update to Ruby 2.3.0
-
Since ArchLinux disabled SSLv2 support, Ruby 2.2.3 has got several issues already fixed for 2.3.0 (the current system version).
26 Feb, 2016
2 commits
-
Avoid encoding mismatch issue with PgSQL
24 Feb, 2016
1 commit
22 Feb, 2016
4 commits
-
Aggregation form fix
-
Signed-off-by: Daniel Miranda <danielkza2@gmail.com>
-
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>