From b7129679327efeeb44f9205656b46376adfe9689 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Tue, 18 Oct 2016 09:46:22 +0200 Subject: SONAR-8300 Create new "Projects" page [first iter] --- server/sonar-web/src/main/js/api/components.js | 5 +++++ server/sonar-web/src/main/js/api/measures.js | 7 +++++++ 2 files changed, 12 insertions(+) (limited to 'server/sonar-web/src/main/js/api') diff --git a/server/sonar-web/src/main/js/api/components.js b/server/sonar-web/src/main/js/api/components.js index 6b3238022fb..ac46a7680f1 100644 --- a/server/sonar-web/src/main/js/api/components.js +++ b/server/sonar-web/src/main/js/api/components.js @@ -110,6 +110,11 @@ export function getMyProjects (data) { return getJSON(url, data); } +export function searchProjects (data) { + const url = '/api/components/search_projects'; + return getJSON(url, data); +} + /** * Change component's key * @param {string} key diff --git a/server/sonar-web/src/main/js/api/measures.js b/server/sonar-web/src/main/js/api/measures.js index 0b6bd6b4716..f04d579bf08 100644 --- a/server/sonar-web/src/main/js/api/measures.js +++ b/server/sonar-web/src/main/js/api/measures.js @@ -33,3 +33,10 @@ export function getMeasuresAndMeta (componentKey, metrics, additional = {}) { }); return getJSON(url, data); } + +export const getMeasuresForComponents = (componentKeys, metricKeys) => ( + getJSON('/api/measures/search', { + componentKeys: componentKeys.join(), + metricKeys: metricKeys.join() + }) +); -- cgit v1.2.3