JMap 7 Jakarta Fix 5 is now available

JMap 7 Jakarta Fix 5 is now available for download on our site web and on Docker Hub.

Please consult the guides before starting.

https://k2geospatial.atlassian.net/l/c/musW1ugR

https://k2geospatial.atlassian.net/wiki/spaces/KBDCB/pages/2092073347

This version introduces custom form validation rules and secure LDAP protocol support.

7.0 Jakarta Hotfix 5 (build 237 - 2021-07-20)

New features / improvements

  • [TFIFT-10124] JMap Admin : Add custom form validation rules

  • [TFIFT-10241] JMap Admin : Add support for data source metadata

  • [TFIFT-10153] JMap Admin : Categories added in thematic are listed in alphabetical order

  • [TFIFT-10154] JMap Admin : Filter on the values of the thematics

  • [TFIFT-10177] JMap Admin : Implement LDAP support over SSL (LDAPS)

  • [TFIFT-10252] JMap Admin : Remove raster data source type TIFF/GEOTIFF from list when editing a data source

  • [TFIFT-10268] JMap Admin : Validate EGDB version during EGDB data source creation

  • [TFIFT-10257] JMap Admin REST API : Update spatial data source metadata (template) values

  • [TFIFT-10239] JMap Server : Add admin REST API endpoints to manage data sources

  • [TFIFT-10072] JMap Server : Add EGDB reader (SQL Server) compatibility with EGDB version 10.X

  • [TFIFT-10190] JMap Server : Add GDAL for Mac

  • [TFIFT-10201] JMap Server : Add support for point symbol rotation based on attribute value in MapBox styles

  • [TFIFT-10266] JMap Server : Update GDAL to latest compiled version

  • [TFIFT-10222] JMap REST API : Add BBOX parameter to elements.geojson endpoint

  • [TFIFT-10253] JMap REST API : Add hasAttributeForm property on layer descriptor

  • [TFIFT-10255] JMap REST API : Get layer and Get layers list endpoints should return minimal forms informations

  • [TFIFT-10256] JMap REST API : Get photo endpoint should be able to return a photo as a binary stream

  • [TFIFT-10132] JMap REST API : Return the configuration in the GET form descriptors endpoint

  • [TFIFT-10209] JMap REST API : Add author column name if EDIT_OWN_ELEMENT is true in layers endpoints

  • [TFIFT-10133] JMap Pro : Give the possibility to download a photo from a form or mouse over

  • [TFIFT-10224] JMap Pro : Align mouseover text top-left

  • [TFIFT-9939] JMap Web : Draw a corner of the polygon on a measure annotation

Fixed issues

  • [TFIFT-10259] JMap Admin : Can't configure Active Directory if JMap Server is running with Docker

  • [TFIFT-10223] JMap Admin : Mapbox cache is not automatically cleared when changing scales in Labels

  • [TFIFT-10118] JMap Admin : Missing ES translation in new OICD user manager configuration

  • [TFIFT-10115] JMap Admin : Missing ES translation in new SAML user manager configuration

  • [TFIFT-10117] JMap Admin : Missing FR translation in new OICD user manager configuration

  • [TFIFT-10116] JMap Admin : Missing FR translation in new SAML user manager configuration

  • [TFIFT-10262] JMap Admin : Missing FR translation in the "Change password" dialog

  • [TFIFT-10157] JMap Admin : Refreshing licence for new NG sessions doesn't work

  • [TFIFT-10206] JMap Admin : Unable to add permissions to a principal that contains a comma

  • [TFIFT-10013] JMap Admin : Unable to create a SDS whose type is GDAL with a data

  • [TFIFT-10230] JMap Admin : User managers (LDAP and Active Directory) are not available even if the license allows it

  • [TFIFT-10213] JMap Admin : Wrong label in dynamic filters section

  • [TFIFT-9954] JMap Admin REST API : Get project descriptor endpoint is not working

  • [TFIFT-10108] JMap Server : ArcGis Feature Server data is not visible on the map

  • [TFIFT-10258] JMap Server : Default (legacy) context reappers after deleting it

  • [TFIFT-10217] JMap Server : Error updating map-context with Oracle as system database

  • [TFIFT-10211] JMap Server : Mapbox cache is deleted after upgrading JMap (via the installer, not Docker)

  • [TFIFT-10212] JMap Server : Mapbox styles for complex layers do not display correctly

  • [TFIFT-10236] JMap Server : OutOfMemory error during legacy context importation

  • [TFIFT-10208] JMap Server : WMS layer configured with projection 3857 is not supported in Mapbox

  • [TFIFT-10090] JMap REST API : Delete a layer's element endpoint returns an invalid response

  • [TFIFT-10214] JMap REST API : Get all layer's feature collection endpoint (elements.geogson) return an invalid response if no elements

  • [TFIFT-10045] JMap REST API : Get Mapbox vector tiles endpoint doesn't return HTTP error for invalid requests

  • [TFIFT-10245] JMap REST API : Problem in PATCH layer-form elements endpoint with date

  • [TFIFT-10237] JMap REST API : Update multiple elements from form endpoint set geometry coordinate to (0, 0)

  • [TFIFT-10216] JMap Pro : A transaction can't be saved if a checkbox is the only value changed in a form

  • [TFIFT-10179] JMap Web : Initialize a variable from a query that returns a 0

  • [TFIFT-10111] JMap Web : Out Of Memory when you use the stroke style ScalableTextStroke

  • [TFIFT-10000] JMap Web : Timestamp in element explorer are not in the right time zone

  • [TFIFT-9906] JMap Web : "Select one" component is empty if the SQL query contains "order by"

  • [TFIFT-10126] JMap Web : Wrong date is selected when you use the functions date() and datetime()