]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
12 years agoSONAR-3482 Prevent removing a filter which is used by a widget
David Gageot [Wed, 16 May 2012 13:58:58 +0000 (15:58 +0200)]
SONAR-3482 Prevent removing a filter which is used by a widget

12 years agoSONAR-2073 Fix filter widget title format
David Gageot [Wed, 16 May 2012 13:52:17 +0000 (15:52 +0200)]
SONAR-2073 Fix filter widget title format

12 years agoSONAR-3481 and SONAR-3483 Fix filters shown in MyFilters section.
David Gageot [Wed, 16 May 2012 13:43:01 +0000 (15:43 +0200)]
SONAR-3481 and SONAR-3483 Fix filters shown in MyFilters section.

Only filters that one can edit/delete should be displayed.
Default filters attached to null user should be deletable by
administrators.

12 years agoSONAR-3074 Keep SecurityManager in memory because FB plays with it
Fabrice Bellingard [Wed, 16 May 2012 12:58:55 +0000 (14:58 +0200)]
SONAR-3074 Keep SecurityManager in memory because FB plays with it

=> which causes an "access denied" on shutdown of the executor
   service

12 years agoFix global dashboards
David Gageot [Tue, 15 May 2012 18:36:10 +0000 (20:36 +0200)]
Fix global dashboards

12 years agoSONAR-2706 Should start displaying the 'loading' icon sooner
Fabrice Bellingard [Tue, 15 May 2012 14:56:59 +0000 (16:56 +0200)]
SONAR-2706 Should start displaying the 'loading' icon sooner

=> Before initiating the request (I guess the ITs are failing because
   of this)

12 years agoFix the build by removing unused dependency.
David Gageot [Tue, 15 May 2012 14:46:24 +0000 (16:46 +0200)]
Fix the build by removing unused dependency.

This dependency is not found in Maven Central.

12 years agoSONAR-2073 Get rid of time period
David Gageot [Tue, 15 May 2012 14:14:41 +0000 (16:14 +0200)]
SONAR-2073 Get rid of time period

 - remove the "Differential period" dropdown list
 - if a differential period is defined on the filter, display this
   differential period close to the name of the filter.
   Example : Projects ( over 5 days)

12 years agoSONAR-3074 Add new Findbugs 2.0 new rules
Fabrice Bellingard [Tue, 15 May 2012 13:43:03 +0000 (15:43 +0200)]
SONAR-3074 Add new Findbugs 2.0 new rules

12 years agoSONAR-3074 Update code to use Findbugs 2.0
Fabrice Bellingard [Tue, 15 May 2012 12:24:41 +0000 (14:24 +0200)]
SONAR-3074 Update code to use Findbugs 2.0

12 years agoSONAR-2073 Fix the url given when a widget is not configured.
David Gageot [Tue, 15 May 2012 13:04:28 +0000 (15:04 +0200)]
SONAR-2073 Fix the url given when a widget is not configured.

When a Filter widget has not yet been configured, the following message is displayed "Please configure the widget Filter." but link is incorrect as for instance this link is "http://localhost:9000/dashboard/configure/8?did=8" instead of "http://localhost:9000/dashboard/configure?did=8"

12 years agoFix filters and dashboards on Oracle and Derby
David Gageot [Tue, 15 May 2012 12:26:56 +0000 (14:26 +0200)]
Fix filters and dashboards on Oracle and Derby

Two SQL queries used a postgresql specific syntax.

12 years agoSONAR-2706 Fix issue detected by ITs
Fabrice Bellingard [Tue, 15 May 2012 09:13:25 +0000 (11:13 +0200)]
SONAR-2706 Fix issue detected by ITs

12 years agoSONAR-3460 Improve dashboard migration
David Gageot [Mon, 14 May 2012 15:25:10 +0000 (17:25 +0200)]
SONAR-3460 Improve dashboard migration

We should create one dashboard per filter and one active dashboard per active filter.

12 years agoSONAR-3375 Add a warning message in the footer when the browser is IE6
Simon Brandhof [Mon, 14 May 2012 14:20:22 +0000 (16:20 +0200)]
SONAR-3375 Add a warning message in the footer when the browser is IE6

12 years agoSONAR-3461 fix actions to order widgets.
David Gageot [Mon, 14 May 2012 14:14:43 +0000 (16:14 +0200)]
SONAR-3461 fix actions to order widgets.

Sometimes several clicks are required to really change the order of dashboards.

12 years agoFix Sonar Core Plugin unit tests
Fabrice Bellingard [Mon, 14 May 2012 13:59:22 +0000 (15:59 +0200)]
Fix Sonar Core Plugin unit tests

12 years agoFix Sonar Core unit tests
Fabrice Bellingard [Mon, 14 May 2012 13:29:44 +0000 (15:29 +0200)]
Fix Sonar Core unit tests

12 years agoSONAR-2073 - Fix which filters are visible and group them by category.
David Gageot [Mon, 14 May 2012 13:12:08 +0000 (15:12 +0200)]
SONAR-2073 - Fix which filters are visible and group them by category.

In a filter widget you shouldn't access to a filter created by another user but not shared by this user.

Moreover, in the dropdown list to select a filter to be displayed it would be valuable to display to different sections : one for "my own filters" and the other one for the "shared filters".

12 years agoSONAR-2706 Change migration script ID after rebase from master
Fabrice Bellingard [Mon, 14 May 2012 10:52:31 +0000 (12:52 +0200)]
SONAR-2706 Change migration script ID after rebase from master

12 years agoSONAR-2706 Add documentation
Fabrice Bellingard [Mon, 14 May 2012 10:25:56 +0000 (12:25 +0200)]
SONAR-2706 Add documentation

12 years agoSONAR-2706 Better display errors when command creation fails
Fabrice Bellingard [Mon, 14 May 2012 09:46:08 +0000 (11:46 +0200)]
SONAR-2706 Better display errors when command creation fails

12 years agoSONAR-2541 / SONAR-2706 Extract the JIRA Reviews plugin
Fabrice Bellingard [Mon, 14 May 2012 08:53:03 +0000 (10:53 +0200)]
SONAR-2541 / SONAR-2706 Extract the JIRA Reviews plugin

- It will be part of the forge

12 years agoSONAR-2706 Add loading icon as the linking action can be long
Fabrice Bellingard [Mon, 14 May 2012 07:22:55 +0000 (09:22 +0200)]
SONAR-2706 Add loading icon as the linking action can be long

12 years agoSONAR-2706 Add review commands & actions on review permalink page
Fabrice Bellingard [Mon, 14 May 2012 06:43:25 +0000 (08:43 +0200)]
SONAR-2706 Add review commands & actions on review permalink page

12 years agoSONAR-2706 Fix test and some issues
Fabrice Bellingard [Mon, 14 May 2012 06:06:21 +0000 (08:06 +0200)]
SONAR-2706 Fix test and some issues

12 years agoSONAR-2706 / SONAR-2541 Refactoring
Fabrice Bellingard [Sun, 13 May 2012 20:41:21 +0000 (22:41 +0200)]
SONAR-2706 / SONAR-2541 Refactoring

12 years agoSONAR-2541 Improve code
Fabrice Bellingard [Fri, 11 May 2012 09:32:10 +0000 (11:32 +0200)]
SONAR-2541 Improve code

- Use Preconditions

12 years agoSONAR-2541 Replace "review_data" table by "data" column on "reviews"
Fabrice Bellingard [Thu, 10 May 2012 17:15:50 +0000 (19:15 +0200)]
SONAR-2541 Replace "review_data" table by "data" column on "reviews"

- And feed this column when linking a review to JIRA, so that the
  menu does not appear any more.

12 years agoSONAR-2541 Add the sonar-reviews-plugin with JiraLinkReviewAction
Fabrice Bellingard [Thu, 10 May 2012 15:42:53 +0000 (17:42 +0200)]
SONAR-2541 Add the sonar-reviews-plugin with JiraLinkReviewAction

- Based on SOAP for creating the issue
- For the moment only creates on the FOO project on locahost:8080
  with user admin/admin
  => Next step is to get all this from the project or global
     properties

12 years agoSONAR-2541 Add extension point LinkReviewAction
Fabrice Bellingard [Wed, 9 May 2012 14:45:38 +0000 (16:45 +0200)]
SONAR-2541 Add extension point LinkReviewAction

- Draft of API
- Add the review_data table
- Link all this with the Ruby side
- Allow to call the action from the Web UI

12 years ago"My Filters" is now available to every user.
David Gageot [Mon, 14 May 2012 12:09:25 +0000 (14:09 +0200)]
"My Filters" is now available to every user.

12 years agoCheck that @WidgetScope is given a valid scope.
David Gageot [Mon, 14 May 2012 12:01:42 +0000 (14:01 +0200)]
Check that @WidgetScope is given a valid scope.

Because it's a public API, we don't want to use enums. So we have to check for valid values.

12 years agoSONAR-3457 Projet selection should be first property
David Gageot [Mon, 14 May 2012 11:49:43 +0000 (13:49 +0200)]
SONAR-3457 Projet selection should be first property

When a widget has some properties to be defined the choice of the project to be used is at the bottom of this list whereas this should be the first thing to select.

12 years agoFix redirection to login form from urls /plugins/*
Simon Brandhof [Mon, 14 May 2012 11:53:34 +0000 (13:53 +0200)]
Fix redirection to login form from urls /plugins/*

12 years agoFix warnings
David Gageot [Mon, 14 May 2012 10:24:30 +0000 (12:24 +0200)]
Fix warnings

12 years agoReplace @WidgetGlobal by @WidgetScope.
David Gageot [Mon, 14 May 2012 10:22:49 +0000 (12:22 +0200)]
Replace @WidgetGlobal by @WidgetScope.

A widget could be available for both project and global dashboards so we can't rely on a single flag. Using a scope identifier is better.

12 years agoFix widget controller for global widgets
David Gageot [Mon, 14 May 2012 08:57:30 +0000 (10:57 +0200)]
Fix widget controller for global widgets

For global widgets, we shouldn't force loading a resource.

12 years agoFix migration by adding a faux-model for ActiveFilter
David Gageot [Sat, 12 May 2012 09:39:59 +0000 (11:39 +0200)]
Fix migration by adding a faux-model for ActiveFilter

ActiveFilter table is not used anymore, so each migration using this
table should user a faux-model instead.

12 years agoFIX remove redirection from home to dashboard
David Gageot [Fri, 11 May 2012 17:02:43 +0000 (19:02 +0200)]
FIX remove redirection from home to dashboard

12 years agoAdd ServletFilter.UrlPattern#getUrl()
Simon Brandhof [Fri, 11 May 2012 16:10:44 +0000 (18:10 +0200)]
Add ServletFilter.UrlPattern#getUrl()

12 years agoFIX filter creation and deletion
David Gageot [Fri, 11 May 2012 15:06:58 +0000 (17:06 +0200)]
FIX filter creation and deletion

12 years agoFIX dashboards with a favourite filter should not be activated
David Gageot [Fri, 11 May 2012 14:32:41 +0000 (16:32 +0200)]
FIX dashboards with a favourite filter should not be activated

12 years agoSONAR-2950 allow to delete users created via SSO
Simon Brandhof [Fri, 11 May 2012 12:05:45 +0000 (14:05 +0200)]
SONAR-2950 allow to delete users created via SSO

12 years agoAdd unit tests to org.sonar.server.platform.ServletFilters
Simon Brandhof [Fri, 11 May 2012 10:22:18 +0000 (12:22 +0200)]
Add unit tests to org.sonar.server.platform.ServletFilters

12 years agoSONAR-3473 Improve the parameter sonar.forceAuthentication
Simon Brandhof [Fri, 11 May 2012 10:03:01 +0000 (12:03 +0200)]
SONAR-3473 Improve the parameter sonar.forceAuthentication

12 years agoRemove unused action_mailer from sources
Simon Brandhof [Thu, 10 May 2012 13:25:57 +0000 (15:25 +0200)]
Remove unused action_mailer from sources

12 years agoFix which default project dashboard to display
David Gageot [Fri, 11 May 2012 09:55:28 +0000 (11:55 +0200)]
Fix which default project dashboard to display

12 years agoAdd an id for IT tests
David Gageot [Fri, 11 May 2012 09:55:07 +0000 (11:55 +0200)]
Add an id for IT tests

12 years agoSONAR-3460 and SONAR-3464 Migration for filters and global dashboards
David Gageot [Thu, 10 May 2012 19:02:19 +0000 (21:02 +0200)]
SONAR-3460 and SONAR-3464 Migration for filters and global dashboards

12 years agoRemove GlobalDashboard and GlobalWidget. Those were prototypes
David Gageot [Fri, 11 May 2012 07:29:01 +0000 (09:29 +0200)]
Remove GlobalDashboard and GlobalWidget. Those were prototypes

12 years agoWidget title colors
David Gageot [Thu, 10 May 2012 16:26:44 +0000 (18:26 +0200)]
Widget title colors

12 years agoWidgets shouldn't have round corners. NEVER! :-)
David Gageot [Thu, 10 May 2012 16:11:58 +0000 (18:11 +0200)]
Widgets shouldn't have round corners. NEVER! :-)

12 years agoA widget should scroll its content if too large
David Gageot [Thu, 10 May 2012 16:00:31 +0000 (18:00 +0200)]
A widget should scroll its content if too large

12 years agoSONAR-2073 Filter Widget should be configured as soon as they are added to a dashboard
David Gageot [Thu, 10 May 2012 15:42:31 +0000 (17:42 +0200)]
SONAR-2073 Filter Widget should be configured as soon as they are added to a dashboard

12 years agoSONAR-3461 fixed order of dashboards
David Gageot [Thu, 10 May 2012 15:28:01 +0000 (17:28 +0200)]
SONAR-3461 fixed order of dashboards

12 years agoSONAR-3457 Project Widget should be configured as soon as they are added to a dashboard
David Gageot [Thu, 10 May 2012 14:16:15 +0000 (16:16 +0200)]
SONAR-3457 Project Widget should be configured as soon as they are added to a dashboard

12 years agoSONAR-3461 Fix project dashboard creation
David Gageot [Thu, 10 May 2012 14:01:24 +0000 (16:01 +0200)]
SONAR-3461 Fix project dashboard creation

12 years agoSONAR-2073 filter is not optional in Filter Widget
David Gageot [Thu, 10 May 2012 13:42:41 +0000 (15:42 +0200)]
SONAR-2073 filter is not optional in Filter Widget

12 years agoSONAR-3462 should not display 'Global' checkbox when editing Dashboard
David Gageot [Thu, 10 May 2012 13:33:04 +0000 (15:33 +0200)]
SONAR-3462 should not display 'Global' checkbox when editing Dashboard

12 years agoSONAR-3465 My filters configuration
David Gageot [Thu, 10 May 2012 13:17:13 +0000 (15:17 +0200)]
SONAR-3465 My filters configuration

12 years agoSONAR-3462 Separate Global and Project Dashboards
David Gageot [Thu, 10 May 2012 11:57:56 +0000 (13:57 +0200)]
SONAR-3462 Separate Global and Project Dashboards

12 years agoHide widget that are too large
David Gageot [Thu, 10 May 2012 11:41:30 +0000 (13:41 +0200)]
Hide widget that are too large

12 years agoSONAR-3457 Show nicer project/filter names. Theses names are also visible in configur...
David Gageot [Thu, 10 May 2012 11:05:21 +0000 (13:05 +0200)]
SONAR-3457 Show nicer project/filter names. Theses names are also visible in configuration mode.

12 years agoSONAR-3465 Better filter administration pages
David Gageot [Thu, 10 May 2012 10:11:35 +0000 (12:11 +0200)]
SONAR-3465 Better filter administration pages

12 years agoSONAR-3461 Fix No Result message
David Gageot [Thu, 10 May 2012 10:08:47 +0000 (12:08 +0200)]
SONAR-3461 Fix No Result message

12 years agoBetter dashboard administration pages
David Gageot [Thu, 10 May 2012 06:57:32 +0000 (08:57 +0200)]
Better dashboard administration pages

12 years agoSONAR-1927 Fix Widget Oracle mapping
David Gageot [Thu, 10 May 2012 07:20:28 +0000 (09:20 +0200)]
SONAR-1927 Fix Widget Oracle mapping

12 years agoFix pom.xml
David Gageot [Thu, 10 May 2012 06:10:30 +0000 (08:10 +0200)]
Fix pom.xml

12 years agoSONAR-1927 Cannot unfollow all dashboards
David Gageot [Wed, 9 May 2012 17:00:52 +0000 (19:00 +0200)]
SONAR-1927 Cannot unfollow all dashboards

12 years agoSONAR-1927 Split Global and project dashboards
David Gageot [Wed, 9 May 2012 16:50:57 +0000 (18:50 +0200)]
SONAR-1927 Split Global and project dashboards

12 years agoSONAR-1927 Rename Default Filters to MyFilters
David Gageot [Wed, 9 May 2012 16:25:22 +0000 (18:25 +0200)]
SONAR-1927 Rename Default Filters to MyFilters

12 years agoSONAR-3425 Error when saving any setting with Derby and on a Project
Simon Brandhof [Wed, 9 May 2012 16:17:59 +0000 (18:17 +0200)]
SONAR-3425 Error when saving any setting with Derby and on a Project

12 years agoReplace urls starting with /session by /sessions
Simon Brandhof [Wed, 9 May 2012 15:08:53 +0000 (17:08 +0200)]
Replace urls starting with /session by /sessions

12 years agoSONAR-3454 Remove the column character ":" after On new code on the unit test widget
Simon Brandhof [Wed, 9 May 2012 15:06:14 +0000 (17:06 +0200)]
SONAR-3454 Remove the column character ":" after On new code on the unit test widget

12 years agoSONAR-1927 Remove test widget
David Gageot [Wed, 9 May 2012 14:40:19 +0000 (16:40 +0200)]
SONAR-1927 Remove test widget

12 years agoSONAR-1927 Add resource name in widgets linked to a resource
David Gageot [Wed, 9 May 2012 14:39:05 +0000 (16:39 +0200)]
SONAR-1927 Add resource name in widgets linked to a resource

12 years agoSONAR-1927 Add resource_id to widgets
David Gageot [Wed, 9 May 2012 13:35:55 +0000 (15:35 +0200)]
SONAR-1927 Add resource_id to widgets

12 years agoUnused imports
David Gageot [Wed, 9 May 2012 09:27:55 +0000 (11:27 +0200)]
Unused imports

12 years agoSONAR-1927 Add 'Global' qualifier to all core global widgets
David Gageot [Wed, 9 May 2012 09:25:45 +0000 (11:25 +0200)]
SONAR-1927 Add 'Global' qualifier to all core global widgets

12 years agoSONAR-1927 Implement a Global Widget that can display Complexity of a given project
David Gageot [Wed, 9 May 2012 08:31:33 +0000 (10:31 +0200)]
SONAR-1927 Implement a Global Widget that can display Complexity of a given project

12 years agoSONAR-1927 Fix links being displayed on Violation Drilldown
David Gageot [Wed, 9 May 2012 08:31:29 +0000 (10:31 +0200)]
SONAR-1927 Fix links being displayed on Violation Drilldown

12 years agoSONAR-3456 Title of metric hotspot widget does not support i18n
Simon Brandhof [Wed, 9 May 2012 07:46:49 +0000 (09:46 +0200)]
SONAR-3456 Title of metric hotspot widget does not support i18n

12 years agoRemove tabs
David Gageot [Wed, 9 May 2012 07:19:56 +0000 (09:19 +0200)]
Remove tabs

12 years agoSONAR-3182 Remove unused code
Evgeny Mandrikov [Mon, 7 May 2012 12:16:48 +0000 (18:16 +0600)]
SONAR-3182 Remove unused code

12 years agoSONAR 1076 Don't run PMD on test files if no test rule is defined
David Gageot [Tue, 8 May 2012 11:07:01 +0000 (13:07 +0200)]
SONAR 1076 Don't run PMD on test files if no test rule is defined

12 years agoSONAR-1927 Fix links being displayed when configuring a project
David Gageot [Tue, 8 May 2012 10:54:27 +0000 (12:54 +0200)]
SONAR-1927 Fix links being displayed when configuring a project

12 years agoSONAR-1927 Filter Widgets should show the name of the filter
David Gageot [Tue, 8 May 2012 10:14:48 +0000 (12:14 +0200)]
SONAR-1927 Filter Widgets should show the name of the filter

12 years agoRevert "SONAR-1927 Filters should be in the Administration Section" because it breaks...
David Gageot [Tue, 8 May 2012 09:23:40 +0000 (11:23 +0200)]
Revert "SONAR-1927 Filters should be in the Administration Section" because it breaks IT tests.
This should be implemented only after the filter migration is done

This reverts commit 6235e6d68c1583e16229b38f7c789b57181721a9.

12 years agoSONAR-2950 Single Sign On with external authentication mechanism
Simon Brandhof [Tue, 8 May 2012 07:14:29 +0000 (09:14 +0200)]
SONAR-2950 Single Sign On with external authentication mechanism

12 years agoSONAR-3448 Sonar fails to start on Windows if DB password is encrypted
Simon Brandhof [Mon, 7 May 2012 08:36:53 +0000 (10:36 +0200)]
SONAR-3448 Sonar fails to start on Windows if DB password is encrypted

12 years agoSONAR-1927 Better Widget meta-data
David Gageot [Mon, 7 May 2012 16:46:19 +0000 (18:46 +0200)]
SONAR-1927 Better Widget meta-data

12 years agoSONAR-1927 Filters should be in the Administration Section
David Gageot [Mon, 7 May 2012 16:37:42 +0000 (18:37 +0200)]
SONAR-1927 Filters should be in the Administration Section

12 years agoSONAR-1927 Simplify Filter widget
David Gageot [Mon, 7 May 2012 16:15:08 +0000 (18:15 +0200)]
SONAR-1927 Simplify Filter widget

12 years agoSONAR-1927 Should be able to click on a timeframe in Filter widget
David Gageot [Mon, 7 May 2012 16:02:41 +0000 (18:02 +0200)]
SONAR-1927 Should be able to click on a timeframe in Filter widget

12 years agoSONAR-1927 Should be able to click on a project in Filter widget
David Gageot [Mon, 7 May 2012 15:36:41 +0000 (17:36 +0200)]
SONAR-1927 Should be able to click on a project in Filter widget

12 years agoShould fix the build on windows
David Gageot [Mon, 7 May 2012 15:35:55 +0000 (17:35 +0200)]
Should fix the build on windows

12 years agoForgot this in previous commit
David Gageot [Mon, 7 May 2012 14:41:16 +0000 (16:41 +0200)]
Forgot this in previous commit

12 years agoIn the Widget Filter, we should be able to select filter by name
David Gageot [Mon, 7 May 2012 14:27:59 +0000 (16:27 +0200)]
In the Widget Filter, we should be able to select filter by name

12 years agoWe should be able to select with filter to display in the Filter Widget
David Gageot [Mon, 7 May 2012 14:08:30 +0000 (16:08 +0200)]
We should be able to select with filter to display in the Filter Widget