Commit graph

115 commits

Author SHA1 Message Date
Roy Nieterau
d36b2f1514 Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging
# Conflicts:
#	openpype/plugins/publish/extract_hierarchy_to_ayon.py
2023-09-05 12:06:43 +02:00
Roy Nieterau
2ba42fe376 Tweak logging level 2023-08-30 10:14:53 +02:00
Jakub Jezek
93f897c780
deadline: adding collect farm target and removing redundant key 2023-08-24 13:59:34 +02:00
Roy Nieterau
17a38c32a4
Enhancement: Improve logging levels and messages for artist facing publish reports (#5018)
* Tweak log levels and message to be more informative to artist in report page

* Tweak levels and clarity of logs

* Tweak levels and clarity of logs + tweak grammar

* Cosmetics

* Improve logging

* Simplify logging

* Convert to debug log if it's skipping thumbnail integration if there's no thumbnail whatsoever to integrate

* Tweak to debug since they only show representation ids hardly understandable to the artist

* Match logging message across hosts + include filepath for full clarity

* Tweak message to clarify it only starts checking and not that it requires filling + to debug log

* Tweak to debug log if there's basically no thumbnail to integrate at the end

* Tweak log levels

- Artist doesn't care what's prepared, especially since afterwards it's logged what gets written to the database anyway

* Log clearly it's processing a legacy instance

* Cosmetics
2023-05-24 10:54:31 +02:00
Roy Nieterau
b70051b768 Preserve comp frame range after rendering 2023-05-23 17:55:54 +02:00
Jakub Jezek
81d41bb0ed
fixing frame range data passing from instance 2023-05-23 16:18:58 +02:00
Roy Nieterau
af6ce0bf9f Fix docstring 2023-05-23 14:21:38 +02:00
Roy Nieterau
4f24356139 Add validator for instance frame range to be within comp global in/out 2023-05-23 14:20:30 +02:00
Roy Nieterau
1b3b7b1a73 Render instances with their explicit frame ranges 2023-05-23 12:41:33 +02:00
Jakub Jezek
a762b310e8
inverting logic for ignoreFrameHandleCheck
this was ignoring settings in frame range target.
2023-05-23 11:51:23 +02:00
Jakub Jezek
41fbe3031f
fusion: asset_db is collecting by default. 2023-05-22 14:59:58 +02:00
Jakub Jezek
25832ed496
collect frame range simplification 2023-05-17 15:07:10 +02:00
Jakub Jezek
40426cd69c
simplifying code 2023-05-17 15:03:21 +02:00
Jakub Jezek
163756d74c
adding comment for ambiguous function call 2023-05-17 14:58:24 +02:00
Jakub Jezek
089fe88ee1
task is on context 2023-05-17 14:53:09 +02:00
Jakub Jezek
fb3c4b613f
improving label 2023-05-17 14:47:32 +02:00
Jakub Jezek
a6059afe86
pr comments
also renamed start_handle as it is easily confusable with handles
2023-05-17 14:37:37 +02:00
Jakub Ježek
da29890d9b
Update openpype/hosts/fusion/plugins/publish/extract_render_local.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-05-17 13:48:34 +02:00
Jakub Jezek
2d6919297c
fusion: adding comp range option 2023-05-16 11:40:00 +02:00
Jakub Jezek
10b953f8bf
fusion: converting frame range source to enum 2023-05-16 11:34:54 +02:00
Jakub Jezek
e14e0f5a40
hound 2023-05-15 22:11:35 +02:00
Jakub Jezek
478c85d7cc
Fusion: renaming confusing attribute name and label 2023-05-15 22:09:18 +02:00
Jakub Jezek
f51af7de27
fusion: renaming comp frame range related attributes 2023-05-15 21:54:01 +02:00
Jakub Jezek
425ddc7b2b
fusion: reversing toolSaver back to tool 2023-05-12 14:26:15 +02:00
Jakub Ježek
4e96bc46b3
Merge branch 'develop' into feature/OP-5548_Fusion-Deadline-and-publish 2023-05-12 13:42:47 +02:00
Jakub Jezek
5896c08013
hound 2023-05-12 13:38:23 +02:00
Jakub Jezek
c80842f5a9
fusion: improving custom frame range 2023-05-12 13:19:33 +02:00
Jakub Jezek
801b904aea
rewriting logic for frame ranges 2023-05-12 11:29:29 +02:00
Jakub Jezek
fbee0a8b3c
pr comments 2023-05-12 11:07:50 +02:00
Jakub Jezek
903d873dbe
fusion: frame ranges taken from instance 2023-05-10 11:19:08 +02:00
Jakub Jezek
b09efa9675
fusion: storing asset frame attribute at comp openpype_instance data 2023-05-10 11:18:30 +02:00
Jakub Jezek
b8e8ce6660
fusion: rewriting render local to work with new instance data
also adding colorspace data to representation
2023-05-09 17:22:01 +02:00
Jakub Jezek
7013be47de
Fusion: refactor validators to work with new collected data 2023-05-09 17:21:16 +02:00
Jakub Jezek
1e26b17726
Fusion: rewrite collecting renders 2023-05-09 17:20:36 +02:00
Jakub Jezek
b9055d61af
POC wip 2023-05-04 17:42:16 +02:00
Jacob Danell
64eea1dc4a Updated raise error 2023-05-03 21:33:01 +02:00
Jacob Danell
4f5a85aee0 Removed familiy so it can version up even if workfile isn't published 2023-04-28 11:01:26 +02:00
Jacob Danell
d5b719b8c8 Made name more clear when showing up under Context in publisher 2023-04-28 11:00:51 +02:00
Jacob Danell
1cf5a9e6a7 Cleaned up imports 2023-04-28 09:24:17 +02:00
Jacob Danell
a1eff27bbf Added OptionalPyblishPluginMixin and is_active check 2023-04-28 09:17:09 +02:00
Roy Nieterau
6433b1f270 Render only the local saver tools instead of all active savers in the comp 2023-03-21 16:52:13 +01:00
Roy Nieterau
6e13275054 Cleanup unused imports 2023-03-21 16:29:46 +01:00
Jacob Danell
519cd30508 Removed code that should never be able to happen 2023-03-18 19:50:49 +01:00
Jacob Danell
0401f40ac9 Collect frames in expected_frames instead of in redner_local 2023-03-18 19:50:11 +01:00
Jacob Danell
f2e782368f Changed to dot notation for clearer code 2023-03-18 19:30:13 +01:00
Jacob Danell
aad3325e04 Cleaned up code 2023-03-18 19:29:32 +01:00
Jacob Danell
1dec179dc7 Changed the name from existing to expected frames 2023-03-18 19:29:20 +01:00
Jacob Danell
1754ef3267 Fixed mutable data structure problem 2023-03-14 18:06:37 +01:00
Jacob Danell
c7ae8b5320 Collect all frames for "using existing frames" savers 2023-03-14 17:57:45 +01:00
Jacob Danell
1918824240 Moved the review representation back to render_local.py 2023-03-14 17:56:11 +01:00