#1652  Add an functionality to create project labels and issue enumeration custom fields on-the-fly
Closed
narandill opened 5 months ago

Hi Robin,

Could you add a new functionality to create a labels for any project on the fly in the project General Settings:

Screenshot 2023-11-21 at 14.10.27.png

Maybe instead of forcing user to navigate to Labels Management we could have there an option to create a new label on the fly when we hit Enter?

Same question with the custom fields for issues with type of enumeration - is it possible to detect that and also allow to extend that enum on the fly from the issue editor?

Screenshot 2023-11-21 at 14.16.00.png

Best regards!

Robin Shen commented 5 months ago

The problem is that labels and custom fields are global (for sake of easily constructing the query, and transition rules). Only administrators (with site responsibility) can add new items. It can easily be messed up if non-admins are allowed to add items on the fly.

narandill commented 5 months ago

Could we take the permissions into consideration and allow that functionality only for admins?

Robin Shen changed state to 'Closed' 4 months ago
Previous Value Current Value
Open
Closed
Robin Shen commented 4 months ago

This is closed due to added complexity to manage custom field/label color, condition etc.

issue 1 of 1
Type
New Feature
Priority
Normal
Assignee
Labels
No labels
Issue Votes (0)
Watchers (3)
Reference
onedev/server#1652
Please wait...
Page is in error, reload to recover