cgwire / kitsu

Collaboration Platform for Animation and VFX Productions
https://kitsu.cg-wire.com
GNU Affero General Public License v3.0
366 stars 101 forks source link

Feature/ task type, task status & asset type descriptions #1469

Closed scottmcdonnell closed 1 week ago

scottmcdonnell commented 2 weeks ago

Problem With some complex project pipelines we had amassed a large collection of Task Types, Statuses and Asset Types. It is not always clear the distinctions between each, and the intention of the items on creation. An additional Description field would allow the items to be documented clearly.

Solution Adding descriptions to the Lists for Task Types, Task Statuses and Asset Types.

Task Status Edit: image

Task Status List: Description is added a ? icon, with a rollover tooltip, beside the name of the status if set. image

Descriptions are exported in the CSV.

Asset Type List: Descriptions as rollover if set. Exported to CSV. image

Task Type List: Descriptions as table cell as the name field is already a component. Exported to CSV. image

this PR requires extra description fields in Zou - see https://github.com/cgwire/zou/pull/824

EvanBldy commented 1 week ago

Hi @scottmcdonnell, Thanks for your PRs, we will merge them this week (we need to do a release before).

NicoPennec commented 1 week ago

@scottmcdonnell Thanks for your contribution 🙏 It will be available in the next release!