Commit graph

442 commits

Author SHA1 Message Date
Milan Kolar
ae622153ab Merge branch 'feature/merge_PR187_toke_nukestudio_improvements' into develop 2019-07-10 11:41:46 +02:00
Jakub Trllo
cb936db4de Merged in feature/PYPE-390_sync_notes (pull request #189)
Feature/PYPE-390 sync notes

Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-09 11:43:14 +00:00
Jakub Trllo
a9b45e4201 Merged in feature/PYPE-389_synchronize_versions (pull request #191)
Feature/PYPE-389 synchronize versions

Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-09 11:42:52 +00:00
Jakub Trllo
31ffee17b8 fixed key name in getting credentials from presets 2019-07-09 11:47:35 +02:00
Jakub Trllo
73e0d5ed61 partnership ftrack credentials are loaded from presets 2019-07-09 11:46:34 +02:00
Jakub Trllo
cb763ac870 added role list to sync asset version action 2019-07-09 11:46:19 +02:00
Jakub Trllo
f11a1b3301 credentials for partnership ftrack are loaded from presets 2019-07-09 11:32:16 +02:00
Jakub Trllo
ab4cd2fcf1 added administrator and project manager to allowed roles 2019-07-09 11:31:52 +02:00
Jakub Trllo
273321d2ae few minor bugfixed added ftrackreview-image to interest list 2019-07-08 18:12:29 +02:00
Jakub Trllo
0d10dd1c08 first version of synchronization versions not tested 2019-07-04 18:45:53 +02:00
Toke Jepsen
9b31031791 Merge branch 'develop' into change/develop/nukestudio_improvements 2019-07-04 08:34:27 +01:00
Jakub Trllo
2164a911ae creation date of note in destination ftrack match with source 2019-07-03 13:13:46 +02:00
Jakub Trllo
18394c203b code cleanup 2019-07-03 11:23:13 +02:00
Jakub Trllo
9c739666d2 renamed database and table name 2019-07-03 10:52:39 +02:00
Jakub Trllo
f48d527a6f after each reply is called session.reset() so between methods are sent only ids now - replies can be syncronized too 2019-07-03 10:40:12 +02:00
Jakub Trllo
8551017daf added auto connect to sessions 2019-07-03 10:37:29 +02:00
Jakub Trllo
f440f5cfcf import cleanup 2019-07-03 10:36:36 +02:00
Milan Kolar
9905e785ca (hotfix) missing import 2019-07-02 17:44:08 +02:00
Jakub Trllo
41dfa3de48 Merged in bugfix/PYPE-406_hierarchical_attrs (pull request #188)
Bugfix/PYPE-406 hierarchical attrs

Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-02 13:49:39 +00:00
Jakub Trllo
7416de48ed fix: event wont synchonize projects without set autosync 2019-07-02 12:01:44 +02:00
Jakub Trllo
17f69c7bff created working version of action for sync hierarchical attributes 2019-07-02 11:34:24 +02:00
Jakub Trllo
f949327250 fixed few code bugs 2019-07-02 09:59:36 +02:00
Jakub Trllo
5352422d77 simplified sync and removed custom db connector 2019-07-01 22:37:58 +02:00
Toke Jepsen
0470fea6d8 When creating new assets syncing from Ftrack would overwrite data in Avalon. Since the inputs aren't a custom attribute, the "inputs" would be overwritten on creation. 2019-07-01 18:26:27 +01:00
Jakub Trllo
029ccc0f55 hotfix: custom attribute keys which are not on entities are skipped 2019-07-01 17:08:02 +02:00
Jakub Trllo
f2f2a8fcd8 first working version, will crash if if replies are on notes 2019-06-28 17:31:45 +02:00
Jakub Trllo
52fd865563 added custom db connector for own data table name 2019-06-28 17:31:20 +02:00
Jakub Trllo
7038387ba3 avalon entities data are not overriden but updated (due to hierarchical attributes) 2019-06-28 17:18:57 +02:00
Jakub Trllo
633b01e3c6 sync to avalon skipping hierarchical attributes 2019-06-28 17:18:13 +02:00
Jakub Trllo
5e502be237 set priority on sync to avalon event 2019-06-28 17:17:38 +02:00
Jakub Trllo
00ce72e8f2 added custom db connector from another branch not final!!! 2019-06-28 17:17:25 +02:00
Jakub Trllo
ce656a20dd created event that synchronize hierarchical custom attributes 2019-06-28 17:16:21 +02:00
Ondřej Samohel
c6b625a36c Merged in hotfix/rv-action-wrong-preset (pull request #176)
fix(rv action): wrong preset to look for configuration

Approved-by: Milan Kolar <milan@orbi.tools>
2019-06-13 18:20:39 +00:00
Toke Jepsen
ed15d7a9e5 Merged in tokejepsen/pype/bugfix/develop/ftrack_roles_case_insensitive (pull request #170)
Update ftrack_base_handler.py

Approved-by: Jakub Trllo <jakub.trllo@gmail.com>
Approved-by: Milan Kolar <milan@orbi.tools>
2019-06-13 18:20:14 +00:00
Ondřej Samohel
d7c4ca6429 fix(rv action): wrong preset to look for configuration 2019-06-13 10:14:42 +00:00
Jakub Trllo
128ace6351 (hotfix) missing traceback on sync to avalon crash 2019-06-12 18:40:34 +02:00
Toke Jepsen
73720698fc Update ftrack_base_handler.py 2019-06-11 19:27:33 +01:00
Jakub Trllo
ce7ab3eae1 added brief documentation for usage 2019-06-04 13:57:59 +02:00
Jakub Trllo
ce85f58aaa Merged in bugfix/PYPE-341_no_qt_in_event_server (pull request #150)
Bugfix/PYPE-341 no qt in event server

Approved-by: Milan Kolar <milan@orbi.tools>
2019-06-03 14:14:55 +00:00
Jakub Trllo
a17b4d3ebd fixed variable in local sync to avalon 2019-05-30 09:37:04 +02:00
Jakub Trllo
05b2548a9b logged information error on ftrack connection failure 2019-05-22 21:59:50 +02:00
Jakub Trllo
7ff6e24daa fixed validation debug message 2019-05-22 21:59:22 +02:00
Jakub Trllo
a30a5088f3 check existence of credentials before testing session 2019-05-22 21:58:59 +02:00
Jakub Trllo
3133ff0e0b event server cli can handle args 2019-05-22 18:09:12 +02:00
Jakub Trllo
7f0e860347 event_server removed (using Qt and not used in production) 2019-05-22 13:49:55 +02:00
Jakub Trllo
04e09014ac tray parts moved to special folder so Qt is imported only there 2019-05-22 13:48:56 +02:00
Jakub Trllo
7d748c9dc2 credentials moved to lib 2019-05-22 13:45:30 +02:00
Jakub Trllo
1917944069 base handler import log directly from pypeapp 2019-05-22 13:45:17 +02:00
Milan Kolar
2460cd1fdc Merge branch '2.0/develop' into develop 2019-05-20 18:44:28 +02:00
Ondřej Samohel
c8395f43dd fix(ftrack): check if asset is in avalon db before trying to delete it, throw sanitized error otherwise 2019-05-12 22:41:40 +00:00