Releases: ngageoint/mage-server
Releases · ngageoint/mage-server
5.2.6
Features
- Increase JSON upload limit.
- Form import now supports historical forms.
Bug Fixes
- Select field option delete now removes correct option.
- Select field reorder now correctly highlights reordered field.
- Don't hide required asterisk on form field title if field has a value.
- Remove user token when user is disabled.
- Separated geoaxis authentication url from api url
5.2.5
Features
- Added Ubuntu upstart scripts
Bug Fixes
- Fix form preview in admin event page.
- Sort observation form fields in KML export.
- Catch 'disconnect' event on mage-image child process and shutdown. This should prevent the mage-image process from being orphaned.
5.2.4
Features
- Added user create permission to EVENT_ADMIN_ROLE.
Bug Fixes
- Fix geometry view/edit field.
- Update file size metadata for uploaded GeoPackage after it is indexed.
- Add baseUrl to avatar and icon for team route when populating users.
- Upgrade GeoPackageJS libs to fix a problem creating vector tiles.
5.2.3
Features
- Added new environment variable and configuration to support secure login session cookie. NOTE:
the MAGE login session is a very short lived session that exists between valid authentication and
device id authorization.
Bug Fixes
- Work around for leaflet GridLayer space between tiles.
- Fixed bug preventing navbar options from displaying all elements on mobile.
5.2.2
5.2.1
5.2.1
Features
- New more featureful geocoder control
Bug Fixes
- Fix KML export for events with no forms.
- Fix bug in MGRS display for lines and polygons.
- Fix username/password error message on invalid login when account lock is disabled.
- Fix bug in observation edit where initial timezone format was not being picked up.
- Fix bug in shapefile column name that esri could not read.
5.2.0
5.2.0
Features
- Users can view or edit coordinates as MGRS.
- Users can edit observation time in GMT or Local time.
- Users can view observation and location time as relative or absolute local or GMT.
- Separate authentication from authorization. Users will now be prompted to enter a device after after successful authentication.
5.1.4
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 thenode_modulesdirectory 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-composefile andDockerfileto 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.
5.1.3
5.1.3
Bug Fixes
- Fixed secondary icon uploading for in event/form admin
- Don't allow EVENT_MANAGER_ROLE to change user roles
- Fix password strength meter on signup page
- Fix bug where confirmation modal does not disappear after deleting user
- Fix team filter on map page
- Initial save for banner/disclaimer settings fixed