Commit graph

54 commits

Author SHA1 Message Date
Milan Kolar
e032feaf1e
Merge pull request #608 from pypeclub/feature/ftrack_server_action
Ftrack server action improvement
2020-10-08 12:10:37 +02:00
Petr Kalis
ce24026f2b Fix - renaming or deleting tasks in Ftrack wasn't synced
Part for manual syncing through Action
2020-10-06 16:10:55 +02:00
iLLiCiTiT
ef5b917ff3 extracted ServerAction to ftrack.lib 2020-10-05 23:02:23 +02:00
iLLiCiTiT
b96fc36aed implemented ServerAction with modified discovery and register methods 2020-10-05 23:02:05 +02:00
iLLiCiTiT
378022003c modified preregister result check 2020-10-05 22:52:42 +02:00
iLLiCiTiT
14e192e72c extracted rolecheck from _preregister to separate method 2020-10-05 22:52:16 +02:00
iLLiCiTiT
22869a1507 add role_list attribute to BaseHandler 2020-10-05 22:51:23 +02:00
Petr Kalis
8e59fe67ff
Merge branch '2.x/develop' into feature/180-Store_task_types 2020-10-02 13:22:34 +02:00
iLLiCiTiT
689c483631 formatting changes 2020-09-30 11:12:31 +02:00
iLLiCiTiT
15172d32e3 modified imports inside ftrack module to be explicit 2020-09-30 11:12:23 +02:00
iLLiCiTiT
bfb906f37a moved custom db connector to folder where is used 2020-09-30 11:06:06 +02:00
Petr Kalis
62888dc387 Hound 2020-09-25 12:54:57 +02:00
Petr Kalis
c615e79728 #180 - Changed tasks to dictionaries
Modifications based on change
2020-09-25 12:46:05 +02:00
Petr Kalis
fec340f5ba #180 - Changed tasks to dictionaries
Changed both for config ("tasks":{TYPE: {"short_name":""}}) and assets
("tasks": {"TASK_NAME": {"type":config.tasks.TYPE}})
2020-09-25 11:20:32 +02:00
iLLiCiTiT
f7104a1f7e first commit recreated entity before any modification are applied 2020-09-23 16:49:28 +02:00
Petr Kalis
a135517dcf Hound 2020-09-15 15:03:27 +02:00
Petr Kalis
998c5383ee Refactor - added a couple of docstrings 2020-09-15 14:39:39 +02:00
Petr Kalis
6f27fbdcbc #180 - Enrich tasks with additional information
Tasks in project config or on assets were stored only as names. This changes them into dictionaries to enhance information that could be stored and used elsewhere later.
2020-09-15 12:31:37 +02:00
iLLiCiTiT
c68423279c everywhere where io_nonsingleton was used is used AvalonmongoDB now 2020-09-08 15:10:34 +02:00
iLLiCiTiT
427a6109b7 removed all io_nonsingleton files from pype 2020-09-08 15:09:42 +02:00
iLLiCiTiT
8f9fb484ce added missing argument to launch_application in ftrack app handler 2020-08-18 17:33:58 +02:00
iLLiCiTiT
7f7b220d32 moved app launching to pype.lib 2020-08-15 01:39:18 +02:00
Milan Kolar
edd79ade52 Merge branch 'feature/ftrack_group_is_fwd_compatible' into 2.x/develop 2020-08-07 14:48:40 +02:00
iLLiCiTiT
ce3271de02 query also pype group in ftrack attributes 2020-08-07 12:41:53 +02:00
iLLiCiTiT
941f6be192 query also avalon group in get_pype_attr 2020-08-07 12:39:47 +02:00
Milan Kolar
2adfe36626
Merge pull request #350 from pypeclub/feature/app_tool_presets_migration
simplify apps and tools configuration
2020-07-28 10:18:33 +02:00
Milan Kolar
962feb5edc
Merge pull request #365 from pypeclub/feature/optional_last_workfile_launch
Feature/optional last workfile launch
2020-07-27 11:25:03 +02:00
iLLiCiTiT
77c9725c59 store project's applications to event data to not query project all the time 2020-07-23 14:14:28 +02:00
iLLiCiTiT
d758d93b50 ftrack app handler is using should_start_last_workfile from avalon and sets variables the same way 2020-07-21 17:05:01 +02:00
iLLiCiTiT
ad25719c79 minor preparetion tweaks 2020-07-21 17:04:16 +02:00
iLLiCiTiT
05cc4385df check if last workfile exist before env variable is set 2020-07-14 15:04:42 +02:00
iLLiCiTiT
c136e5cb08 hound fixes 2020-07-13 17:26:15 +02:00
iLLiCiTiT
8edba507b3 renamed custom attributes contatnts and get_avalon_attrs to get_pype_attrs 2020-07-10 17:20:53 +02:00
iLLiCiTiT
fff3c15da0 formatting changes 2020-07-10 17:19:48 +02:00
iLLiCiTiT
3975c7a0e1 added CUST_ATTR_GROUP variable 2020-07-10 17:18:54 +02:00
iLLiCiTiT
01ab07efe6 ftrack custom attributes are defined in pype 2020-07-10 17:18:19 +02:00
Milan Kolar
e48e19793f
Merge pull request #337 from pypeclub/bugfix/stop-tools-env-appending
stop appending of tools environment to existing env
2020-07-08 09:10:33 +02:00
Milan Kolar
d2efdf0dcf
Merge pull request #331 from pypeclub/bugfix/mongo_url_components
Bugfix/mongo url components
2020-07-08 09:08:08 +02:00
Milan Kolar
62cb5600ef
Merge pull request #325 from tokejepsen/2.x/bugfix/ftrack_timeout
Ftrack timeout needs to look at AVALON_TIMEOUT
2020-07-08 09:05:41 +02:00
Ondřej Samohel
72b685fa9b
stop appending of tools env to existing env 2020-07-02 15:44:13 +02:00
iLLiCiTiT
a7196bce9e renamed class DbConnector to CustomDbConnector in custom_db_connector and fixed argument order 2020-07-01 16:16:10 +02:00
iLLiCiTiT
748da390a5 removed check of database_name in components 2020-07-01 16:12:21 +02:00
iLLiCiTiT
4f0f943d45 make database_name as required argument in CustomDbConnector 2020-07-01 16:11:50 +02:00
iLLiCiTiT
034e4237fe removed duplicated function 2020-07-01 16:11:00 +02:00
Toke Stuart Jepsen
17546da1a2 Ftrack timeout needs to look at AVALON_TIMEOUT 2020-06-28 17:34:05 +01:00
iLLiCiTiT
f19ffc13e6 ftrack app launcher sets AVALON_LAST_WORKFILE variable where path to last workfile is stored 2020-06-25 17:22:57 +02:00
iLLiCiTiT
d185b5d54c io_nonsingleton is same as avalon's io 2020-06-21 15:52:04 +02:00
iLLiCiTiT
b4b3ed4bf4 custom db connector can expect different mongo url 2020-06-21 15:49:19 +02:00
Toke Stuart Jepsen
511b2d1e24 Cloud Mongo
There was a circular import when importing from pypeapp, which I couldnt resolve, so have copied the mongo url logic across.
2020-06-18 22:33:29 +01:00
Toke Stuart Jepsen
59ca2f4975 Hound 2020-06-15 19:48:59 +01:00