KalibroConfigurations is the configuration storage web service for Mezuro.
- Replace webrick by puma
- Do not use bin/rake script on bin/setup anymore
- Disable rubocop Lint/HandleExceptions cop for rake
- Drop SQLite 3 support
- Bump Ruby version 2.3.1
- Fix the fix for tasks loading under production
- Fix rake tasks loading under production
- Add rubocop gem and configuration file
- Make Travis fail if unit test coverage is below 100%
- Cache bundle on travis
- Update README
- Create HACKING and CONTRIBUTING files
- Set development Ruby version to 2.3.0
- Add seeds for PHPMD configuration
- Fix default database.yml to avoid encoding conflicts in PostgreSQL
- Use new scope format for metric snapshots
- Fix Range validators
- Fix response status code
- Fix Procfile
- Foreman
- Backport for Ruby 2.0.0
- Fix seeds encoding
- Lists MetricConfigurations by type (Tree or Hotspot)
- Improved test cases for KalibroRange
- Ruby and Gem updates
- TestsController does not exist anymore under production
- Added support for Python metrics using the Radon collector
- Added support for Hotspot metrics, that indicate positions in the code instead of measures
- Added support for the Flay ruby collector, that finds duplicated code spots
- Fixed bug where the Metric endpoint was returning undesired attributes for some metric types
- First major release, with support for Java, C, C++ and Ruby metrics
Kalibro Configurations. Copyright (C) 2015 The Mezuro Team
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.