From 177c8fa4bcf903d9ad40b8d78ac28f293e5ded39 Mon Sep 17 00:00:00 2001 From: Keith Becker Date: Wed, 6 Jan 2021 02:00:35 -0700 Subject: [PATCH 1/7] frontend --- src/api/services/project.js | 11 +++-------- src/components/ProjectsSummary.vue | 23 ----------------------- src/components/SystemStatusSummary.vue | 2 +- src/components/icons/GitLabIcon.vue | 2 +- tests/unit/api/services/project.spec.js | 18 +++++++----------- 5 files changed, 12 insertions(+), 44 deletions(-) diff --git a/src/api/services/project.js b/src/api/services/project.js index 0c61c71..7be9722 100644 --- a/src/api/services/project.js +++ b/src/api/services/project.js @@ -1,13 +1,8 @@ -import { HTTP } from "@/api/mock-http-common"; +import axios from 'axios'; export default { async getProjectsSummary() { - const response = await HTTP.get(`project-summary_123.json`); - - return response.data; + let response = await axios.get("/api/gitlab/projects-with-jobs-and-pipelines-for-logged-in-user"); + return response?.data; }, - async updateProject(project) { - // project update endpoint goes here - console.log(project); - } }; diff --git a/src/components/ProjectsSummary.vue b/src/components/ProjectsSummary.vue index cc9bf47..2c237d1 100644 --- a/src/components/ProjectsSummary.vue +++ b/src/components/ProjectsSummary.vue @@ -99,29 +99,6 @@
- - - Favorite -