Commit graph

101 commits

Author SHA1 Message Date
Jakub Trllo
73641b5055 always fill ayon app name and tools 2025-09-23 14:09:38 +02:00
Jakub Trllo
a1b863e6a6 use ayon prefix for ayon app name and tools 2025-09-22 11:58:05 +02:00
Jakub Trllo
9d55c1e902
keep ayon application full name as is 2025-09-18 11:44:18 +02:00
Jakub Trllo
e416e32189 use f-string 2025-09-18 10:13:43 +02:00
Jakub Trllo
27c1c30f2e add app information to workfile data 2025-09-17 17:30:35 +02:00
Jakub Trllo
5f68e8107e allow to implement 'get_app_information' by host 2025-09-17 17:26:06 +02:00
Jakub Trllo
644130ad7a fix imported class 2025-08-15 12:51:33 +02:00
Jakub Trllo
53d0d4985a use 'AbstractHost' for type checking 2025-08-15 12:47:45 +02:00
Jakub Trllo
2bd18c4d96 added some of the classes to host init 2025-08-15 12:39:32 +02:00
Jakub Trllo
77383fea1e updated docstrings and type hints 2025-08-15 11:09:54 +02:00
Jakub Trllo
89e92f5556 remove name abstraction 2025-08-15 11:09:33 +02:00
Jakub Trllo
044e414718 use AbstractHost for interfaces and HotBase 2025-08-15 11:09:01 +02:00
Jakub Trllo
6b6c93376e implemented abstract host class 2025-08-15 11:08:27 +02:00
Jakub Trllo
8bcc4a3939 Make sure workdir exists when workfile is being saved 2025-08-01 18:23:15 +02:00
Jakub Trllo
8e2f33d483 use filepath instead of rootless path for workfile entity mapping 2025-08-01 11:23:44 +02:00
Jakub Trllo
4f296e0ed7 simplified 2025-07-31 12:41:33 +02:00
Jakub Trllo
47af183d04 check for availability that don't live in workdir 2025-07-31 12:12:00 +02:00
Jakub Trllo
6b452e4929 fix the slashes issue at the root 2025-07-09 17:50:35 +02:00
Jakub Trllo
02ed6cb9e0 remove double slashes 2025-07-09 16:34:33 +02:00
Jakub Trllo
6fd5ee7ed0 use context instead of prepared data 2025-07-09 15:06:18 +02:00
Jakub Trllo
e09f87262d store version and comment from filename to WorkfileInfo 2025-07-07 18:16:43 +02:00
Jakub Trllo
cd6136ba00 show all arguments in IDE 2025-07-07 14:32:02 +02:00
Jakub Trllo
91377aa400 formatting fixes 2025-06-26 10:20:56 +02:00
Jakub Trllo
646f3bedd4 wrap optional arguments into wrappers 2025-06-26 10:18:38 +02:00
Jakub Trllo
1d40243df5 fix typehint 2025-06-26 09:25:26 +02:00
Jakub Trllo
1e7c9db988 define context change reason enum 2025-06-26 09:25:20 +02:00
Jakub Trllo
ab363bf77e remove typehint 2025-06-23 17:10:23 +02:00
Jakub Trllo
7666586017 use kwargs 2025-06-17 13:45:30 +02:00
Jakub Trllo
09858f61e1 added typeddict for context data 2025-06-16 14:48:37 +02:00
Jakub Trllo
2e798f9ee2
Apply suggestions from code review
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2025-06-16 10:25:22 +02:00
Jakub Trllo
e3114d85b8
Apply suggestions from code review
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2025-06-12 11:46:05 +02:00
Jakub Trllo
0bf1e9a934
add indentation
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2025-06-12 11:42:21 +02:00
Jakub Trllo
873db37794 don't use safe typehint 2025-06-06 18:08:55 +02:00
Jakub Trllo
a23678beb1 use 'ContextChangeData' for '_set_current_context' 2025-06-06 18:07:36 +02:00
Jakub Trllo
7eb067a99d remove safe type hint 2025-06-06 18:05:33 +02:00
Jakub Trllo
397bfd23eb added deprecation warnings 2025-06-06 18:04:00 +02:00
Jakub Trllo
0c25defb9d added more docstrings 2025-06-06 17:17:10 +02:00
Jakub Trllo
411c433d50 added typehints 2025-06-06 17:07:49 +02:00
Jakub Trllo
da1a39ed6a
validate extension earlier
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2025-06-06 17:03:25 +02:00
Jakub Trllo
688e5f2104 remove unnecessary line 2025-06-06 16:55:07 +02:00
Jakub Trllo
762f98620b use dataclasses to pass information form method to method 2025-06-06 16:33:17 +02:00
Jakub Trllo
3e6aafae55
apply suggestion
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2025-06-06 10:08:59 +02:00
Jakub Trllo
76ceefb6f3 require kwargs for 'list_workfiles' 2025-06-06 10:08:29 +02:00
Jakub Trllo
d3699c348f modified docstrings 2025-06-06 10:08:02 +02:00
Jakub Trllo
26a35a8cb5 pre-fetch project entity 2025-06-06 10:07:36 +02:00
Jakub Trllo
d97829a180 filter published workfiles by extension 2025-06-06 10:07:18 +02:00
Jakub Trllo
e53962dd6e let 'version' argument optional 2025-06-06 10:07:07 +02:00
Jakub Trllo
509543e369 better description of workfile_entities 2025-06-04 16:21:03 +02:00
Jakub Trllo
5baf13c96c fix formatting 2025-06-04 16:16:05 +02:00
Jakub Trllo
808712e114
Apply suggestions from code review
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2025-06-04 16:13:01 +02:00