Commit graph

2862 commits

Author SHA1 Message Date
Roy Nieterau
207c9e91ce Cosmetics 2024-06-28 15:27:24 +02:00
Roy Nieterau
299e2cfd57 Fix dosctrings 2024-06-28 15:27:08 +02:00
Roy Nieterau
ee1cb86da3 Refactor function names 2024-06-28 15:01:44 +02:00
Roy Nieterau
e0f6cf3e1b Fix typing 2024-06-28 15:00:45 +02:00
Roy Nieterau
5d2d6b4178 Merge branch 'enhancement/usd_workflow' of https://github.com/BigRoy/ayon-core into enhancement/usd_workflow 2024-06-28 15:00:21 +02:00
Roy Nieterau
27342f55af
Apply suggestions from code review by iLliCiTiT
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-28 14:47:15 +02:00
Roy Nieterau
b3317139c2
Update client/ayon_core/pipeline/ayon_uri.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-28 14:41:29 +02:00
Roy Nieterau
a415a837de Fix docstring 2024-06-28 14:39:17 +02:00
Roy Nieterau
018d71766d Fix type hints + reduce imports 2024-06-28 12:50:58 +02:00
Roy Nieterau
32abe114c1
Merge branch 'develop' into enhancement/usd_workflow 2024-06-28 09:01:25 +02:00
Jakub Trllo
6cbb317ba6 remove Literal typehint 2024-06-27 17:32:04 +02:00
Roy Nieterau
b180c5c43d Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
# Conflicts:
#	server_addon/houdini/client/ayon_houdini/version.py
#	server_addon/houdini/package.py
2024-06-27 16:21:06 +02:00
Roy Nieterau
0e4a9e8911 Fix unpacking 2024-06-27 15:42:14 +02:00
Jakub Trllo
e4243a29a4
Merge branch 'develop' into enhancement/AY-5916_Separate-backend-into-modelsapi 2024-06-27 13:44:26 +02:00
Jakub Trllo
e80ed7800f
Merge branch 'develop' into enhancement/AY-5916_Separate-backend-into-modelsapi 2024-06-25 18:17:07 +02:00
Roy Nieterau
dc0378fdd0
Merge branch 'develop' into enhancement/hero_version_disable_hardlinks_setting 2024-06-25 15:09:31 +02:00
Jakub Trllo
403442b281 fix color of loaded version 2024-06-24 18:20:40 +02:00
Jakub Trllo
47fafbdc05 fix logic of action discovery 2024-06-24 18:15:04 +02:00
Jakub Trllo
b710af2662 removed 'Literal' 2024-06-24 18:00:54 +02:00
Jakub Trllo
db3f5c60c6 implemented logic to update to latest approved 2024-06-24 17:38:18 +02:00
Jakub Trllo
14fc4ae187 added 'is_last_approved' attribute to 'VersionItem' 2024-06-24 17:32:21 +02:00
Jakub Trllo
386a627abe Added helper classes and hints for state 2024-06-24 17:31:58 +02:00
Jakub Trllo
34bdab72ee Don't use six to define ABC class 2024-06-24 17:29:16 +02:00
Jakub Trllo
4dbb713726 fix typehint import 2024-06-24 14:07:29 +02:00
Jakub Trllo
05f2328e21 use py3 super calls 2024-06-24 14:07:21 +02:00
Jakub Trllo
04e257a29e fix default output of folder type items 2024-06-24 14:03:29 +02:00
Jakub Trllo
3de2d65c5b added typehints for controller 2024-06-24 14:02:49 +02:00
Jakub Trllo
bafb3e7ced handle missing folder items 2024-06-24 11:44:02 +02:00
Roy Nieterau
0ab3653f36 Report whether it's hardlinking or copying; also report whether hardlinking failed. 2024-06-24 10:45:33 +02:00
Jakub Trllo
c25bccc36d more typehints 2024-06-21 19:23:29 +02:00
Jakub Trllo
fba4d1079a added typehints to publish model 2024-06-21 19:05:47 +02:00
Jakub Trllo
76071c4b87 added typehints to create model 2024-06-21 18:22:01 +02:00
Jakub Trllo
24f3fa28a8 separate create logic to create model 2024-06-21 17:53:13 +02:00
Jakub Trllo
1f6bc6829a separate most of publish logic to publish model 2024-06-21 13:58:40 +02:00
Jakub Trllo
7666a5e6c8 basic implementation publish model 2024-06-21 12:00:57 +02:00
Jakub Trllo
d95fcaf9f4 moved abstract class from control.py 2024-06-20 17:00:55 +02:00
Jakub Trllo
69990ea502 move more classes from control 2024-06-20 16:48:57 +02:00
Jakub Trllo
a4d71a7ba6 moved CreateItem and related classes to create model 2024-06-20 16:39:37 +02:00
Jakub Trllo
8e2c004548 moved 'PublishReportMaker' from control file 2024-06-20 16:35:31 +02:00
Roy Nieterau
2a49064c0b Integrate Hero Version: Disable usage of hardlinks - but allow enabling via settings 2024-06-20 12:27:27 +02:00
Roy Nieterau
5fd905a277 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow 2024-06-20 00:26:42 +02:00
Kayla Man
e037e8c8d4 fix the TypeError found in the scriptmenu when launching maya 2025 2024-06-19 16:43:12 +08:00
Jakub Trllo
e5cc5de191 bump version to '0.4.1-dev.1' 2024-06-18 16:00:22 +02:00
Jakub Trllo
e646d2d33e bump version to '0.4.0' 2024-06-18 15:59:29 +02:00
Roy Nieterau
5e73d38b07 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
# Conflicts:
#	server_addon/deadline/client/ayon_deadline/plugins/publish/submit_publish_job.py
#	server_addon/houdini/client/ayon_houdini/version.py
#	server_addon/houdini/package.py
2024-06-18 15:51:09 +02:00
Jakub Trllo
d3f03fc03d
Merge branch 'develop' into bugfix/workfiles-tasks-selection 2024-06-18 13:19:55 +02:00
Jakub Trllo
9d8a8a9891 remove unnecessary line 2024-06-18 12:12:03 +02:00
Jakub Trllo
59e49182be capture errors and add basic handle of the crash 2024-06-18 12:02:22 +02:00
Jakub Trllo
2322d0f2ad safe access to shortName on folder type 2024-06-18 12:01:51 +02:00
Jakub Trllo
37df893005
Merge branch 'develop' into bugfix/workfiles-tasks-selection 2024-06-18 11:07:20 +02:00