diff --git a/Backend/mocked-services/src/main/java/com/r11/tools/controller/MainController.java b/Backend/mocked-services/src/main/java/com/r11/tools/controller/MainController.java deleted file mode 100644 index e4c3b66..0000000 --- a/Backend/mocked-services/src/main/java/com/r11/tools/controller/MainController.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.r11.tools.controller; - -import lombok.SneakyThrows; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.servlet.ModelAndView; - -/** - * Class responsible for returning homepage html - * @author Gabriel Modzelewski - */ -@Controller -@RequestMapping("/") -public class MainController { - /** - * Default path to get the homepage - * @return the view of homepage - */ - @SneakyThrows - @GetMapping - public ModelAndView showHome(){ - ModelAndView mov = new ModelAndView(); - mov.setViewName("html/mock"); - return mov; - } -} diff --git a/Backend/mocked-services/src/main/resources/static/css/common.css b/Frontend/assets/css/tools/mock/common.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/common.css rename to Frontend/assets/css/tools/mock/common.css diff --git a/Backend/mocked-services/src/main/resources/static/css/font/Material-Icons.woff2 b/Frontend/assets/css/tools/mock/font/Material-Icons.woff2 similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/Material-Icons.woff2 rename to Frontend/assets/css/tools/mock/font/Material-Icons.woff2 diff --git a/Backend/mocked-services/src/main/resources/static/css/font/Nunito-VariableFont_wght.ttf b/Frontend/assets/css/tools/mock/font/Nunito-VariableFont_wght.ttf similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/Nunito-VariableFont_wght.ttf rename to Frontend/assets/css/tools/mock/font/Nunito-VariableFont_wght.ttf diff --git a/Backend/mocked-services/src/main/resources/static/css/font/fontello.eot b/Frontend/assets/css/tools/mock/font/fontello.eot similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/fontello.eot rename to Frontend/assets/css/tools/mock/font/fontello.eot diff --git a/Backend/mocked-services/src/main/resources/static/css/font/fontello.svg b/Frontend/assets/css/tools/mock/font/fontello.svg similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/fontello.svg rename to Frontend/assets/css/tools/mock/font/fontello.svg diff --git a/Backend/mocked-services/src/main/resources/static/css/font/fontello.ttf b/Frontend/assets/css/tools/mock/font/fontello.ttf similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/fontello.ttf rename to Frontend/assets/css/tools/mock/font/fontello.ttf diff --git a/Backend/mocked-services/src/main/resources/static/css/font/fontello.woff b/Frontend/assets/css/tools/mock/font/fontello.woff similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/fontello.woff rename to Frontend/assets/css/tools/mock/font/fontello.woff diff --git a/Backend/mocked-services/src/main/resources/static/css/font/fontello.woff2 b/Frontend/assets/css/tools/mock/font/fontello.woff2 similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/font/fontello.woff2 rename to Frontend/assets/css/tools/mock/font/fontello.woff2 diff --git a/Backend/mocked-services/src/main/resources/static/css/fontello.css b/Frontend/assets/css/tools/mock/fontello.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/fontello.css rename to Frontend/assets/css/tools/mock/fontello.css diff --git a/Backend/mocked-services/src/main/resources/static/css/main.css b/Frontend/assets/css/tools/mock/main.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/main.css rename to Frontend/assets/css/tools/mock/main.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11addons.css b/Frontend/assets/css/tools/mock/r11addons.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11addons.css rename to Frontend/assets/css/tools/mock/r11addons.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11flexbox.css b/Frontend/assets/css/tools/mock/r11flexbox.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11flexbox.css rename to Frontend/assets/css/tools/mock/r11flexbox.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11modal.css b/Frontend/assets/css/tools/mock/r11modal.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11modal.css rename to Frontend/assets/css/tools/mock/r11modal.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11tables.css b/Frontend/assets/css/tools/mock/r11tables.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11tables.css rename to Frontend/assets/css/tools/mock/r11tables.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11tool.css b/Frontend/assets/css/tools/mock/r11tool.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11tool.css rename to Frontend/assets/css/tools/mock/r11tool.css diff --git a/Backend/mocked-services/src/main/resources/static/css/r11tooltip.css b/Frontend/assets/css/tools/mock/r11tooltip.css similarity index 100% rename from Backend/mocked-services/src/main/resources/static/css/r11tooltip.css rename to Frontend/assets/css/tools/mock/r11tooltip.css diff --git a/Frontend/assets/scripts/frame.js b/Frontend/assets/scripts/frame.js index 493333a..9d2335c 100644 --- a/Frontend/assets/scripts/frame.js +++ b/Frontend/assets/scripts/frame.js @@ -42,7 +42,7 @@ function init() { tools.set("xslt", "tools/xslt.html"); tools.set("xmlform", "tools/xmlFormatter.html"); tools.set("jsonform", "tools/jsonFormatter.html"); - tools.set("mock", getMockHost()); + tools.set("mock", "tools/mock.html"); changeActiveTools('XML'); loadLastPage(); diff --git a/Backend/mocked-services/src/main/resources/static/js/datatransfer.js b/Frontend/assets/scripts/tools/mock/datatransfer.js similarity index 99% rename from Backend/mocked-services/src/main/resources/static/js/datatransfer.js rename to Frontend/assets/scripts/tools/mock/datatransfer.js index ba21743..922d5eb 100644 --- a/Backend/mocked-services/src/main/resources/static/js/datatransfer.js +++ b/Frontend/assets/scripts/tools/mock/datatransfer.js @@ -4,7 +4,7 @@ var json = {}; var jsonIndex = 0; var lastId = 1; var htable_row = 0; -var host = getDomain(); +var host = window.location.protocol + "//" + window.location.hostname + ":8097"; var dataModified = false; const addMessageName = 'addMessage'; const loadMessageName = 'changeMessage'; diff --git a/Backend/mocked-services/src/main/resources/static/js/fiddle.js b/Frontend/assets/scripts/tools/mock/fiddle.js similarity index 100% rename from Backend/mocked-services/src/main/resources/static/js/fiddle.js rename to Frontend/assets/scripts/tools/mock/fiddle.js diff --git a/Backend/mocked-services/src/main/resources/static/js/historyloader.js b/Frontend/assets/scripts/tools/mock/historyloader.js similarity index 100% rename from Backend/mocked-services/src/main/resources/static/js/historyloader.js rename to Frontend/assets/scripts/tools/mock/historyloader.js diff --git a/Backend/mocked-services/src/main/resources/static/js/modal.js b/Frontend/assets/scripts/tools/mock/modal.js similarity index 100% rename from Backend/mocked-services/src/main/resources/static/js/modal.js rename to Frontend/assets/scripts/tools/mock/modal.js diff --git a/Backend/mocked-services/src/main/resources/static/js/uianimation.js b/Frontend/assets/scripts/tools/mock/uianimation.js similarity index 100% rename from Backend/mocked-services/src/main/resources/static/js/uianimation.js rename to Frontend/assets/scripts/tools/mock/uianimation.js diff --git a/Frontend/assets/scripts/tools/scripts.js b/Frontend/assets/scripts/tools/scripts.js index 9c89779..3532208 100644 --- a/Frontend/assets/scripts/tools/scripts.js +++ b/Frontend/assets/scripts/tools/scripts.js @@ -65,28 +65,6 @@ function clearDataField() { } -/** - * The `escapeHTML` function is used to escape special characters in an HTML element's innerHTML property. - * This is done to prevent these characters from being interpreted as HTML tags or attributes, - * which could potentially cause security vulnerabilities or unintended behavior. - * - * @function - * @name escapeHTML - * @kind function - * @param {any} element - * @returns {void} - */ -function escapeHTML(elementID) { - document.getElementById(elementID).innerHTML = document.getElementById(elementID).innerHTML - .replace(/&/g, "&") - .replace(//g, ">") - .replace(/"/g, """) - .replace(/'/g, "'"); -} - - - /** * It fills the XML area with a sample XML. * @@ -111,6 +89,16 @@ function fillDefaultXML(element) { } } + +/** +* It fills the XSD area with a sample XSD and XML area with matching XML. +* +* @function +* @name fillDefaultXSD +* @kind function +* @param {any} element +* @returns {void} +*/ function fillDefaultXSD(){ const serverAddress = window.location.protocol + "//" + window.location.hostname + ":8086"; fetch(serverAddress + "/assets/samples/sampleXSD.xsd") diff --git a/Frontend/index.html b/Frontend/index.html index 4073ca4..d8aeaa6 100644 --- a/Frontend/index.html +++ b/Frontend/index.html @@ -5,7 +5,6 @@ -