Releases: ngageoint/mage-server
Releases · ngageoint/mage-server
5.1.1
5.1.1
Features
- Added init.d script for mage application
Bug Fixes
- Allow user with event access to update recent event
- Show default icon on web when creating an observation if no primary/secondary fields selected
- Add favicon in webpack build
- Don't show observation properties that are archived
- Don't submit observation properties that are archived
5.1.0
5.1.0
Features
- Upgraded min/max nodejs version 6/8.
- Upgraded web from bower/grunt to npm/webpack.
- Updated admin icons and styles to properly cascade defaults.
- Added route to get teams including users for a specific event. Clients should use this as a performance boost to get only users that are part of an event.
Bug Fixes
- Fix bug when trying to set form line/polygon style.
- Add line and polygon support for observation export from news feed.
- Handle historic form import for pre 5.x forms. This will remove the timestamp and geometry fields from the imported form definition as
those fields belong to the observation, not the form.
5.0.1
5.0.1
Features
- Added password strength meters to admin user password change and sign up page.
Bug Fixes
- Fix exporters (GeoJSON, KML, Shapefile, CSV) to work with multiple forms.
- Don't export archived fields.
- Fixed observation download to work with multiple forms.
- Changing the observation geometry type (point, line, polygon) in the middle of creating will not leave old shape on the map.
- Disable observation save while editing line and polygon until edit is complete.
- Fix race condition when loading devices and users in admin pages.
- Force reload devices and users every time a user goes to the admin page.
- Show required checkbox when editing historical 'type' fields.
- Fixed regex for password and password confirm match that was causing some like password to report a mismatch.
- Fixed a bug where new users password was checked against existing password, which of course didn't exist.
- Modify event projection query to contain acl and teamIds which allows for event CRUD permissions check.
- Don't allow event team to be removed from its event.
5.0.0
5.0.0
This release include database migrations!
Remember it is always a good idea to backup your database and filesystem (/var/lib/mage) before any migration in case something goes wrong.
- Please run
npm run migrate
This release is compatible with the following mobile application versions
- Android - 6.x
- iOS - 2.x
Features
- Support for multiple forms per event
- Linestring and polygon observation support
- Upgraded npm dependencies to latest.
- Added map icon color and map icon initials columns to bulk user import.
- Trim leading/trailing white space from username when creating users.
4.5.2
4.5.1
4.5.0
4.5.0
Features
- New routes to create observations. POST to /id will now generate the observation location (the id of the observation) instead of the resource. After getting a server generated location for an observation resource, clients are responsible for send the observation data as a PUT (idempotent). This will prevent duplicate observations if the client loses the response from the POST.
Bug Fixes
- Multi select checkbox for dropdown fixed
- Fix a bug with observations duplicating on the map when changing favorite/important filter.