Skip to content

Releases: ngageoint/mage-server

5.1.1

17 Apr 20:54

Choose a tag to compare

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

27 Feb 17:19

Choose a tag to compare

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

30 Jan 21:07

Choose a tag to compare

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

17 Jan 16:26

Choose a tag to compare

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

24 Aug 15:10

Choose a tag to compare

4.5.2

Features
  • Event and Team access control lists.
Bug Fixes
  • Base layers will never show on top of overlay layers.
  • Last overlay layer clicked will be on top of other overlays.

4.5.1

11 Jul 18:03

Choose a tag to compare

4.5.1

Features

Added createdAt timestamp for observations

4.5.0

30 May 18:43

Choose a tag to compare

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.

4.4.3

20 Feb 18:08

Choose a tag to compare

4.4.3

Features
  • Admin can reorder select field options.
  • Bulk user create. From 'Users' admin page click the 'Bulk Import' button to import a csv of users.
  • When deleting a team, you can now delete all users that are part of that team.

4.4.2

27 Jan 23:09

Choose a tag to compare

4.4.2

Bug Fixes
  • Fixed issue with viewing already created form fields for an event

4.4.1

26 Jan 16:31

Choose a tag to compare

4.4.1

Bug Fixes
  • Fix migrations module to work with mongodb SSL connection