Skip to content

v0.1.0

Compare
Choose a tag to compare
@spwoodcock spwoodcock released this 08 Nov 05:03
· 803 commits to development since this release

Field Mapping Tasking Manager v1.0 - "First Release 🚀 2023"

Release Date: November 7, 2023

Introduction
We are pleased to present our first consolidated release note for "Field Mapping Tasking Manager". Although this isn't our first deployment, we have gathered the key changes and updates made in previous deployments into this comprehensive release note.

It's wonderful to have a dedicated and expanding team 🌟 working on the development of Field Mapping Tasking Manager.

@spwoodcock as Tech Lead for FMTM
@susmina94 as Project Manager

@varun2948 as Senior Frontend Developer
@nrjadkry as Senior Backend Developer

@robsavoye as Senior Tech Lead at HOT

They have been unwavering in their commitment to the development, playing integral roles in its success.
Together, as a team, everybody's collective efforts are greatly appreciated. 🚀👥🌟

In the ~2 months since the beta release, we have the following updates:

🌟 New Features:

  1. Upgraded database management capabilities
  • Finalising the first version of the database schema.
  • Automated schema migrations on FMTM startup.
  • New migration files are located in src/backend/migrations.
  1. Added frontend and backend test cases for the following functionalities:
  • Project creation with various parameters.
  • ODK Central project creation.
  • Converting database project objects to application-specific representations.
  • Uploading custom data extracts for project tasks.
  1. Download imageries from different sources such as (ESRI, Google, OSM, Bing, Topo) in different output formats: (PMTiles, OSMAnd, MBTiles)
    You may use these files as offline basemaps in ODKCollect or any other supported medium.

image

  1. FMTM also supports input of custom TMS url and its conversion into the different file formats (PMTiles, OSMAnd, MBTiles)

image

  1. You can now view the clusters for each project location on map interface

image

🐛 Bug Fixes:

  1. Optimized Mobile UI for Project Info, Home and Organization page

image

image

  1. FMTM uses osm-rawdata instead of osm-fieldwork for extracting OSM data extracts

🛠️ Improvements/Enhancements:

  1. Introduced a user-friendly UI workflow for creating projects.

Features already included in the beta release:

  • Login to FMTM via OSM account

  • Create new projects which include:

  • Upload/draw custom AOI

  • Use XLSforms compatible with ODK

  • Upload custom/OSM data extracts

  • Split project area into tasks via three different algorithms:

    • Divide as square,
    • Choose area as task,
    • Use splitting algorithm
  • Create and register new organization

We are excited about this release and look forward to your feedback and further improvements in future versions.

NEW CONTRIBUTORS

@Sujanadh @JoltCode @NSUWAL123
Your contributions will undoubtedly enhance the project, and we're excited to have you on board. 🤝