diff --git a/default-schemas.json b/default-schemas.json index 48d9719..59a6893 100644 --- a/default-schemas.json +++ b/default-schemas.json @@ -1,6 +1,6 @@ { "endpoint": "", "schema": "", - "uischema": "uischema-00.06.json", + "uischema": "uischema-00.07.json", "config": "" } diff --git a/package-lock.json b/package-lock.json index c0491bc..ab324a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10032,6 +10032,11 @@ "invert-kv": "^2.0.0" } }, + "leaflet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.4.0.tgz", + "integrity": "sha512-x9j9tGY1+PDLN9pcWTx9/y6C5nezoTMB8BLK5jTakx+H7bPlnbCHfi9Hjg+Qt36sgDz/cb9lrSpNQXmk45Tvhw==" + }, "left-pad": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", @@ -13834,6 +13839,53 @@ "resolved": "https://registry.npmjs.org/react-jsonschema-form-pagination/-/react-jsonschema-form-pagination-0.3.12.tgz", "integrity": "sha512-1x0kqEynuX/3BkiaggnYZeBOEEsOU44eopuc3cubHV2C4i3GtERJBwxREjvyaBEDzyZe8bUsxNKWUV45BIY1SQ==" }, + "react-leaflet": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-2.4.0.tgz", + "integrity": "sha512-ex9MAz2cUAmdUucsjv180OYszdqxHIyEwzWAuMOOuxE7yUmRscxZKR5h0f+vG4shR+SekZYUBk0+gCv8apRADQ==", + "requires": { + "@babel/runtime": "^7.4.5", + "fast-deep-equal": "^2.0.1", + "hoist-non-react-statics": "^3.3.0", + "warning": "^4.0.3" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz", + "integrity": "sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "hoist-non-react-statics": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", + "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "requires": { + "react-is": "^16.7.0" + } + }, + "react-is": { + "version": "16.9.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", + "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==" + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, "react-lifecycles-compat": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", diff --git a/package.json b/package.json index d2ea32f..922a8af 100644 --- a/package.json +++ b/package.json @@ -88,6 +88,7 @@ "jsonwebtoken": "^8.3.0", "jszip": "^3.1.5", "jszip-utils": "0.0.2", + "leaflet": "^1.4.0", "list-react-files": "^0.2.0", "local-storage-fallback": "^4.1.1", "lodash": "^4.17.11", @@ -111,6 +112,7 @@ "react-json-view": "^1.19.1", "react-jsonschema-form": "1.7.0", "react-jsonschema-form-pagination": "^0.3.12", + "react-leaflet": "^2.4.0", "react-onclickout": "^2.0.8", "react-redux": "^5.0.7", "react-router-dom": "^4.3.1", diff --git a/src/browser/img/logo-sidebar-small.svg b/src/browser/img/logo-sidebar-small.svg new file mode 100644 index 0000000..739b55d --- /dev/null +++ b/src/browser/img/logo-sidebar-small.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/img/logo-sidebar.png b/src/browser/img/logo-sidebar.png index c828be8..290dc38 100644 Binary files a/src/browser/img/logo-sidebar.png and b/src/browser/img/logo-sidebar.png differ diff --git a/src/browser/img/logo.png b/src/browser/img/logo.png index 83e7d5d..b89e3ab 100644 Binary files a/src/browser/img/logo.png and b/src/browser/img/logo.png differ diff --git a/src/browser/index.html b/src/browser/index.html index 72ee626..f48a7f2 100644 --- a/src/browser/index.html +++ b/src/browser/index.html @@ -10,6 +10,11 @@ href="data:image/png;base64,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" type="image/x-icon" /> + + +