Skip to content

5.1.4

Choose a tag to compare

@newmanw newmanw released this 08 Aug 16:27
· 927 commits to master since this release

5.1.4

Features
  • Added GeoPackage layer support. Added server side XYZ urls to retrieve imagery from GeoPackages. The web client will use these URLs to display imagery tiles from a GeoPackage. Added server side url to retrieve vector tiles from feature GeoPackages. The web client will use these to display vector tiles (with the aid of a leaflet plugin).
  • User account lock settings. Admins can now configure account lock/disable settings for local accounts.
  • Replace local environment NPM packages with a single Node module
    ** No more manually deleting the local module from the node_modules directory for script changes
  • Load values from environment variables instead of only from the script
    ** No more copying the modified environment script when upgrading the server
  • Continuously attempt to connect to MongoDB when the server app starts, exiting after a configured timeout
  • Automatically run database migrations when the server starts, after connecting to MongoDB successfully
  • Do not accept HTTP client connections until the database connection is successful and all migrations have run
  • Added a docker-compose file and Dockerfile to run MAGE as a Docker app
  • Added environment support and placeholders configuration for MongoDB x509 authentication and 2-way SSL between MAGE Server and MongoDB
Bug Fixes
  • Fixed secondary icon uploading for in event/form admin
  • Show line breaks in disclaimer dialog.