Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to mapper workflow based on in-person discussion #1949

Open
spwoodcock opened this issue Dec 4, 2024 · 0 comments
Open

Updates to mapper workflow based on in-person discussion #1949

spwoodcock opened this issue Dec 4, 2024 · 0 comments
Assignees
Labels
bug Something isn't working effort:medium Likely a day or two frontend Related to frontend code priority:low Backlog of tasks that will be addressed in time

Comments

@spwoodcock
Copy link
Member

spwoodcock commented Dec 4, 2024

TODO

Mapper frontend (immediate):

  • Remove the lock icon on mapper frontend when feature 'OPENED_IN_ODK' (only have the yellow colour).

React frontend

  • Update text 'Select a task / feature for mapping' --> 'Click on a task to select a feature for mapping'.
  • React frontend: add a button to refresh statuses on that map.
  • If the React frontend project detail page is opened on a mobile device, automatically redirect to /mapnow/{project_id}
    • Related to this, remove the 'Start Mapping' button, as it's no longer needed.
  • Move 'Basemaps' button from bottom left of map onto the left pane: 'Generate Basemaps'.
  • React frontend: add helper text when the page is loaded to 'Click on a task area', then have the text disappear when a task area is selected (not localStorage, but simply a conditional display: (if selectedTaskId) {showHelpText} else {doNotShowHelpText}
  • Remove 'Start Mapping' in task popup, replace with 'Assign To Mapper'.

TODO marking features as invalid / bad

  • We don't colour the task status if features are marked bad (hasIssues).
  • We call the ODK API to get submission details, filter by all features where hasIssues in ODK.
  • We convert he JavaRosa geom from ODK to a FeatureCollection of features that have issues.
  • Load and style those geoms as a layer on top of everything that flashes to the user 'fix me!'
@spwoodcock spwoodcock added the bug Something isn't working label Dec 4, 2024
@spwoodcock spwoodcock added priority:low Backlog of tasks that will be addressed in time frontend Related to frontend code effort:medium Likely a day or two labels Dec 4, 2024
@spwoodcock spwoodcock changed the title Updates to mapper workflow Updates to mapper workflow based on in-person discussion Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working effort:medium Likely a day or two frontend Related to frontend code priority:low Backlog of tasks that will be addressed in time
Projects
Development

No branches or pull requests

2 participants