Maps update, login/sign up refactor, and new fields
- When a Country is selected, Maps will display the country administrative boundaries on maps across the app. With this update, we currently support 100 countries with support to Admin Level 1, 2, and 3 (Level 4 is available for select countries).
- Maps configuration now positions the center of the map and controls the zoom level.
- When adding multiple disaggregations, there is validation to ensure they match the actual value for consistent data entry.
- Added
Funding %
field to Fund Code - Added a
Description
field to the Stakeholder Type - Renamed the
Beneficiary
toIndividual
across the app. - Simplify target frequency values
- Styling updates
Under the hood:
- Added fixtures for global models:
Country
andSector
so every time a new environment is deployed, they will be populated with default values. - Completed automated CI/CD workflow with automatic deployment from
dev
tostaging
on merging a PR andstaging
tomaster
on publishing a release. 🎉
Bug Fixes
- Users can now successfully update indicators with existing disaggregations.
- Invited users are now automatically set to active and give the role of
editor
- Adding a new result after editing a previous one now works as expected.
- An error message now appears when you enter incorrect credentials during login.