Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Ftrack: Add more options for note text of integrate ftrack note #3025

Merged
merged 14 commits into from
Apr 7, 2022

Conversation

iLLiCiTiT
Copy link
Member

@iLLiCiTiT iLLiCiTiT commented Apr 6, 2022

Brief description

Added option to fill published files and host name in note during integration of ftrack note.

Description

Reorganized integrate ftrack api plugin to be more readable. Integrate Ftrack Api now does not collect only used asset versions but also component data that were used to create them which gives ability to get published paths.

Integrate ftrack note does not require comment from artist to be able add the note, because the note may consist only from published paths and intent, but empty notes are not created. Added 4 new possible keys into note template {host_name}, {app_name}, {app_label} and {published_paths} which adds all published paths.

Extended host name collector to collect app name and app label into context.

Additional info

Changed key in settings because note template was extended.
From:
project_settings/ftrack/publish/IntegrateFtrackNote/note_with_intent_template
Into:
project_settings/ftrack/publish/IntegrateFtrackNote/note_template

Testing notes:

  1. Enable IntegrateFtrackNote and change the format to contain new keys
  2. Publish something which will publish to ftrack
  3. Check the note on published asset version

@ynbot
Copy link
Contributor

ynbot commented Apr 6, 2022

Task linked: OP-2572 Ftrack auto-comment with summary

@iLLiCiTiT iLLiCiTiT self-assigned this Apr 6, 2022
@iLLiCiTiT iLLiCiTiT added type: enhancement Enhancements to existing functionality module: Ftrack labels Apr 6, 2022
@iLLiCiTiT iLLiCiTiT merged commit 6ef7f42 into develop Apr 7, 2022
@iLLiCiTiT iLLiCiTiT deleted the feature/OP-2572_Ftrack-auto-comment-with-summary branch April 7, 2022 08:50
@mkolar mkolar added this to the 3.9.3 milestone Apr 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
module: Ftrack type: enhancement Enhancements to existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants