UtrechtUniversity / yoda

A system for reliable, long-term storing and archiving large amounts of research data during all stages of a study.
https://utrechtuniversity.github.io/yoda/
GNU General Public License v3.0
44 stars 26 forks source link

[FEATURE] Automatically label SRAM Collaborations created by Yoda #380

Closed peer35 closed 6 months ago

peer35 commented 7 months ago

Is your feature request related to a problem? Please describe.

Currently SRAM Collaborations created by Yoda are not labelled. This makes filtering harder as an SRAM Organization Admin.

Describe the solution you'd like

Add a standard label to a new SRAM CO on creation. The text should be configurable on setup/upgrade of Yoda, e.g. yodavu. Add an additional label to be able to separate datamanager, research and system COs, e.g. yodadatamanager, yodaresearch, yodapriv

Describe alternatives you've considered

Additional context

Screenshot of our SRAM management portal: 2024-03-06 11_46_59-SRAM - Vrije Universiteit Amsterdam — Mozilla Firefox

lwesterhof commented 6 months ago

Implemented in https://github.com/UtrechtUniversity/yoda/commit/868786ec9416b732c461c3a21a8fdf022e0c6564 and https://github.com/UtrechtUniversity/yoda-ruleset/commit/3da4a934f8fd6025f38e26aa39dacf4275b7bb33

Configurable CO label defaults to 'yoda'. Additional label is added with group type.