]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Wed, 4 Apr 2012 10:29:12 +0000 (12:29 +0200)]
Fix compatibility with Ruby 1.9
Simon Brandhof [Wed, 4 Apr 2012 10:23:36 +0000 (12:23 +0200)]
Minor performance improvement on the management page of group roles
Simon Brandhof [Wed, 4 Apr 2012 09:43:30 +0000 (11:43 +0200)]
Fix MyBatis tests for Oracle (PropertiesDaoTest + ResourceIndexerDaoTest)
Simon Brandhof [Wed, 4 Apr 2012 09:08:35 +0000 (11:08 +0200)]
Complete MyBatis mapper for PROPERTIES : add insert and update operations
Simon Brandhof [Wed, 4 Apr 2012 09:07:52 +0000 (11:07 +0200)]
SONAR-3320 Add an extension point to observe property changes
Evgeny Mandrikov [Wed, 4 Apr 2012 09:00:47 +0000 (15:00 +0600)]
SONAR-3318 Fix handling of exceptions in CommandExecutor
Evgeny Mandrikov [Wed, 4 Apr 2012 05:21:25 +0000 (11:21 +0600)]
SONAR-3318 Allow to capture stdout and stderr using CommandExecutor
Also improve handling of exceptions.
Evgeny Mandrikov [Wed, 4 Apr 2012 03:57:10 +0000 (09:57 +0600)]
Fix some quality flaws
Simon Brandhof [Tue, 3 Apr 2012 15:42:50 +0000 (17:42 +0200)]
SONAR-3383 keep context of tab, page and search filter
Simon Brandhof [Tue, 3 Apr 2012 15:17:43 +0000 (17:17 +0200)]
Fix compatibility with Java 5 compiler : remove @Override annotations on methods implementing interfaces
Simon Brandhof [Tue, 3 Apr 2012 14:51:10 +0000 (16:51 +0200)]
Fix compatibility with java 5
Simon Brandhof [Tue, 3 Apr 2012 14:21:09 +0000 (16:21 +0200)]
Fix backward-compatibility of views plugin and management console of roles
Simon Brandhof [Tue, 3 Apr 2012 14:17:33 +0000 (16:17 +0200)]
Fix charset constant in unit test RuleFailureModelTest
Simon Brandhof [Tue, 3 Apr 2012 14:12:52 +0000 (16:12 +0200)]
Fix compatibility with Java 5
Simon Brandhof [Tue, 3 Apr 2012 11:03:02 +0000 (13:03 +0200)]
SONAR-3383 fix compatibility with views plugin
Simon Brandhof [Tue, 3 Apr 2012 10:09:39 +0000 (12:09 +0200)]
Add missing indices on RESOURCE_INDEX
Evgeny Mandrikov [Tue, 3 Apr 2012 06:46:52 +0000 (12:46 +0600)]
Add tests for tracking of violations
Simon Brandhof [Tue, 3 Apr 2012 08:09:23 +0000 (10:09 +0200)]
Fix MyBatis AuthorMapper for Oracle
Simon Brandhof [Tue, 3 Apr 2012 08:08:48 +0000 (10:08 +0200)]
Fix some quality flaws
Evgeny Mandrikov [Tue, 3 Apr 2012 05:13:04 +0000 (11:13 +0600)]
Fix some quality flaws
Simon Brandhof [Mon, 2 Apr 2012 20:32:30 +0000 (22:32 +0200)]
Fix some quality flaws
Evgeny Mandrikov [Mon, 2 Apr 2012 17:33:39 +0000 (23:33 +0600)]
Fix some quality flaws
Fabrice Bellingard [Mon, 2 Apr 2012 17:30:57 +0000 (19:30 +0200)]
SONAR-3368 Error log "ActiveRecord::JDBCError: Unknown column 'project_measures.variation_value_0'"
Simon Brandhof [Mon, 2 Apr 2012 17:16:58 +0000 (19:16 +0200)]
Improve loading of ruby on rails applications
Fabrice Bellingard [Mon, 2 Apr 2012 16:19:30 +0000 (18:19 +0200)]
SONAR-3363 Error log "undefined method `downcase' for Array"
Fabrice Bellingard [Mon, 2 Apr 2012 15:48:04 +0000 (17:48 +0200)]
SONAR-3361 Error : undefined method `source' for nil:NilClass
Simon Brandhof [Mon, 2 Apr 2012 15:27:40 +0000 (17:27 +0200)]
Fix search engine in the page "Project roles"
Simon Brandhof [Mon, 2 Apr 2012 15:24:21 +0000 (17:24 +0200)]
Remove unused import
Simon Brandhof [Mon, 2 Apr 2012 15:24:11 +0000 (17:24 +0200)]
Do not filter qualifier when executing ResourceIndexerDao#indexResource()
Simon Brandhof [Mon, 2 Apr 2012 14:21:25 +0000 (16:21 +0200)]
Improve the way to add the new primary key RESOURCE_INDEX#ID.
- do not index files during upgrade, but only projects
- new webservice POST /api/server/index_projects to index all the existing projects
Simon Brandhof [Fri, 30 Mar 2012 14:05:32 +0000 (16:05 +0200)]
Replace usage of deprecated constants
Fabrice Bellingard [Mon, 2 Apr 2012 14:55:43 +0000 (16:55 +0200)]
SONAR-3382 "Extend description" is buggy on IE9
Fabrice Bellingard [Mon, 2 Apr 2012 10:10:09 +0000 (12:10 +0200)]
Merge branch 'current'
Fabrice Bellingard [Mon, 2 Apr 2012 10:09:03 +0000 (12:09 +0200)]
Fix violation and refactoring
Fabrice Bellingard [Mon, 2 Apr 2012 09:56:58 +0000 (11:56 +0200)]
SONAR-3125 Add better error message for unknown language
Fabrice Bellingard [Mon, 2 Apr 2012 08:30:47 +0000 (10:30 +0200)]
SONAR-3315 Refactor code to better keep track of original file
Fabrice Bellingard [Mon, 2 Apr 2012 07:37:37 +0000 (09:37 +0200)]
Merge branch 'current'
Fabrice Bellingard [Mon, 2 Apr 2012 07:36:50 +0000 (09:36 +0200)]
SONAR-3315 Improve error message when importing duplicate files
Simon Brandhof [Sun, 1 Apr 2012 15:59:35 +0000 (17:59 +0200)]
Improve the ruby class Api::Pagination
Simon Brandhof [Sun, 1 Apr 2012 14:53:29 +0000 (16:53 +0200)]
Management console of project roles : increase the page size to 50
Simon Brandhof [Sun, 1 Apr 2012 14:51:20 +0000 (16:51 +0200)]
Management console of project roles : search projects by name
Simon Brandhof [Sun, 1 Apr 2012 14:29:12 +0000 (16:29 +0200)]
Management console of project roles : add pagination and support of new resource types
Simon Brandhof [Sun, 1 Apr 2012 14:26:59 +0000 (16:26 +0200)]
Add primary key to the table RESOURCE_INDEX
Fabrice Bellingard [Fri, 30 Mar 2012 15:12:47 +0000 (17:12 +0200)]
SONAR-2841 Look for test suite results if no per-file result files
Fabrice Bellingard [Fri, 30 Mar 2012 14:52:35 +0000 (16:52 +0200)]
SONAR-3372 Give correct style to action links
Fabrice Bellingard [Fri, 30 Mar 2012 13:54:08 +0000 (15:54 +0200)]
Fix violations
Fabrice Bellingard [Fri, 30 Mar 2012 13:47:42 +0000 (15:47 +0200)]
SONAR-3287 Add "modifiable_history" property on ResourceType
Fabrice Bellingard [Fri, 30 Mar 2012 10:04:01 +0000 (12:04 +0200)]
SONAR-3287 Use new ResourceType props for #isAvailableForFilters
Simon Brandhof [Fri, 30 Mar 2012 13:02:14 +0000 (15:02 +0200)]
Remove unused import
Simon Brandhof [Fri, 30 Mar 2012 13:01:12 +0000 (15:01 +0200)]
CSS : increase margin between bullets of form-val-cell
Simon Brandhof [Fri, 30 Mar 2012 12:38:43 +0000 (14:38 +0200)]
Add AuthorDao#countDeveloperLogins()
Simon Brandhof [Fri, 30 Mar 2012 10:32:19 +0000 (12:32 +0200)]
Beta: link pages to ruby on rails applications
Simon Brandhof [Fri, 30 Mar 2012 08:24:06 +0000 (10:24 +0200)]
Purge measures where PERSON_ID is not null
Fabrice Bellingard [Fri, 30 Mar 2012 06:44:54 +0000 (08:44 +0200)]
SONAR-3287 Keep previous behaviour on web service
Simon Brandhof [Thu, 29 Mar 2012 19:52:12 +0000 (21:52 +0200)]
fix quality flaw
Simon Brandhof [Thu, 29 Mar 2012 17:48:56 +0000 (19:48 +0200)]
Generic search engine in order to handle all the ResourceType extensions
Simon Brandhof [Thu, 29 Mar 2012 17:48:01 +0000 (19:48 +0200)]
Purge the table AUTHORS
Simon Brandhof [Thu, 29 Mar 2012 17:47:42 +0000 (19:47 +0200)]
Add MyBatis mapper to select rows from PROJECTS
Fabrice Bellingard [Thu, 29 Mar 2012 17:19:08 +0000 (19:19 +0200)]
SONAR-3287 Update UI to adapt labels to deletable resource
=> Make it possible to delete a View or a Developer (resources and
snapshots) through the Sonar UI
Fabrice Bellingard [Thu, 29 Mar 2012 14:49:40 +0000 (16:49 +0200)]
SONAR-3287 Add properties on ResourceType and use them in Ruby
=> To be able to tell, for instance, that a resource is "deletable"
and so to display the "Deletion" link accordingly.
Fabrice Bellingard [Thu, 29 Mar 2012 12:23:02 +0000 (14:23 +0200)]
SONAR-3372 'delete' action should be available even on first comment
=> The 'delete' comment action is not available in the review page
whereas this action should be available on the last comment for
the author of the comment.
Fabrice Bellingard [Thu, 29 Mar 2012 11:57:38 +0000 (13:57 +0200)]
SONAR-3114 Fix layout positionning on Chrome
Fabrice Bellingard [Thu, 29 Mar 2012 09:17:33 +0000 (11:17 +0200)]
SONAR-2197 Display Coverage tab only if coverage/it-coverage measures
Fabrice Bellingard [Thu, 29 Mar 2012 09:14:24 +0000 (11:14 +0200)]
SONAR-3323 Fix bug when project has measures of removed plugin
=> In this case, we get nil elements in the @metrics field, and
this create a bug in #measures_hash method when calling #name
on the elements of that array.
Fabrice Bellingard [Thu, 29 Mar 2012 07:20:37 +0000 (09:20 +0200)]
SONAR-3359 Set default description for existing manual rules
=> Only for existing manual rules created on the fly.
Fabrice Bellingard [Wed, 28 Mar 2012 17:19:36 +0000 (19:19 +0200)]
SONAR-3359 Default description for manual rules created on the fly
=> To encourage people to set a real description and not leave it
blank.
Fabrice Bellingard [Wed, 28 Mar 2012 12:13:17 +0000 (14:13 +0200)]
Fix violations
Evgeny Mandrikov [Thu, 29 Mar 2012 06:59:09 +0000 (12:59 +0600)]
Fix AuthorMapper
Evgeny Mandrikov [Thu, 29 Mar 2012 04:54:40 +0000 (10:54 +0600)]
Fix some quality flaws
Simon Brandhof [Wed, 28 Mar 2012 12:01:13 +0000 (14:01 +0200)]
Add activerecord model for AUTHORS
Fabrice Bellingard [Wed, 28 Mar 2012 08:43:30 +0000 (10:43 +0200)]
Merge branch 'current'
Fabrice Bellingard [Wed, 28 Mar 2012 08:40:33 +0000 (10:40 +0200)]
SONAR-3359 Do nor create a rule without a description in the Web UI
Evgeny Mandrikov [Wed, 28 Mar 2012 05:21:53 +0000 (11:21 +0600)]
Enforce that parameters are non null by default in sonar-jacoco-plugin and sonar-pmd-plugin
Evgeny Mandrikov [Wed, 28 Mar 2012 05:02:36 +0000 (11:02 +0600)]
Fix some quality flaws
Simon Brandhof [Tue, 27 Mar 2012 20:25:04 +0000 (22:25 +0200)]
SONAR-1569 Case sensitive sorting of components on the Dependencies page
Simon Brandhof [Tue, 27 Mar 2012 20:19:50 +0000 (22:19 +0200)]
Case-insensitive sort of names in the page "Components"
Fabrice Bellingard [Tue, 27 Mar 2012 17:24:58 +0000 (19:24 +0200)]
SONAR-3114 Open resource links on the "dependencies" tab
Simon Brandhof [Tue, 27 Mar 2012 17:19:52 +0000 (19:19 +0200)]
CSS : vertical alignment of cells in class .table
Simon Brandhof [Tue, 27 Mar 2012 17:19:27 +0000 (19:19 +0200)]
Add activerecord relation between PROJECTS and AUTHORS
Fabrice Bellingard [Tue, 27 Mar 2012 17:13:47 +0000 (19:13 +0200)]
SONAR-3114 Set the tab ID to its previous value ('dependencies')
Fabrice Bellingard [Tue, 27 Mar 2012 13:40:24 +0000 (15:40 +0200)]
SONAR-3114 Refactor the "Dependencies" tab (GWT -> Ruby)
Simon Brandhof [Tue, 27 Mar 2012 13:01:44 +0000 (15:01 +0200)]
Case-insensitive sort of manual rules in administration console
Simon Brandhof [Tue, 27 Mar 2012 13:01:13 +0000 (15:01 +0200)]
SONAR-3106 Error trying to configure group privileges for a project
Simon Brandhof [Tue, 27 Mar 2012 12:58:09 +0000 (14:58 +0200)]
Add ruby methods Api::Utils#insensitive_sort(arr) and Api::Utils#insensitive_sort!(arr)
Simon Brandhof [Tue, 27 Mar 2012 12:54:50 +0000 (14:54 +0200)]
SONAR-3323 rename @RequiredMeasures attributes to allOf and anyOf
Simon Brandhof [Tue, 27 Mar 2012 11:39:25 +0000 (13:39 +0200)]
SONAR-3323 slight improvements of snapshot#metric_keys
Simon Brandhof [Tue, 27 Mar 2012 11:33:44 +0000 (13:33 +0200)]
Improve logging of exception during server-side picocontainer startup
Evgeny Mandrikov [Tue, 27 Mar 2012 11:26:17 +0000 (17:26 +0600)]
Add MyBatis stuff for table AUTHORS
Fabrice Bellingard [Tue, 27 Mar 2012 08:54:49 +0000 (10:54 +0200)]
SONAR-3357 Improve the "Violations" widget
- replace "On new code" label by "Added"
- replace "On old code" label by "Removed"
Simon Brandhof [Tue, 27 Mar 2012 08:40:38 +0000 (10:40 +0200)]
Refactor the table AUTHORS
* add primary key
* rename the column COMMITTER to LOGIN
Simon Brandhof [Mon, 26 Mar 2012 08:57:03 +0000 (10:57 +0200)]
Improve message when database must be upgraded
Fabrice Bellingard [Tue, 27 Mar 2012 08:34:42 +0000 (10:34 +0200)]
SONAR-3354 Display empty table instead of message if no measures
Fabrice Bellingard [Tue, 27 Mar 2012 07:37:20 +0000 (09:37 +0200)]
Fix violations
Fabrice Bellingard [Tue, 27 Mar 2012 07:36:25 +0000 (09:36 +0200)]
Improve DB readme file.
Evgeny Mandrikov [Mon, 26 Mar 2012 19:27:05 +0000 (01:27 +0600)]
SONAR-3295 sonar.jacoco.excludes must exclude classes from coverage report
Evgeny Mandrikov [Mon, 26 Mar 2012 18:54:42 +0000 (00:54 +0600)]
SONAR-3346 Add property "sonar.pmd.generateXml"
Fabrice Bellingard [Mon, 26 Mar 2012 16:56:38 +0000 (18:56 +0200)]
SONAR-3352 Change boolean columns to non-nullable in migration script
Fabrice Bellingard [Mon, 26 Mar 2012 15:47:26 +0000 (17:47 +0200)]
SONAR-3352 Fix issue linked to nullable boolean columns
Evgeny Mandrikov [Mon, 26 Mar 2012 05:48:13 +0000 (11:48 +0600)]
SONAR-3346 Consume violations directly from PMD - no need to parse XML
Evgeny Mandrikov [Mon, 26 Mar 2012 06:18:44 +0000 (12:18 +0600)]
SONAR-3347 Limit time of analysis of single file for bridge between PMD and Sonar CPD