{"shas":[["56110eef176a1e70ea7978b278f6d37b7718fbbf","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2443 Improve DB request to potentially fix IT pbm on Oracle","Fabrice Bellingard"],["cf8b475a7131211bed8015a3f6ea93f72db502ed","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2450 Display the last comment of review in the Reviews page\n\n- Fix alignment of comment with title\n- Replaces '\\n' by a space ","Fabrice Bellingard"],["96f4cf7c9c15947e75b769cf758da49ea15929a6","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2473 Fix SQL request to prevent \"closing\" again a review ","Fabrice Bellingard"],["afb886f523968dbdbd4ee7a3ee6a85052e12bde9","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","Merge branch 'modif'","Fabrice Bellingard"],["27b6358cba309925505e09f4d44d3157435bf096","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","SONAR-2469 refactor Module\n\nSONAR-2469 instanciation strategy of batch extensions\n\nSONAR-2469 fix initialization of project","simonbrandhof"],["235d3e745d68bf549ce0c5353d76f936572f7c93","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","SONAR-2469 fix typo in name of InstantiationStrategy class","simonbrandhof"],["f769fb5f2e558c027c92b87c5ad989913793d224","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2453 Update the way \"FALSE-POSITIVE\" reviews are managed\n\n1- Update the DB, migration scripts & co.\n2- Update the model, controller & co.\n3- Update the WS Client","Fabrice Bellingard"],["68abaf902d32166f637242d04187cdd5dfc62d81","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2397 Remove sort on Assignee and Project\n\nThe reason is that the DB request fails on Derby because of the joint\nneeded to get the assignee name or the project name.\nFI: it worked on Postgres (and probably all other \"real\" DBs).","Fabrice Bellingard"],["9a063925d2458740464a15281a1cd69d5b854898","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2443 Remove indicator from suggest field to prevent \"shaking\"\n\nFI: the display of the indicator is handle by the scriptaculous \ncomponent, which uses the \"display\" property instead of the \n\"visibility\" one to hide/show the indicator. This is what causes \nthe \"shaking\" of elements placed on the right side of the component\nwhile waiting for the answer from the server.","Fabrice Bellingard"],["aa2b9116625c1bcb08da5ba0858c035f847eaa26","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2388 Make it possible to search for 'false-positive' reviews\n\n- Adds select box on the search page\n- Change comment icon color if false-positive\n- Add \"False positive\" label on the permalink page\n- Adjust link that opens the resource to directly open the resource\n  viewer on the false-positives","Fabrice Bellingard"],["880d215a9fbafec25f7d6172b22e8dd0915a0c9a","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-1688 Search box does not allow mouse clicks to select the item.\n\nHad to comment 1 line in scriptaculous.js file.","Fabrice Bellingard"],["2dbed652688d87b303f7821ea619ed36ba654a19","101a79d54f0c6d90145dc2108f20318edef42189@gmail.com","SONAR-1922 Add a kind of version control for quality profiles\n\nApply patch, which was contributed by Julien Henry:\n\n* Following algorithm was implemented: Every profile starts with\n  version=1 and used=false. As soon as there is an analysis of a\n  project, the involved profile is set to used=true. Every modification\n  to a quality profile (activation, deactivation or modification of\n  rule) is logged in DB in dedicated tables. When a modification is done\n  on a profile that is used=true, then version number is increased and\n  profile is set to used=false.\n\n* Introduced new metric to store profile version, which was used during\n  analysis.\n\n* If profile for project is different than the one used during previous\n  analysis, then event would be created.\n\n* Introduced new tab 'changelog' for profiles.\n\nFollowing fixes were applied on original patch:\n\n* Index name limited to 30 characters in Oracle DB, so names were\n  reduced.\n\n* Field ActiveRuleChange.profileVersion never read locally, because\n  ruby read it directly from DB, so getter added.\n\n* Direction doesn't make sense for 'profile_version' metric, so was\n  removed.\n\n* Fixed ProfileEventsSensor: it seems that TimeMachine not guarantee\n  that the order of measures would be the same as in query, so we should\n  perform two sequential queries.\n\n* Fixed handling of null values during migration.","Evgeny Mandrikov"],["1f2c4ac2e8dba121e095cd1d8a6f6865c7da0ff1","c17719de4961a9bde4cf199ebcc32715cc2f76bf@gmail.com","SONAR-2388 clear the \"Assigned to\" field when appropriate\n\nClear the \"Assigned to\" field when the options \"With false-positives\"\nand \"Only false-positives\" are selected otherwise no result is \nreturned as false-positive review are automatically unassigned.","Fabrice Bellingard"],["c073a325c80ef5d4c0d805b2545dd6be40b1892e","101a79d54f0c6d90145dc2108f20318edef42189@gmail.com","SONAR-1922 Improve UI for profile changelog\n\n* Reorder columns\n\n* Use bold instead of italic to express parameter changes\n\n* Show severity icons\n\n* Lowercase action text and simplify code","Evgeny Mandrikov"],["5e5916cd83e20df7331bb3534e82f3845951b160","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","SONAR-2468 new extension point org.sonar.api.bootstrap.ProjectBuilder","simonbrandhof"],["b049f8e22c0114229492b9f784c2904de2aeae37","101a79d54f0c6d90145dc2108f20318edef42189@gmail.com","Improve guide about creation of migration scripts","Evgeny Mandrikov"],["220c27d45e9577c4c27dcc48a5219c7f15aad4e9","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","SONAR-2469 add unit tests","simonbrandhof"],["6e3c6469ee84039c669a5040c8770a4e7e56edff","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","SONAR-2469 add unit tests","simonbrandhof"],["5bfa0ea11539a3a175532a2eb97fea60c05d5dae","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","Add some javadoc","simonbrandhof"],["78f121539257fda264f929a4d596e3919eaafdcc","57fb90f096561797a678cefa73882c17749f17a1@gmail.com","Rename org.sonar.batch.ExtensionDownloader to ArtifactDownloader","simonbrandhof"]],"ref":"refs/heads/master","size":64,"head":"39bca3376660b2ad6edbd4ec9fabf527a16ffe78","push_id":33316041}