Commit graph

127 commits

Author SHA1 Message Date
Roy Nieterau
3fae1f8521 Just some grammar tweaks 2023-03-30 13:59:22 +02:00
Jakub Trllo
289efe25f8
Ftrack: Ftrack additional families filtering (#4633)
* make sure all families are used for additional filtering

* rely on instance and context data instead of legacy_io

* formatting changes

* fix variable values after change of condition

* use 'families' variable for adding 'ftrack' family

* Removed duplicated log

* change variable name
2023-03-17 10:35:53 +01:00
Jakub Trllo
e6bf6add2f modify integrate ftrack instances to be able upload origin filename 2023-02-17 10:48:15 +01:00
Fabia Serra Arrizabalaga
27150e4abb Address feedback on PR and move function to pipeline.publish.lib 2023-02-08 20:23:26 +01:00
Fabia Serra Arrizabalaga
b1ef1b751f Abstract get_representation_path function and use it on shotgrid to fix remote errors with data instances not having 'published_path' 2023-02-08 19:11:20 +01:00
Petr Kalis
f854de4629 OP-4679 - revert back fallback
Availability of comment on instance has been resolved by bumping up order of CollectComment.
2023-01-11 15:06:03 +01:00
Petr Kalis
59e2bd2bdf OP-4679 - updated logging
Printing what is actually missing is more helpful than only full data.
2023-01-10 18:17:15 +01:00
Petr Kalis
48d43f7fea OP-4679 - check comment on context
Check for context must be preserved until old Pyblish is completely eradicated as comment could be filled after collection phase, therefore not caught by collector.
2023-01-10 18:16:31 +01:00
Jakub Trllo
1f05a39522 use comment from instance where possible 2022-12-05 19:31:09 +01:00
Jakub Trllo
7544771744 replace reset with configure locations 2022-12-01 13:29:18 +01:00
Jakub Trllo
f821337a8e don't create and close existing connections 2022-11-23 18:56:17 +01:00
Jakub Trllo
484a77a3ad integrate ftrack api always create new session for each instance processing 2022-11-23 18:11:37 +01:00
Jakub Trllo
5de422dea2 change how custom attributes are filled on entities and how entities are created 2022-11-23 16:38:04 +01:00
Jakub Trllo
36afd8aa7c import to ftrack is not recursion based but queue based method 2022-11-23 16:36:21 +01:00
Jakub Trllo
a78ef54e56 query user at the start of import method instead of requerying it again 2022-11-23 16:35:02 +01:00
Jakub Trllo
5a0cc52732 implemented helper methods to query information we need from ftrack 2022-11-23 16:34:02 +01:00
Jakub Trllo
635c662a8c raise known publish error if project in ftrack was not found 2022-11-23 16:32:04 +01:00
Jakub Trllo
c3b7e32695 skip turning on/off of autosync 2022-11-23 16:30:49 +01:00
Jakub Trllo
82ded66bd6 add thumbnal if there are not reviewables 2022-10-26 11:37:53 +02:00
Petr Kalis
ca32556b11 Fix - tags might be missing on representation 2022-10-14 11:20:39 +02:00
Petr Kalis
7d82506f15 OP-3938 - refactor thumbnail logic
Thumbnail should be created only if there is a movie review.
2022-10-04 17:44:30 +02:00
Petr Kalis
233a0c0040 OP-3938 - Hound 2022-09-23 19:55:12 +02:00
Petr Kalis
50477a4543 OP-3938 - do not create component for not integrated thumbnails 2022-09-22 19:26:36 +02:00
Petr Kalis
57cc55b32d OP-3938 - added metadata method for image representation
Different metadata are needed for video or image repre.
2022-09-22 15:22:58 +02:00
Roy Nieterau
1bc37ace46 Actually break loop early on detected mapping 2022-09-13 15:45:48 +02:00
Roy Nieterau
4466d8a942 Remove redundant logic since just above it's forced to be "upload" when not asset_type 2022-09-13 15:45:11 +02:00
Roy Nieterau
778e0b2e49 Perform case-insensitive lookup 2022-09-13 15:44:20 +02:00
Roy Nieterau
d0665c3928 Change mayaascii -> mayaAscii 2022-09-09 13:06:12 +02:00
Jakub Trllo
3ac5305f65 better user query 2022-09-01 13:54:58 +02:00
Jakub Trllo
8e6b0567c9 skip 'WEBPUBLISH_OPENPYPE_USERNAME' usage 2022-09-01 13:54:29 +02:00
Jakub Trllo
6bcbf34d27 changed class name to 'CollectUsernameForWebpublish' 2022-09-01 13:53:39 +02:00
Jakub Trllo
cd4b5ce227 Merge branch 'develop' into feature/OP-3835_Move-publish-utils-to-pipeline 2022-08-30 13:48:02 +02:00
Jakub Trllo
fcb047770a fix import in collect ftrack api 2022-08-29 12:07:51 +02:00
Jakub Trllo
10758ec144 use new source of order variables 2022-08-26 14:51:22 +02:00
Jakub Trllo
de0e5cf8f9
Merge branch 'develop' into feature/OP-3733_Ftrack-set-version-status-on-integration 2022-08-18 13:40:05 +02:00
Jakub Trllo
8b4cc9037b Merge branch 'develop' into feature/OP-2356_ftrack-enhance-component-metadata 2022-08-18 09:42:24 +02:00
Jakub Trllo
5a0b15c63b fix typo in codec 2022-08-17 15:35:46 +02:00
Jakub Trllo
40be8f0d5f
Merge pull request #3680 from pypeclub/feature/OP-3734_Set-task-status-on-farm-publishing
Ftrack: Set task status on farm publishing
2022-08-17 14:29:21 +02:00
Jakub Trllo
6d4a80cd30 added some logs related to status changes 2022-08-17 14:28:27 +02:00
Jakub Trllo
671cf183fd fix statuses lookup by task type 2022-08-17 14:18:13 +02:00
Jakub Trllo
bc3aa4b160 fix getting of task statuses 2022-08-17 13:54:06 +02:00
Jakub Trllo
cb34f4619e log availabl status names 2022-08-17 13:30:20 +02:00
Jakub Trllo
4dba68c5bd fix function import and call 2022-08-17 13:30:14 +02:00
Jakub Trllo
05f1b732b6 fill context task entity in collect ftrack api 2022-08-17 13:22:34 +02:00
Jakub Trllo
51c27f28c0 added ability to add additional metadata to components 2022-08-17 12:20:06 +02:00
Jakub Trllo
95c19cc412 fill context entities in all instances 2022-08-17 11:22:56 +02:00
Jakub Trllo
346e3b8300 removed families filter 2022-08-17 11:11:39 +02:00
Jakub Trllo
58f19f15f4 skip disabled instances 2022-08-17 11:05:04 +02:00
Jakub Trllo
2f3e6a73e3 Change label of plugin 2022-08-17 10:48:50 +02:00
Jakub Trllo
e0c7ba8617 added new plugin which change task status for instances if they are rendered on farm 2022-08-16 17:53:16 +02:00