16.0.0 (2024-07-01)
- requires config adjustments when used with shogun-docker
shogun-admin/config/admin-client-config.js
:
path: {
- modelConfigs: './modelconfigs',
+ modelConfigs: '/admin/modelconfigs',
shogunBase: '/',
logo: null
},
}
shogun-nginx/dev/default.conf
:
location /admin/ {
- proxy_pass http://shogun-admin:8080/;
+ proxy_pass http://shogun-admin:8080/admin/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
}
- deps: bump keycloak-js from 24.0.5 to 25.0.1 (697a363)
- switch bundler to vite (800a769)
15.2.3 (2024-06-28)
15.2.2 (2024-06-28)
- deps-dev: bump @playwright/test from 1.44.1 to 1.45.0 (0d71344)
- deps-dev: bump @semantic-release/release-notes-generator (6058515)
- deps-dev: bump @typescript-eslint/eslint-plugin (9f5f37e)
- deps-dev: bump @typescript-eslint/parser from 7.13.0 to 7.14.1 (31efa27)
- deps-dev: bump typescript from 5.4.5 to 5.5.2 (361c9c7)
- deps-dev: bump webpack from 5.92.0 to 5.92.1 (4c02c7d)
- deps-dev: bump ws from 8.16.0 to 8.17.1 (93cd67e)
- deps: bump docker/build-push-action from 5 to 6 (e4c42e7)
- deps: bump monaco-editor from 0.49.0 to 0.50.0 (79c23bc)
- deps: bump react-router-dom from 6.23.1 to 6.24.0 (223e471)
- corrects sorting over multiple pages (acdcfba)
15.2.1 (2024-06-25)
- deps: bump @terrestris/shogun-util from 8.4.0 to 8.5.0 (5db00a1)
- update saving of public state (e8b11b9)
15.2.0 (2024-06-13)
- deps-dev: bump @babel/core from 7.24.5 to 7.24.6 (d6c2f3e)
- deps-dev: bump @babel/core from 7.24.6 to 7.24.7 (97bd356)
- deps-dev: bump @babel/preset-env from 7.24.5 to 7.24.6 (4896d71)
- deps-dev: bump @babel/preset-env from 7.24.6 to 7.24.7 (1976a0d)
- deps-dev: bump @babel/preset-react from 7.24.1 to 7.24.6 (2c18911)
- deps-dev: bump @babel/preset-react from 7.24.6 to 7.24.7 (7111ebb)
- deps-dev: bump @babel/preset-typescript from 7.24.1 to 7.24.6 (538ee66)
- deps-dev: bump @babel/preset-typescript from 7.24.6 to 7.24.7 (ad6ae05)
- deps-dev: bump @playwright/test from 1.44.0 to 1.44.1 (333181e)
- deps-dev: bump @pmmmwh/react-refresh-webpack-plugin (e714608)
- deps-dev: bump @semantic-release/github from 10.0.4 to 10.0.5 (ad2f141)
- deps-dev: bump @semantic-release/github from 10.0.5 to 10.0.6 (661840d)
- deps-dev: bump @semantic-release/release-notes-generator (038ceff)
- deps-dev: bump @testing-library/jest-dom from 6.4.5 to 6.4.6 (59e1827)
- deps-dev: bump @testing-library/react from 15.0.7 to 16.0.0 (3676be2)
- deps-dev: bump @types/react from 18.3.2 to 18.3.3 (3a494ff)
- deps-dev: bump @typescript-eslint/eslint-plugin (fb5f5ef)
- deps-dev: bump @typescript-eslint/eslint-plugin (7870191)
- deps-dev: bump @typescript-eslint/eslint-plugin (dc96ea4)
- deps-dev: bump @typescript-eslint/parser from 7.10.0 to 7.11.0 (ba25aeb)
- deps-dev: bump @typescript-eslint/parser from 7.11.0 to 7.12.0 (a0d4d2a)
- deps-dev: bump @typescript-eslint/parser from 7.12.0 to 7.13.0 (651e881)
- deps-dev: bump braces from 3.0.2 to 3.0.3 (d96a82b)
- deps-dev: bump css-loader from 7.1.1 to 7.1.2 (7b11beb)
- deps-dev: bump semantic-release from 23.1.1 to 24.0.0 (31cb56b)
- deps-dev: bump webpack from 5.91.0 to 5.92.0 (30bf7a1)
- deps: bump @ant-design/pro-components from 2.7.9 to 2.7.10 (d491fdb)
- deps: bump @terrestris/ol-util from 18.0.1 to 19.0.0 (be1fb54)
- deps: bump @terrestris/shogun-util from 8.2.0 to 8.3.1 (fd49377)
- deps: bump @terrestris/shogun-util from 8.3.1 to 8.3.2 (4626b0f)
- deps: bump keycloak-js from 24.0.4 to 24.0.5 (391f2d9)
- deps: bump monaco-editor from 0.48.0 to 0.49.0 (bc38f9b)
- deps: bump ol from 9.2.1 to 9.2.2 (ba58c15)
- deps: bump ol from 9.2.2 to 9.2.4 (f005b77)
- deps: bump react-i18next from 14.1.1 to 14.1.2 (b34416b)
- introduce variable for publicKey (8243be4)
- update shogun-util (a3a6665)
- don't handle public permission without public key (4477cee)
15.1.2 (2024-05-22)
- deps: bump @terrestris/ol-util from 17.0.1 to 18.0.0 (3f96f19)
- deps: bump @terrestris/ol-util from 18.0.0 to 18.0.1 (f2cc192)
- deps: bump ol from 9.2.0 to 9.2.1 (8408dcf)
- updates basic styling to bring back scrollbars (4eaec8e)
15.1.1 (2024-05-16)
- deps-dev: bump @semantic-release/github from 10.0.3 to 10.0.4 (22b1fbd)
- deps: bump ol from 9.1.0 to 9.2.0 (9fcdc8e)
- always fetch entity on save/update (893b616)
15.1.0 (2024-05-15)
- deps: update to antd 5 (01ff6ce)
- rename build job to "test" (ffa1a9d)
- adapt components to antd5 (213583c)
15.0.0 (2024-05-14)
- imagefile route gets id as url param
- deps-dev: bump @playwright/test from 1.43.1 to 1.44.0 (46bbabe)
- deps-dev: bump @semantic-release/npm from 12.0.0 to 12.0.1 (517e66d)
- deps-dev: bump @testing-library/react from 15.0.6 to 15.0.7 (ad29ccd)
- deps-dev: bump @types/react from 18.3.1 to 18.3.2 (040d132)
- deps-dev: bump @typescript-eslint/eslint-plugin (72e02ba)
- deps-dev: bump @typescript-eslint/parser from 7.8.0 to 7.9.0 (3e3e502)
- deps-dev: bump css-minimizer-webpack-plugin from 6.0.0 to 7.0.0 (e8f1077)
- deps-dev: bump rimraf from 5.0.5 to 5.0.7 (55c2475)
- deps-dev: bump semantic-release from 23.0.8 to 23.1.1 (6084b6c)
- deps: bump @terrestris/base-util from 1.1.0 to 1.1.1 (71a9b39)
- deps: bump @terrestris/ol-util from 17.0.0 to 17.0.1 (636dba1)
- deps: bump i18next from 23.11.3 to 23.11.4 (2681a6c)
- deps: bump i18next-browser-languagedetector from 7.2.1 to 8.0.0 (eeb629d)
- deps: bump keycloak-js from 24.0.3 to 24.0.4 (7202c1f)
- deps: bump react-router-dom from 6.23.0 to 6.23.1 (78a03ea)
- introduce ImageFileForm (2486eb3)
14.2.0 (2024-05-06)
- deps-dev: bump @babel/core from 7.24.4 to 7.24.5 (56e9389)
- deps-dev: bump @babel/preset-env from 7.24.4 to 7.24.5 (00581a7)
- deps-dev: bump @pmmmwh/react-refresh-webpack-plugin (d190c7a)
- deps-dev: bump @testing-library/jest-dom from 6.4.2 to 6.4.5 (cafce81)
- deps-dev: bump @testing-library/react from 15.0.4 to 15.0.6 (1cf1573)
- deps-dev: bump @typescript-eslint/eslint-plugin (5d6ce3e)
- deps-dev: bump @typescript-eslint/parser from 7.7.1 to 7.8.0 (6735a98)
- deps-dev: bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 (2e9f881)
- deps: bump @ant-design/icons from 5.3.6 to 5.3.7 (26f5405)
- deps: bump @terrestris/shogun-util from 8.1.0 to 8.2.0 (c81da0f)
- deps: bump i18next from 23.11.2 to 23.11.3 (74ede3b)
- deps: bump kitabisa/sonarqube-action from 1.2.0 to 1.2.1 (c6b4727)
- deps: bump react and @types/react (deed9ef)
- deps: bump react-dom and @types/react-dom (8bd7ac0)
- deps: update ol- and shogun-util (32bf865)
- add handling for publicEntity (70a6b90)
14.1.1 (2024-04-30)
14.1.0 (2024-04-30)
- deps-dev: bump @babel/core from 7.24.3 to 7.24.4 (ace75ee)
- deps-dev: bump @babel/preset-env from 7.24.3 to 7.24.4 (adaa271)
- deps-dev: bump @babel/preset-typescript from 7.23.3 to 7.24.1 (92554bf)
- deps-dev: bump @commitlint/cli from 19.2.1 to 19.2.2 (acaa0f2)
- deps-dev: bump @commitlint/cli from 19.2.2 to 19.3.0 (81a1110)
- deps-dev: bump @commitlint/config-conventional (feab773)
- deps-dev: bump @playwright/test from 1.42.1 to 1.43.0 (60edbec)
- deps-dev: bump @playwright/test from 1.43.0 to 1.43.1 (a0f19ac)
- deps-dev: bump @semantic-release/github from 10.0.2 to 10.0.3 (a95566a)
- deps-dev: bump @semantic-release/release-notes-generator (1c82cb9)
- deps-dev: bump @testing-library/react from 14.2.2 to 14.3.0 (3e01d6a)
- deps-dev: bump @testing-library/react from 14.3.0 to 15.0.0 (9d5b7c1)
- deps-dev: bump @testing-library/react from 15.0.0 to 15.0.2 (f962214)
- deps-dev: bump @testing-library/react from 15.0.2 to 15.0.4 (ebd22ce)
- deps-dev: bump @types/react from 18.2.67 to 18.2.75 (f71483c)
- deps-dev: bump @types/react from 18.2.75 to 18.2.79 (bccd438)
- deps-dev: bump @types/react-dom from 18.2.22 to 18.2.25 (183f502)
- deps-dev: bump @typescript-eslint/eslint-plugin (64a25f0)
- deps-dev: bump @typescript-eslint/eslint-plugin (a474f23)
- deps-dev: bump @typescript-eslint/eslint-plugin (b4650fd)
- deps-dev: bump @typescript-eslint/parser from 7.3.1 to 7.6.0 (55eff7f)
- deps-dev: bump @typescript-eslint/parser from 7.6.0 to 7.7.0 (52e170f)
- deps-dev: bump @typescript-eslint/parser from 7.7.0 to 7.7.1 (c082e44)
- deps-dev: bump css-loader from 6.10.0 to 7.1.0 (0a8a251)
- deps-dev: bump css-loader from 7.1.0 to 7.1.1 (d84f2b6)
- deps-dev: bump express from 4.18.3 to 4.19.2 (1cd9b3a)
- deps-dev: bump mini-css-extract-plugin from 2.8.1 to 2.9.0 (c344aa8)
- deps-dev: bump semantic-release from 23.0.5 to 23.0.7 (7e08954)
- deps-dev: bump semantic-release from 23.0.7 to 23.0.8 (4b3ecfd)
- deps-dev: bump style-loader from 3.3.4 to 4.0.0 (aefc9d6)
- deps-dev: bump typescript from 5.4.3 to 5.4.4 (e762151)
- deps-dev: bump typescript from 5.4.4 to 5.4.5 (56f090a)
- deps: bump @ant-design/icons from 5.3.4 to 5.3.6 (2b706ae)
- deps: bump @terrestris/ol-util from 16.0.0 to 17.0.0 (e4c0d45)
- deps: bump @terrestris/shogun-util from 7.3.1 to 8.0.0 (3179186)
- deps: bump @terrestris/shogun-util from 8.0.0 to 8.1.0 (2eaa3ab)
- deps: bump i18next from 23.10.1 to 23.11.2 (da1f649)
- deps: bump i18next-browser-languagedetector from 7.2.0 to 7.2.1 (2ca094c)
- deps: bump keycloak-js from 23.0.7 to 24.0.2 (bb88d36)
- deps: bump keycloak-js from 24.0.2 to 24.0.3 (7b73ec2)
- deps: bump monaco-editor from 0.47.0 to 0.48.0 (308ecfd)
- deps: bump ol from 9.0.0 to 9.1.0 (73994a1)
- deps: bump react-i18next from 14.1.0 to 14.1.1 (b6c5b35)
- deps: bump react-router-dom from 6.22.3 to 6.23.0 (b868a8c)
- deps: bump shapefile.js from 1.1.3 to 1.1.4 (6c546a5)
- deps: bump tar and npm (bbad96f)
- use node lts (v20.12.1) and alpine 3.19 in dockerfiles (d9ae439)
- this updates the styling and behaviour of the FullScreenWrapper (f1f3694)
14.0.6 (2024-04-08)
- sort and filter for every entity and pagination (8b130ec)
14.0.5 (2024-04-05)
- fixes searching for a user in admin client (b4049b5)
14.0.4 (2024-04-04)
14.0.3 (2024-04-03)
- deps-dev: bump @babel/core from 7.24.0 to 7.24.3 (d0dae02)
- deps-dev: bump @babel/preset-env from 7.24.0 to 7.24.3 (b8f5c24)
- deps-dev: bump @babel/preset-react from 7.23.3 to 7.24.1 (9a5366b)
- deps-dev: bump @commitlint/cli from 19.0.3 to 19.1.0 (246ec21)
- deps-dev: bump @commitlint/cli from 19.1.0 to 19.2.0 (35fb413)
- deps-dev: bump @commitlint/cli from 19.2.0 to 19.2.1 (5df380d)
- deps-dev: bump @commitlint/config-conventional (92cf027)
- deps-dev: bump @semantic-release/github from 9.2.6 to 10.0.2 (93e00b1)
- deps-dev: bump @semantic-release/npm from 11.0.3 to 12.0.0 (f9d62a8)
- deps-dev: bump @testing-library/react from 14.2.1 to 14.2.2 (d5caafd)
- deps-dev: bump @types/react from 18.2.64 to 18.2.65 (0ae0633)
- deps-dev: bump @types/react from 18.2.65 to 18.2.67 (5012ee5)
- deps-dev: bump @types/react-dom from 18.2.21 to 18.2.22 (60f17c3)
- deps-dev: bump @typescript-eslint/eslint-plugin (c08c3a7)
- deps-dev: bump @typescript-eslint/parser from 7.2.0 to 7.3.1 (2d22da4)
- deps-dev: bump follow-redirects from 1.15.5 to 1.15.6 (afad824)
- deps-dev: bump semantic-release from 23.0.2 to 23.0.4 (3235bc2)
- deps-dev: bump semantic-release from 23.0.4 to 23.0.5 (f7e2857)
- deps-dev: bump typescript from 5.4.2 to 5.4.3 (6ced18f)
- deps-dev: bump webpack from 5.90.3 to 5.91.0 (e831006)
- deps-dev: bump webpack-dev-middleware from 5.3.3 to 5.3.4 (47fee01)
- deps: bump @ant-design/icons from 5.3.1 to 5.3.4 (75632f8)
- deps: bump @uiw/react-md-editor from 4.0.3 to 4.0.4 (9f8794f)
- deps: bump i18next from 23.10.0 to 23.10.1 (146752b)
- do not overwrite existing entity (c5024f3)
14.0.2 (2024-03-12)
- set sonarcube project base directory (a0a1064)
14.0.1 (2024-03-12)
- deps-dev: bump @typescript-eslint/eslint-plugin (cd123ec)
- deps-dev: bump @typescript-eslint/parser from 7.1.1 to 7.2.0 (24e4143)
- deps-dev: bump typescript from 5.3.3 to 5.4.2 (4b3443c)
- deps: bump @terrestris/ol-util from 15.0.1 to 16.0.0 (70ae410)
- deps: bump monaco-editor from 0.46.0 to 0.47.0 (597143a)
- deps: bump react-i18next from 14.0.5 to 14.1.0 (11ba011)
- remove pagination from query when table is filtered (9f7fe8f)
14.0.0 (2024-03-11)
- required node engine is v20 now
- deps-dev: bump @commitlint/cli from 19.0.1 to 19.0.3 (507eaac)
- deps-dev: bump @commitlint/config-conventional (35fc370)
- deps-dev: bump @playwright/test from 1.42.0 to 1.42.1 (2e792a7)
- deps-dev: bump @semantic-release/npm from 11.0.2 to 11.0.3 (807b43d)
- deps-dev: bump @types/react from 18.2.62 to 18.2.63 (28c3089)
- deps-dev: bump @types/react from 18.2.63 to 18.2.64 (e2e2bd7)
- deps-dev: bump @types/react-dom from 18.2.19 to 18.2.21 (322c948)
- deps-dev: bump @typescript-eslint/eslint-plugin (72de6bd)
- deps-dev: bump @typescript-eslint/parser from 7.1.0 to 7.1.1 (d0f27bf)
- deps-dev: bump eslint from 8.56.0 to 8.57.0 (3c63e21)
- deps: bump i18next from 23.8.2 to 23.10.0 (2672312)
- deps: bump monaco-editor from 0.45.0 to 0.46.0 (d4b6f8c)
- deps: bump ol from 8.2.0 to 9.0.0 (708a4c4)
- deps: bump react-router-dom from 6.22.2 to 6.22.3 (1e06b03)
- use node v20 (d7cab25)
- husky command (68c886a)
13.2.0 (2024-03-05)
- deps-dev: bump @types/react from 18.2.55 to 18.2.62 (75bad0b)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (025543d)
- deps: bump @ant-design/icons from 5.3.0 to 5.3.1 (6fd46a8)
- deps: bump @terrestris/ol-util from 15.0.0 to 15.0.1 (7be3668)
- reset button actually resets search field (499f74f)
- fixes a bug where the default layer would be set to undefined (436f991)
- revertes a change in line 265 (4efd11b)
13.1.0 (2024-03-04)
- bump versions of terrestris-eslint-config and eslint-plugin as well (6a13312)
- deps-dev: bump @babel/core from 7.23.7 to 7.23.9 (ad4cb61)
- deps-dev: bump @babel/core from 7.23.9 to 7.24.0 (2c97a45)
- deps-dev: bump @babel/preset-env from 7.23.9 to 7.24.0 (2ee086d)
- deps-dev: bump @commitlint/cli from 18.5.0 to 18.6.0 (c082e24)
- deps-dev: bump @commitlint/cli from 18.6.0 to 19.0.1 (d977a57)
- deps-dev: bump @commitlint/config-conventional (b88810d)
- deps-dev: bump @playwright/test from 1.41.1 to 1.42.0 (505cc25)
- deps-dev: bump @testing-library/jest-dom from 6.2.1 to 6.3.0 (d056a06)
- deps-dev: bump @testing-library/jest-dom from 6.3.0 to 6.4.1 (c913703)
- deps-dev: bump @testing-library/jest-dom from 6.4.1 to 6.4.2 (#354) (b41cba6)
- deps-dev: bump @testing-library/react from 14.1.2 to 14.2.0 (803577c)
- deps-dev: bump @testing-library/react from 14.2.0 to 14.2.1 (29d9187)
- deps-dev: bump @types/jest from 29.5.11 to 29.5.12 (ec0b8e1)
- deps-dev: bump @types/react from 18.2.48 to 18.2.55 (#358) (d3033e3)
- deps-dev: bump @types/react-dom from 18.2.18 to 18.2.19 (3279e72)
- deps-dev: bump @typescript-eslint/eslint-plugin (5b9ab88)
- deps-dev: bump @typescript-eslint/eslint-plugin (64481c2)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (f1bb8e4)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (#363) (566dcd4)
- deps-dev: bump @typescript-eslint/parser from 6.19.1 to 6.20.0 (6a04873)
- deps-dev: bump @typescript-eslint/parser from 6.20.0 to 7.1.0 (f86509f)
- deps-dev: bump css-loader from 6.9.1 to 6.10.0 (1a8034a)
- deps-dev: bump dotenv from 16.4.1 to 16.4.5 (dc09663)
- deps-dev: bump husky from 9.0.6 to 9.0.7 (94e7125)
- deps-dev: bump husky from 9.0.7 to 9.0.11 (#364) (7c81921)
- deps-dev: bump less-loader from 12.1.0 to 12.2.0 (163f131)
- deps-dev: bump mini-css-extract-plugin from 2.7.7 to 2.8.1 (79cb982)
- deps-dev: bump semantic-release from 22.0.12 to 23.0.2 (#360) (58829e0)
- deps-dev: bump style-loader from 3.3.3 to 3.3.4 (0433f5c)
- deps-dev: bump webpack from 5.89.0 to 5.90.0 (378498c)
- deps-dev: bump webpack from 5.90.0 to 5.90.1 (c1a1dd2)
- deps-dev: bump webpack from 5.90.1 to 5.90.3 (252112d)
- deps: bump @ant-design/icons from 4.7.0 to 5.3.0 (#341) (fddac96)
- deps: bump @terrestris/ol-util from 14.0.0 to 15.0.0 (#345) (0ff681e)
- deps: bump i18next from 23.7.19 to 23.8.1 (05c91ea)
- deps: bump i18next from 23.8.1 to 23.8.2 (bb98446)
- deps: bump keycloak-js from 23.0.4 to 23.0.5 (6beb2f1)
- deps: bump keycloak-js from 23.0.5 to 23.0.7 (d60dfe2)
- deps: bump moment from 2.29.4 to 2.30.1 (8738bea)
- deps: bump react-hotkeys-hook from 4.4.1 to 4.4.4 (2b1f23f)
- deps: bump react-hotkeys-hook from 4.4.4 to 4.5.0 (8de4c1b)
- deps: bump react-i18next from 14.0.1 to 14.0.5 (#359) (f67982e)
- deps: bump react-router-dom from 6.21.2 to 6.21.3 (6070b1e)
- deps: bump react-router-dom from 6.21.3 to 6.22.0 (7aaec67)
- deps: bump react-router-dom from 6.22.0 to 6.22.1 (e7f0865)
- deps: bump react-router-dom from 6.22.1 to 6.22.2 (6b06dbe)
- set dev server protocol to http (cd11857)
- adds a default configuration for application entity (b9e39f9)
- enhances preformance of onValuesChange (dfe158d)
13.0.2 (2024-01-26)
- deps-dev: bump @babel/core from 7.23.6 to 7.23.7 (279edc4)
- deps-dev: bump @babel/preset-env from 7.23.6 to 7.23.8 (246133c)
- deps-dev: bump @babel/preset-env from 7.23.8 to 7.23.9 (647e793)
- deps-dev: bump @commitlint/cli from 18.4.3 to 18.5.0 (0773f92)
- deps-dev: bump @playwright/test from 1.40.1 to 1.41.1 (89e53bb)
- deps-dev: bump @testing-library/jest-dom from 6.1.5 to 6.2.1 (eb0b853)
- deps-dev: bump @types/react from 18.2.45 to 18.2.48 (663b799)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (5460273)
- deps-dev: bump @typescript-eslint/parser from 6.18.1 to 6.19.1 (50ef353)
- deps-dev: bump copy-webpack-plugin from 11.0.0 to 12.0.2 (e627e55)
- deps-dev: bump css-loader from 6.8.1 to 6.9.1 (1974535)
- deps-dev: bump css-minimizer-webpack-plugin from 5.0.1 to 6.0.0 (f02c7b7)
- deps-dev: bump dotenv from 16.3.1 to 16.4.1 (25873c0)
- deps-dev: bump husky from 8.0.3 to 9.0.1 (7f72dea)
- deps-dev: bump husky from 9.0.1 to 9.0.6 (d432558)
- deps-dev: bump less-loader from 11.1.3 to 12.1.0 (a2a1b71)
- deps-dev: bump mini-css-extract-plugin from 2.7.6 to 2.7.7 (c4fffc0)
- deps-dev: bump source-map-loader from 4.0.1 to 5.0.0 (4d932c2)
- deps: bump @uiw/react-md-editor from 4.0.1 to 4.0.3 (8d34779)
- deps: bump i18next from 23.7.11 to 23.7.19 (037398d)
- deps: bump keycloak-js from 23.0.3 to 23.0.4 (57ea814)
- deps: bump react-i18next from 13.5.0 to 14.0.1 (2cc5fc0)
- resolve Promise on successful delete (1bc573e)
13.0.1 (2024-01-15)
13.0.0 (2024-01-15)
- Remove pagination from TableConfig type
- deps-dev: bump @semantic-release/github from 9.2.5 to 9.2.6 (11fac7e)
- deps-dev: bump @typescript-eslint/parser from 6.14.0 to 6.18.1 (aec4bf1)
- deps-dev: bump eslint-plugin-import from 2.29.0 to 2.29.1 (8714498)
- deps-dev: bump follow-redirects from 1.15.3 to 1.15.4 (750e990)
- deps-dev: bump html-webpack-plugin from 5.5.4 to 5.6.0 (b28f5c2)
- deps-dev: bump regenerator-runtime from 0.14.0 to 0.14.1 (409336e)
- deps: bump @terrestris/shogun-util from 7.3.0 to 7.3.1 (eb23b95)
- deps: bump react-router-dom from 6.21.0 to 6.21.2 (e59bd7f)
12.3.4 (2023-12-22)
- fix setting range for layerId suggestions (77d95d8)
12.3.3 (2023-12-22)
- deps-dev: bump @babel/core from 7.23.5 to 7.23.6 (01e34bd)
- deps-dev: bump @babel/preset-env from 7.23.5 to 7.23.6 (b6f7a58)
- deps-dev: bump @semantic-release/github from 9.2.4 to 9.2.5 (cf37a30)
- deps-dev: bump @semantic-release/npm from 11.0.1 to 11.0.2 (3ff3606)
- deps-dev: bump @types/react from 18.2.43 to 18.2.45 (8f551e6)
- deps-dev: bump @types/react-dom from 18.2.17 to 18.2.18 (60a9563)
- deps-dev: bump @types/react-redux from 7.1.32 to 7.1.33 (c1f3b72)
- deps-dev: bump @typescript-eslint/eslint-plugin (c8fef90)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (1d307dc)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (80be3fc)
- deps-dev: bump @typescript-eslint/parser from 6.13.2 to 6.14.0 (21d54fb)
- deps-dev: bump eslint from 8.55.0 to 8.56.0 (99c71d0)
- deps-dev: bump semantic-release from 22.0.10 to 22.0.12 (3216851)
- deps-dev: bump typescript from 5.3.2 to 5.3.3 (53c4cd1)
- deps-dev: bump whatwg-fetch from 3.6.19 to 3.6.20 (ed8df0d)
- deps: bump i18next from 23.7.7 to 23.7.8 (b4b74a4)
- deps: bump i18next from 23.7.8 to 23.7.11 (9220360)
- deps: bump keycloak-js from 23.0.1 to 23.0.3 (0a2d5e4)
- deps: bump monaco-editor from 0.44.0 to 0.45.0 (9dd8c6e)
- deps: bump react-router-dom from 6.20.1 to 6.21.0 (4f2cbe1)
- fixed a type bug (41cea01)
- fixed multiple bugs in paging, filtering and sorting (1e3329f)
- fixes the value for the search bar (5b7c173)
12.3.2 (2023-12-11)
- deps-dev: bump @types/jest from 29.5.10 to 29.5.11 (abc6e27)
- deps-dev: bump @types/react from 18.2.39 to 18.2.43 (4280037)
- deps-dev: bump @types/react-redux from 7.1.31 to 7.1.32 (8f79e0c)
- deps-dev: bump @typescript-eslint/eslint-plugin (0130f04)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (122f8e2)
- deps-dev: bump @typescript-eslint/parser from 6.13.1 to 6.13.2 (335d7e2)
- deps-dev: bump html-webpack-plugin from 5.5.3 to 5.5.4 (3424402)
- deps-dev: bump semantic-release from 22.0.8 to 22.0.10 (ca013ef)
- remove internal domain config and readd historyApiFallback (2f422f1)
12.3.1 (2023-12-08)
- deps-dev: bump @adobe/css-tools from 4.3.1 to 4.3.2 (4b7613c)
- deps-dev: bump @babel/core from 7.23.3 to 7.23.5 (33e597a)
- deps-dev: bump @babel/preset-env from 7.23.3 to 7.23.5 (999ef45)
- deps-dev: bump @semantic-release/github from 9.2.3 to 9.2.4 (9dc9338)
- deps-dev: bump @testing-library/jest-dom from 6.1.4 to 6.1.5 (b471f66)
- deps-dev: bump eslint from 8.54.0 to 8.55.0 (2a66611)
- deps: bump keycloak-js from 22.0.5 to 23.0.1 (2bf4736)
- deps: bump react-router-dom from 6.20.0 to 6.20.1 (cc14aa2)
- fixed a bug where Logging-Level Table would not show its values when called (c49d52d)
12.3.0 (2023-12-01)
- deps-dev: bump @playwright/test from 1.40.0 to 1.40.1 (729fc42)
- deps-dev: bump @types/react from 18.2.38 to 18.2.39 (e3cd544)
- deps-dev: bump @typescript-eslint/eslint-plugin (05606de)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (9597eac)
- deps-dev: bump @typescript-eslint/parser from 6.12.0 to 6.13.1 (93fdeeb)
- deps: bump @uiw/react-md-editor from 3.25.6 to 4.0.1 (8186b61)
- deps: bump i18next from 23.7.6 to 23.7.7 (01f059b)
- changed Subject/Thema and Subjects/Themen to Layer/Layer and Layers/Layers. (d9f602c)
12.2.0 (2023-11-24)
- init VerifyProviderDetailsField cell renderer (fba1308)
12.1.0 (2023-11-24)
- deps-dev: bump @commitlint/cli from 18.4.2 to 18.4.3 (6c8b68f)
- deps-dev: bump @types/react from 18.2.37 to 18.2.38 (fee5c15)
- deps-dev: bump @types/react-dom from 18.2.15 to 18.2.17 (198239d)
- deps-dev: bump @types/react-redux from 7.1.30 to 7.1.31 (7c75e81)
- deps-dev: bump @typescript-eslint/eslint-plugin (88a5fc9)
- deps-dev: bump @typescript-eslint/eslint-plugin-tslint (75c2500)
- deps-dev: bump typescript from 5.2.2 to 5.3.2 (e3777f5)
- deps: bump ol from 8.1.0 to 8.2.0 (6c6ad88)
- deps: bump react-i18next from 13.4.1 to 13.5.0 (75392f4)
- deps: bump react-router-dom from 6.19.0 to 6.20.0 (0ad2c16)
- fix default user/group links to Keycloak (49ed31f)
- changed the design of applicationInfo. (9a52cb5)
- implemented suggestions by Lukas Lohoff and fixed faulty tests (689913e)
12.0.1 (2023-11-22)
- deps-dev: bump @commitlint/cli from 18.4.1 to 18.4.2 (da9c5d0)
- deps-dev: bump @commitlint/config-conventional (4514e77)
- deps-dev: bump @commitlint/config-conventional (cfe8ed4)
- deps-dev: bump @playwright/test from 1.39.0 to 1.40.0 (9c0ae32)
- deps-dev: bump @testing-library/react from 14.1.0 to 14.1.2 (fecbd09)
- deps-dev: bump @types/jest from 29.5.8 to 29.5.10 (9225ae6)
- deps-dev: bump @typescript-eslint/parser from 6.11.0 to 6.12.0 (8b476c7)
- deps-dev: bump eslint from 8.53.0 to 8.54.0 (6c0bb2e)
- deps-dev: bump semantic-release from 22.0.7 to 22.0.8 (d32fc06)
- deps: bump react-router-dom from 6.18.0 to 6.19.0 (462dd57)
- build: adds missing rimraf dependency (a60ef59)
12.0.0 (2023-11-20)
- changes in props
- bump dependencies (e69a008)
- deps: enable dependabot (4800af6)
- eslint: adds simple sort plugin (191cfae)
- gh-actions: bump versions of gh actions (f7773d8)
- lint: replace eslint-simple-sort-plugin by esling-plugin-import (4e287fb)
- npm: bump antd, adds further required deps and refactor build / cleanup (aa02737)
- npm: upgrade to node 18 (b3a1aed)
- webpack: adapt webpack config to v5 (e8ae431)
- improve / adapt typings according to updated libraries (10b2c17)
11.6.2 (2023-11-20)
- show hint if logs can't be displayed (74cb82b)
11.6.1 (2023-11-20)
- deps-dev: bump @babel/traverse from 7.22.5 to 7.23.2 (15759f1)
- fixed multiple bugs in GeneralEntityRoot and in the translation (711a8a8)
11.6.0 (2023-10-10)
- add date column to image file table (d578a9d)
- add search to log level table (8bd5261)
- close editor on esc hotkey (a69b5f3)
- deps-dev: bump postcss from 8.4.24 to 8.4.31 (a14aaaf)
11.5.3 (2023-09-14)
- determine discriminator values (3926138)
- deps-dev: bump word-wrap from 1.2.3 to 1.2.4 (8c71d42)
11.5.2 (2023-07-18)
- replace loading animation with shogun spinner (236ec39)
11.5.1 (2023-07-18)
- get layer types from shogun-util and make list of supported configurable (fababec)
11.5.0 (2023-07-14)
- don't unnecessarily extend HTMLDiv type (45255f0)
- dont't request all entities to get the count (f1a4f68)
11.4.4 (2023-06-29)
- also check for the extra mime type before uploading (25a1604)
11.4.3 (2023-06-29)
- add x-zip-compressed mimetype (8258b34)
11.4.2 (2023-06-27)
- fix layer preview via @terrestris util packages update (bcfd377)
11.4.1 (2023-06-26)
- replace deprecated menu overlay prop by items (4a9baed)
- replace deprecated property visible by open (e5c19d2)
11.4.0 (2023-06-05)
- update readme and release shoguns layer editable function (cff9ae5)
- updates some gh actions (cc7f96d)
11.3.2 (2023-04-13)
- disable checking login status in iframe (0a18214)
11.3.1 (2023-04-12)
- deps-dev: bump webpack from 5.75.0 to 5.76.0 (c2fc360)
- send attributes of the upload layer candidate and set correct nativeName (8eecea4)
11.3.0 (2023-03-08)
11.2.1 (2023-02-20)
11.2.0 (2023-02-15)
- add LayerPreview component (9173344)
- add ResizeObserver mock and cleanup imports (a6e1312)
- minor style fixes (48e4e1c)
- add loading spinner for the entity form (b616794)
- check for base classes (f9c348f)
- make use of await (5b71959)
- remove unneeded method (3992e3a)
- render permission grid if form and entity in sync only (7cb85f7)
- resets the input form to the initial value (5e10b5b)
- wrap code in try-catch (d3c84cd)
11.1.2 (2023-02-15)
- resets the input form to the initial value (5e10b5b)
11.1.1 (2023-01-13)
11.1.0 (2023-01-09)
- show suggestions for layerId fields in the JSON editor (7aa4194)
- deps: bump json5 from 2.2.1 to 2.2.3 (6b93ef9)
- load monaco-editor from node_modules instead of external CDN (6aa723c)
- pin version of semantic release to compatible one (c374d7f)
11.0.0 (2023-01-05)
- update to latest shogun-util and add openapi-types (86f2a2d)
- make use of OpenAPI version 3 (available in the SHOGun versions >= 16) (8123134)
10.8.0 (2022-12-07)
- add typing for config (e874a2d)
- apply suggestions from code review (ec29587)
10.7.2 (2022-12-07)
- deps: bump decode-uri-component from 0.2.0 to 0.2.2 (baf4036)
10.7.1 (2022-11-22)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (e8d418d)
10.7.0 (2022-11-11)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (34a4fa6)
- share function arguments (176fd8b)
10.6.1 (2022-10-13)
- properly reset the dirty state of the entity form (fa2636a)
10.6.0 (2022-10-07)
- allow pagination configuration per entity (7ac1abd)
10.5.1 (2022-10-04)
- provide an empty string if no mail is present (5700480)
10.5.0 (2022-09-29)
- show app only if the current user has an appropriate role (7e2fb1a)
10.4.0 (2022-09-28)
- added admin version to application info (a703f09)
- added missing translation. fixed test (0af4192)
- added tranlation strings to Application Info modal (0c7db54)
- fixed test. added engines to package.json (38d43f1)
- removed unneeded ts-ignore comments (e188620)
- reverted package-lock.json changes (2baa360)
- updated ApplicationInfo test (125fdd7)
10.3.0 (2022-09-23)
- use docker-public.terrestris.de registry (eed9cdb)
10.2.2 (2022-08-31)
- fix schema validation for array types (928c2fb)
- provide unique component keys (4ca3e08)
- remove unneeded field prop (cbda0fb)
10.2.1 (2022-08-30)
- fixing typo (48acaeb)
10.2.0 (2022-08-18)
- add the UserPermissionGrid to configure the UserInstancePermissions for a given entity (b5dbb4b)
- update shogun-util (a7c3e8c)
10.1.5 (2022-08-18)
10.1.4 (2022-08-15)
- adds a effect to update the table entries when the entity changes (cef0e67)
10.1.3 (2022-08-15)
- fix fullscreen mode again (3051fb3)
10.1.2 (2022-08-10)
10.1.1 (2022-08-10)
- ensures fullscreen for all childs except the first (cc6c71d)
10.1.0 (2022-08-08)
- add keyboard shortcut to save configs (2aaa2d6)
10.0.0 (2022-08-04)
9.4.2 (2022-08-01)
- log-doc-height: fix display area of status logs (a4151b0)
9.4.1 (2022-07-28)
- add semantic-release github plugin (e9a5fe2)
9.4.0 (2022-07-28)
- add loading indicator when saving entities (4e25e4f)
- show gravatar in user chip (64831ba)
- translate antd table texts (a863522)
- tool-filtering: removed tool config from application.json (bafa211)
- tool-visibility: added required configs to application.json, to add the tool config (e8fce01)
- updated application.json (9cbc341)
9.3.1 (2022-07-28)
9.3.0 (2022-07-27)
9.2.0 (2022-07-27)
- integrates sonarscanner into builing pipeline (60279b1)
- uses a absolute image (04685e1)
9.1.0 (2022-07-25)
- add feedback when saving entities (ea166d0)
- unit-tests: added basic unit tests for all components (8ee1be3)
- unit-tests: fixed imports and names in tests (55c67a5)
- unit-tests: fixed jest config (56c5888)
9.0.3 (2022-07-20)
- fixes changeHanlder of JSONEditor (b123f87)
9.0.2 (2022-07-19)
- allow clearing JSON fields (c31a1c2)
- fixes updating of object fields (c2c8661)
- switch to entity page after creation (87e7d25)
9.0.1 (2022-07-18)
- adjust styling of markdown and json editors (6c13b1b)
9.0.0 (2022-06-28)
- Readds the keycloak-js adapter for authentication and removes all models and services (except the Metric- and Loglevelservice) with the appropriate ones from the shogun-util
- add editorconfig (0e27655)
- readd-keyloak-js adapter and init shogun-util (2618685)
- remove UserProfileForm and redirect to keycloak account settings instead (ce83381)
- update app config and form configs (7a6db14)
- add shogun-util, keycloak-js and @react-keycloak/web dependencies (04321e5)
- make default part for the config relative (25edd9e)
- remove @react-keycloak/web dependency, get keycloak client from the SHOGunAPIClient (940e637)
- update shogun-util (e5a4151)
- update to the latest shogun-util (1da0ba7)
8.0.0 (2022-06-22)
- use username if exists, providerId otherwise (61e8dd5)
7.5.3 (2022-06-02)
- remove max-height from FullscreenWrapper (2d5d96b)
7.5.2 (2022-05-19)
- remove dist and nginx from .gitignore (d77c6ea)
- fix nginx template filename (a64d737)
7.5.1 (2022-05-19)
7.5.0 (2022-05-16)
- introduce LinkCell to apply configurable link in the entity table (b64e475)
- fix typo (ca119c5)
- remove unused imports (8b0b745)
- set margin for the user menu (ffc4b7c)
- set margin in parent component (3538886)
- set padding for the left toolbar (1c72426)
7.4.2 (2022-05-13)
- remove simple-progress-webpack-plugin (4e4fe60)
- add Dockerfile for development (0d097c3)
- adjust webpack config for development inside container (5071062)
- readd required default nginx config (b3a7afb)
- remove unneeded files (3225d78)
- fix fullscreen mode (c419677)
7.4.1 (2022-05-11)
- add "style" as commit type-enum (4b35d62)
- enhance JSONEditor and MarkdownEditor style (6002317)
7.4.0 (2022-05-11)
- enable fullscreen mode for json and markdown editor (5c354c5)
- introduce fullscreen wrapper (1516015)
- prevent scrollbar on viewport (40455d5)
7.3.0 (2022-05-11)
- introduces data mapping for table config (40d4f66)
7.2.0 (2022-05-04)
- add delete action (a6a4bb0)
- centered the reload icon (4d244a5)
- enhance divider style between grid containers (31c7fa8)
- use horizontal form layout, break long labels (073a97b)
7.1.1 (2022-05-03)
- properly set markdown value on edit (e4dc803)
7.1.0 (2022-05-03)
- introduce markdown editor field (ff2f6be)
7.0.0 (2022-04-27)
- redirect to login page on failed initial data load (6f49375)
- show entity statistics in dashboard only (b58d0c7)
- add model configs (8ed329a)
- enhance check for missing login (0887c4f)
- enhance typing (2dbd705)
- fix formatting (e6a2919)
- fix logout (4393dd7)
- fix service instantiation (a1beab4)
- remove empty line (edf62ff)
- remove obsolete file (6df7f40)
- restore properly parsing of json schema (b7c15fd)
- use memorized services (890cbbb)
6.0.0 (2022-04-08)
- remove access to unknonw providerDetails (2005cec)
- remove KeycloakRepresenation (40d639e)
- replace keycloakRepresentation with providerDetails (77ab3b4)
5.2.0 (2022-04-07)
- introduce SecurityUtil for JWT authentication (3ab45a5)
- add --skipLibCheck to "npm run typecheck" (ce57bbc)
- remove dangling comma (8f76167)
5.1.0 (2022-04-01)
- add Select field to GeneralEntityForm (043485d)
- setup webpack dev server for shogun-docker (fb5b197)
- fix project name in build/push steps (1163abe)
- make version release conditional (4b43c4f)
- remove https:// from DOCKER_REGISTRY (18cfd14)
5.0.0 (2022-03-30)
- adjust pathes (be8b4bf)
- remove keycloak from fallbackConfig (eddae10)
- remove keycloak from webpack (45000af)
- remove keycloak js (6083777)
- add typing and stability enhancements (93b67eb)
- introduce @semantic-release/npm (387d2ee)
- only run node lint, typecheck test on PR (b94fcea)
- transform release script (6b8eba6)
- update nodejs.yml (58338a7)
4.0.1 (2022-01-28)
- configuration for webpack 5 (b04cebb)
- formatting of application config json (6fdf89a)
- path to fallback config (2bc59d0)
4.0.0 (2021-11-05)
- adds further proxy methods in controller (fea6469)
- adds JSON as type for display field (79b9df9)
- adds page header in form (dbab50d)
- make general entity table configurable via JSON config (744a36d)
- set baseEntity as generic type in Portal component (a262e3e)
3.0.0 (2021-10-19)
- load formconfigs from static assets that can be overwritten by backend (bb01435)
- load form configuration from backend (fc9082c)
- move path of admin configutation to /config (d5600a1)
- set admin client configuration path (f3f4517)
- improve variable naming 💄 (6a0d601)
- initial load of user id (d72c69e)
- loading of configurations (9b0ab2e)
- remove unneeded return (e2a4f1d)
- use entity type as key (dbc6137)
2.0.0 (2021-10-06)
- adds models section to fallback config (68c6253)
- create controller depending on entity type (fb0cd69)
- introduce initial version of form config parser for admin panels / tables (a408eeb)
- replace applikation form by corresponding generic one (668d24b)
- set correct class name for File model (e63e6f9)
- create of entities (4ca4809)
- delete for single entity only and delete returning void on success not the entity (7a0b097)
- load initial data only of both userInfo and appInfo are empty (e290a65)
- use service directly from props (0849566)
1.2.1 (2021-10-06)
- use dotenv only in dev mode (fafe076)
1.2.0 (2021-10-05)
- use dotenv for environment variables (0eb7082)
- ignore .env files and code-workspace (4ac093e)
- adds missing eslint dependencies (e7591f4)
1.1.0 (2021-10-04)
- make keyclokak realm configurable (ce48b15)
- use correct model in application service (1970c1e)
1.0.1 (2021-10-03)
- update maven release action version (1f450b4)
- fix versioning (cf1bdcb)