Releases: maproulette/maproulette-backend
V3.2.6 Release
Includes bug fixes for User group management
V3.2.5 Release
Release includes the following updates and fixes:
- Added Gzip compression on all responses
- Update APIKey crypto classes to make process more robust
- Added field checkin_source for challenges
- Added Project management API functions
- whoami - get current user information
- searchUserByOSMUsername - search for users by OSM username
- setUserProjectGroup
V3.2.4 Release
Fixes/Updates include:
- Added API to delete and optimally anonymize a users data
- Copied API to generate API Key for user to the user api controller, still in the auth controller.
- Fixed 2 SQL bugs in the TaskCluster APIs
- Double checked that all project groups have been created prior to trying to add users to project groups.
- Fixed security issue with the API Key, and how it was being stored.
V3.2.3 Release
- Automatically creates users API key if not created.
- Added API challenge creation documentation
V3.2.2 Release
Release includes some minor API updates.
V3.2.1 Release
This release focuses on making the new MapRoulette3 UI front and center. So going to the root at maproulette.org will take you to the new UI instead of the old UI. The oldUI is still available by using oldui=true in the query string.
It also fixes an HTTPS issue that came up recently, where to sign in you are required to use HTTPS instead of HTTP, which Maproulette did not support.
V3 Release
This is the final release version of MapRoulette 3. The changes include all the changes from V3 however this particular releases primary change is making the new UI the default UI. The old UI is still available however needs to be access from root using /?oldui=true. It is also not guaranteed to stay up to date, as it is now deprecated.
V3.1.1 Beta Release
####APIs
This release contains updates to the Leaderboard APIs as well as a new API to move challenges between projects.
V3.1.0-Beta
Leaderboard API's
API's for the new Leaderboard feature in MapRoulette
User API's
Adds two new User API's, one that will allow users to be added to the Admin, Write or Read group for a project, and another that allows you to remove the users from the Admin, Write or Read group
KeepRight Integration
The initial integration code for KeepRight. Currently the KeepRight integration is disabled. The basic idea is that all KeepRight tasks will have a challenge created for them per country. The reason it is per country at the moment is the reduce the number of tasks that are kept for each challenge that is created.
Connection Fixes
Fixes connection issue where was creating a new connection every time instead of using the current connection
V3.0.6 Beta Release
Task Clusters
The API's here allow users to retrieve task clusters instead of every single task within a challenge. The API is also filterable, so you can filter the tasks within a geographic region, or filter by projects and/or challenges. And also using fuzzy search capabilities. Also supported is filtering by task status and/or priority. So generally quite flexible in how to produce the task cluster. By default 100 clusters will be returned, however this can be modified as part of the API request. Each task cluster will be returned with the id, the number of tasks in the cluster, a central location for the cluster and a bounding polygon.
User Management
A couple simple API's included to allow admin to add or remove users from groups in a project. So if you want to give a specific user admin or write privileges to a specific project you can do that.