Skip to content

v0.17.0 Organization Site Ownership

Compare
Choose a tag to compare
@ptomasula ptomasula released this 29 Feb 20:29
· 12 commits to main since this release

New in v0.17.0 Organization Site Ownership
This release is a data restructure and subsequent updates to application code to allow ownership of sites/samplingfeatures by organization rather than individual accounts.

New Features

  • Restructures underlying data from user based ownership to organizational based owner (see more details below).
  • Adds database support (by UI or frontend tooling) for users to be affiliated multiple organizations.
  • Adds ability for users to transfer sites between affiliated organizations and individual accounts.
  • Restored admin's ability to transfer sites to any account (a previous existing feature that has been broken).
  • Quality of life improvements for upcoming changes pop-up.
    • Make resize more dynamic and based off page size.
    • Add the ability for users to close popup without scrolling to the bottom.
    • Add cookie based check to not display the pop-up for 24 hours after it has been closed.
  • Improves browse sites load performance with updates query to load data.

Summary of how organizational ownership works
This release changes the underlying data structure from having individual accounts own sites to ownership through organizations. This change is necessary to support and unlock new features such as multi-account governance of sites and better management of sites for organizations.

What happens to sites associated with my account?
All users will have an individual organization generated and affiliated with their account. Any sites that were solely associated with your account (i.e. no prior organization associated) will automatically be transfers to this organization. Any sites associated with an organization, will be transferred to that organization.

Why can I suddenly view a bunch of extra sites?
If your account is affiliated with multiple organizations, those organizations sites will now be displayed on the my sites page. Sites will be group by affiliation, so that you can still tell which sites are associated with your individual organization and which are through organizational affiliations.
image

How can I add or remove accounts that are affiliated with my organization?
As of this release there is no interface for organization management, though we identify that as a priority feature and will track that development through a separate milestone. If you need organization management you can contact support at help@monitormywatershed.org

Full Changelog: v0.16.0...v0.17.0