simonbrandhof
4cc2bb2abb
SONAR-1643 fix IT
2010-11-01 14:36:12 +00:00
simonbrandhof
61a8457551
SONAR-1643 add example of widget properties in plugin archetype + use enumeration for the type of widget property
2010-11-01 14:20:55 +00:00
Godin
db6d48b266
SONAR-1913: Property renamed to "sonar.updatecenter.activate".
2010-11-01 12:52:46 +00:00
simonbrandhof
8dc8484f2e
SONAR-1643
...
* values of widget_properties are typed in widget API (for example booleans, integers or floats instead of strings)
* remove unused CSS
* highlight the current layout when editing layouts
2010-11-01 12:51:58 +00:00
Godin
1c0ac2bb59
SONAR-1913: Add a property to deactivate Update Center
2010-11-01 12:23:25 +00:00
Godin
7e6ae83107
SONAR-1893: Display new sonar releases
2010-11-01 11:43:37 +00:00
simonbrandhof
dc93094572
SONAR-1643 add a link to configure widget
2010-11-01 10:31:22 +00:00
simonbrandhof
632c88629c
SONAR-1643 widgets require to be configured only if it has mandatory properties without default value
2010-11-01 10:23:27 +00:00
simonbrandhof
4e8a23e0d2
SONAR-1643 add widget properties
2010-10-29 15:11:39 +00:00
simonbrandhof
952024c392
SONAR-1643 edit widget properties
2010-10-28 15:27:18 +00:00
simonbrandhof
11004fa74d
SONAR-1643 improve display of widgets to add + administrators can edit the default dashboard
2010-10-28 14:53:29 +00:00
simonbrandhof
8793034838
SONAR-1643 follow shared dashboards
2010-10-28 13:53:19 +00:00
simonbrandhof
d40b348450
SONAR-1643 configure widgets: links edit and remove can not be clicked
2010-10-28 13:12:03 +00:00
simonbrandhof
f1c7ed956b
SONAR-1643 manage default dashboards for anonymous users
2010-10-28 11:37:59 +00:00
simonbrandhof
47b94087e3
SONAR-1643 unfollow shared dashboards
2010-10-28 10:31:52 +00:00
simonbrandhof
5078541b8e
SONAR-1643 move core widgets from sonar-server to sonar-core-plugin + improve UI
2010-10-28 10:23:58 +00:00
simonbrandhof
ec7f0817ee
SONAR-1643 apply a part of the GSOC branch
2010-10-28 08:02:18 +00:00
Godin
0b86ed2749
SONAR-1887: Display available plugin updates
...
SONAR-1888: Add a button to install the last compatible version
2010-10-27 20:40:24 +00:00
Godin
6e0bd0e0c8
SONAR-1886: Uninstall a plugin
2010-10-27 18:50:45 +00:00
Godin
62346ef1b5
SONAR-1887: Display available plugin updates
2010-10-27 18:26:24 +00:00
Godin
a6e130d9f5
SONAR-1886: Uninstall a plugin
2010-10-27 17:33:21 +00:00
Godin
e86d299c13
SONAR-1886: Uninstall a plugin
2010-10-27 17:15:33 +00:00
Godin
6b50f77089
SONAR-1886: Uninstall a plugin
2010-10-27 16:45:56 +00:00
Godin
4321c5607b
SONAR-1563: Display installed plugins
...
SONAR-1889: Display new available plugins
2010-10-27 14:19:51 +00:00
Godin
0d5a93e1c3
SONAR-1563: Display installed plugins
2010-10-27 11:28:34 +00:00
Godin
d64769d226
SONAR-1888: Add a button to install the last compatible version
2010-10-25 13:02:39 +00:00
Godin
4e65e4bcd7
SONAR-1563: Rename domain to "updatecenter"
2010-10-25 12:47:12 +00:00
Godin
e8383c7861
Reactivate link for update center
2010-10-25 11:54:05 +00:00
simonbrandhof
297aa56968
register org.sonar.api.rules.AnnotationRuleParser to server-side components
2010-10-25 09:43:45 +00:00
Godin
9e297eca1d
SONAR-1900: Add constructor to DeprecatedProfiles
2010-10-23 19:55:28 +00:00
simonbrandhof
e973e6a374
SONAR-1830 do not define alert thresholds on rating metrics
2010-10-22 14:39:38 +00:00
simonbrandhof
a21b4ac84d
SONAR-1881 delete ActiveRule orphans when restoring a global conf backup
2010-10-21 15:05:41 +00:00
simonbrandhof
938b174bc2
SONAR-1830 support rating metric type in drilldowns and timemachine
2010-10-21 13:12:41 +00:00
simonbrandhof
d691016265
SONAR-1881 delete orphan active rules
2010-10-20 21:11:41 +00:00
simonbrandhof
91fc9b5b2a
SONAR-1830 display background color of measures with rating type
2010-10-20 15:01:28 +00:00
simonbrandhof
83e37e5cb8
SONAR-1830 extract the html color of a measure from the class Treemap to Measure + support rating type
2010-10-20 14:16:28 +00:00
simonbrandhof
db2c24f023
SONAR-1830 new metric type 'rating'
2010-10-19 15:31:17 +00:00
simonbrandhof
757c89eb7f
VIEWS-43 Deleted projects are still displayed in view components
2010-10-18 15:31:51 +00:00
simonbrandhof
5dc61ea81e
VIEWS-55 Check user authorization on masterproject
2010-10-18 12:11:58 +00:00
simonbrandhof
7ac4355ccf
VIEWS-20 Do not check user authorization on view components
2010-10-18 11:51:09 +00:00
simonbrandhof
5a81c5394c
VIEWS-5 TImeMachine only shows first analysis, not latest
2010-10-18 11:50:04 +00:00
Godin
ff81f007bd
SONAR-1705: When using the WAR packaging to deploy Sonar, if the "sonar.home" directory doesn't exist a clear message/exception must be displayed
2010-10-18 10:58:41 +00:00
simonbrandhof
32548122e4
default value of PLUGINS.CHILD_FIRST_CLASSLOADER is false
2010-10-17 18:50:54 +00:00
Godin
6636cf363e
SONAR-1862:
...
* Upgrade to sonar-update-center-common 0.3-SNAPSHOT
* Add column 'child_first_classloader' to table 'plugins'
* Add possibility to use child-first classloader
2010-10-16 22:18:26 +00:00
Godin
fa92a9ff62
SONAR-1838: Allow inter-dependencies for plugins
2010-10-15 00:08:24 +00:00
simonbrandhof
4ccf48f4e7
SONAR-1856 Filters must exclude measures on quality model characteristics
2010-10-14 10:22:22 +00:00
simonbrandhof
2d3b588b4a
[maven-release-plugin] prepare for next development iteration
2010-10-12 10:47:11 +00:00
simonbrandhof
b791b9aac2
[maven-release-plugin] prepare release 2.3
2010-10-12 10:46:47 +00:00
simonbrandhof
71c3c02b56
SONAR-1697 XML default property values are not correctly displayed in the Settings pages
2010-10-12 09:16:03 +00:00
simonbrandhof
dc56f06747
SONAR-1843 The webservice /api/properties fails when requested format is XML
2010-10-08 16:41:13 +00:00
simonbrandhof
fc24fe199e
API: apply the same pattern between rules and profiles API. The extension point to define rules is org.sonar.api.rules.RuleRepository. The classes AnnotationRuleParser and XMLRuleParser are components that can be used but not extended.
2010-10-08 15:48:07 +00:00
simonbrandhof
7ca495d674
API: improve the pattern to define quality profiles. The extension point is org.sonar.api.profiles.ProfileDefinition, whereas XMLProfileParser and AnnotationProfileParser are components that can be used but not extended.
2010-10-08 14:38:32 +00:00
simonbrandhof
212b8ccbb9
minor update of the CSS class .background-gray
2010-10-06 17:30:52 +00:00
simonbrandhof
7361c326e5
[maven-release-plugin] prepare for next development iteration
2010-10-05 19:00:30 +00:00
simonbrandhof
6c36be2a02
[maven-release-plugin] prepare release 2.3-RC2
2010-10-05 19:00:02 +00:00
simonbrandhof
82a24b4abf
remove the CSS class 'data2' => reverted to 'data'
2010-10-05 18:35:10 +00:00
simonbrandhof
4393d07312
quality model API: simplify difference between property numeric value and text value
2010-10-04 22:01:29 +00:00
simonbrandhof
a8f6e5c63a
fix the vertical alignment issue in filter pages
2010-10-04 20:42:53 +00:00
simonbrandhof
839e312f72
SONAR-1833 treemap ignores fractional part of metrics
2010-10-04 20:40:50 +00:00
simonbrandhof
389cb9cd02
fix alignment of tendency icons in the components page
2010-10-04 20:39:45 +00:00
simonbrandhof
65724fddb9
add the method JRubyFacade.getComponentByClassname(pluginKey, classname) to get components from ruby code
2010-10-04 08:53:59 +00:00
simonbrandhof
3cf4bf1b3c
fix IT
2010-10-02 11:03:05 +00:00
simonbrandhof
5ff37187a4
rules console: rename the button 'Create new rule from this template' to 'Copy rule'
2010-10-01 09:03:43 +00:00
simonbrandhof
a512de3bbd
upgrade trunk to 2.4-SNAPSHOT
2010-09-30 17:35:41 +00:00
simonbrandhof
03641d3e3d
fix rendering on IE6
2010-09-30 16:59:38 +00:00
simonbrandhof
49130adac6
[maven-release-plugin] prepare for next development iteration
2010-09-30 16:09:53 +00:00
simonbrandhof
293e51c2af
[maven-release-plugin] prepare release 2.3-RC1
2010-09-30 16:09:27 +00:00
simonbrandhof
e833f6263a
Add some warnings to the database upgrade form
2010-09-30 14:04:18 +00:00
simonbrandhof
3ec1456685
improve the display of rules in profile console
2010-09-30 13:51:24 +00:00
simonbrandhof
4b6828f0e9
the property sonar.core.codeCoveragePlugin is not used when it's set from UI console
2010-09-30 09:37:00 +00:00
simonbrandhof
eb665082b0
SONAR-1767 fix violations viewer when a rule is selected and the param 'rule' is the id
2010-09-29 20:49:28 +00:00
simonbrandhof
732e032a26
remove the update center link from sidebar (feature is postponed to next release)
2010-09-29 07:23:31 +00:00
simonbrandhof
11130dbcfe
SONAR-1689 Sorting on alerts does not work anymore
2010-09-28 17:00:54 +00:00
simonbrandhof
f25c971275
SONAR-1814 add the method ExtensionProvider.provide() in order to support obfuscated code
2010-09-28 15:53:04 +00:00
simonbrandhof
48e72253d7
fix alignement of icons in the CSS class "data2"
2010-09-28 12:12:09 +00:00
simonbrandhof
d2f25e344d
SONAR-1814 remove the API to find a plugin from an extension :
...
* do register coverage extensions in picocontainer only when the plugin is selected (see parameter sonar.core.codeCoveragePlugin)
* do not display plugin names when detecting a duplication of metrics
* remove unused methods from the deprecated component RulesManager
2010-09-28 12:10:05 +00:00
Godin
a6071ca39f
SONAR-1709: Set HTTP status code in StaticResourcesServlet in case of error
2010-09-27 13:37:01 +00:00
Godin
f854c3c8f0
SONAR-1709: Add unit test and improve logging for StaticResourcesServlet
2010-09-27 13:27:50 +00:00
Godin
6ab9363b7b
SONAR-1709: in ruby-helper parameter :plugin should be optional
2010-09-27 12:09:38 +00:00
Godin
3727f84e84
SONAR-1709:
...
* Add ruby-helper for URL construction for static resources from plugins
* Add integration test
2010-09-27 10:09:23 +00:00
simonbrandhof
1cbc025312
fix CSS on Chrome and Safari (data2 rows are too big)
...
+ filters: move links to alerts in the table footer
2010-09-26 22:20:41 +00:00
Godin
2dc85f396a
SONAR-1709: Add StaticResourcesServlet for loading static resources from plugins
2010-09-25 01:14:53 +00:00
Godin
cea7dd4296
SONAR-1634: Provide meaningful error message, when plugin tries to define metric, which already defined in other plugin or in core
2010-09-24 16:32:51 +00:00
Godin
a35d6e4e17
SONAR-1634: Provide meaningful error message, when plugin tries to define metric, which already defined in other plugin or in core
2010-09-24 16:17:56 +00:00
simonbrandhof
d1f184b66a
remove a useless nested RuntimeException when an error occur during loading of plugins
2010-09-24 11:32:13 +00:00
Godin
1006c3556b
SONAR-1780:
...
* An exception should be thrown in case when two Sonar plugins try to use the same key
* Add message to log, when file with plugin was deleted
2010-09-23 16:18:26 +00:00
simonbrandhof
2edad37f21
fix CSS class "data2" when nested tables
2010-09-22 13:32:49 +00:00
simonbrandhof
365a5dbae8
SONAR-1798 rename RULE_FAILURES.POINTS to COST
2010-09-22 13:29:23 +00:00
simonbrandhof
d6000bfbea
SONAR-1798 Ability to register a number of points to a rule violation
2010-09-22 13:14:08 +00:00
simonbrandhof
d46e081eac
quality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder to read methods. Management methods are restricted to core => extracted to org.sonar.server.qualitymodel.ModelManager
2010-09-21 21:25:29 +00:00
simonbrandhof
d4963b41c3
add characteristic properties to quality models
2010-09-21 16:01:48 +00:00
simonbrandhof
d62dab83dd
fix edition of user rules
2010-09-20 16:53:25 +00:00
simonbrandhof
76453df999
fix activation of rule parameters with default value
2010-09-20 16:44:22 +00:00
simonbrandhof
60ec8a88c1
ruby api : add the methods QualityModel.characteristics_without_rule and QualityModel.characteristic()
2010-09-20 14:27:01 +00:00
simonbrandhof
325aadeb23
add methods JRubyFacade.getRuleRepositories() and getRuleRepository(String key)
2010-09-17 12:47:39 +00:00
simonbrandhof
690808781a
add the column CHARACTERISTICS.ENABLED
2010-09-16 15:58:42 +00:00
simonbrandhof
790ba5c2d8
fix an integration test
2010-09-14 15:47:18 +00:00
simonbrandhof
c35e58fb40
fix some integration tests
2010-09-14 14:48:40 +00:00
simonbrandhof
42c3d47753
backward compatibility of ConfigurationImportable rule repositories
2010-09-14 13:01:22 +00:00
simonbrandhof
91b4e663c5
move deprecated check api to sonar-deprecated
2010-09-14 09:59:18 +00:00
simonbrandhof
042c18345f
SONAR-1229 backup/restore quality profiles
2010-09-14 06:33:26 +00:00
simonbrandhof
b384d1804d
SONAR-1776 - Add a page Permalinks to the profile console
2010-09-13 17:54:36 +00:00
simonbrandhof
579e262b52
permalinks to plugin configurations : the default profile is used if the parameter 'profile' is not set
2010-09-10 15:01:07 +00:00
simonbrandhof
8c95433db8
* quality models : rename ModelProvider to ModelFinder
...
* fix some integration tests
2010-09-10 14:47:07 +00:00
simonbrandhof
23830d07ed
* rename RuleProvider to RuleFinder
...
* deprecate some classes in the rule API
* add the parameter ValidationMessages to ProfileDefinition.createPrototype()
2010-09-10 13:04:24 +00:00
simonbrandhof
5cd839bbec
simplify ValidationMessages and ProfileDefinition
2010-09-10 12:27:33 +00:00
simonbrandhof
41b2388801
minor css update in profiles console
2010-09-09 11:22:47 +00:00
simonbrandhof
f39892b2fe
SONAR-1776 - Add a page "Permalinks" to the profile console
2010-09-09 10:30:49 +00:00
simonbrandhof
faf5a6a1cb
fix some issues on the page "permalinks" of profiles console :
...
* available for anonymous users
* url is wrong
2010-09-09 10:08:51 +00:00
simonbrandhof
088d62c2b7
add a tab "permalinks" to profiles console
2010-09-09 09:43:56 +00:00
simonbrandhof
0dd067a3ef
add CHARACTERISTICS.DESCRIPTION
2010-09-08 20:29:03 +00:00
simonbrandhof
39b5479f0e
SONAR-1137 When no rule engine exist on a language, all other rules are shown on the screen
2010-09-08 09:47:57 +00:00
simonbrandhof
88495df471
SONAR-440 Warning when some rules are not imported from a checkstyle and/or PMD configuration file(s)
2010-09-08 09:47:21 +00:00
simonbrandhof
2c41b392b1
SONAR-1404 Allow to rename quality profile
2010-09-08 00:09:54 +00:00
simonbrandhof
21c5edb2ea
quality profiles: fix backup filename when the profile name contains spaces
2010-09-07 23:58:24 +00:00
simonbrandhof
7a07af0d84
SONAR-1654 Export rules in rules engine exports everything (Java, PHP, VB...) when you select any in plugins
...
+ sort quality profiles by language
2010-09-07 23:53:42 +00:00
simonbrandhof
3cc63963cf
SONAR-1549 The Sonar profile creation form doesn't allow to import checkstyle,pmd and Findbugs conf files when several langages are defined
...
SONAR-440 add warnings to checkstyle when importing configuration
2010-09-07 23:23:23 +00:00
simonbrandhof
fbdd9d383d
SONAR-1290 Improve SQL requests on the Q profiles page
2010-09-07 12:10:01 +00:00
simonbrandhof
6b3ca3adbf
SONAR-440 Warning when some rules are not imported from a checkstyle and/or PMD configuration file(s)
...
SONAR-1229 Export/Import a given Sonar quality profile
2010-09-07 11:08:38 +00:00
simonbrandhof
aef2286bf0
SONAR-1229 Export/Import a given Sonar quality profile
2010-09-06 17:22:57 +00:00
simonbrandhof
2109c5ba59
add missing copyright
2010-09-06 14:20:09 +00:00
simonbrandhof
f4f4f5f279
SONAR-1480 backup a Q profile
2010-09-06 14:16:09 +00:00
simonbrandhof
aeadc1f912
SONAR-236 remove deprecated code from checkstyle plugin + display default value of rule parameters in Q profile console
2010-09-06 14:08:06 +00:00