Skip to content

@fvanderbiest fvanderbiest released this Jul 20, 2018 · 825 commits to 19.04 since this release

Release crafted for the GeoGrandEst project, with contributions from other SDIs and individuals (mostly @landryb and @jusabatier).
Thank you all for your continuous support !

Major highlights:

  • Console webapp (formerly ldapadmin) overhauled, allows granting limited administration rights to a selection of users.
  • GeoServer updated to 2.12
  • GeoNetwork 3.4: a better overall integration

New features:

  • console - delegation of rights to a selection of users. SDI administrators can allow any LDAP user to manage a selection of roles in a selection of orgs.
  • console - emails sent upon user registration now dynamically target LDAP users with roles SUPERUSER or ORGADMIN. If a pending user has filled the org field and a valid delegation is registered with this org, users with the delegation will be able to moderate the incoming user. #1981
  • console - map fits vector data extent #2052
  • console - supports more languages (german & spanish translations added) #1965
  • console - reCAPTCHA upgraded to V2 version #1928
  • mapfishapp - allows direct vector layer download if WFS service advertises expected formats #1909 #1929
  • mapfishapp - the "extract layer" menu action is displayed when the extractor addon is loaded #1909
  • geonetwork - several metadata can now be sent at once to viewer & extractor #1809

Enhancements:

  • console - roles can be renamed #2025
  • console - logs displayed using international date format #1988
  • console - the dependency on config.jar was removed #1966
  • console - added http links between objects #1951
  • console - http links now open in new tab (aka fix non routable URLs) #1930
  • console - description field allows more text #1826
  • console - roles are created capitalized #1813
  • console - org list alphabetically sorted #1814
  • console - migating from dbcp.BasicDataSource to c3p0.ComboPooledDataSource #2070
  • mapfishapp - allow reading KML 3D files #2000
  • mapfishapp - disable by default printing of legend and mini map #2087
  • geoserver - dockerfile does not force GC #2120
  • all - header url is now configurable in datadir #1922
  • all - debian packages now have packageRevision set to the date of build and short commit id #1936

Bug fixes:

  • console - prevent empty error flash message during app load #2004
  • console - fixed broken fonts #2053
  • console - fixed npm / brunch build #2047
  • console - fixed loading of email configuration #2026
  • console - fixed singular / plural strings with ngPluralize #2024 #1989
  • console - fixed broken maven-frontend-plugin with the debianPackage profile #1898
  • console - updated jquery and other dependencies #1882
  • console - fixed link to manager on user details page #2063
  • proxy - discards the transfer-encoding header in the proxified request #2012
  • proxy - fixed Referer header in proxied requests to local webapps #2130
  • proxy - do not extra encode path #2020
  • mapfishapp - fixed mapfishapp/ws/*.json content-type header not specified #1934
  • mapfishapp - fixed layer permalink #2073
  • mapfishapp - fixed race condition which prevented simultaneous use of the print feature #2134
  • mapfishapp & extractorapp - fixed GDAL bindings integration in docker images #1939
  • backgrounds addon - fixed "cannot read property 'id' of null" error #1900
  • geonetwork - fixed broken "view layer" & "download data" actions #1977
  • geonetwork - top toolbar does not overlap header anymore #2013
  • all - disable directory listing on jetty #2115

Deprecations:

  • the extractorapp user interface was removed in favor of the viewer addon named "extractor"
  • docker-compose files have been removed from the sources repository. They
    belong to the georchestra/docker repository.
  • console - browsing roles as a tree was not a good idea ! It's now replaced with favorite roles, which are shared between users allowed to manage users within the console.
  • local maven has been removed, in favor of the one provided by distributions, see #2060
  • The ability to override webapp files throught the use of the config module (and template config) was removed for the console, mapfishapp, extractorapp & header, see #1417. This is still work in progress at the current time of writing for other modules.

Read how to migrate from 17.12 to 18.06.

Assets 2
You can’t perform that action at this time.