Releases: maproulette/maproulette-backend
Releases · maproulette/maproulette-backend
v4.9.3
What's Changed
- Fix priority rules and bounds updates by @CollinBeczak in #1233
Full Changelog: v4.9.2...v4.9.3
v4.9.2
What's Changed
- Fix "Unsupported scalar value" error on Task JSON fields by @CollinBeczak in #1244
- Ensure that challenge.bounding is always a Polygon by @jake-low in #1245
- Remove updateChallengeCompletionMetrics scheduled job by @jake-low in #1246
Full Changelog: v4.9.1...v4.9.2
v4.9.1
What's Changed
- Fix JsArray value type handling in TaskDAL to prevent ClassCastException by @CollinBeczak in #1243
- Improve error logging when a task fails to be created by @jake-low in #1242
Full Changelog: v4.9.0...v4.9.1
v4.9.0
What's Changed
- Update postgis version used for integration tests by @ljdelight in #1228
- Update pull-request GH action versions by @ljdelight in #1229
- Update to sbt 1.12.11 by @ljdelight in #1230
- Update Play to 2.9.11, Scala to 2.13.18, sbt-scalafix to 0.14.6 by @ljdelight in #1231
- Update sbt plugins and swagger-ui dependency by @ljdelight in #1232
- add support for maproulette4 endpoints by @CollinBeczak in #1236
- Drop unused task_geometries table and lazy migration in read path by @jake-low in #1240
- Validate task GeoJSONs and ensure task.location and task.geom are non-NULL by @jake-low in #1241
- Fix GET /user/whoami endpoint to return decrypted API key by @jake-low in #1238
Full Changelog: v4.8.8...v4.9.0
v4.8.8
What's Changed
- Remove staging deploy hook from CI workflow by @jake-low in #1225
- Bypass challenge cache when recalculating task priorities to ensure updated rules and bounds are always applied. by @CollinBeczak in #1227
Full Changelog: v4.8.7...v4.8.8
v4.8.7
What's Changed
- Add boundingGeometries parsing from request body by @CollinBeczak in #1219
- Fix leaderboard builder to include points for actions on deleted tasks by @CollinBeczak in #1221
- Skip priority cascade when proximity is requested in task selection by @CollinBeczak in #1224
- Include commenter username and conversation link in challenge comment notification emails by @CollinBeczak in #1222
Full Changelog: v4.8.6...v4.8.7
v4.8.6
What's Changed
- Improve error handling and coordinate validation in Challenge and VirtualChallenge DALs by @CollinBeczak in #1218
Full Changelog: v4.8.5...v4.8.6
v4.8.5
What's Changed
- disable review on deleted disabled and skipped tasks by @CollinBeczak in #1208
- Add CURRENT_MONTH constant and update SQL time clause for month duration 0 in LeaderboardHelper (#1206) by @CollinBeczak in #1217
- Enhance ChallengeProvider error handling for task building failures by @CollinBeczak in #1216
- Add leaderboard_opt_out parameter to LeaderboardService (#1206) by @CollinBeczak in #1215
- Add polygon geometry check for bounding box validation in Challenge model by @CollinBeczak in #1214
- fix "deletion already in-progress" bug by @CollinBeczak in #1156
- add changeset source to submitOsmChange by @CollinBeczak in #1186
- fix some task review status not found and locking bugs by @CollinBeczak in #1207
- Fix bug where PUT /challenge/:id discarded the datasetUrl field by @jake-low in #1213
- Ignore pidfile when running in Docker by @jake-low in #1212
Full Changelog: v4.8.4...v4.8.5
v4.8.4
v4.8.3
What's Changed
- add show_priority_marker_colors to user settings by @CollinBeczak in #1205
Full Changelog: v4.8.2...v4.8.3