aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge remote branch 'upstream/master'simonbrandhof2011-06-1016-22/+250
|\
| * SONAR-2414 use blue instead of green in cloudsSimon Brandhof2011-06-094-6/+15
| |
| * SONAR-2414 remove the Clouds page written in GWTsimonbrandhof2011-06-084-22/+83
| |
| * SONAR-1922 Improve UI for profile changelogEvgeny Mandrikov2011-06-083-9/+9
| | | | | | | | | | | | | | | | * Replace 'enabled' by 'on' and 'disabled' by 'off', fix typos. * Use internationalized format for date. * Add prefix 'last' to last version.
| * Improve date format with english and german localesSimon Brandhof2011-06-084-1/+37
| |
| * SONAR-2488 Fix conversion to integer for comment IDFabrice Bellingard2011-06-081-2/+2
| |
| * SONAR-2414 first version of cloud refactoringsimonbrandhof2011-06-084-1/+121
| |
| * Fix violationsEvgeny Mandrikov2011-06-072-7/+9
| |
* | Revert deleted filessimonbrandhof2011-06-102-0/+3
| |
* | SONAR-2507 support deprecated directory /extensions/rules/simonbrandhof2011-06-101-3/+3
| |
* | SONAR-2507 remove the tables PLUGINS and PLUGIN_FILESsimonbrandhof2011-06-109-84/+69
| |
* | SONAR-2507 Batch must load plugins without connecting to databasesimonbrandhof2011-06-1016-862/+296
|/
* Improve Spanish format of dates/timessimonbrandhof2011-06-073-16/+10
|
* Use always the same pattern to display dates and times.simonbrandhof2011-06-074-3/+53
| | | | | Date must include day of month, abbreviated month name, year. No need for day name or long month name. Time includes hour and minutes only. No need for seconds nor timezone.
* SONAR-2268 Do not save invalid parameters for rulesEvgeny Mandrikov2011-06-062-6/+6
|
* SONAR-2396 Disallow selection of 'new_' metrics for alertsEvgeny Mandrikov2011-06-031-1/+2
|
* SONAR-1922 Improve UI for profile changelogEvgeny Mandrikov2011-06-0113-102/+98
| | | | | | | | | | | | | | | | | | * Removed useless version column from Quality Profiles page. * To improve readability - version of profile displayed in a dedicated column on Changelog page, otherwise it can be difficult to determine version associated to a row. * Allowed to select both versions to compare. * CSS attribute "word-wrap" was set to "break-word" to decrease width of table, when parameter value too huge. Tested in Chromimum 12.0.742.68 and in Firefox 3.6.17. * Version of profile was added to widget. * Save and show username instead of login.
* SONAR-2433 Allow 2-letter-usernamesSimon Brandhof2011-06-011-1/+1
|
* SONAR-2388 Be able to search for 'false-positive' reviewsFabrice Bellingard2011-06-012-15/+7
| | | Change the way to display false positives on the result page.
* SONAR-2443 Fix could not unassign a reviewFabrice Bellingard2011-06-014-7/+7
|
* SONAR-2488 Add the id for violations in the WS ClientFabrice Bellingard2011-05-311-0/+2
|
* SONAR-2405 Configured routes.rb to have more RESTful URLsFabrice Bellingard2011-05-312-10/+11
| | | | And also updated the documentation.
* Fix violationsEvgeny Mandrikov2011-05-302-2/+2
|
* SONAR-1922 Fix bulk action - deactivation of rulesEvgeny Mandrikov2011-05-302-29/+25
|
* SONAR-2453 Update the way "FALSE-POSITIVE" reviews are managedFabrice Bellingard2011-05-301-0/+2
| | | | | Add the violation id on a review JSON/XML format so that we don't have to add it later when we implement manual reviews.
* SONAR-2404 Extend the Review web service API to create & updateFabrice Bellingard2011-05-302-4/+6
| | | | | | - Java client WS: create, update and delete queries - Added the ID of each comment on a review (JSON and XML) to be able to cleanly delete the last comment of a review
* SONAR-2404 Extend the Review web service API to create & updateFabrice Bellingard2011-05-302-1/+49
| | | | - Server side: delete last comment of a review
* SONAR-2404 Extend the Review web service API to create & updateFabrice Bellingard2011-05-302-2/+202
| | | | - Server side: create and modify review
* SONAR-2390 patch activerecord to automatically manage max nb of elts in IN ↵simonbrandhof2011-05-281-9/+30
| | | | statements
* SONAR-1922 Improve UI for profile changelogEvgeny Mandrikov2011-05-282-6/+32
| | | | | | | * Show message instead of empty table, when no changes were done. * Add a select box to only show changelog between the last version and another selected version (penultimate by default).
* Improve guide about creation of migration scriptsEvgeny Mandrikov2011-05-271-0/+4
|
* SONAR-1922 Improve UI for profile changelogEvgeny Mandrikov2011-05-272-25/+29
| | | | | | | | | | * Reorder columns * Use bold instead of italic to express parameter changes * Show severity icons * Lowercase action text and simplify code
* SONAR-2388 clear the "Assigned to" field when appropriateFabrice Bellingard2011-05-271-1/+1
| | | | | Clear the "Assigned to" field when the options "With false-positives" and "Only false-positives" are selected otherwise no result is returned as false-positive review are automatically unassigned.
* SONAR-1922 Add a kind of version control for quality profilesEvgeny Mandrikov2011-05-2747-118/+738
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply patch, which was contributed by Julien Henry: * Following algorithm was implemented: Every profile starts with version=1 and used=false. As soon as there is an analysis of a project, the involved profile is set to used=true. Every modification to a quality profile (activation, deactivation or modification of rule) is logged in DB in dedicated tables. When a modification is done on a profile that is used=true, then version number is increased and profile is set to used=false. * Introduced new metric to store profile version, which was used during analysis. * If profile for project is different than the one used during previous analysis, then event would be created. * Introduced new tab 'changelog' for profiles. Following fixes were applied on original patch: * Index name limited to 30 characters in Oracle DB, so names were reduced. * Field ActiveRuleChange.profileVersion never read locally, because ruby read it directly from DB, so getter added. * Direction doesn't make sense for 'profile_version' metric, so was removed. * Fixed ProfileEventsSensor: it seems that TimeMachine not guarantee that the order of measures would be the same as in query, so we should perform two sequential queries. * Fixed handling of null values during migration.
* SONAR-1688 Search box does not allow mouse clicks to select the item.Fabrice Bellingard2011-05-261-3/+5
| | | Had to comment 1 line in scriptaculous.js file.
* SONAR-2388 Make it possible to search for 'false-positive' reviewsFabrice Bellingard2011-05-2612-19/+58
| | | | | | | - Adds select box on the search page - Change comment icon color if false-positive - Add "False positive" label on the permalink page - Adjust link that opens the resource to directly open the resource viewer on the false-positives
* SONAR-2443 Remove indicator from suggest field to prevent "shaking"Fabrice Bellingard2011-05-261-5/+1
| | | | | | | FI: the display of the indicator is handle by the scriptaculous component, which uses the "display" property instead of the "visibility" one to hide/show the indicator. This is what causes the "shaking" of elements placed on the right side of the component while waiting for the answer from the server.
* SONAR-2397 Remove sort on Assignee and ProjectFabrice Bellingard2011-05-262-9/+2
| | | | | The reason is that the DB request fails on Derby because of the joint needed to get the assignee name or the project name. FI: it worked on Postgres (and probably all other "real" DBs).
* SONAR-2453 Update the way "FALSE-POSITIVE" reviews are managedFabrice Bellingard2011-05-264-15/+65
| | | | | | 1- Update the DB, migration scripts & co. 2- Update the model, controller & co. 3- Update the WS Client
* SONAR-2469 refactor Modulesimonbrandhof2011-05-2512-599/+26
| | | | | | SONAR-2469 instanciation strategy of batch extensions SONAR-2469 fix initialization of project
* SONAR-2450 Display the last comment of review in the Reviews pageFabrice Bellingard2011-05-252-4/+4
| | | | - Fix alignment of comment with title - Replaces '\n' by a space
* SONAR-2443 Improve DB request to potentially fix IT pbm on OracleFabrice Bellingard2011-05-251-1/+1
|
* SONAR-2443 Improve the assignee select-box in the resource viewerFabrice Bellingard2011-05-247-30/+28
| | | | | | For: - creating a review - assigning a review
* SONAR-2443 Improve the user select-box when searching for reviewFabrice Bellingard2011-05-247-20/+113
| | | | | - For field "author" and "assignee" - Done as a reusable component
* SONAR-2425 Add index on CHARACTERISTIC_PROPERTIES.CHARACTERISTIC_IDEvgeny Mandrikov2011-05-241-1/+1
| | | | Index name limited to 30 characters in Oracle DB.
* SONAR-2425 Add index on CHARACTERISTIC_PROPERTIES.CHARACTERISTIC_IDEvgeny Mandrikov2011-05-242-0/+31
|
* SONAR-2462 Leave false-positive review open until violation removedFabrice Bellingard2011-05-234-10/+45
| | | | A "False-Positive" review should be closed only when the underlying violation disappears
* SONAR-2454 Assignee must become null when flagging as false-positiveFabrice Bellingard2011-05-231-0/+2
|
* SONAR-2457 Fix source shown on review even if user is not 'codeviewer'Fabrice Bellingard2011-05-231-1/+1
|
* SONAR-2450 Display last comment on each review in the Reviews pageFabrice Bellingard2011-05-233-12/+19
| | | | Displays only an excerpt of the comment if the comment is too long.