]>
source.dussan.org Git - sonarqube.git/log
David Gageot [Thu, 24 May 2012 11:50:44 +0000 (13:50 +0200)]
Slightly better API for the filter extension point
David Gageot [Thu, 24 May 2012 08:13:12 +0000 (10:13 +0200)]
SONAR-3460 fix default dashboards
There is one use which was not correctly covered :
+ A user has tuned his list Filters but not his list of project
dashboards
+ During migration to Sonar 3.1, his dedicated list of global
dashboards is created (in the active_dashboards table) but this list
doesn't contain the list of project dashboard
+ So as soon as this user creates its own project dashboard, all the
other project dashboards are no more displayed for this user
Fabrice Bellingard [Thu, 24 May 2012 10:22:29 +0000 (12:22 +0200)]
SONAR-3218 Improve backward-compatibility for server setup WS
Fabrice Bellingard [Thu, 24 May 2012 09:06:49 +0000 (11:06 +0200)]
SONAR-3381 In the "Components" page, reverse the hyperlinks
=> on the resource names and magnifying glasses
Fabrice Bellingard [Thu, 24 May 2012 08:47:56 +0000 (10:47 +0200)]
SONAR-3218 Improve the setup page
Fabrice Bellingard [Thu, 24 May 2012 08:23:10 +0000 (10:23 +0200)]
Fix violations
David Gageot [Thu, 24 May 2012 06:22:55 +0000 (08:22 +0200)]
Create Projects and Treemap default dashboards using extension point
Evgeny Mandrikov [Tue, 22 May 2012 20:20:55 +0000 (02:20 +0600)]
SONAR-3182 Remove properties related to PMD CPD
David Gageot [Thu, 24 May 2012 07:20:47 +0000 (09:20 +0200)]
Fix Filter migration
David Gageot [Thu, 24 May 2012 05:17:58 +0000 (07:17 +0200)]
Remove violations
David Gageot [Wed, 23 May 2012 20:27:10 +0000 (22:27 +0200)]
Remove warnings
David Gageot [Wed, 23 May 2012 20:11:53 +0000 (22:11 +0200)]
Fix violations, simplify code and improve documentation
Simon Brandhof [Wed, 23 May 2012 16:15:38 +0000 (18:15 +0200)]
Reset Rails default cycle between widgets.
It allows for example that tables in different widgets always start with a gray row.
Simon Brandhof [Wed, 23 May 2012 16:14:27 +0000 (18:14 +0200)]
Filter widget : add the icon "loading" when clicking in pagination footer
Fabrice Bellingard [Wed, 23 May 2012 16:08:05 +0000 (18:08 +0200)]
SONAR-3378 Add new DB Cleaner parameter
=> Make configurable the number of hours before keeping only one
snapshot per day
Fabrice Bellingard [Wed, 23 May 2012 14:25:55 +0000 (16:25 +0200)]
Fix violations
David Gageot [Wed, 23 May 2012 15:22:20 +0000 (17:22 +0200)]
SONAR-3016 Escape filter name and key
David Gageot [Wed, 23 May 2012 14:55:48 +0000 (16:55 +0200)]
SONAR-3016 Filter now have a logical key
this makes it easier to reference a shared filter in a dashboard
extension point. I had to migrate filter widget properties from the
filter id to the filter key.
Fabrice Bellingard [Wed, 23 May 2012 14:16:57 +0000 (16:16 +0200)]
SONAR-3240 Fully remove support of old format for DUPLICATIONS_DATA
Fabrice Bellingard [Wed, 23 May 2012 12:56:33 +0000 (14:56 +0200)]
SONAR-2706 Clean code
David Gageot [Wed, 23 May 2012 12:50:52 +0000 (14:50 +0200)]
SONAR-3462 A project dashboard that shouldn't become a global dashboard
David Gageot [Wed, 23 May 2012 12:40:51 +0000 (14:40 +0200)]
FIX A user cannot unfollow its own dashboards
David Gageot [Wed, 23 May 2012 06:19:43 +0000 (08:19 +0200)]
Fix Pagination and sorting in filter widget
Simon Brandhof [Wed, 23 May 2012 12:21:21 +0000 (14:21 +0200)]
SONAR-2706 remove log
Simon Brandhof [Wed, 23 May 2012 12:15:25 +0000 (14:15 +0200)]
SONAR-2706 fix reloading of available commands in review detail
David Gageot [Wed, 23 May 2012 11:49:22 +0000 (13:49 +0200)]
Revert "Fix Pagination and sorting in filter widget"
This reverts commit
a0e00c5f0a63b81226c2b04271df07fdeff6a5f7 .
David Gageot [Wed, 23 May 2012 06:19:43 +0000 (08:19 +0200)]
Fix Pagination and sorting in filter widget
Fabrice Bellingard [Wed, 23 May 2012 09:56:27 +0000 (11:56 +0200)]
SONAR-2706 Should feed the ':review_screens' value for every action
=> If not, then after entering a comment (or assigning, or planning,
...), then the actions provided by the review workflow are not
displayed.
Simon Brandhof [Wed, 23 May 2012 09:31:14 +0000 (11:31 +0200)]
SONAR-2706 improve error handling on command execution
Simon Brandhof [Wed, 23 May 2012 07:47:40 +0000 (09:47 +0200)]
Add a javadoc to org.sonar.api.Property#defaultValue()
Fabrice Bellingard [Wed, 23 May 2012 09:13:50 +0000 (11:13 +0200)]
SONAR-2706 Make it possible to have actions on violations w/o review
=> Added a non-persisted "IDLE" status on Review
David Gageot [Wed, 23 May 2012 06:53:45 +0000 (08:53 +0200)]
SONAR-3016 Don't load default filters if they already exist
David Gageot [Wed, 23 May 2012 07:13:47 +0000 (09:13 +0200)]
Trying to fix filters on Oracle
Fabrice Bellingard [Wed, 23 May 2012 07:39:23 +0000 (09:39 +0200)]
SONAR-2706 Fix issue with element focus
Fabrice Bellingard [Wed, 23 May 2012 07:28:37 +0000 (09:28 +0200)]
SONAR-2706 Fix issue with button message
David Gageot [Wed, 23 May 2012 06:19:35 +0000 (08:19 +0200)]
Remove warnings
Simon Brandhof [Tue, 22 May 2012 22:36:33 +0000 (00:36 +0200)]
SONAR-3407 improve message
Simon Brandhof [Tue, 22 May 2012 22:27:31 +0000 (00:27 +0200)]
SONAR-2706 fix commands from review detail page
Simon Brandhof [Tue, 22 May 2012 22:26:02 +0000 (00:26 +0200)]
Remove the classes RulesManager and DaoFacade.
Both of them have been deprecated long time ago.
Simon Brandhof [Tue, 22 May 2012 22:23:45 +0000 (00:23 +0200)]
SONAR-3407 fail analysis if the project version used for comparison does not exist
Simon Brandhof [Tue, 22 May 2012 21:05:21 +0000 (23:05 +0200)]
SONAR-2706 Reload review after execution of command
Simon Brandhof [Tue, 22 May 2012 20:50:11 +0000 (22:50 +0200)]
Fix minor quality flaws
Simon Brandhof [Tue, 22 May 2012 20:12:47 +0000 (22:12 +0200)]
Filter widget : reduce height of bottom margin
Simon Brandhof [Tue, 22 May 2012 20:12:08 +0000 (22:12 +0200)]
SONAR-2706 some refactoring
Evgeny Mandrikov [Tue, 22 May 2012 20:25:19 +0000 (02:25 +0600)]
Fix some quality flaws
Evgeny Mandrikov [Tue, 22 May 2012 19:12:25 +0000 (01:12 +0600)]
SONAR-3182 Remove unused code
Simon Brandhof [Tue, 22 May 2012 18:11:27 +0000 (20:11 +0200)]
SONAR-2706 add unit tests
David Gageot [Tue, 22 May 2012 16:27:11 +0000 (18:27 +0200)]
SONAR-3016 Provide default filters through extension point
David Gageot [Tue, 22 May 2012 17:13:55 +0000 (19:13 +0200)]
FIX we shouldn't be able to unfollow a non-shared dashboard
David Gageot [Tue, 22 May 2012 17:10:34 +0000 (19:10 +0200)]
FIX A newly followed dashboard should always come last in the list
David Gageot [Tue, 22 May 2012 17:06:13 +0000 (19:06 +0200)]
FIX Show only enabled projects
David Gageot [Tue, 22 May 2012 15:44:54 +0000 (17:44 +0200)]
Rename Ruby partial
Fabrice Bellingard [Tue, 22 May 2012 16:28:24 +0000 (18:28 +0200)]
SONAR-2706 Add utility class to offer easier API
Simon Brandhof [Tue, 22 May 2012 15:09:31 +0000 (17:09 +0200)]
SONAR-3445 The path "Search" feature on filters doesn't work any more
Simon Brandhof [Tue, 22 May 2012 14:22:59 +0000 (16:22 +0200)]
SONAR-2706 add support of default values in HasProjectPropertyCondition
David Gageot [Tue, 22 May 2012 15:10:41 +0000 (17:10 +0200)]
SONAR-3016 Remove unused imports
David Gageot [Tue, 22 May 2012 14:09:55 +0000 (16:09 +0200)]
SONAR-3016 Partial documentation of extension point for filter template
Simon Brandhof [Tue, 22 May 2012 13:57:09 +0000 (15:57 +0200)]
SONAR-2706 Delete unused classes in API
David Gageot [Tue, 22 May 2012 12:52:24 +0000 (14:52 +0200)]
SONAR-3016 More work on extension point for filter template
Introduce Criteria and FilterColums
David Gageot [Tue, 22 May 2012 09:56:58 +0000 (11:56 +0200)]
SONAR-3016 More work on extension point for filter template
Recognize more filter criterias
David Gageot [Tue, 22 May 2012 08:51:06 +0000 (10:51 +0200)]
SONAR-3016 More work on extension point for filter template
Added mappers and dots for criteria and fiter_columns
Fabrice Bellingard [Tue, 22 May 2012 07:26:28 +0000 (09:26 +0200)]
SONAR-3218 Update message of "migration running" page
David Gageot [Fri, 18 May 2012 13:10:10 +0000 (15:10 +0200)]
SONAR-3016 Draft of new extension point for filter template
David Gageot [Mon, 21 May 2012 14:58:50 +0000 (16:58 +0200)]
Remove 3 warnings
Simon Brandhof [Mon, 21 May 2012 20:05:51 +0000 (22:05 +0200)]
SONAR-3397 Widget "Custom Measures" is empty
David Gageot [Mon, 21 May 2012 16:42:33 +0000 (18:42 +0200)]
Fix widget title for project widget on global dashboards
Simon Brandhof [Mon, 21 May 2012 15:06:04 +0000 (17:06 +0200)]
SONAR-2706 Verify "context conditions" only once
David Gageot [Mon, 21 May 2012 14:33:18 +0000 (16:33 +0200)]
Fix editing widget that don't have a title.
The javascript was broken is not title was present.
David Gageot [Mon, 21 May 2012 14:21:22 +0000 (16:21 +0200)]
Empty widgets shouldn't be displayed
David Gageot [Mon, 21 May 2012 14:11:02 +0000 (16:11 +0200)]
Display widget title for filter widgets added to project dashboard
David Gageot [Mon, 21 May 2012 14:10:16 +0000 (16:10 +0200)]
Remove duplication in widget code
Simon Brandhof [Mon, 21 May 2012 13:59:35 +0000 (15:59 +0200)]
SONAR-2706 Add the condition HasReviewPropertyCondition
David Gageot [Mon, 21 May 2012 13:33:42 +0000 (15:33 +0200)]
Fix dashboard title
David Gageot [Mon, 21 May 2012 12:58:05 +0000 (14:58 +0200)]
Now there are PROJECT and GLOBAL constants in WidgetScope
Simon Brandhof [Mon, 21 May 2012 13:02:38 +0000 (15:02 +0200)]
SONAR-2706 Add extension point to customize workflow of reviews
Note that this extension point is still not exposed to public API. It's still located in
the package org.sonar.core.reviews.workflow of sonar-core.
Simon Brandhof [Sun, 20 May 2012 17:55:40 +0000 (19:55 +0200)]
Update description in pom
David Gageot [Mon, 21 May 2012 12:44:02 +0000 (14:44 +0200)]
Fix Global Dashboard editing
Fabrice Bellingard [Mon, 21 May 2012 09:24:25 +0000 (11:24 +0200)]
SONAR-3218 Add a new status to the '/api/server' WS
=> 'MIGRATION_RUNNING'
Fabrice Bellingard [Mon, 21 May 2012 06:51:18 +0000 (08:51 +0200)]
SONAR-3145 During migration, access to Sonar is not allowed
Fabrice Bellingard [Sun, 20 May 2012 14:48:03 +0000 (16:48 +0200)]
SONAR-3218 / SONAR-3146 Improve the Sonar migration service
- Offers better mechanism to prevent any parallel executions
- Provides information on the time already spent
- Adapt UI & WS to use this mechanism
Simon Brandhof [Mon, 21 May 2012 09:30:49 +0000 (11:30 +0200)]
SONAR-3495 Initial exception is lost when settings can't be decrypted
Simon Brandhof [Mon, 21 May 2012 09:30:25 +0000 (11:30 +0200)]
SONAR-3494 ultra minor improvement of title in a configuration page...
Simon Brandhof [Mon, 21 May 2012 09:24:41 +0000 (11:24 +0200)]
Explicitly set the default value of the field Dashboard#global
Simon Brandhof [Mon, 21 May 2012 09:24:12 +0000 (11:24 +0200)]
Remove ImageWidget. It was used for validating new dashboards.
Fabrice Bellingard [Mon, 21 May 2012 06:56:50 +0000 (08:56 +0200)]
SONAR-3126 Ignore "sonar.core.id" when exporting properties
Fabrice Bellingard [Mon, 21 May 2012 06:02:33 +0000 (08:02 +0200)]
SONAR-3126 Only "sonar.core.id" should remain unchanged
=> See https://github.com/SonarSource/sonar/commit/
44ff7e7806469b587c1e3f252ad00d696b2b52db
Fabrice Bellingard [Sun, 20 May 2012 13:41:22 +0000 (15:41 +0200)]
SONAR-3074 Improve the logging when duplicate FB plugin is loaded
Fabrice Bellingard [Sun, 20 May 2012 13:33:23 +0000 (15:33 +0200)]
SONAR-3126 Fix side effect of this ticket: PropertiesBackup
=> As now Sonar batch relies on "sonar.core.id" property to check
that the batch connects to the same DB as the configured remote
server, this property should not be cleared when restoring a
backup from the UI.
Actually, every "sonar.core.*" property should not be cleared.
David Gageot [Fri, 18 May 2012 14:49:04 +0000 (16:49 +0200)]
Better links in 'Manage Dashboards' section
David Gageot [Fri, 18 May 2012 11:49:09 +0000 (13:49 +0200)]
Minor GUI tweaks
David Gageot [Fri, 18 May 2012 11:39:33 +0000 (13:39 +0200)]
Fix links in My Dashboards sections
David Gageot [Fri, 18 May 2012 10:15:02 +0000 (12:15 +0200)]
SONAR-3480 Editing a default filter shouldn't change its owner.
David Gageot [Fri, 18 May 2012 10:04:29 +0000 (12:04 +0200)]
SONAR-3482 Prevent removing a filter which is used by a widget
When a dashboard was deleted, its widgets were deleted but not its
widget properties.
David Gageot [Fri, 18 May 2012 09:14:00 +0000 (11:14 +0200)]
SONAR-3483 "My Filters" shouldn't display filters which are owned by another user
Fabrice Bellingard [Fri, 18 May 2012 09:46:45 +0000 (11:46 +0200)]
SONAR-3126 Add check for same server ID when launching a batch
=> Stop the Sonar Analysis when the Sonar batch and the Sonar server
are not using the same DB
Simon Brandhof [Fri, 18 May 2012 08:05:48 +0000 (10:05 +0200)]
SONAR-3422 Filters are long to be displayed with MsSQL
David Gageot [Thu, 17 May 2012 16:50:35 +0000 (18:50 +0200)]
SONAR-3471 Add a link to "My Filters" when editing a Filter widget
David Gageot [Thu, 17 May 2012 16:42:08 +0000 (18:42 +0200)]
SONAR-2073 Fix name of period being displayed on filter widgets
The period used to display the widget was ok but not the label.
Fabrice Bellingard [Fri, 18 May 2012 05:36:34 +0000 (07:36 +0200)]
SONAR-3074 Add comments into the code about FB issue with Security Manager
Simon Brandhof [Thu, 17 May 2012 12:28:45 +0000 (14:28 +0200)]
SONAR-3375 improve IE6 warning