Important Changes
- Community/Labels page:
- Added a View Label page which shows the Projects each of the Labels has been applied to.
- Updated the UI for the customized Labels.
- Account Members pages:
- Managing outgoing Member Invitations: they are now sent to the Members & Requests page (previously in the user profile).
- Managing incoming Member Invitations: user clicking on the invitation notification is taken to a page where invitations can be accepted.
- Now any admin of an account can remove a member, change their role or respond to Join Requests (previously only the account creator could do this).
- UI updates:
- Connections page for each account.
- User Profile: user notifications — made more visible and consistent with the notifications for other accounts.
- Registration process: added a ‘skip for now’ link on the Join Community/Institution page which takes the user to their dashboard, if they don’t want to connect to another account just yet.
- Notices:
- Moved Open to Collaboration Notice to the top in Notices.
- Removed this Notice from the `create project` process and API.
- Adjusted the API Documentation to reflect this change.
- Registry:
- Researchers can now be contacted same as other accounts using their contact email from settings. In order for the Contact button to appear, Researcher must first set their contact email to Public in settings.
- Added a timed disabling of the join request button to prevent from sending multiple requests at once.
Other Changes
- In create institution: alphabetized the list of Institution Types
Bug Fixes
- Updated the restricted view pages, where a user tries to go to a URL they should not have access to
- Researcher connection page was throwing an error to unauthenticated users instead of redirecting them. Will now redirect to login instead.
- Fixed a non-specific error that was happening during registration/confirming an institution