mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
* Fix: Locally copied version of last published workfile is not incremented * fix subset first match * correct anatomy name * Fix typo and linting * keep source filepath for further path conformation * fetch also input dependencies of workfile * required changes * lint * fix case only one subset * Enhancement: copy last workfile as reusable methods (#6) * Enhancement: copy last published workfile as reusable methods (WiP) * Added get_host_extensions method, added subset_id and las_version_doc access, added optional arguments to get_last_published_workfile * Plugged in the new methods + minor changes * Added docstrings, last workfile optional argument, and removed unused code * Using new implementation to get local workfile path. Warning: It adds an extra dot to the extension which I need to fix * Refactoring and fixed double dots * Added match subset_id and get representation method, plus clan up * Removed unused vars * Fixed some rebasing errors * delinted unchanged code and renamed get_representation into get_representation_with_task * This time it's really delinted, I hope... * Update openpype/modules/sync_server/sync_server.py reprenation isn't the right spelling (: Co-authored-by: Félix David <felixg.david@gmail.com> * Changes based on reviews * Fixed non imperative docstring and missing space * Fixed another non imperative docstring * Update openpype/modules/sync_server/sync_server.py Fixed typo Co-authored-by: Félix David <felixg.david@gmail.com> Co-authored-by: Hayley GUILLOT <hayleyguillot@outlook.com> Co-authored-by: Félix David <felixg.david@gmail.com> * Fix: syntax error * fix single subset case * Restore sync server enabled test in hook * Python2 syntax * renaming and missing key case handling * Fix local workfile overwritten on update in some cases (#7) * Fix: Local workfile overwrite when local version number is higher than published workfile version number (WiP) * Changed regex search, clean up * Readded mistakenly removed newline * lint * remove anticipated functions for cleaner PR * remove funcs from entities.py * change to get_last_workfile_with_version * clean * Update openpype/modules/sync_server/sync_server.py Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * removed get_last_published_workfile_path * moved hook to sync server module * fix lint * Refactor - download only if not present * Refactor - change to list instead of set * Refactor - removing unnecessary code last_published_workfile_path must exists or we wouldn't get there. Use version only from that. * Refactor - removing unnecessary imports * Added check for max fail tries * Refactor - cleaned up how to get last workfile * Updated docstrings * Remove unused imports Co-authored-by: Félix David <felixg.david@gmail.com> * OP-5466 - run this on more DCC * Updated documentation * Fix - handle hero versions Skip hero versions, look only for versioned published to get max version id. * Hound * Refactor - simplified download_last_published_workfile Logic should be in pre hook * Skip if no profile found * Removed unwanted import * Use collected project_doc Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * Use cached project_settings Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> --------- Co-authored-by: Félix David <felixg.david@gmail.com> Co-authored-by: Sharkitty <81646000+Sharkitty@users.noreply.github.com> Co-authored-by: Hayley GUILLOT <hayleyguillot@outlook.com> Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| project_settings | ||
| pype2 | ||
| admin_builds.md | ||
| admin_distribute.md | ||
| admin_docsexamples.md | ||
| admin_environment.md | ||
| admin_hosts_aftereffects.md | ||
| admin_hosts_blender.md | ||
| admin_hosts_harmony.md | ||
| admin_hosts_hiero.md | ||
| admin_hosts_houdini.md | ||
| admin_hosts_maya.md | ||
| admin_hosts_nuke.md | ||
| admin_hosts_photoshop.md | ||
| admin_hosts_resolve.md | ||
| admin_hosts_tvpaint.md | ||
| admin_openpype_commands.md | ||
| admin_releases.md | ||
| admin_settings.md | ||
| admin_settings_local.md | ||
| admin_settings_project_anatomy.md | ||
| admin_settings_system.md | ||
| admin_use.md | ||
| admin_webserver_for_webpublisher.md | ||
| artist_concepts.md | ||
| artist_ftrack.md | ||
| artist_getting_started.md | ||
| artist_hosts_3dsmax.md | ||
| artist_hosts_aftereffects.md | ||
| artist_hosts_blender.md | ||
| artist_hosts_harmony.md | ||
| artist_hosts_hiero.md | ||
| artist_hosts_houdini.md | ||
| artist_hosts_maya.md | ||
| artist_hosts_maya_arnold.md | ||
| artist_hosts_maya_multiverse.md | ||
| artist_hosts_maya_redshift.md | ||
| artist_hosts_maya_vray.md | ||
| artist_hosts_maya_xgen.md | ||
| artist_hosts_maya_yeti.md | ||
| artist_hosts_nuke_tut.md | ||
| artist_hosts_photoshop.md | ||
| artist_hosts_resolve.md | ||
| artist_hosts_tvpaint.md | ||
| artist_hosts_unreal.md | ||
| artist_install.md | ||
| artist_kitsu.md | ||
| artist_publish.md | ||
| artist_tools.md | ||
| artist_tools_context_manager.md | ||
| artist_tools_creator.md | ||
| artist_tools_inventory.md | ||
| artist_tools_library_loader.md | ||
| artist_tools_loader.md | ||
| artist_tools_look_assigner.md | ||
| artist_tools_publisher.md | ||
| artist_tools_subset_manager.md | ||
| artist_tools_sync_queu.md | ||
| artist_tools_workfiles.md | ||
| artist_work.md | ||
| dev_build.md | ||
| dev_colorspace.md | ||
| dev_contribute.md | ||
| dev_deadline.md | ||
| dev_host_implementation.md | ||
| dev_introduction.md | ||
| dev_publishing.md | ||
| dev_requirements.md | ||
| dev_settings.md | ||
| dev_testing.md | ||
| features.md | ||
| manager_ftrack.md | ||
| manager_ftrack_actions.md | ||
| module_clockify.md | ||
| module_deadline.md | ||
| module_ftrack.md | ||
| module_kitsu.md | ||
| module_muster.md | ||
| module_site_sync.md | ||
| module_slack.md | ||
| system_introduction.md | ||