]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Thu, 31 Jan 2013 12:01:29 +0000 (13:01 +0100)]
Complete .gitignore
Simon Brandhof [Thu, 31 Jan 2013 11:56:52 +0000 (12:56 +0100)]
Remove extras/mysql/fix_nullable_measure_values.sql from distribution
This file was required for migrations from versions < 1.8
Simon Brandhof [Thu, 31 Jan 2013 11:56:15 +0000 (12:56 +0100)]
SONAR-2501 code refactoring
Simon Brandhof [Wed, 30 Jan 2013 17:31:16 +0000 (18:31 +0100)]
SONAR-2501 add preconditions and refactor some method names
Julien Lancelot [Wed, 30 Jan 2013 15:39:55 +0000 (16:39 +0100)]
SONAR-4093 Display a tooltip that contains number of tests for the current line
Fabrice Bellingard [Wed, 30 Jan 2013 15:34:33 +0000 (16:34 +0100)]
SONAR-3959 Fix issue on Oracle
Simon Brandhof [Wed, 30 Jan 2013 14:29:04 +0000 (15:29 +0100)]
SONAR-2501 refactor test API and fix extraction of subgraphs
Fabrice Bellingard [Wed, 30 Jan 2013 14:12:58 +0000 (15:12 +0100)]
SONAR-3959 Fix issue on PropertiesDao
Fabrice Bellingard [Wed, 30 Jan 2013 14:08:34 +0000 (15:08 +0100)]
SONAR-3959 Add NotificationDispatcherMetadata class
Fabrice Bellingard [Wed, 30 Jan 2013 09:03:15 +0000 (10:03 +0100)]
Fix violations
Simon Brandhof [Wed, 30 Jan 2013 12:10:53 +0000 (13:10 +0100)]
SONAR-2501 add unit tests
Julien HENRY [Wed, 30 Jan 2013 09:24:51 +0000 (10:24 +0100)]
SONAR-2291 Generate a new bootstrap index with md5
to allow caching by Sonar Runner.
Julien Lancelot [Wed, 30 Jan 2013 08:37:15 +0000 (09:37 +0100)]
SONAR-4093 Display number of tests covering a line
Fabrice Bellingard [Tue, 29 Jan 2013 16:37:57 +0000 (17:37 +0100)]
SONAR-3959 Update NotifDispatchers to use new NotifManager method
Fabrice Bellingard [Tue, 29 Jan 2013 11:59:58 +0000 (12:59 +0100)]
SONAR-3959 Enhance NotifManager to help finding subscribed users
Fabrice Bellingard [Tue, 29 Jan 2013 08:33:34 +0000 (09:33 +0100)]
SONAR-3959 NotifService must not choose which channel for which user
=> This will be up to the NotifDispatcher
Fabrice Bellingard [Mon, 28 Jan 2013 13:15:45 +0000 (14:15 +0100)]
SONAR-3959 Add notification type on NotificationDispatcher
Simon Brandhof [Tue, 29 Jan 2013 16:23:14 +0000 (17:23 +0100)]
SONAR-2501 fix direction of copied edges in sub-graph
Simon Brandhof [Tue, 29 Jan 2013 15:11:31 +0000 (16:11 +0100)]
SONAR-2501 persist only specific sub-graph
Julien Lancelot [Tue, 29 Jan 2013 14:56:43 +0000 (15:56 +0100)]
SONAR-4093 Display number of tests covering a line
Julien Lancelot [Tue, 29 Jan 2013 13:05:53 +0000 (14:05 +0100)]
SONAR-4092 Renamed covererdBlocks by coveredLines and sort tests by name
Simon Brandhof [Tue, 29 Jan 2013 13:00:31 +0000 (14:00 +0100)]
SONAR-2501 use Reader/Writer instead of InputStream/OutputStream in Graphson classes
Julien Lancelot [Tue, 29 Jan 2013 12:04:23 +0000 (13:04 +0100)]
SONAR-4092 Escape stacktrace
Simon Brandhof [Tue, 29 Jan 2013 09:40:36 +0000 (10:40 +0100)]
SONAR-2501 remove org.sonar.api.tests
Simon Brandhof [Tue, 29 Jan 2013 09:40:17 +0000 (10:40 +0100)]
SONAR-2501 purge project graphs
Julien Lancelot [Tue, 29 Jan 2013 10:40:02 +0000 (11:40 +0100)]
Add missing copyright header
Julien Lancelot [Tue, 29 Jan 2013 10:39:04 +0000 (11:39 +0100)]
Add missing copyright header
Julien Lancelot [Tue, 29 Jan 2013 10:35:36 +0000 (11:35 +0100)]
Add missing copyright header
Julien Lancelot [Tue, 29 Jan 2013 10:31:16 +0000 (11:31 +0100)]
SONAR-2501 Replace Set by List for covers method (because Set is not supported when reading a graph from Json)
Julien Lancelot [Tue, 29 Jan 2013 09:32:54 +0000 (10:32 +0100)]
SONAR-4092 Display number of lines covered by a test
Julien HENRY [Tue, 29 Jan 2013 08:56:48 +0000 (09:56 +0100)]
SONAR-2291 Don't extract plugins in the cache folder
but instead extract them in a temporary location.
Simon Brandhof [Tue, 29 Jan 2013 08:51:25 +0000 (09:51 +0100)]
SONAR-2501 refactor BeanGraph layer
Julien HENRY [Mon, 28 Jan 2013 16:40:30 +0000 (17:40 +0100)]
SONAR-2291 Close InputStream properly after computing md5
Julien Lancelot [Mon, 28 Jan 2013 16:14:45 +0000 (17:14 +0100)]
SONAR-4092 Use new Test API to display tests data
Julien Lancelot [Mon, 28 Jan 2013 16:13:22 +0000 (17:13 +0100)]
SONAR-2501 Add message and stackTrace to TestCase
Simon Brandhof [Mon, 28 Jan 2013 14:27:50 +0000 (15:27 +0100)]
SONAR-2501 fix integration test on Oracle
Simon Brandhof [Mon, 28 Jan 2013 14:10:44 +0000 (15:10 +0100)]
SONAR-2501 fix loading of perspectives on server-side
Julien HENRY [Mon, 28 Jan 2013 13:56:39 +0000 (14:56 +0100)]
SONAR-2291 Implement caching of downloaded Sonar plugins.
* By default cache location is ~/.sonar/.cache
* Cache location can be changed by property sonar.cacheLocation
* To know if a plugin file have to be downloaded there is a checksum (MD5) comparison
Simon Brandhof [Mon, 28 Jan 2013 13:17:58 +0000 (14:17 +0100)]
SONAR-2501 use blueprints-core for java5
Simon Brandhof [Mon, 28 Jan 2013 11:22:32 +0000 (12:22 +0100)]
SONAR-2501 rename GraphDbTest to GraphDaoTest
Simon Brandhof [Mon, 28 Jan 2013 11:20:50 +0000 (12:20 +0100)]
SONAR-2501 use our implementation of GraphsonReader
Simon Brandhof [Mon, 28 Jan 2013 11:11:06 +0000 (12:11 +0100)]
Fix compatibility with java 5
Simon Brandhof [Mon, 28 Jan 2013 11:06:36 +0000 (12:06 +0100)]
Add blueprints-core-2.2.0-java5.jar
Simon Brandhof [Mon, 28 Jan 2013 10:56:46 +0000 (11:56 +0100)]
Fix compatibility of blueprints-core with java 5
Simon Brandhof [Fri, 25 Jan 2013 22:12:21 +0000 (23:12 +0100)]
Fix header
Simon Brandhof [Fri, 25 Jan 2013 19:36:20 +0000 (20:36 +0100)]
SONAR-2501 second step to fix case of Graphson* classes
Simon Brandhof [Fri, 25 Jan 2013 19:32:14 +0000 (20:32 +0100)]
SONAR-2501 first step to fix case of Graphson* classes
Simon Brandhof [Fri, 25 Jan 2013 17:00:45 +0000 (18:00 +0100)]
SONAR-4087 fix compatibility of Tinkerpop Blueprints with Java 5
Simon Brandhof [Fri, 25 Jan 2013 13:53:51 +0000 (14:53 +0100)]
SONAR-4087 refactor GraphUtil#uniqueAdjacent()
Fabrice Bellingard [Fri, 25 Jan 2013 16:06:31 +0000 (17:06 +0100)]
SONAR-3692 Use the new widget property type for "Most Violated Rules"
Fabrice Bellingard [Fri, 25 Jan 2013 08:44:16 +0000 (09:44 +0100)]
SONAR-2746 Fix violation
Julien Lancelot [Fri, 25 Jan 2013 15:32:03 +0000 (16:32 +0100)]
SONAR-4087 Replace Tinkerpop GraphSONReader by Sonar GraphSONReader when reading a graph
Julien Lancelot [Fri, 25 Jan 2013 14:02:24 +0000 (15:02 +0100)]
SONAR-2055 Remove useless code
Julien Lancelot [Fri, 25 Jan 2013 13:45:25 +0000 (14:45 +0100)]
SONAR-4087 Add JSON reader / parser for Graph
Simon Brandhof [Fri, 25 Jan 2013 13:40:52 +0000 (14:40 +0100)]
SONAR-4087 add unit test for MyBatis mapper
Simon Brandhof [Fri, 25 Jan 2013 13:21:51 +0000 (14:21 +0100)]
SONAR-4087 add missing files
Simon Brandhof [Fri, 25 Jan 2013 13:04:03 +0000 (14:04 +0100)]
Merge remote-tracking branch 'origin/master'
Simon Brandhof [Fri, 25 Jan 2013 13:03:52 +0000 (14:03 +0100)]
SONAR-4087 first draft of test api
Simon Brandhof [Fri, 25 Jan 2013 12:53:02 +0000 (13:53 +0100)]
Remove unused ruby files (generators)
Fabrice Bellingard [Fri, 25 Jan 2013 07:45:38 +0000 (08:45 +0100)]
SONAR-2746 Fix test
Fabrice Bellingard [Thu, 24 Jan 2013 15:07:51 +0000 (16:07 +0100)]
SONAR-2746 Email new alerts on favorite projects
Julien Lancelot [Wed, 23 Jan 2013 15:14:12 +0000 (16:14 +0100)]
SONAR-2296 Revert modification because the server hosting sonar should be updated instead of the code
Fabrice Bellingard [Wed, 23 Jan 2013 14:14:27 +0000 (15:14 +0100)]
SONAR-4071 Localize all the existing widget properties
Julien Lancelot [Wed, 23 Jan 2013 11:37:16 +0000 (12:37 +0100)]
SONAR-3692 Boolean type are now always displayed as select box
Julien Lancelot [Wed, 23 Jan 2013 10:06:50 +0000 (11:06 +0100)]
SONAR-3692 Really fix issue with property set
Julien Lancelot [Wed, 23 Jan 2013 09:36:29 +0000 (10:36 +0100)]
SONAR-3692 Fix issue with property set
Julien Lancelot [Wed, 23 Jan 2013 08:54:19 +0000 (09:54 +0100)]
SONAR-3692 Fix issue with name generation and improve widget property i18n
Julien HENRY [Wed, 23 Jan 2013 08:45:04 +0000 (09:45 +0100)]
Fix some quality flaws.
Julien HENRY [Wed, 23 Jan 2013 08:42:36 +0000 (09:42 +0100)]
Fix some quality flaws.
Julien Lancelot [Tue, 22 Jan 2013 18:00:07 +0000 (19:00 +0100)]
SONAR-3692 Centralize the way widget property and settings property are generated
Fabrice Bellingard [Tue, 22 Jan 2013 16:38:54 +0000 (17:38 +0100)]
SONAR-4003 Update bundle after Julien's modification (SONAR-4071)
Fabrice Bellingard [Tue, 22 Jan 2013 16:35:59 +0000 (17:35 +0100)]
SONAR-4088 Sort available widgets by name when editing a dashboard
Julien Lancelot [Tue, 22 Jan 2013 16:30:31 +0000 (17:30 +0100)]
SONAR-4071 Replace widget.<widget.key>.prop.<property>.X by widget.<widget.key>.property.<property>.X
Julien Lancelot [Tue, 22 Jan 2013 16:25:28 +0000 (17:25 +0100)]
SONAR-4071 Replace widget.<widget.key>.prop.<property>.key by widget.<widget.key>.prop.<property>.name
Fabrice Bellingard [Tue, 22 Jan 2013 16:09:45 +0000 (17:09 +0100)]
SONAR-4003 Improve rendering
Fabrice Bellingard [Tue, 22 Jan 2013 15:44:12 +0000 (16:44 +0100)]
SONAR-3981 Fix issue on Chrome
Fabrice Bellingard [Tue, 22 Jan 2013 15:10:24 +0000 (16:10 +0100)]
SONAR-3948 Make it possible to delete "ghost" resources
=> The bulk deletion page should allow to delete a project definition
which doesn't have any associated quality snapshots
Julien HENRY [Tue, 22 Jan 2013 09:15:35 +0000 (10:15 +0100)]
Fix some quality flaws.
Simon Brandhof [Tue, 22 Jan 2013 08:40:52 +0000 (09:40 +0100)]
Downgrade temporarily to sonar-java 1.1
Fabrice Bellingard [Mon, 21 Jan 2013 17:18:03 +0000 (18:18 +0100)]
SONAR-3434 Drilldown: Allow files to be opened in new tabs
AKA the "Dinesh most wanted feature" ;-)
Julien Lancelot [Mon, 21 Jan 2013 14:21:22 +0000 (15:21 +0100)]
SONAR-2296 Sonar behind a HTTPS reverse proxy sometimes fall back to HTTP
Julien HENRY [Mon, 21 Jan 2013 14:18:17 +0000 (15:18 +0100)]
SONAR-4069 Fix IoC dependencies of devcockpit and improve output of list tasks.
Julien Lancelot [Mon, 21 Jan 2013 12:55:49 +0000 (13:55 +0100)]
SONAR-4071 Make it possible to localize the widget property keys
Fabrice Bellingard [Mon, 21 Jan 2013 11:39:12 +0000 (12:39 +0100)]
SONAR-3981 Column sort broken on project_reviews page
Julien Lancelot [Mon, 21 Jan 2013 10:26:44 +0000 (11:26 +0100)]
Replace Junit / Hamcrest by FestAssert
Julien HENRY [Mon, 21 Jan 2013 09:29:55 +0000 (10:29 +0100)]
SONAR-4069 Fix issue with configuration when using old API (without task)
Julien HENRY [Mon, 21 Jan 2013 09:29:05 +0000 (10:29 +0100)]
SONAR-4069 Fix issue after last refactoring: core metrics were not loaded
Julien Lancelot [Mon, 21 Jan 2013 09:16:37 +0000 (10:16 +0100)]
SONAR-3884 Fix compatibility with MsSQL
Julien HENRY [Fri, 18 Jan 2013 16:41:29 +0000 (17:41 +0100)]
SONAR-4069 Make some components only available when there is a project
Julien HENRY [Fri, 18 Jan 2013 16:10:45 +0000 (17:10 +0100)]
SONAR-4069 Removed TaskDefinitionExtension interface.
Julien HENRY [Fri, 18 Jan 2013 14:40:58 +0000 (15:40 +0100)]
SONAR-4069 Refactoring of Task extension
* @RequiresProject is no more in API
* Simplify TaskModule
Julien Lancelot [Fri, 18 Jan 2013 14:20:28 +0000 (15:20 +0100)]
SONAR-1110 Alerts with deleted metric are no more displayed on quality alerts page
Simon Brandhof [Fri, 18 Jan 2013 11:18:38 +0000 (12:18 +0100)]
SONAR-4078 fix performance issue on oracle when verifying user permissions
Julien Lancelot [Fri, 18 Jan 2013 10:18:59 +0000 (11:18 +0100)]
SONAR-3884 Added alias in the query in order to display correctly the project names and roles project
Julien Lancelot [Fri, 18 Jan 2013 10:18:04 +0000 (11:18 +0100)]
SONAR-3991 Add html class for Selenium test
Julien Lancelot [Thu, 17 Jan 2013 17:38:55 +0000 (18:38 +0100)]
SONAR-4048 improve access denied message during analysis
Julien HENRY [Thu, 17 Jan 2013 17:13:26 +0000 (18:13 +0100)]
SONAR-4069 Minor improvements and fixes for tasks
* Try to break package cycle
* Add validation on TaskDefinition
Julien Lancelot [Thu, 17 Jan 2013 16:42:49 +0000 (17:42 +0100)]
SONAR-4065 During migration of measure filter to Sonar 3.4, the criteria 'Inspected within the last' and 'Inspected more than' have been switched
Julien Lancelot [Thu, 17 Jan 2013 15:53:36 +0000 (16:53 +0100)]
SONAR-3991 The behavior of the metric selector component is broken when adding several instances of the same project widget to a global dashboard
Julien Lancelot [Thu, 17 Jan 2013 15:11:30 +0000 (16:11 +0100)]
SONAR-3884 Roles & Filters use different alphabetization