ushahidi / platform

Ushahidi Platform API version 3+
http://ushahidi.com
Other
682 stars 506 forks source link

Migration to enable HDX integration for everyone πŸŽ‰ #3666

Closed rowasc closed 5 months ago

rowasc commented 5 years ago

Which user group(s) are the primary audience for this feature/enhancement. Free, Basic and Enterprise deployment users who wish to export their data into HDX (humdata.org)

Is your feature request related to a problem? Please describe. The problem is that HDX is not enabled for most deployments and it should be, per our latest internal discussions on the roadmap

Describe the solution you'd like

Field values: group_name -> features config_key -> hxl config_value -> {"enabled":1}

This would make it immediately available for all admins upon executing the migration.

Working on this issue

Want to work on this issue?πŸ™‹

Comment below. If someone else has claimed it, ask if they've opened a pull request already and if they're stuck -- maybe you can help them solve a problem or move it along!

Aha! Link: https://ushahiditeam.aha.io/features/PROD-185

rowasc commented 5 years ago

I was going to do this but it's a nice starter ticket so leaving it here until next week in case someone wants it :)

rowasc commented 5 years ago

UPDATE: opened PR to enable but I found some issues during testing today (locally) that I need to address before merge. https://github.com/ushahidi/platform/pull/3767

AmTryingMyBest commented 4 years ago

Updated test checklist:

AmTryingMyBest commented 4 years ago

In addition to existing issues, I picked up on the following:

rowasc commented 4 years ago

@Obadha2 thanks for catching that! I'll schedule a fix ASAP