diff --git a/deadlock-extension/out/extension.js b/deadlock-extension/out/extension.js index a10f15e254593c43320c62a8b90089c86960d4a8..83db82f6fb8023f7b9d6b687429236dab4792aa3 100644 --- a/deadlock-extension/out/extension.js +++ b/deadlock-extension/out/extension.js @@ -15,6 +15,7 @@ function init() { vscode.workspace .openTextDocument(vscode_1.Uri.parse(path.join(CONFIG_PATH, "user-challenge.json"))) .then((userConfig) => { + console.log('userConfig', userConfig.getText()); userChallengeConfig = JSON.parse(userConfig.getText()); DeadlockPanel.update(); }); @@ -131,9 +132,6 @@ class DeadlockPanel { return `<!DOCTYPE html> <html lang="en"> <style type="text/css"> - h1, h2, h3, h4 { - color: #3498db; - } </style> <head> <meta charset="UTF-8"> @@ -169,8 +167,9 @@ class DeadlockPanel { for (let key in userChallengeConfig.paths) { pathsLength++; const path = userChallengeConfig.paths[key]; - adresses += `<li>${key} binded on <a href="${path}">${path}</a></li>`; + adresses += `<li>${key} binded on <a href="https://${userChallengeConfig.host}/${path}">${path}</a></li>`; } + console.log(pathsLength); if (pathsLength > 0) { return `You have the following adresses availables for your challenge : <ul>${adresses}</ul>`; } diff --git a/deadlock-extension/out/extension.js.map b/deadlock-extension/out/extension.js.map index b8ed03803e727b4b8bc8356b8eb3d3f31acddd58..18e40fa4cdf6b6977bac553021fb0dc17d8e5f36 100644 --- a/deadlock-extension/out/extension.js.map +++ b/deadlock-extension/out/extension.js.map @@ -1 +1 @@ -{"version":3,"file":"extension.js","sourceRoot":"","sources":["../src/extension.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"extension.js","sourceRoot":"","sources":["../src/extension.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/deadlock-extension/src/extension.ts b/deadlock-extension/src/extension.ts index 853e3150334f9366064f8983eb8ae85aeee29bee..1610839d698131692c1846a567a09fb9731b824b 100644 --- a/deadlock-extension/src/extension.ts +++ b/deadlock-extension/src/extension.ts @@ -18,6 +18,7 @@ function init() { Uri.parse(path.join(CONFIG_PATH, "user-challenge.json")) ) .then((userConfig) => { + console.log('userConfig', userConfig.getText()); userChallengeConfig = JSON.parse(userConfig.getText()); DeadlockPanel.update(); @@ -190,9 +191,6 @@ class DeadlockPanel { return `<!DOCTYPE html> <html lang="en"> <style type="text/css"> - h1, h2, h3, h4 { - color: #3498db; - } </style> <head> <meta charset="UTF-8"> @@ -232,9 +230,10 @@ class DeadlockPanel { for (let key in userChallengeConfig.paths) { pathsLength++; const path = userChallengeConfig.paths[key]; - adresses += `<li>${key} binded on <a href="${path}">${path}</a></li>`; + adresses += `<li>${key} binded on <a href="https://${userChallengeConfig.host}/${path}">${path}</a></li>`; } + console.log(pathsLength); if (pathsLength > 0) { return `You have the following adresses availables for your challenge : <ul>${adresses}</ul>`; }