]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
12 years agoSONAR-3289 On java projects compute complexity distribution by file
Evgeny Mandrikov [Tue, 20 Mar 2012 06:40:13 +0000 (10:40 +0400)]
SONAR-3289 On java projects compute complexity distribution by file

And do not compute complexity distribution by class.

12 years agoAdd some Javadocs
Evgeny Mandrikov [Fri, 16 Mar 2012 13:09:32 +0000 (17:09 +0400)]
Add some Javadocs

12 years agoSONAR-3072 Fix wrong refactoring of ViolationTrackingDecorator
Evgeny Mandrikov [Mon, 19 Mar 2012 19:24:19 +0000 (23:24 +0400)]
SONAR-3072 Fix wrong refactoring of ViolationTrackingDecorator

12 years agoMerge remote-tracking branch 'origin/master'
Simon Brandhof [Mon, 19 Mar 2012 15:17:57 +0000 (16:17 +0100)]
Merge remote-tracking branch 'origin/master'

12 years agoFix POST /api/properties on embedded database
Simon Brandhof [Mon, 19 Mar 2012 15:17:46 +0000 (16:17 +0100)]
Fix POST /api/properties on embedded database

12 years agoSONAR-1700 Some links to the projects end up in new session
Fabrice Bellingard [Mon, 19 Mar 2012 13:13:00 +0000 (14:13 +0100)]
SONAR-1700 Some links to the projects end up in new session

12 years agoSONAR-2977 Setting a profile to default via the API doesn't work
Fabrice Bellingard [Mon, 19 Mar 2012 10:30:55 +0000 (11:30 +0100)]
SONAR-2977 Setting a profile to default via the API doesn't work

12 years agoSONAR-2721 Display number of "projects" in "Size" widget
Evgeny Mandrikov [Mon, 19 Mar 2012 05:45:15 +0000 (09:45 +0400)]
SONAR-2721 Display number of "projects" in "Size" widget

Thus add new metric - 'projects'.

12 years agoReformat code for some core widgets
Evgeny Mandrikov [Mon, 19 Mar 2012 05:36:05 +0000 (09:36 +0400)]
Reformat code for some core widgets

* Replace tabs by spaces
* Align blocks

12 years agoRevert "SONAR-2977 Setting a profile to default via the API doesn't work"
Fabrice Bellingard [Mon, 19 Mar 2012 06:19:49 +0000 (07:19 +0100)]
Revert "SONAR-2977 Setting a profile to default via the API doesn't work"

This reverts commit 43012d7d54f1a0bdff26c4cc4f656ea8e4e1b93d.

12 years agoSONAR-1378 validate type when creating/updating properties with the web service ...
Simon Brandhof [Sun, 18 Mar 2012 19:53:14 +0000 (20:53 +0100)]
SONAR-1378 validate type when creating/updating properties with the web service /api/properties

12 years agoSONAR-2977 Setting a profile to default via the API doesn't work
Fabrice Bellingard [Fri, 16 Mar 2012 18:02:48 +0000 (19:02 +0100)]
SONAR-2977 Setting a profile to default via the API doesn't work

12 years agoSONAR-1378 auto-detect password properties that are suffixed by .password.secured
Simon Brandhof [Fri, 16 Mar 2012 14:00:55 +0000 (15:00 +0100)]
SONAR-1378 auto-detect password properties that are suffixed by .password.secured

12 years agoSONAR-3072 Restore behaviour of tracking of violations when importSources=false
Evgeny Mandrikov [Fri, 16 Mar 2012 13:09:22 +0000 (17:09 +0400)]
SONAR-3072 Restore behaviour of tracking of violations when importSources=false

12 years agoMinor - remove useless ; in enum
Simon Brandhof [Fri, 16 Mar 2012 10:47:23 +0000 (11:47 +0100)]
Minor - remove useless ; in enum

12 years agoSONAR-1378 validate property types + update type of core properties
Simon Brandhof [Fri, 16 Mar 2012 10:46:48 +0000 (11:46 +0100)]
SONAR-1378 validate property types + update type of core properties

12 years agoSONAR-3277 Improve HTML rendering
Fabrice Bellingard [Thu, 15 Mar 2012 18:37:54 +0000 (19:37 +0100)]
SONAR-3277 Improve HTML rendering

12 years agoAdd missing license headers
Evgeny Mandrikov [Thu, 15 Mar 2012 18:29:50 +0000 (22:29 +0400)]
Add missing license headers

12 years agoSONAR-3072 sonar-diff module is useless for the moment, so remove it
Evgeny Mandrikov [Thu, 15 Mar 2012 17:44:29 +0000 (21:44 +0400)]
SONAR-3072 sonar-diff module is useless for the moment, so remove it

Move all code directly into sonar-core-plugin.

12 years agoSONAR-3319 Extract code used for backward compatibility into a method
Fabrice Bellingard [Thu, 15 Mar 2012 11:19:32 +0000 (12:19 +0100)]
SONAR-3319 Extract code used for backward compatibility into a method

12 years agoSONAR-3072 Add greedy algorithm to track violations based on blocks
Evgeny Mandrikov [Wed, 14 Mar 2012 10:06:30 +0000 (14:06 +0400)]
SONAR-3072 Add greedy algorithm to track violations based on blocks

12 years agoSONAR-3316 trim all the properties
Simon Brandhof [Wed, 14 Mar 2012 23:27:27 +0000 (00:27 +0100)]
SONAR-3316 trim all the properties

12 years agoSONAR-2043 fix error when opening file without sources and with the URL parameter...
Simon Brandhof [Wed, 14 Mar 2012 23:26:46 +0000 (00:26 +0100)]
SONAR-2043 fix error when opening file without sources and with the URL parameter period

12 years agoSONAR-3334 Drop the table RULES_CATEGORIES
Simon Brandhof [Thu, 15 Mar 2012 10:38:36 +0000 (11:38 +0100)]
SONAR-3334 Drop the table RULES_CATEGORIES

12 years agoMerge remote-tracking branch 'origin/master'
Simon Brandhof [Thu, 15 Mar 2012 10:03:12 +0000 (11:03 +0100)]
Merge remote-tracking branch 'origin/master'

12 years agoDo not use deprecated rule categories (column MEASURES.RULES_CATEGORY_ID, table RULES...
Simon Brandhof [Thu, 15 Mar 2012 10:00:57 +0000 (11:00 +0100)]
Do not use deprecated rule categories (column MEASURES.RULES_CATEGORY_ID, table RULES_CATEGORY_ID), but keep them in API for backward-compatibility

12 years agoSONAR-3332 API: delete the deprecated class org.sonar.api.batch.AbstractViolationsSta...
Simon Brandhof [Thu, 15 Mar 2012 09:47:03 +0000 (10:47 +0100)]
SONAR-3332 API: delete the deprecated class org.sonar.api.batch.AbstractViolationsStaxParser

12 years agoMerge branch 'current'
Fabrice Bellingard [Thu, 15 Mar 2012 09:10:58 +0000 (10:10 +0100)]
Merge branch 'current'

12 years agoSONAR-3319 Update location of HMLT files in L10n English plugin
Fabrice Bellingard [Thu, 15 Mar 2012 09:10:18 +0000 (10:10 +0100)]
SONAR-3319 Update location of HMLT files in L10n English plugin

12 years agoSONAR-2084 complete Web UI to encrypt properties
Simon Brandhof [Wed, 14 Mar 2012 22:57:50 +0000 (23:57 +0100)]
SONAR-2084 complete Web UI to encrypt properties

12 years agoSONAR-1378 Add the ability to specify a "type" when defining a plugin property
Simon Brandhof [Wed, 14 Mar 2012 22:54:44 +0000 (23:54 +0100)]
SONAR-1378 Add the ability to specify a "type" when defining a plugin property

12 years agoSONAR-2084 default value of sonar.secretKeyPath is ~/.sonar/sonar-secret.txt
Simon Brandhof [Wed, 14 Mar 2012 22:52:04 +0000 (23:52 +0100)]
SONAR-2084 default value of sonar.secretKeyPath is ~/.sonar/sonar-secret.txt

12 years agoFix some quality flaws
Simon Brandhof [Wed, 14 Mar 2012 22:50:01 +0000 (23:50 +0100)]
Fix some quality flaws

12 years agoSONAR-3319 Update one test method
Fabrice Bellingard [Wed, 14 Mar 2012 17:23:59 +0000 (18:23 +0100)]
SONAR-3319 Update one test method

12 years agoSONAR-3319 Prevent conflicts in l10n of description for rules
Fabrice Bellingard [Wed, 14 Mar 2012 17:20:14 +0000 (18:20 +0100)]
SONAR-3319 Prevent conflicts in l10n of description for rules

Indeed, repository key must be used.

=> HTML description files must now be stored in:
       org.sonar.l10n.<pluginKey>_<Language>.rules.<repoKey>
   instead of:
       org.sonar.l10n.<pluginKey>_<Language>

(which means that existing files just have to be moved into a
 subfolder named "rules/<repoKey>")

=> Backward compatibility is ensured
=> This also works if several plugins define rules for the same repo

12 years agoSONAR-3327 Make the links to external resources open on a new tab
Fabrice Bellingard [Wed, 14 Mar 2012 14:13:53 +0000 (15:13 +0100)]
SONAR-3327 Make the links to external resources open on a new tab

12 years agoSONAR-1708 Problems with alert status
Fabrice Bellingard [Wed, 14 Mar 2012 13:25:42 +0000 (14:25 +0100)]
SONAR-1708 Problems with alert status

12 years agoSONAR-3326 Problem displaying History when project has a Green Alert
Fabrice Bellingard [Wed, 14 Mar 2012 11:01:11 +0000 (12:01 +0100)]
SONAR-3326 Problem displaying History when project has a Green Alert

12 years agoSONAR-2084 add the page "Settings Encryption"
Simon Brandhof [Wed, 14 Mar 2012 10:41:52 +0000 (11:41 +0100)]
SONAR-2084 add the page "Settings Encryption"

12 years agoFix some quality flaws
Simon Brandhof [Wed, 14 Mar 2012 08:56:59 +0000 (09:56 +0100)]
Fix some quality flaws

12 years agoFix quality flaws in tests: remove unused imports
Evgeny Mandrikov [Wed, 14 Mar 2012 06:10:31 +0000 (10:10 +0400)]
Fix quality flaws in tests: remove unused imports

12 years agoSONAR-3072 Add sonar-diff library
Evgeny Mandrikov [Wed, 14 Mar 2012 04:52:07 +0000 (08:52 +0400)]
SONAR-3072 Add sonar-diff library

12 years agoSkip sanity checks in dev profile
Evgeny Mandrikov [Wed, 14 Mar 2012 05:52:29 +0000 (09:52 +0400)]
Skip sanity checks in dev profile

Move skip of sanity checks from quick-build scripts into dev profile.
This is more convenient at least for users of Maven bash completion.

12 years agoDo not log 'require upgrade' on fresh installs
Simon Brandhof [Wed, 14 Mar 2012 05:27:15 +0000 (06:27 +0100)]
Do not log 'require upgrade' on fresh installs

12 years agoSONAR-2084 complete web UI to generate secret key and to encrypt passwords
Simon Brandhof [Tue, 13 Mar 2012 22:08:17 +0000 (23:08 +0100)]
SONAR-2084 complete web UI to generate secret key and to encrypt passwords

12 years agoSONAR-2084 draft of new page 'Password encryption'
Simon Brandhof [Tue, 13 Mar 2012 17:27:19 +0000 (18:27 +0100)]
SONAR-2084 draft of new page 'Password encryption'

12 years agoMerge remote branch 'origin/master'
Simon Brandhof [Tue, 13 Mar 2012 16:49:46 +0000 (17:49 +0100)]
Merge remote branch 'origin/master'

12 years agoSONAR-2084 replace asymetric RSA by symetric AES
Simon Brandhof [Tue, 13 Mar 2012 16:25:12 +0000 (17:25 +0100)]
SONAR-2084 replace asymetric RSA by symetric AES

12 years agoSONAR-3297 Sort issue with stripes on groups
Fabrice Bellingard [Tue, 13 Mar 2012 16:10:10 +0000 (17:10 +0100)]
SONAR-3297 Sort issue with stripes on groups

12 years agoSONAR-3277 Add message to inform about dups with deleted resources
Fabrice Bellingard [Tue, 13 Mar 2012 15:36:41 +0000 (16:36 +0100)]
SONAR-3277 Add message to inform about dups with deleted resources

12 years agoSONAR-2084 use RSA to encrypt settings
Simon Brandhof [Tue, 13 Mar 2012 15:06:51 +0000 (16:06 +0100)]
SONAR-2084 use RSA to encrypt settings

12 years agoSONAR-3073 column sorting for 'key' does not work in filter
Fabrice Bellingard [Tue, 13 Mar 2012 14:49:56 +0000 (15:49 +0100)]
SONAR-3073 column sorting for 'key' does not work in filter

12 years agoSONAR-3003 Fix issue
Fabrice Bellingard [Tue, 13 Mar 2012 14:11:12 +0000 (15:11 +0100)]
SONAR-3003 Fix issue

=> when #split_newlines is called by #convert_string_to_unix_newlines

12 years agoSONAR-3003 Remove only the last empty line, not all
Fabrice Bellingard [Tue, 13 Mar 2012 12:42:34 +0000 (13:42 +0100)]
SONAR-3003 Remove only the last empty line, not all

12 years agoSONAR-3003 Do not display last empty line in source viewer
Fabrice Bellingard [Tue, 13 Mar 2012 11:29:28 +0000 (12:29 +0100)]
SONAR-3003 Do not display last empty line in source viewer

12 years agoSONAR-3243 Rollback popup removal and put it in seperate GitHub repo
Fabrice Bellingard [Tue, 13 Mar 2012 09:51:01 +0000 (10:51 +0100)]
SONAR-3243 Rollback popup removal and put it in seperate GitHub repo

=> See https://github.com/bellingard/sonar/tree/popup-removal to
   test the removal of automatic-popup links

12 years agoSONAR-3243 Pass params and anchor to the file page
Fabrice Bellingard [Tue, 13 Mar 2012 09:10:44 +0000 (10:10 +0100)]
SONAR-3243 Pass params and anchor to the file page

12 years agoSONAR-3278 Display the review permalink in the breadcrumb
Fabrice Bellingard [Mon, 12 Mar 2012 18:04:20 +0000 (19:04 +0100)]
SONAR-3278 Display the review permalink in the breadcrumb

12 years agoSONAR-3243 Wrong permalink & breadcrumbs when file is shown
Fabrice Bellingard [Mon, 12 Mar 2012 17:14:41 +0000 (18:14 +0100)]
SONAR-3243 Wrong permalink & breadcrumbs when file is shown

- Permalinks have been moved to the latest part of the breadcrumb
- Breadcrumbs are now correct and show every part till the file
  (if the resource being displayed is a file)
- All the links that used to open a file in a popup are now "regular"
  links and open files in the default layout
  => for instance: links on files in the "component" page

12 years agoSONAR-3278 Incorrect breadcrumb link on review listing
Fabrice Bellingard [Mon, 12 Mar 2012 10:46:13 +0000 (11:46 +0100)]
SONAR-3278 Incorrect breadcrumb link on review listing

=> when someone clicks on the links of an action plan.

12 years agoRemove Hibernate from org.sonar.server.platform.ServerImpl
Simon Brandhof [Mon, 12 Mar 2012 13:46:30 +0000 (14:46 +0100)]
Remove Hibernate from org.sonar.server.platform.ServerImpl

12 years agoRemove picocontainer stackstace from logs
Simon Brandhof [Mon, 12 Mar 2012 13:46:06 +0000 (14:46 +0100)]
Remove picocontainer stackstace from logs

12 years agoSkip sanity checks in quick-build scripts
Simon Brandhof [Mon, 12 Mar 2012 13:45:15 +0000 (14:45 +0100)]
Skip sanity checks in quick-build scripts

12 years agoLog a clean message when an exception is thrown during picocontainer startup
Simon Brandhof [Mon, 12 Mar 2012 10:28:34 +0000 (11:28 +0100)]
Log a clean message when an exception is thrown during picocontainer startup

12 years agoRemove Hibernate from the component org.sonar.api.config.Settings
Simon Brandhof [Sun, 11 Mar 2012 20:37:19 +0000 (21:37 +0100)]
Remove Hibernate from the component org.sonar.api.config.Settings

12 years agoComplete the MyBatis DAO for PROPERTIES
Simon Brandhof [Sun, 11 Mar 2012 17:55:54 +0000 (18:55 +0100)]
Complete the MyBatis DAO for PROPERTIES

12 years agoFix indentation
Simon Brandhof [Fri, 9 Mar 2012 08:36:37 +0000 (09:36 +0100)]
Fix indentation

12 years agoSONAR-2841 Tests suite results are not always ignored
Fabrice Bellingard [Fri, 9 Mar 2012 17:13:47 +0000 (18:13 +0100)]
SONAR-2841 Tests suite results are not always ignored

12 years agoSONAR-3294 Elements of "History table" widget is unordered
Fabrice Bellingard [Fri, 9 Mar 2012 16:12:28 +0000 (17:12 +0100)]
SONAR-3294 Elements of "History table" widget is unordered

=> They are now ordered using the natural "human" order

12 years agoSONAR-3305 NPE thrown when no description or title on a rule
Fabrice Bellingard [Fri, 9 Mar 2012 15:23:49 +0000 (16:23 +0100)]
SONAR-3305 NPE thrown when no description or title on a rule

=> Sonar server now fails at startup if a rule has no name or no
   description

12 years agoMerge remote-tracking branch 'origin/release-2.14'
Eric Hartmann [Fri, 9 Mar 2012 12:12:36 +0000 (13:12 +0100)]
Merge remote-tracking branch 'origin/release-2.14'

12 years agoFix MeasuresFilters
Evgeny Mandrikov [Fri, 9 Mar 2012 10:59:45 +0000 (14:59 +0400)]
Fix MeasuresFilters

12 years agoUpgrade to JDK 6 compilation. Remove sanityChecks profile, now using the property...
Eric Hartmann [Fri, 9 Mar 2012 08:15:03 +0000 (09:15 +0100)]
Upgrade to JDK 6 compilation. Remove sanityChecks profile, now using the property skipSanityChecks

12 years agoSONAR-3006 Make the TimeMachine service a dashboard page
Fabrice Bellingard [Thu, 8 Mar 2012 16:58:09 +0000 (17:58 +0100)]
SONAR-3006 Make the TimeMachine service a dashboard page

=> New dashboard implemented, still need to remove the "old" time
   machine service when this new dashboard has been tested and
   validated.

12 years ago[maven-release-plugin] prepare for next development iteration
Eric Hartmann [Thu, 8 Mar 2012 15:10:04 +0000 (16:10 +0100)]
[maven-release-plugin] prepare for next development iteration

12 years ago[maven-release-plugin] prepare release 2.14-RC3
Eric Hartmann [Thu, 8 Mar 2012 15:10:04 +0000 (16:10 +0100)]
[maven-release-plugin] prepare release 2.14-RC3

12 years agoSONAR-3277 NPE on duplications tab when a project has been deleted
Fabrice Bellingard [Thu, 8 Mar 2012 15:04:09 +0000 (16:04 +0100)]
SONAR-3277 NPE on duplications tab when a project has been deleted

12 years agoMerge remote-tracking branch 'origin/release-2.14'
Eric Hartmann [Thu, 8 Mar 2012 12:54:51 +0000 (13:54 +0100)]
Merge remote-tracking branch 'origin/release-2.14'

12 years agoMerge branch 'release-2.14' of github.com:SonarSource/sonar into release-2.14
Eric Hartmann [Thu, 8 Mar 2012 12:52:04 +0000 (13:52 +0100)]
Merge branch 'release-2.14' of github.com:SonarSource/sonar into release-2.14

12 years agoPersist duplications XML measure directly into database
Evgeny Mandrikov [Wed, 7 Mar 2012 15:43:04 +0000 (19:43 +0400)]
Persist duplications XML measure directly into database

12 years agoDo not close false-positives
Simon Brandhof [Thu, 8 Mar 2012 09:19:50 +0000 (10:19 +0100)]
Do not close false-positives

12 years agoDelete unused class DatabaseException
Simon Brandhof [Wed, 7 Mar 2012 22:27:14 +0000 (23:27 +0100)]
Delete unused class DatabaseException

12 years agoDecrease the number of Hibernate initializations in unit tests
Simon Brandhof [Wed, 7 Mar 2012 22:13:21 +0000 (23:13 +0100)]
Decrease the number of Hibernate initializations in unit tests

12 years agoSONAR-3292 improve messages when database is not up-to-date
Simon Brandhof [Wed, 7 Mar 2012 21:13:35 +0000 (22:13 +0100)]
SONAR-3292 improve messages when database is not up-to-date

12 years agoPersist duplications XML measure directly into database
Evgeny Mandrikov [Wed, 7 Mar 2012 15:43:04 +0000 (19:43 +0400)]
Persist duplications XML measure directly into database

12 years ago[maven-release-plugin] prepare for next development iteration
Eric Hartmann [Wed, 7 Mar 2012 14:45:23 +0000 (15:45 +0100)]
[maven-release-plugin] prepare for next development iteration

12 years ago[maven-release-plugin] prepare release 2.14-RC2
Eric Hartmann [Wed, 7 Mar 2012 14:45:23 +0000 (15:45 +0100)]
[maven-release-plugin] prepare release 2.14-RC2

12 years agoSONAR-1053 NPE in config backup
Simon Brandhof [Wed, 7 Mar 2012 14:12:55 +0000 (15:12 +0100)]
SONAR-1053 NPE in config backup

12 years agoSONAR-2270 Make Checkstyle:ParameterNumber rule instantiable
Simon Brandhof [Wed, 7 Mar 2012 14:12:30 +0000 (15:12 +0100)]
SONAR-2270 Make Checkstyle:ParameterNumber rule instantiable

12 years agoSONAR-3172 It should not be possible to create a manual violation on a unit test...
Simon Brandhof [Wed, 7 Mar 2012 13:22:45 +0000 (14:22 +0100)]
SONAR-3172 It should not be possible to create a manual violation on a unit test source code

12 years agoUpgrade some JDBC libs
Simon Brandhof [Wed, 7 Mar 2012 09:29:47 +0000 (10:29 +0100)]
Upgrade some JDBC libs

* SONAR-3281 postgresql 9.1-801-jdbc4
* SONAR-3311 mysql connector/j 5.1.18
* SONAR-3282 commons-dbcp 1.4

12 years agoMerge branch 'release-2.14'
Eric Hartmann [Tue, 6 Mar 2012 20:53:47 +0000 (21:53 +0100)]
Merge branch 'release-2.14'

12 years agoThe button 'assign to me' should accept a comment
Simon Brandhof [Tue, 6 Mar 2012 15:18:40 +0000 (16:18 +0100)]
The button 'assign to me' should accept a comment

12 years agoCommit instead of flush statements when changing preparedStatement of batch
Simon Brandhof [Tue, 6 Mar 2012 08:22:19 +0000 (09:22 +0100)]
Commit instead of flush statements when changing preparedStatement of batch

12 years agoFix alignment of resource viewers in drilldown page
Simon Brandhof [Mon, 5 Mar 2012 22:32:52 +0000 (23:32 +0100)]
Fix alignment of resource viewers in drilldown page

12 years agoFix loading of resource viewers when a resource is selected in drilldown pages
Simon Brandhof [Mon, 5 Mar 2012 22:24:59 +0000 (23:24 +0100)]
Fix loading of resource viewers when a resource is selected in drilldown pages

12 years agoImprove usage of JDBC batch mode when deleting a project from UI
Simon Brandhof [Mon, 5 Mar 2012 22:23:14 +0000 (23:23 +0100)]
Improve usage of JDBC batch mode when deleting a project from UI

12 years agoSONAR-3307 Add the parameter rewriteBatchedStatements=true to MySQL JDBC URL
Simon Brandhof [Mon, 5 Mar 2012 20:53:05 +0000 (21:53 +0100)]
SONAR-3307 Add the parameter rewriteBatchedStatements=true to MySQL JDBC URL

12 years agoImprove batch execution of DELETE statements in PurgeDao
Simon Brandhof [Mon, 5 Mar 2012 15:04:44 +0000 (16:04 +0100)]
Improve batch execution of DELETE statements in PurgeDao

12 years agoImprove purge tasks of DbCleaner
Simon Brandhof [Mon, 5 Mar 2012 13:05:37 +0000 (14:05 +0100)]
Improve purge tasks of DbCleaner

* improve logs
* decrease the nb of SQL requests required to purge aborted builds and historical data of directories/files