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

API cleanup #880

Closed
6 tasks done
oliverroick opened this issue Oct 28, 2016 · 0 comments
Closed
6 tasks done

API cleanup #880

oliverroick opened this issue Oct 28, 2016 · 0 comments
Assignees

Comments

@oliverroick
Copy link
Member

oliverroick commented Oct 28, 2016

This issue is to collect issues with the API that need fixing.

  • When leaving the URL field blank when creating organization and project the request is rejected, because the field can not be blank. Empty values should be converted into am empty array in the serializer so the data validates.
  • The user list under /organizations/<org>/projects/<project> is incomplete it contains only project managers, data collectors and project users. Should organization admins be listed here as well?
  • Remove md5_hash from questionnaire API, not need to make this public.
  • Remove contacts field from party serialization as it is currently unsupported.
  • Do we need to serialize project and organizations for spatial units, relationships and parties?
  • The project extent is not added when creating/updating a project via the API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant