aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/src
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-2919 Update Events tableFabrice Bellingard2011-10-241-1/+1
| | | | | | | | Migration script: - name column => 400 - description column => 4000 - data column removed - tries to attach snapshots to events that do not have one
* Fix violationsEvgeny Mandrikov2011-10-241-1/+1
|
* Fix unit test to bypass the bug SONAR-2927Simon Brandhof2011-10-211-0/+18
|
* Remove some DEBUG logs when building plugin classloadersSimon Brandhof2011-10-191-2/+1
|
* SONAR-2861 Remove unused classes ResourceDatabaseConfiguration and ↵Simon Brandhof2011-10-104-161/+0
| | | | ProjectConfiguration
* SONAR-2719 add timestamp to maven logssimonbrandhof2011-10-091-0/+76
|
* SONAR-2881 Do not rebuild the WAR file when changing conf/logback.xmlsimonbrandhof2011-10-091-3/+3
|
* SONAR-2861 New Configuration APIsimonbrandhof2011-10-079-54/+227
| | | | | | | | The component org.apache.commons.Configuration is still available but plugins should use org.sonar.api.config.Settings. It also implies the following issues : SONAR-2870 do not rebuild the WAR file when editing sonar.properties SONAR-2869 allow to use the annotations @Properties/@Property on extensions
* Fix NPE in CacheRuleFinderSimon Brandhof2011-09-212-6/+16
|
* Fix loading of Java configuration when Ruby on Rails inserts new rowsSimon Brandhof2011-09-151-0/+5
|
* SONAR-1091 CPD over different projectsEvgeny Mandrikov2011-09-072-6/+6
| | | | | | | | | | | | | * Fix SQL for Oracle and Derby. * Rename table clone_blocks to duplications_index. * The use of "sonar.branch" should deactivate detection of cross-project duplications. * Show info about used engine. * Set size of block - 10.
* SONAR-2522 Improve the batch requests on the RULES tableSimon Brandhof2011-09-071-20/+15
|
* SONAR-2587 SONAR-2549 Fix schema conflicts on Oracle and PostgreSQLSimon Brandhof2011-09-068-1/+34
|
* SONAR-1091 CPD over different projectsEvgeny Mandrikov2011-09-021-9/+7
| | | | | | * Improve table clone_blocks and so DbCloneIndex. * Add purge of old clone blocks.
* SONAR-1091 Add CPD over different projectsEvgeny Mandrikov2011-09-013-1/+104
| | | | | | | * Add table clone_blocks * Add DbCloneIndex, which can be activated in sonar-cpd-plugin using property "sonar.cpd.cross_project=true"
* Merge branch 'release-2.10'Simon Brandhof2011-08-181-11/+14
|\
| * SONAR-75 implement negative cache of rule descriptionsSimon Brandhof2011-08-181-11/+14
| |
* | Merge branch 'release-2.10'Simon Brandhof2011-08-175-16/+70
|\|
| * SONAR-75 Add cache of rule descriptionsSimon Brandhof2011-08-175-16/+70
| |
* | SONAR-2655 define toString() on all the hibernate modelsSimon Brandhof2011-08-164-10/+26
| |
* | SONAR-2692 API: allow plugins to auto-disable on server startupsimonbrandhof2011-08-111-1/+1
|/
* Fix notifications with MySQLSimon Brandhof2011-08-042-7/+24
|
* Fix new violationsSimon Brandhof2011-08-022-14/+22
|
* SONAR-75 support GWT components integrated to coreSimon Brandhof2011-08-014-2/+154
|
* SONAR-75 rule search engine supports localized titlesSimon Brandhof2011-07-293-66/+189
|
* SONAR-75 rename i18n bundles to l10n bundlesSimon Brandhof2011-07-299-2/+2
| | | | | | | Article from the W3C : Localization refers to the adaptation of a product, application or document content to meet the language, cultural and other requirements of a specific target market (a "locale"). Internationalization is the design and development of a product, application or document content that enables easy localization for target audiences that vary in culture, region, or language.
* SONAR-75 Improve i18n APISimon Brandhof2011-07-2912-32/+460
| | | | | | - The extension point LanguagePack is not required anymore - No error logs when rule description is not available in all locales - Increase code coverage and decrease complexity
* SONAR-75 refactor I18nManagerSimon Brandhof2011-07-282-0/+126
|
* SONAR-2596 Reduce number of arguments for NotificationService constructorEvgeny Mandrikov2011-07-283-3/+28
|
* SONAR-2644 Rule name should be optional in XML declaration filesSimon Brandhof2011-07-261-1/+1
|
* Fix CloseReviewsDecorator for Derby and move Review entity from ↵Evgeny Mandrikov2011-07-262-1/+144
| | | | sonar-plugin-api to sonar-core
* Add method findById to UserFinder and make it available as BatchComponentEvgeny Mandrikov2011-07-252-2/+22
|
* Add unit test for UserFinderEvgeny Mandrikov2011-07-222-0/+69
|
* SONAR-2607 Provide email notifications on review changesEvgeny Mandrikov2011-07-222-3/+47
| | | | | | * Add email templates. * Add server component - UserFinder.
* SONAR-2596,SONAR-2600 Improve notification mechanismEvgeny Mandrikov2011-07-206-88/+208
| | | | | * Persist notifications into DB for later delivery. * Add sonar-email-plugin, which sends notifications by email.
* Remote the column MANUAL_MEASURES.URL + improve IE7 renderingSimon Brandhof2011-07-201-7/+0
|
* SONAR-2628 Add a page to manage manual measuressimonbrandhof2011-07-192-1/+8
|
* SONAR-2596 Add an event notification mechanismEvgeny Mandrikov2011-07-181-0/+19
| | | | | | | For the moment works only on server-side and no data persisted into DB. As a proof of concept - write message to log when comment was added to review.
* Add Review modelEvgeny Mandrikov2011-07-152-0/+68
|
* SONAR-2610 support url and description of manual measuressimonbrandhof2011-07-141-1/+17
|
* SONAR-2610 web service for manual measures + copy manual measures during ↵simonbrandhof2011-07-142-0/+79
| | | | analysis
* SONAR-2610 Replace the table ASYNC_MEASURES_SNAPSHOTS by MANUAL_MEASURESSimon Brandhof2011-07-1245-1829/+3
|
* SONAR-2583 Remove the unused table PARAMETERSSimon Brandhof2011-07-111-1/+1
|
* SONAR-2505 core components which write to database are disabled on dry runsSimon Brandhof2011-06-151-0/+35
|
* Merge remote branch 'upstream/master'simonbrandhof2011-06-102-25/+50
|\
| * SONAR-2495 Correctly deregister JDBC Driver to prevent memory leaksEvgeny Mandrikov2011-06-081-14/+45
| | | | | | | | | | | | | | DriverDatabaseConnector should register only one instance of DriverProxy in DriverManager and also should perform deregistration. But this is not enough to prevent memory leaks, so class loader for JDBC Driver should perform additional efforts for deregistration.
| * Fix violationsEvgeny Mandrikov2011-06-072-17/+11
| |
* | SONAR-2507 support deprecated directory /extensions/rules/simonbrandhof2011-06-105-11/+197
| |
* | SONAR-2507 remove the tables PLUGINS and PLUGIN_FILESsimonbrandhof2011-06-101-1/+1
| |
* | SONAR-2507 Batch must load plugins without connecting to databasesimonbrandhof2011-06-1027-987/+924
|/