]>
source.dussan.org Git - sonarqube.git/log
Fabrice Bellingard [Wed, 18 May 2011 15:12:54 +0000 (17:12 +0200)]
SONAR-2419 Improve permalink visibility on review
- Permalinks are more visible on the resource viewer
- The review search page returns directly permalinks
simonbrandhof [Fri, 13 May 2011 14:58:27 +0000 (16:58 +0200)]
Upgrade to version 2.9-SNAPSHOT
simonbrandhof [Thu, 12 May 2011 09:32:07 +0000 (11:32 +0200)]
Fix security issue in /reviews/show URL
simonbrandhof [Thu, 12 May 2011 09:20:00 +0000 (11:20 +0200)]
Fix error log in webapp
simonbrandhof [Thu, 12 May 2011 09:09:19 +0000 (11:09 +0200)]
Fix display of source code in review detail
The problem occurs when the review relates to a violation tracked over time.
simonbrandhof [Thu, 12 May 2011 09:09:00 +0000 (11:09 +0200)]
Add comment in conf/sonar.properties for Oracle installation
Evgeny Mandrikov [Wed, 11 May 2011 08:50:38 +0000 (12:50 +0400)]
Fix NPE: register ReviewUnmarshaller
Evgeny Mandrikov [Sat, 7 May 2011 20:16:09 +0000 (00:16 +0400)]
Add Javadocs for CoreMetrics
simonbrandhof [Tue, 10 May 2011 11:06:06 +0000 (13:06 +0200)]
Temporarily downgrade version to 2.8-SNAPSHOT
simonbrandhof [Tue, 10 May 2011 09:32:41 +0000 (11:32 +0200)]
Fix CommandExecutorTest.java test on Windows
simonbrandhof [Tue, 10 May 2011 09:09:38 +0000 (11:09 +0200)]
Upgrade Javadoc maven plugin
simonbrandhof [Tue, 10 May 2011 07:04:27 +0000 (09:04 +0200)]
Improve versions of samples
simonbrandhof [Mon, 9 May 2011 21:15:11 +0000 (23:15 +0200)]
Upgrade version to 2.9-SNAPSHOT
simonbrandhof [Mon, 9 May 2011 18:10:26 +0000 (20:10 +0200)]
Release 2.8-RC2
simonbrandhof [Mon, 9 May 2011 13:08:37 +0000 (15:08 +0200)]
Fix compatibility with Oracle
simonbrandhof [Mon, 9 May 2011 11:39:30 +0000 (13:39 +0200)]
Try to fix CommandExecutorTest on Windows
simonbrandhof [Mon, 9 May 2011 11:05:22 +0000 (13:05 +0200)]
Fix IE7 bug
simonbrandhof [Fri, 6 May 2011 12:41:02 +0000 (14:41 +0200)]
Do not display violations viewer on modules/directories if there are no violations
Fabrice Bellingard [Fri, 6 May 2011 08:16:05 +0000 (10:16 +0200)]
SONAR-1973 Fix bug on submit button
If two reviews or false-positive were edited at the same time, the
submit buttons would not behave correctly as they had the same name.
simonbrandhof [Fri, 6 May 2011 07:03:40 +0000 (09:03 +0200)]
Improve the test CommandExecutorTest#shouldStopWithTimeout for slow boxes
simonbrandhof [Fri, 6 May 2011 06:48:46 +0000 (08:48 +0200)]
Remove the script deploy-docs.sh
simonbrandhof [Fri, 6 May 2011 05:20:12 +0000 (07:20 +0200)]
Fix dev profile
Evgeny Mandrikov [Thu, 5 May 2011 20:53:53 +0000 (00:53 +0400)]
Fix cobertura plugin to remove warning about lineId
simonbrandhof [Thu, 5 May 2011 20:30:48 +0000 (22:30 +0200)]
Replace -Ddev by -Pdev to increase build duration
Evgeny Mandrikov [Thu, 5 May 2011 19:01:54 +0000 (23:01 +0400)]
SONAR-2298 Fix bug, when root project not a first one in Maven reactor
This situation shouldn't lead to partial analysis.
simonbrandhof [Thu, 5 May 2011 19:50:53 +0000 (21:50 +0200)]
Fix 2 issues on drilldown pages
SONAR-2411 Filter out best values for packages and modules in drilldown
SONAR-2413 Empty variations in measure drilldown pages
simonbrandhof [Thu, 5 May 2011 16:30:20 +0000 (18:30 +0200)]
SONAR-2319 Add some HTML ids for integration tests
simonbrandhof [Thu, 5 May 2011 15:47:50 +0000 (17:47 +0200)]
SONAR-2344 Remove the warning 'experimental service'
simonbrandhof [Thu, 5 May 2011 15:19:26 +0000 (17:19 +0200)]
Improve the web services 'violations' and 'reviews'
SONAR-2249 always use unix newline (LF) in violation messages
SONAR-2382 always use unix newlines (LF) in review comments (plain output)
SONAR-2382 use upper-case constants for output parameter
SONAR-2382 replace the XML node <user> by <author>
simonbrandhof [Thu, 5 May 2011 15:12:30 +0000 (17:12 +0200)]
Exclude samples from analysis
simonbrandhof [Thu, 5 May 2011 13:19:52 +0000 (15:19 +0200)]
Rename the class MarkdownEngine to Markdown
Fabrice Bellingard [Thu, 5 May 2011 13:10:57 +0000 (15:10 +0200)]
Merge remote branch 'upstream/master'
Fabrice Bellingard [Thu, 5 May 2011 13:09:34 +0000 (15:09 +0200)]
SONAR-2381 Fix error in Review WS client
simonbrandhof [Thu, 5 May 2011 13:08:04 +0000 (15:08 +0200)]
Reduce technical debt
simonbrandhof [Thu, 5 May 2011 12:23:05 +0000 (14:23 +0200)]
Delete unused GWT classes
simonbrandhof [Thu, 5 May 2011 11:59:17 +0000 (13:59 +0200)]
Remove some dead code
simonbrandhof [Thu, 5 May 2011 11:53:52 +0000 (13:53 +0200)]
SONAR-2357 Add samples to build + improve samples for rules
Simon Brandhof [Thu, 5 May 2011 10:28:27 +0000 (03:28 -0700)]
Edited samples/README.txt via GitHub
simonbrandhof [Thu, 5 May 2011 10:25:41 +0000 (12:25 +0200)]
SONAR-2357 Add sample of PMD extensions
simonbrandhof [Thu, 5 May 2011 08:59:57 +0000 (10:59 +0200)]
Fix ruby warning on deprecated i18n label
simonbrandhof [Wed, 4 May 2011 20:57:28 +0000 (22:57 +0200)]
SONAR-2357 add a sample for Checkstyle extensions
simonbrandhof [Wed, 4 May 2011 19:59:23 +0000 (21:59 +0200)]
SONAR-2357 Improve samples of plugins
Evgeny Mandrikov [Wed, 4 May 2011 20:14:41 +0000 (00:14 +0400)]
Reduce duplication by moving part of configuration of maven-assembly-plugin to parent POM
simonbrandhof [Wed, 4 May 2011 15:52:38 +0000 (17:52 +0200)]
Improve plugin samples
simonbrandhof [Wed, 4 May 2011 15:44:49 +0000 (17:44 +0200)]
Remove the switch button of comparison of Q profiles
Evgeny Mandrikov [Wed, 4 May 2011 13:26:22 +0000 (17:26 +0400)]
SONAR-2371 Add Javadoc for Tests metric
Evgeny Mandrikov [Tue, 3 May 2011 21:47:38 +0000 (01:47 +0400)]
SONAR-2371 Rework UnitTestDecorator and SurefireSensor
* UnitTestDecorator should not save zero value for tests metric
* SurefireSensor should save zero when no reports and project do not
contain any modules
Fabrice Bellingard [Wed, 4 May 2011 14:53:02 +0000 (16:53 +0200)]
SONAR-2381, SONAR-2382 Web services return comment in HTML by default
Available for the Violation and Review WS:
- parameter 'output' on the request
- if set to 'html', comments are returned in HTML
- otherwise comments are returned as raw text
- Java WS client updated consequently
simonbrandhof [Wed, 4 May 2011 14:27:41 +0000 (16:27 +0200)]
SONAR-2301 ClassComplexityCheck NullPointerException
Evgeny Mandrikov [Wed, 4 May 2011 11:50:46 +0000 (15:50 +0400)]
SONAR-2409 Remove ability to use deprecated property 'branch'
simonbrandhof [Wed, 4 May 2011 09:17:02 +0000 (11:17 +0200)]
SONAR-2249 Display Violation message with new lines in web
New method Api::Utils.split_newlines(input) in order to split a string by newlines, whatever the encoding of return carriage.
simonbrandhof [Wed, 4 May 2011 09:16:38 +0000 (11:16 +0200)]
Remove unused ruby code
simonbrandhof [Wed, 4 May 2011 09:15:20 +0000 (11:15 +0200)]
SONAR-2346 Failing with Current container state was: CONSTRUCTED
Fabrice Bellingard [Wed, 4 May 2011 08:50:20 +0000 (10:50 +0200)]
SONAR-1973 Remove the '#' from the review IDs in the UI
Evgeny Mandrikov [Tue, 3 May 2011 10:28:12 +0000 (14:28 +0400)]
Prepare for next development iteration
Evgeny Mandrikov [Tue, 3 May 2011 10:26:25 +0000 (14:26 +0400)]
Prepare 2.8-RC1
Evgeny Mandrikov [Mon, 2 May 2011 13:39:37 +0000 (17:39 +0400)]
SONAR-2275 Remove Checkstyle "Design For Extension" rule from "Sun checks" profile
Fabrice Bellingard [Mon, 2 May 2011 12:19:24 +0000 (14:19 +0200)]
SONAR-2327 Fix problem with Derby for SQL request
Fabrice Bellingard [Mon, 2 May 2011 12:00:59 +0000 (14:00 +0200)]
SONAR-1973, SONAR-2327 Fix minor UI issues
Evgeny Mandrikov [Fri, 29 Apr 2011 10:25:24 +0000 (14:25 +0400)]
SONAR-2176 Default value for rule parameter should be updated in database if was updated in repository
Fabrice Bellingard [Fri, 29 Apr 2011 14:33:51 +0000 (16:33 +0200)]
SONAR-2327 Fix a problem on the permalink page
Fabrice Bellingard [Fri, 29 Apr 2011 13:54:13 +0000 (15:54 +0200)]
SONAR-2327, SONAR-1973 Improve security checks
Fabrice Bellingard [Fri, 29 Apr 2011 13:36:35 +0000 (15:36 +0200)]
SONAR-2327, SONAR-2382 Add security checks
simonbrandhof [Fri, 29 Apr 2011 13:18:22 +0000 (15:18 +0200)]
deprecate methods parse_datetime and format_datetime of Api::ApiController
simonbrandhof [Fri, 29 Apr 2011 12:06:08 +0000 (14:06 +0200)]
SONAR-2382 Improve the web service 'reviews'
- New class Api::Utils to define some shared methods (around ISO datetime, markdown, ...)
- Move to_json and to_xml methods to RuleFailure and Review models
- Delete the class MarkdownHelper. Method to convert to html is moved to Api::Utils
Fabrice Bellingard [Fri, 29 Apr 2011 11:50:38 +0000 (13:50 +0200)]
SONAR-2382 Create a new "reviews" web service API
- Add possibility to use keys or ids for resources/projects
- Add possibility to use logins or ids for authors/assignees
- Remove the "html" parameter on the ReviewQuery (comments will
always be returned in HTML)
simonbrandhof [Fri, 29 Apr 2011 10:27:54 +0000 (12:27 +0200)]
Fix portential hibernate error
Fabrice Bellingard [Fri, 29 Apr 2011 10:26:47 +0000 (12:26 +0200)]
SONAR-2327, SONAR-2382 Refactor code
Purpose: review service and web service use the same DB request method
Evgeny Mandrikov [Fri, 29 Apr 2011 10:14:39 +0000 (14:14 +0400)]
Use parameter target instead of deprecated tasks for maven-antrun-plugin
Freddy Mallet [Fri, 29 Apr 2011 09:14:42 +0000 (11:14 +0200)]
Slightly improve fix bug of violation tracking when past violation has no checksum.
simonbrandhof [Fri, 29 Apr 2011 06:19:00 +0000 (08:19 +0200)]
Fix bug of violation tracking. NPE when past violation has no checksum.
Evgeny Mandrikov [Thu, 28 Apr 2011 14:46:35 +0000 (18:46 +0400)]
SONAR-2261 Exclusion patterns must be trimmed
Trim them on Java and Ruby side.
Evgeny Mandrikov [Thu, 28 Apr 2011 17:55:41 +0000 (21:55 +0400)]
SONAR-2321 Fix test for Windows
Evgeny Mandrikov [Thu, 28 Apr 2011 15:01:03 +0000 (19:01 +0400)]
SONAR-2321 Cobertura plugin must not search for XML reports when Cobertura has not been executed
Fabrice Bellingard [Thu, 28 Apr 2011 16:47:52 +0000 (18:47 +0200)]
SONAR-2382 Create a new "reviews" web service API
Fabrice Bellingard [Thu, 28 Apr 2011 14:38:09 +0000 (16:38 +0200)]
SONAR-2327 Improve rendering for violations when source code is missing
simonbrandhof [Thu, 28 Apr 2011 14:09:26 +0000 (16:09 +0200)]
Improve display of resource viewers on projects and directories.
SONAR-2338 Unable to drilldown by dependency metrics from sub-project
SONAR-2201 Display project violations
simonbrandhof [Thu, 28 Apr 2011 12:13:46 +0000 (14:13 +0200)]
Exclude sonar-testing-harness from analysis. It's used for unit tests.
simonbrandhof [Thu, 28 Apr 2011 10:55:50 +0000 (12:55 +0200)]
Define new constants in DecoratorBarriers
START_VIOLATION_TRACKING and END_OF_VIOLATION_TRACKING are used to benefit from tracking data of Violation :
- Violation#isSwitchedOff()
- Violation#getCreatedAt()
More information in Javadoc.
Fabrice Bellingard [Thu, 28 Apr 2011 14:09:04 +0000 (16:09 +0200)]
SONAR-2381 The "violations" web service API must return violations decorated with review
Fabrice Bellingard [Thu, 28 Apr 2011 13:14:19 +0000 (15:14 +0200)]
SONAR-1973, SONAR-2327 Fix issues based on Evgeny's feedback
Fabrice Bellingard [Thu, 28 Apr 2011 08:00:21 +0000 (10:00 +0200)]
SONAR-1973, SONAR-2327 Fix issues based on Freddy's feedback
Fabrice Bellingard [Thu, 28 Apr 2011 06:50:54 +0000 (08:50 +0200)]
SONAR-2382 Create a new "reviews" web service API
Fabrice Bellingard [Wed, 27 Apr 2011 12:25:18 +0000 (14:25 +0200)]
SONAR-2381 Improve the violations WS decorated with reviews
Evgeny Mandrikov [Thu, 28 Apr 2011 13:14:29 +0000 (17:14 +0400)]
Fix NPE
Evgeny Mandrikov [Thu, 28 Apr 2011 10:34:51 +0000 (14:34 +0400)]
Force creation of project workDir
Evgeny Mandrikov [Thu, 28 Apr 2011 08:57:16 +0000 (12:57 +0400)]
Set project description to empty string if property was not specified
simonbrandhof [Thu, 28 Apr 2011 09:59:48 +0000 (11:59 +0200)]
Move derby logs generated during unit tests to target/
simonbrandhof [Thu, 28 Apr 2011 09:32:29 +0000 (11:32 +0200)]
Ignore plugins/sonar-core-plugin/derby.log generated during unit tests
Evgeny Mandrikov [Thu, 28 Apr 2011 09:00:18 +0000 (13:00 +0400)]
Remove System.out.println
simonbrandhof [Wed, 27 Apr 2011 23:23:16 +0000 (01:23 +0200)]
Fix loading of locale in charts
simonbrandhof [Wed, 27 Apr 2011 23:22:45 +0000 (01:22 +0200)]
Increase timeout of CommandExecutorTest for slow boxes
simonbrandhof [Wed, 27 Apr 2011 23:22:08 +0000 (01:22 +0200)]
SONAR-2202 Calculate variations on quality model measures
Freddy Mallet [Wed, 27 Apr 2011 21:58:01 +0000 (23:58 +0200)]
SONAR-2384 append target='_blank' when building an hyperlink
simonbrandhof [Wed, 27 Apr 2011 21:41:28 +0000 (23:41 +0200)]
Fix scheduling of ViolationDecorator
ViolationPersisterDecorator must be executed before computing measures on violations, so the flag switched_off is correctly loaded from database.
simonbrandhof [Wed, 27 Apr 2011 21:40:32 +0000 (23:40 +0200)]
Fix some ruby warnings (don't put space before argument parentheses)
Evgeny Mandrikov [Wed, 27 Apr 2011 21:15:01 +0000 (01:15 +0400)]
SONAR-2386 Web service should return lineId for violation only if value exists
simonbrandhof [Wed, 27 Apr 2011 21:01:21 +0000 (23:01 +0200)]
Fix vertical alignment of severity icons
simonbrandhof [Wed, 27 Apr 2011 21:00:43 +0000 (23:00 +0200)]
Add header to comparison of quality profiles
Evgeny Mandrikov [Wed, 27 Apr 2011 19:59:31 +0000 (23:59 +0400)]
Ensure that cost to fix violation cannot be set to negative or NaN value