Commit graph

341 commits

Author SHA1 Message Date
Petr Kalis
a7f0d57638
SiteSync: host dirmap is not working properly (#4563)
- only editable keys are returned from Site Sync module to Local Settings

Cleaner approach even if LS UI is going away in Ayon.

- use remote_site only if is local_drive provider

- remove unwanted import

- cache mapping, update logging

Mapping was called multiple times for Nuke.
Logging was too verbose.
2023-03-13 10:32:19 +01:00
Jakub Ježek
1dc35f2af3
Merge branch 'develop' into feature/OP-4778_Nuke-create-first-workfile-template-switch-to-preset 2023-03-07 10:43:28 +01:00
Jakub Trllo
de50783c04
Nuke: Add option to use new creating system in workfile template builder (#4545)
* added option to use new creating system in workfile template builder

* fix spaces

* use 'create' method on create context to trigger creation

* fix attribute access

* adding headless to creators and workfile builder abstraction

* adding noqa for hound

* hound

---------

Co-authored-by: Jakub Jezek <jakubjezek001@gmail.com>
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-03-06 18:34:56 +01:00
Jakub Jezek
af39368838
hound 2023-03-06 17:07:56 +01:00
Jakub Jezek
b2eb14914b
global, nuke: adding support for first workfile creation 2023-03-06 16:55:05 +01:00
Jakub Jezek
491eb3e750
create first workfile version function to global abstraction 2023-03-01 17:27:16 +01:00
Jakub Jezek
698e639fa6
Merge branch 'bugfix/OP-5037_Global-workfile-template-builder-Creators-failing' into feature/OP-4778_Nuke-create-first-workfile-template-switch-to-preset 2023-03-01 10:31:11 +01:00
Jakub Jezek
7c90b6616d
adding headless to creators and workfile builder abstraction 2023-02-28 17:32:49 +01:00
Jakub Jezek
2ed1a97864
nuke: start new workfile from tempate wip 2023-02-28 14:22:38 +01:00
Jakub Jezek
8a6efcd6ef
Nuke: new version builder from tempate wip 2023-02-28 10:00:25 +01:00
Jakub Jezek
557ce7c016
Nuke, Deadline: moving to module plugin centric approach 2023-02-27 15:08:03 +01:00
Jakub Jezek
61cf3a068d
Nuke: missing bits 2023-02-24 17:07:43 +01:00
Jakub Jezek
c2685a6c57
Nuke: caching settings and retrieved active farm module 2023-02-24 17:02:18 +01:00
Jakub Ježek
36df45a640
Merge branch 'develop' into bugfix/OP-4932_Nuke-chunk-size-is-not-propagated-from-DL-setting-to-Nuke-Publisher 2023-02-23 17:14:48 +01:00
Jakub Jezek
656318f122
adding log to render farm settings class init 2023-02-23 16:59:40 +01:00
Jakub Jezek
073f0be7f7
nuke: creators with new RenderFarmSettings class 2023-02-23 16:12:49 +01:00
Jakub Jezek
fad36c75a9
nuke: rendersettins lib with farm rendering class 2023-02-23 16:11:33 +01:00
Jakub Jezek
3218dd021a hound comments 2023-02-23 15:47:47 +01:00
Jakub Jezek
cb87097f74 adding empty lines 2023-02-23 15:47:47 +01:00
Jakub Jezek
363551af73 context label is not needed in nukeassist 2023-02-23 15:47:47 +01:00
Jakub Jezek
360a5b3b68 move ASSIST to constant 2023-02-23 15:47:47 +01:00
Jakub Jezek
fe163ab19b moving ASSIST switch to utils 2023-02-23 15:47:47 +01:00
Jakub Jezek
f3431c6279 moving Assist switch to api level
condition for updating nodes
2023-02-23 15:47:47 +01:00
Jakub Jezek
71745e185c adding menu assist variant conditions 2023-02-23 15:47:47 +01:00
Jakub Jezek
fb3bda7c80 little fixes 2023-02-23 15:46:12 +01:00
Jakub Jezek
2e07aa33fa Nuke: baking with multiple reposition nodes
also with settings and defaults
2023-02-23 15:46:12 +01:00
Jakub Jezek
6ad3421f7f improving deprecation 2023-02-23 15:46:12 +01:00
Fabia Serra Arrizabalaga
7c73995971 Move get_workfile_build_placeholder_plugins to NukeHost class as workfile template builder expects 2023-02-23 15:00:13 +01:00
Jakub Ježek
4f1aef92b9
Merge pull request #4280 from quadproduction/254-fix-gizmo-menu-functionality 2023-02-10 10:16:19 +01:00
Jakub Jezek
71e347d6d0
Merge branch 'release/3.15.x' into feature/OP-2479_color-v3-Colorspace-management-and-distribution 2023-01-18 18:01:23 +01:00
Jakub Jezek
f32d28612b
nuke: implementing new ocio config schema 2023-01-18 16:53:06 +01:00
Jakub Jezek
1353f03fd0
Nuke: improving input process node sourcing 2023-01-18 12:58:43 +01:00
Jakub Jezek
239c5eae75
nuke: reworking subset name check 2023-01-17 12:07:27 +01:00
Jakub Jezek
371a841258
nuke: improving condition on subset name check 2023-01-17 11:41:18 +01:00
Jakub Jezek
efcb280b75
nuke: improving get view process node 2023-01-17 11:12:14 +01:00
Jakub Jezek
66cde9f6c7
nuke: reverse logic 2023-01-16 14:59:02 +01:00
Jakub Jezek
4bcd90b415
nuke: fixes of publishing workflow for nuke 12 2023-01-16 14:12:30 +01:00
Jakub Jezek
4c1e34a2db
nuke: existing subset check on nodes in workfile
and not in db. Also fixing typo in error message.
2023-01-11 21:33:12 +01:00
Jakub Ježek
38dffbce19
Merge pull request #4006 from ynput/feature/OP-3845_nuke-convert-to-new-publisher 2023-01-11 12:50:45 +01:00
Jakub Jezek
3c1d340504
Nuke: addressing comment 2023-01-10 17:29:03 +01:00
Jakub Trllo
078c5ffb5c Merge branch 'develop' into release/3.15.x 2023-01-09 10:29:50 +01:00
Thomas Fricard
f47b52aea7 fix features for gizmo menu 2023-01-04 18:22:48 +01:00
Jakub Jezek
47a31b4491
nuke: write node validator check __legacy__ type 2022-12-29 15:46:44 +01:00
Jakub Jezek
c0157e5787
remove todo 2022-12-23 17:34:47 +01:00
Jakub Jezek
c06315d5d6
nuke: fixing logic for creator placeholder plugin processing 2022-12-23 14:28:03 +01:00
Jakub Jezek
5924dcc1f5
nuke: implementing _before_instance_create funtion 2022-12-23 14:27:32 +01:00
Jakub Jezek
dfb3d142aa
nuke: workfile builder template creator plugin implementation 2022-12-23 12:17:27 +01:00
Jakub Jezek
f5cb893dc1
global: creator plugin abstraction for workfile builder template 2022-12-23 12:16:54 +01:00
Jakub Jezek
212b372c03
nuke: make get_group_io_nodes soft fail 2022-12-22 11:49:18 +01:00
Jakub Jezek
011cd8f2e4
nuke: remove update template menu item 2022-12-22 11:45:38 +01:00