From ff0d0ce04e82caa91f5d08286163d5fe8d5f9ec2 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 22 Aug 2016 09:57:41 +0200 Subject: [PATCH] SONAR-7836 Remove link to download the Task logs in the UI --- .../apps/background-tasks/components/Task.js | 13 ++----- .../components/TaskCancelButton.js | 2 +- .../components/TaskLogsLink.js | 35 ------------------- .../apps/background-tasks/components/Tasks.js | 1 - 4 files changed, 4 insertions(+), 47 deletions(-) delete mode 100644 server/sonar-web/src/main/js/apps/background-tasks/components/TaskLogsLink.js diff --git a/server/sonar-web/src/main/js/apps/background-tasks/components/Task.js b/server/sonar-web/src/main/js/apps/background-tasks/components/Task.js index 4ef215963b0..0f1c813fe48 100644 --- a/server/sonar-web/src/main/js/apps/background-tasks/components/Task.js +++ b/server/sonar-web/src/main/js/apps/background-tasks/components/Task.js @@ -26,7 +26,6 @@ import TaskDay from './TaskDay'; import TaskDate from './TaskDate'; import TaskExecutionTime from './TaskExecutionTime'; import TaskCancelButton from './TaskCancelButton'; -import TaskLogsLink from './TaskLogsLink'; import { STATUSES } from './../constants'; export default class Task extends React.Component { @@ -64,15 +63,6 @@ export default class Task extends React.Component { - - {task.logs && ( - - )} - {task.status === STATUSES.PENDING && ( - - )} - - {!component && ( )} + {task.status === STATUSES.PENDING && ( + + )} ); diff --git a/server/sonar-web/src/main/js/apps/background-tasks/components/TaskCancelButton.js b/server/sonar-web/src/main/js/apps/background-tasks/components/TaskCancelButton.js index d6469deba43..4255f9f9ab8 100644 --- a/server/sonar-web/src/main/js/apps/background-tasks/components/TaskCancelButton.js +++ b/server/sonar-web/src/main/js/apps/background-tasks/components/TaskCancelButton.js @@ -29,7 +29,7 @@ const TaskCancelButton = ({ task, onCancelTask }) => { return ( diff --git a/server/sonar-web/src/main/js/apps/background-tasks/components/TaskLogsLink.js b/server/sonar-web/src/main/js/apps/background-tasks/components/TaskLogsLink.js deleted file mode 100644 index e05dfb1f2cb..00000000000 --- a/server/sonar-web/src/main/js/apps/background-tasks/components/TaskLogsLink.js +++ /dev/null @@ -1,35 +0,0 @@ -/* - * SonarQube - * Copyright (C) 2009-2016 SonarSource SA - * mailto:contact AT sonarsource DOT com - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3 of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ -import React from 'react'; -import { translate } from '../../../helpers/l10n'; - -const TaskLogsLink = ({ task }) => { - const url = `${window.baseUrl}/api/ce/logs?taskId=${task.id}`; - - return ( - - {translate('background_tasks.logs')} - - ); -}; - -export default TaskLogsLink; diff --git a/server/sonar-web/src/main/js/apps/background-tasks/components/Tasks.js b/server/sonar-web/src/main/js/apps/background-tasks/components/Tasks.js index 86586ebb64a..0cb1ddf0822 100644 --- a/server/sonar-web/src/main/js/apps/background-tasks/components/Tasks.js +++ b/server/sonar-web/src/main/js/apps/background-tasks/components/Tasks.js @@ -57,7 +57,6 @@ export default class Tasks extends React.Component { {translate('background_tasks.table.finished')} {translate('background_tasks.table.duration')}   -   -- 2.39.5