Dear VIVO community members,
The VIVO 1.15.0 has been released - https://wiki.lyrasis.org/display/VIVODOC115x/.
Thank you very much for all your contribution and effort to make
this possible.
Looking forward to collaborating with all of you in publishing
next releases.
Sincerely,
Dragan Ivanovic
Extended search ontology has been introduced. This ontology enables configuration of searching. Filters for refining search results can be defined. Search results can be sorted by different criteria, i.e. by relevance or by some field such as date or name. At the end, type of objects (classes) and instances which can be searchable for different roles can be defined. The feature is documented at Using Search.
This feature enhances the flexibility of access
control by using attributes to define and evaluate access
policies, replacing Java-based policies with configurable N3
files. A new access control ontology has been introduced. This
approach enables more control over definition of permissions
for roles in VIVO. Technical key updates include modifications
to policy datasets, authorization requests, and startup
listeners. This release ensures migration from both current
VIVO instances and the Advanced Role Management system. For
more details, refer to the Authorization.
The public option for resetting password which a user can carry out individually without administrator has been implemented. The option is based on sending an email with a secured link for resetting the user password. The feature is documented at Editing Your Profile.
A module enabling tracking of changes being made in the triple store has been implemented. Changes made by users and non-person entities are recorded in a triple store, with the users ID (URI), the time, and the changes that have been made. More info about this feature can be found at The VIVO audit module.