From 2eebd22b704797787fe144182efb75b668ad4ed2 Mon Sep 17 00:00:00 2001 From: Hironsan Date: Sat, 13 Mar 2021 20:44:59 +0900 Subject: [PATCH] Remove unused services --- frontend/services/annotation.service.js | 33 ------------- frontend/services/comment.service.js | 29 ------------ frontend/services/config.service.js | 25 ---------- frontend/services/document.service.js | 60 ------------------------ frontend/services/label.service.js | 29 ------------ frontend/services/member.service.js | 32 ------------- frontend/services/parsers/csv.service.js | 9 ---- frontend/services/role.service.js | 13 ----- frontend/services/statistics.service.js | 13 ----- frontend/services/token.service.js | 30 ------------ frontend/services/user.service.js | 17 ------- 11 files changed, 290 deletions(-) delete mode 100644 frontend/services/annotation.service.js delete mode 100644 frontend/services/comment.service.js delete mode 100644 frontend/services/config.service.js delete mode 100644 frontend/services/document.service.js delete mode 100644 frontend/services/label.service.js delete mode 100644 frontend/services/member.service.js delete mode 100644 frontend/services/parsers/csv.service.js delete mode 100644 frontend/services/role.service.js delete mode 100644 frontend/services/statistics.service.js delete mode 100644 frontend/services/token.service.js delete mode 100644 frontend/services/user.service.js diff --git a/frontend/services/annotation.service.js b/frontend/services/annotation.service.js deleted file mode 100644 index c87a4d02..00000000 --- a/frontend/services/annotation.service.js +++ /dev/null @@ -1,33 +0,0 @@ -import ApiService from '@/services/api.service' - -class AnnotationService { - constructor() { - this.request = ApiService - } - - getAnnotationList(projectId, docId) { - return this.request.get(`/projects/${projectId}/docs/${docId}/annotations`) - } - - addAnnotation(projectId, docId, payload) { - return this.request.post(`/projects/${projectId}/docs/${docId}/annotations`, payload) - } - - deleteAnnotation(projectId, docId, annotationId) { - return this.request.delete(`/projects/${projectId}/docs/${docId}/annotations/${annotationId}`) - } - - clearAnnotations(projectId, docid) { - return this.request.delete(`/projects/${projectId}/docs/${docid}/annotations`) - } - - updateAnnotation(projectId, docId, annotationId, payload) { - return this.request.patch(`/projects/${projectId}/docs/${docId}/annotations/${annotationId}`, payload) - } - - autoLabel(projectId, docId) { - return this.request.post(`/projects/${projectId}/docs/${docId}/auto-labeling`) - } -} - -export default new AnnotationService() diff --git a/frontend/services/comment.service.js b/frontend/services/comment.service.js deleted file mode 100644 index 0e3f3b98..00000000 --- a/frontend/services/comment.service.js +++ /dev/null @@ -1,29 +0,0 @@ -import ApiService from '@/services/api.service' - -class CommentService { - constructor() { - this.request = ApiService - } - - getCommentList(projectId, docId) { - return this.request.get(`/projects/${projectId}/docs/${docId}/comments`) - } - - getProjectCommentList(projectId) { - return this.request.get(`/projects/${projectId}/comments`) - } - - addComment(projectId, docId, payload) { - return this.request.post(`/projects/${projectId}/docs/${docId}/comments`, payload) - } - - deleteComment(projectId, docId, commentId) { - return this.request.delete(`/projects/${projectId}/docs/${docId}/comments/${commentId}`) - } - - updateComment(projectId, docId, commentId, payload) { - return this.request.patch(`/projects/${projectId}/docs/${docId}/comments/${commentId}`, payload) - } -} - -export default new CommentService() diff --git a/frontend/services/config.service.js b/frontend/services/config.service.js deleted file mode 100644 index 4da7bf6e..00000000 --- a/frontend/services/config.service.js +++ /dev/null @@ -1,25 +0,0 @@ -import ApiService from '@/services/api.service' - -class ConfigService { - constructor() { - this.request = ApiService - } - - getConfigList({ projectId }) { - return this.request.get(`/projects/${projectId}/auto-labeling-configs`) - } - - addConfig(projectId, payload) { - return this.request.post(`/projects/${projectId}/auto-labeling-configs`, payload) - } - - deleteConfig(projectId, configId) { - return this.request.delete(`/projects/${projectId}/auto-labeling-configs/${configId}`) - } - - updateConfig(projectId, configId, payload) { - return this.request.patch(`/projects/${projectId}/auto-labeling-configs/${configId}`, payload) - } -} - -export default new ConfigService() diff --git a/frontend/services/document.service.js b/frontend/services/document.service.js deleted file mode 100644 index 6eaa0503..00000000 --- a/frontend/services/document.service.js +++ /dev/null @@ -1,60 +0,0 @@ -import ApiService from '@/services/api.service' - -class DocumentService { - constructor() { - this.request = ApiService - } - - getDocumentList({ projectId, limit = 10, offset = 0, q = '', isChecked = '', filterName = '' }) { - return this.request.get(`/projects/${projectId}/docs?limit=${limit}&offset=${offset}&q=${q}&${filterName}=${isChecked}`) - } - - addDocument(projectId, payload) { - return this.request.post(`/projects/${projectId}/docs`, payload) - } - - deleteAllDocuments(projectId) { - return this.request.delete(`/projects/${projectId}/docs`) - } - - deleteDocument(projectId, docId) { - return this.request.delete(`/projects/${projectId}/docs/${docId}`) - } - - updateDocument(projectId, docId, payload) { - return this.request.patch(`/projects/${projectId}/docs/${docId}`, payload) - } - - uploadFile(projectId, payload, config = {}) { - return this.request.post(`/projects/${projectId}/docs/upload`, payload, config) - } - - exportFile(projectId, format, onlyApproved) { - const headers = {} - if (format === 'csv') { - headers.Accept = 'text/csv; charset=utf-8' - headers['Content-Type'] = 'text/csv; charset=utf-8' - } else if (format === 'txt') { - headers.Accept = 'text/plain; charset=utf-8' - headers['Content-Type'] = 'text/plain; charset=utf-8' - } else { - headers.Accept = 'application/json' - headers['Content-Type'] = 'application/json' - } - const config = { - responseType: 'blob', - params: { - q: format, - onlyApproved - }, - headers - } - return this.request.get(`/projects/${projectId}/docs/download`, config) - } - - approveDocument(projectId, docId, payload) { - return this.request.post(`/projects/${projectId}/docs/${docId}/approve-labels`, payload) - } -} - -export default new DocumentService() diff --git a/frontend/services/label.service.js b/frontend/services/label.service.js deleted file mode 100644 index 053c8a14..00000000 --- a/frontend/services/label.service.js +++ /dev/null @@ -1,29 +0,0 @@ -import ApiService from '@/services/api.service' - -class LabelService { - constructor() { - this.request = ApiService - } - - getLabelList(projectId) { - return this.request.get(`/projects/${projectId}/labels`) - } - - addLabel(projectId, payload) { - return this.request.post(`/projects/${projectId}/labels`, payload) - } - - deleteLabel(projectId, labelId) { - return this.request.delete(`/projects/${projectId}/labels/${labelId}`) - } - - updateLabel(projectId, labelId, payload) { - return this.request.patch(`/projects/${projectId}/labels/${labelId}`, payload) - } - - uploadFile(projectId, payload, config = {}) { - return this.request.post(`/projects/${projectId}/label-upload`, payload, config) - } -} - -export default new LabelService() diff --git a/frontend/services/member.service.js b/frontend/services/member.service.js deleted file mode 100644 index f5fc2871..00000000 --- a/frontend/services/member.service.js +++ /dev/null @@ -1,32 +0,0 @@ -import ApiService from '@/services/api.service' - -class MemberService { - constructor() { - this.request = ApiService - } - - getMemberList(projectId) { - return this.request.get(`/projects/${projectId}/roles`) - } - - addMember(projectId, user, role) { - const data = { - user, - role - } - return this.request.post(`/projects/${projectId}/roles`, data) - } - - deleteMember(projectId, userId) { - return this.request.delete(`/projects/${projectId}/roles/${userId}`) - } - - updateMemberRole(projectId, mappingId, role) { - const data = { - role - } - return this.request.patch(`/projects/${projectId}/roles/${mappingId}`, data) - } -} - -export default new MemberService() diff --git a/frontend/services/parsers/csv.service.js b/frontend/services/parsers/csv.service.js deleted file mode 100644 index 53c88fac..00000000 --- a/frontend/services/parsers/csv.service.js +++ /dev/null @@ -1,9 +0,0 @@ -import Papa from 'papaparse' - -class CSVParser { - parse(text, options = { header: true }) { - return Papa.parse(text, options) - } -} - -export default CSVParser diff --git a/frontend/services/role.service.js b/frontend/services/role.service.js deleted file mode 100644 index 53fcafeb..00000000 --- a/frontend/services/role.service.js +++ /dev/null @@ -1,13 +0,0 @@ -import ApiService from '@/services/api.service' - -class RoleService { - constructor() { - this.request = ApiService - } - - getRoleList() { - return this.request.get('/roles') - } -} - -export default new RoleService() diff --git a/frontend/services/statistics.service.js b/frontend/services/statistics.service.js deleted file mode 100644 index dd731324..00000000 --- a/frontend/services/statistics.service.js +++ /dev/null @@ -1,13 +0,0 @@ -import ApiService from '@/services/api.service' - -class StatisticsService { - constructor() { - this.request = ApiService - } - - getStatistics({ projectId }) { - return this.request.get(`/projects/${projectId}/statistics`) - } -} - -export default new StatisticsService() diff --git a/frontend/services/token.service.js b/frontend/services/token.service.js deleted file mode 100644 index 1a2f1720..00000000 --- a/frontend/services/token.service.js +++ /dev/null @@ -1,30 +0,0 @@ -const TOKEN_KEY = 'access_token' -const REFRESH_TOKEN_KEY = 'refresh_token' - -class TokenService { - getToken() { - return localStorage.getItem(TOKEN_KEY) - } - - saveToken(accessToken) { - localStorage.setItem(TOKEN_KEY, accessToken) - } - - removeToken() { - localStorage.removeItem(TOKEN_KEY) - } - - getRefreshToken() { - return localStorage.getItem(REFRESH_TOKEN_KEY) - } - - saveRefreshToken(refreshToken) { - localStorage.setItem(REFRESH_TOKEN_KEY, refreshToken) - } - - removeRefreshToken() { - localStorage.removeItem(REFRESH_TOKEN_KEY) - } -} - -export default new TokenService() diff --git a/frontend/services/user.service.js b/frontend/services/user.service.js deleted file mode 100644 index ea193821..00000000 --- a/frontend/services/user.service.js +++ /dev/null @@ -1,17 +0,0 @@ -import ApiService from '@/services/api.service' - -class UserService { - constructor() { - this.request = ApiService - } - - getMe() { - return this.request.get('/me') - } - - getUserList(query) { - return this.request.get(`/users?q=${query}`) - } -} - -export default new UserService()