Petr Kalis
a7f0d57638
SiteSync: host dirmap is not working properly ( #4563 )
...
- only editable keys are returned from Site Sync module to Local Settings
Cleaner approach even if LS UI is going away in Ayon.
- use remote_site only if is local_drive provider
- remove unwanted import
- cache mapping, update logging
Mapping was called multiple times for Nuke.
Logging was too verbose.
2023-03-13 10:32:19 +01:00
Petr Kalis
3c21535093
removed unnecessary try catch
2023-02-27 11:38:56 +01:00
Jakub Trllo
1b5d7a1d38
rename method
2023-02-27 11:38:56 +01:00
Jakub Trllo
5de35b48e5
change exception type and message
2023-02-27 11:38:56 +01:00
Jakub Trllo
f4c47d41d4
move validation of site name to sync server
2023-02-27 11:38:56 +01:00
Jakub Trllo
d81debdc10
implemented methods to get active site type from sync server module
2023-02-27 11:38:56 +01:00
Jakub Trllo
5a4852703b
Merge branch 'develop' into release/3.15.x
2023-01-18 12:10:47 +01:00
Jakub Trllo
782957bd0a
Merge branch 'release/3.15.x' into feature/OP-4634_Use-qtpy-in-tools
...
# Conflicts:
# poetry.lock
2023-01-16 18:09:09 +01:00
Félix David
cb3880a8d1
changes for gdrive optim
2023-01-13 18:31:53 +01:00
Félix David
b4197787f6
moved parents check before representation check
2023-01-13 15:21:14 +01:00
Félix David
a119b6236d
cleaning
2023-01-13 15:11:11 +01:00
Félix David
9ca9b0f6f2
clean _paused_representations
2023-01-13 15:03:09 +01:00
Félix David
30e8bc5bb8
refactor is_representation_paused to check into the database
2023-01-13 14:57:44 +01:00
Petr Kalis
1bf9be8c0d
Fix: (un)pause_representation doesn't work programmatically.
...
fix #4311
2023-01-13 14:57:28 +01:00
Petr Kalis
d3f09c075b
OP-4490 - Hound
2023-01-04 15:39:13 +01:00
Petr Kalis
8527554c2d
OP-4490 - fixed unnecessary checks
...
Configured sites were checked all the time even if they weren't used.
Now it checks only sites that are set for project.
2023-01-04 15:07:36 +01:00
Petr Kalis
e44f585aa6
OP-4490 - safer resolving if site is active
2023-01-04 15:05:36 +01:00
Petr Kalis
8ee073fd73
Merge pull request #4231 from pypeclub/bugfix/OP-4512_Anatomy-local-drive-site-roots-ignored
...
SiteSync: anatomy local drive site roots ignored
2022-12-22 14:23:44 +01:00
Petr Kalis
34e2ee9e7b
OP-4512 - fix typo
2022-12-22 12:26:02 +01:00
Jakub Trllo
8e19d0957d
use class attributes from classes instead of objects
2022-12-21 15:19:40 +01:00
Petr Kalis
19ab86499a
OP-4512 - update method to get all configured sites
...
Added more details to be more useful.
2022-12-15 12:00:10 +01:00
Petr Kalis
0c481f8351
OP-4512 - safer resolution of enabled
...
If new site is added in System setting, but project settings are not saved, 'enabled' key is missing. This should be safer in this cases.
2022-12-15 11:55:14 +01:00
Jakub Trllo
a66e421fad
use qtpy in module tools
2022-12-13 17:46:43 +01:00
Petr Kalis
c85594c324
OP-4512 - fix normalize local name
...
'local' should be returned for local site only
2022-12-13 15:06:40 +01:00
Petr Kalis
49565f34ae
Merge pull request #4049 from Tilix4/ft_auto_dl_first_workfile
...
Feature: Auto use last published workfile as first workfile
2022-11-15 18:12:03 +01:00
Félix David
f111fc3763
clean
2022-11-09 17:09:38 +01:00
Petr Kalis
d8c7ff2d15
small updates to docstrings
2022-11-09 12:48:52 +01:00
Petr Kalis
21833283b8
added method to check if representation has all files on site
2022-11-09 12:40:28 +01:00
Jakub Trllo
189dc17ce3
fix typo
2022-11-09 11:51:00 +01:00
Jakub Trllo
a137258b1b
'reset_timer' can reset timer via rest api endpoint
2022-11-09 11:19:32 +01:00
Jakub Trllo
0ca0173e9b
added ability to rese timer from add_site
2022-11-09 11:19:15 +01:00
Jakub Trllo
50afec5222
replaced 'add_sites_to_representations' with 'reset_timer' in rest api
2022-11-09 11:19:03 +01:00
Félix David
bf6af7f717
clean
2022-11-08 19:04:03 +01:00
Félix David
255d5d8b9b
clean
2022-11-08 18:59:03 +01:00
Félix David
f19c2b3a79
clean
2022-11-08 18:58:19 +01:00
Félix David
3ad8e95ca4
add priority to add_site
2022-11-08 18:57:02 +01:00
Felix David
82be7ce8d0
Change to REST API using web server
2022-11-03 18:33:54 +01:00
Jakub Trllo
0478d3ea59
use new import of interfaces
2022-11-03 16:21:58 +01:00
Felix David
c49017e671
lint
2022-11-01 10:50:30 +01:00
Félix David
ac2f268575
Feature: Auto download last published workfile as first workfile
2022-10-31 13:28:50 +01:00
Jakub Trllo
79e6de15b5
import Logger from 'openpype.lib' instead of 'openpype.api'
2022-09-28 14:49:52 +02:00
Jakub Trllo
1ff3b31d40
added cli commands for sync server
2022-08-31 14:43:10 +02:00
Jakub Trllo
5631fb66a7
use log attribute in provides
2022-08-25 18:36:31 +02:00
Jakub Trllo
808d1a5dd1
abstrac provides has log attribute
2022-08-25 18:36:11 +02:00
Jakub Trllo
310e9bf50f
fix line lengths
2022-08-24 17:19:01 +02:00
Jakub Trllo
08efc477ca
small tweaks in usage of Logger
2022-08-24 16:21:04 +02:00
Jakub Trllo
3cdfc5b350
use class log attribues instead of global loggers
2022-08-24 15:54:07 +02:00
Jakub Trllo
882e00baef
use Logger instead of PypeLogger
2022-08-24 15:52:47 +02:00
Jakub Trllo
61e8d7e9f1
use 'get_projects' instead of 'projects' method on AvalonMongoDB
2022-08-15 19:14:01 +02:00
Petr Kalis
d7d8d45ee5
OP-3405 - representation is not a list
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-08-03 18:27:08 +02:00