]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-8451 disable issues bulk change and the project history page
authorStas Vilchik <vilchiks@gmail.com>
Wed, 7 Dec 2016 13:39:54 +0000 (14:39 +0100)
committerStas Vilchik <vilchiks@gmail.com>
Wed, 7 Dec 2016 13:39:54 +0000 (14:39 +0100)
server/sonar-web/src/main/js/app/components/nav/component/ComponentNavMenu.js
server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-header.hbs

index dd16345bf4357501da440f9e6706b47540dafb96..52ed1e348a5f400a65f3d21362eab4ce2ab5792b 100644 (file)
@@ -185,7 +185,14 @@ export default class ComponentNavMenu extends React.Component {
       return null;
     }
     const url = `/project/history?id=${encodeURIComponent(this.props.component.key)}`;
-    return this.renderLink(url, translate('project_history.page'), '/project/history');
+    // return this.renderLink(url, translate('project_history.page'), '/project/history');
+    return (
+        <li key={url}>
+          <span className="text-muted" style={{ cursor: 'not-allowed', textDecoration: 'line-through' }}>
+            {translate('project_history.page')}
+          </span>
+        </li>
+    );
   }
 
   renderBackgroundTasksLink () {
index 39a8192178f8cb4ba08cf08fe41ac89348c23e97..44325865dd0a99155e822cbc1ad35b364e4a5af3 100644 (file)
@@ -12,7 +12,8 @@
         </div>
         {{#if subProject}}
           <div class="component-name-parent">
-            {{qualifierIcon "TRK"}}&nbsp;<a href="{{dashboardUrl subProject}}" title="{{subProjectName}}">{{subProjectName}}</a>
+            {{qualifierIcon "TRK"}}&nbsp;<a href="{{dashboardUrl subProject}}"
+                                            title="{{subProjectName}}">{{subProjectName}}</a>
           </div>
         {{/if}}
         <div class="component-name-file">
@@ -22,8 +23,9 @@
 
     {{else}}
       {{#if state.canBulkChange}}
-        <a class="js-selection icon-checkbox {{#if allSelected}}icon-checkbox-checked{{/if}} {{#if someSelected}}icon-checkbox-checked icon-checkbox-single{{/if}}"
-            data-toggle="tooltip" title="{{t 'issues.toggle_selection_tooltip'}}"></a>
+        <a class="js-selection icon-checkbox {{#if allSelected}}icon-checkbox-checked{{/if}} {{#if
+            someSelected}}icon-checkbox-checked icon-checkbox-single{{/if}}"
+           data-toggle="tooltip" title="{{t 'issues.toggle_selection_tooltip'}}"></a>
       {{else}}
         &nbsp;
       {{/if}}
@@ -58,7 +60,9 @@
     <button id="issues-reload" class="js-reload">{{t "reload"}}</button>
     <button class="js-new-search" id="issues-new-search">{{t "issue_filter.new_search"}}</button>
     {{#if state.canBulkChange}}
-      <button id="issues-bulk-change" class="dropdown-toggle" data-toggle="dropdown">{{t "bulk_change"}}</button>
+      <button id="issues-bulk-change" class="dropdown-toggle" data-toggle="dropdown" disabled>
+        {{t "bulk_change"}}
+      </button>
       <ul class="dropdown-menu dropdown-menu-right">
         <li>
           <a class="js-bulk-change" href="#">{{tp 'issues.bulk_change' state.total}}</a>