10.2.0 (2024-11-12)
- add service methods to create users, groups and roles from the provider (75b0b58)
10.1.0 (2024-11-08)
- adds method to parse map interactions (3c79d85)
10.0.1 (2024-11-05)
10.0.0 (2024-10-21)
- upgrade eslint to v9 (d32065d)
- eslint upgrade to v9
9.1.1 (2024-10-18)
- adjust tsconfig and tests to keycloak-js update (62715fc)
9.1.0 (2024-10-09)
- introduce allLayers query (4df6bdd)
9.0.1 (2024-09-23)
- update ol-util (15074fa)
9.0.0 (2024-09-20)
- update ol (4c54d11)
- required peer dependency for ol is >= 10
8.8.2 (2024-09-19)
- correctly set the tile state on error (019ae24)
8.8.1 (2024-09-18)
- remove unneeded property (7919619)
8.8.0 (2024-09-16)
- adds an additional propertyConfig (af99421)
8.7.0 (2024-08-30)
- adds time dimension parameter for wmts layers (e0731dd)
8.6.0 (2024-08-19)
- layer: use generics for source and client config (0970dd2)
8.5.1 (2024-08-16)
8.5.0 (2024-06-14)
- add print app (64800fa)
8.4.0 (2024-06-13)
- refine type (fff6165)
- init role / roleclasspermission / roleisntancepermission models (0667bd5)
8.3.3 (2024-06-13)
- change return types of header functions (48d45e5)
8.3.2 (2024-06-12)
- ignore checked attribute for groups (851fd3f)
8.3.1 (2024-05-27)
- strict equality check (98e6f30)
8.3.0 (2024-05-23)
- add generic parameters to application to make it easier to extend (82b0928)
8.2.0 (2024-05-02)
- add method for publicEntity (c21fa5c)
8.1.0 (2024-04-23)
- add
faviconPath
to DefaultApplicationTheme (38c3cfd)
8.0.1 (2024-04-17)
- do not initialize resolutions with empty array (c5171b8)
8.0.0 (2024-04-09)
- update dependencies (8597fde)
- ol (and related ol-util) updated to version 9 and moved to peer dependencies
7.3.1 (2023-12-20)
- determine layer groups visibility by contained layers as well (3114eea)
7.3.0 (2023-09-29)
- add find all no paging function (9fc3f47)
7.2.0 (2023-09-15)
- include REFERENCE_TABLE type (fb19e25)
7.1.0 (2023-07-19)
- add support for parsing XYZ layers (bf647bc)
7.0.1 (2023-07-14)
- add non-null assertion operator (9fe1a2b)
7.0.0 (2023-07-14)
- set correct layer type name for WMSTIME (a5a4974)
- This renames the public enum from WMSTime to WMSTIME
6.1.0 (2023-07-13)
6.0.1 (2023-07-13)
- pass keep client config param recursively (b9950e4)
6.0.0 (2023-07-06)
- move to array in gerneric type (dc830da)
- introduce GenericService as abstract base service (7821c87)
- generics in graphql service require single instances now
- refactor services such that they inherit from GenericService
5.7.0 (2023-07-05)
- introduce graphQL query to find application by id (575000c)
5.6.2 (2023-06-26)
- fix detection of wms time dimension attributes after switch to fast-xml-parser (b2a4579)
5.6.1 (2023-06-21)
- wmts parsing (57c1a92)
5.6.0 (2023-06-19)
- optionally keep client config (57731de)
5.5.0 (2023-06-02)
- add searchConfig to layer (29093ef)
5.4.1 (2023-06-02)
5.4.0 (2023-06-01)
5.3.2 (2023-05-08)
- only fetch layers with layerId (1f708b4)
5.3.1 (2023-05-03)
- only use tile load function if necessary (e0a998d)
5.3.0 (2023-04-28)
- add defaultLangauge type to clientconfig (6a8117e)
5.2.0 (2023-04-06)
- register possibly configured additional crs definitions on client (279fe56)
5.1.0 (2023-01-20)
- add support for legal information link config (6f6f032)
5.0.0 (2023-01-04)
- add support for OpenAPI version 3 (1641a53)
- removed SwaggerDocs type and added version argument to getApiDocs()
4.2.1 (2022-12-13)
- sets legend url on source for wmts (8331233)
4.2.0 (2022-12-12)
- sets the legendUrl on layer (6f1743c)
- set legendUrl for wmts layers (a5d6a79)
4.1.4 (2022-12-08)
- revert no-cors flag (8a3496c)
4.1.3 (2022-12-07)
- remove no-cors mode, otherwise authentication token won't be sent (4989445)
4.1.2 (2022-12-06)
- use no-cors mode when requesting images (3c0e9c8)
4.1.1 (2022-12-01)
- revoke object urls when reloading tiles (a827481)
4.1.0 (2022-11-28)
- add support for layer type WMSTime (a4a2a72)
4.0.0 (2022-11-21)
- upgrade dependencies (f354aeb)
- Upgrade to ol v7.x
3.7.0 (2022-10-14)
- make formatName optional (3129608)
- add downloadConfig to layer (2105f5d)
3.6.0 (2022-09-23)
- release (e17f68b)
3.5.0 (2022-09-01)
- apply application specific layer configurations if set (d4c1df7)
3.4.1 (2022-08-15)
- fix init of proj4 definitions (7b57292)
3.4.0 (2022-08-12)
- enhance parsing of wmts layers: provide matrixSet name and compute matrix sizes manually (fc8709f)
3.3.0 (2022-08-09)
- provide a default type for the group provider details (f6d3c67)
- initialize the PermissionService (3e60913)
3.2.2 (2022-08-02)
- set useBearerToken as property of the layer (d2c1033)
3.2.1 (2022-08-01)
- set toolConfig to an array (6fe532a)
3.2.0 (2022-08-01)
- add husky commintlint (e607936)
3.1.3 (2022-07-08)
- set correct scope (53bd6e8)
3.1.2 (2022-07-01)
- allows custom request params (f1bebd0)
3.1.1 (2022-07-01)
- move transparent param to requestParam map (f9d18f8)
3.1.0 (2022-06-30)
- configurable transparent parameter (66a97d8)
3.0.0 (2022-06-28)
- add test for getLayerIds method (309f38f)
- request application layers in bundle (715caad)
- return data from response (8c02fe2)
- Methods
parseNodes
andparseFolder
are expecting a mandatory array of layer entities as second argument - Changes return value of
sendQuery
method fromPromise<GraphQlResponse<T>> to
Promise<[key: string]: T[]>
2.0.0 (2022-06-24)
- set KeycloakGroupRepresentation as default type argument (ddd07dd)
- rename ShogunApplicationUtil to SHOGunApplicationUtil (d3ece9c)
- rename SHOGunClient to SHOGunAPIClient and cache services after first creation (6fb1b0b)
- Renames ShogunApplicationUtil to SHOGunApplicationUtil
- Renames the SHOGunClient to SHOGunAPIClient
1.2.1 (2022-06-22)
- delete operation do not return any content (9d2edf1)
1.2.0 (2022-06-22)
- remove obsolute window namespace (ff0726b)
- add getBearerTokenHeader util (0930303)
- Add OpenAPIService (f7b6e5f)
- applies the keycloak access token to each request (1fba0a7)
- send bearer token for WMS Image, ImageTile and WFS (same-origin) requests (c534377)
1.1.0 (2022-06-20)
- cleanup tests (641f687)
- fix line length (ce8ade9)
- Harmonize services signatures (749b731)
- update test (010eecf)
- Add CacheService (208de8f)
- Add DefaultApplicationTheme and make description optional (893bdd3)
- Add GroupService and update User model to match current state of SHOGun, it accepts the authentication provider details as generic type now (0fd7a21)
- add services for File and ImageFile models (b7417c4)
- add support for WFS layers in parser (720b38b)
1.0.1 (2022-05-02)
- Update README (c51fa1d)