Commit graph

249 commits

Author SHA1 Message Date
Petr Kalis
48ff597960
Merge branch 'develop' into feature/OP-1978_Use-new-site-sync-entity-in-settings-and-modify-their-loading 2021-11-12 19:19:57 +01:00
Petr Kalis
436a43ff3c
Merge pull request #2206 from pypeclub/feature/OP-1937_Add-alternative-site-for-Site-Sync
Add alternative sites for Site Sync
2021-11-12 19:10:58 +01:00
Petr Kalis
c999abda89
Merge pull request #2188 from pypeclub/feature/OP-1920_Add-command-line-running-of-Site-Sync-server
Add command line way of running site sync server
2021-11-12 19:10:03 +01:00
Petr Kalis
4d2bd5a881 OP-1978 - fix wrong site name used if resynchronizing 2021-11-12 18:27:08 +01:00
Jakub Trllo
6a4caf1f86
Merge pull request #2224 from pypeclub/feature/module_can_add_cli_command
Modules: Module can add cli commands
2021-11-12 13:21:13 +01:00
Petr Kalis
8a2d7fdbe7 Merge branch 'feature/OP-1937_Add-alternative-site-for-Site-Sync' into feature/OP-1978_Use-new-site-sync-entity-in-settings-and-modify-their-loading 2021-11-12 12:09:39 +01:00
Petr Kalis
87191d8d30 OP-1937 - fix alternate sites for default studio site 2021-11-12 12:08:04 +01:00
Petr Kalis
594b11bc9f OP-1978 - merge OP-1937 2021-11-12 10:52:15 +01:00
iLLiCiTiT
9a74a6a1e8 removed unused import of ITimersManager 2021-11-11 18:18:19 +01:00
iLLiCiTiT
a051f4e8b6 moved 'ISettingsChangeListener' to global interfaces 2021-11-11 18:18:04 +01:00
iLLiCiTiT
f0a913e024 moved interfaces to modules directory 2021-11-11 18:05:33 +01:00
Petr Kalis
965d798656 OP-1978 - updated dropbox to use sync-server-sites
Contains changes from #2206
2021-11-10 15:09:25 +01:00
Petr Kalis
763adf5a53 OP-1978 - updated gdrive to use sync-server-sites
Contains changes from #2206
2021-11-10 15:08:43 +01:00
Petr Kalis
3594c8019a OP-1978 - updated sftp to use sync-server-sites
Contains changes from #2206
2021-11-10 15:08:17 +01:00
Petr Kalis
ab85ba115b OP-1978 - fix - wrong site 2021-11-10 15:06:17 +01:00
iLLiCiTiT
88ac91c82c fix help 2021-11-09 17:50:44 +01:00
iLLiCiTiT
afd93a4035 ftrack uses new cli option to register it's cli commands 2021-11-09 16:57:02 +01:00
Petr Kalis
05983fc1eb OP-1906 - refactor - simplified roles
Removed FullItemRole, replaced with more primitive returning roles
2021-11-09 13:43:17 +01:00
Petr Kalis
93514721da OP-1906 - refactor - roles in Site Sync Queue
Used new role wrere possible. RepresentationModel stuck with old roles, much more complicated refactor needed in the future.
2021-11-09 11:40:19 +01:00
Petr Kalis
a3a6fbe8ac OP-1906 - refactor - returned data structure simplified
Data returned should be simple values, not arrays/dictionaries etc.

Do not import from sync_server if not necessary (because of Python2)
2021-11-08 18:27:47 +01:00
Petr Kalis
a7d78bf5d4 OP-1906 - added availability for Site Sync for both sides to the Loader 2021-11-08 17:50:07 +01:00
Petr Kalis
565eb440f5 OP-1906 - added files for Python2 hosts 2021-11-08 17:47:37 +01:00
Jakub Trllo
4456cae79f
Merge pull request #2193 from pypeclub/feature/OP-1939_Site-sync-project-settings-improvement
Settings: Site sync project settings improvement
2021-11-05 11:12:26 +01:00
Petr Kalis
efc75d733c Merged develop 2021-11-04 17:49:59 +01:00
Petr Kalis
d2d486d24f Merged develop 2021-11-04 17:48:25 +01:00
Petr Kalis
8d00883a04 Hound 2021-11-04 17:26:34 +01:00
Petr Kalis
199717a0df OP-1937 - fix - wrong icon used
Icon of provider from last configured site was used
2021-11-04 17:10:19 +01:00
Milan Kolar
91e1e911c6
Merge pull request #2176 from pypeclub/feature/OP-1905_Add-Validate-active-site-button-to-Sync-Queue 2021-11-04 16:33:36 +01:00
Petr Kalis
1e1b9b0416 OP-1937 - added file id to DB 2021-11-04 16:19:04 +01:00
Petr Kalis
db02c03394 OP-1937 - fix broken import in Python2
Not imported exception in that case shouldnt happen, as sync process is not running in Python2.
2021-11-04 14:01:51 +01:00
Petr Kalis
3a76b4dd5d Merge remote-tracking branch 'origin/develop' into feature/OP-1937_Add-alternative-site-for-Site-Sync 2021-11-04 13:10:06 +01:00
Petr Kalis
f19b39185d OP-1937 - fixes to stabilize sftp provider if wrong settings 2021-11-04 13:04:54 +01:00
Petr Kalis
691faaf70d OP-1937 - added alternative_sites to upload/download 2021-11-04 13:04:20 +01:00
Jakub Trllo
ce99081b7a
Merge pull request #2203 from pypeclub/bugfix/ftrack_sync_not_expect_set_ftrack_id
Ftrack: Fill missing ftrack id on mongo project
2021-11-03 18:02:59 +01:00
iLLiCiTiT
cbf40d3629 fix local drive provider schemas 2021-11-03 17:34:33 +01:00
iLLiCiTiT
9b0dc76c2e replaced Queue with deque in avalon sync lib 2021-11-03 17:16:41 +01:00
iLLiCiTiT
0094e956ff replaced Queue with deque in delete asset action 2021-11-03 17:16:24 +01:00
iLLiCiTiT
043fed0d00 replaced Queue with deque in event sync to avalon 2021-11-03 17:16:08 +01:00
iLLiCiTiT
91b30c1f10 fill missing 'ftrackId' key on project if is not available 2021-11-03 17:09:18 +01:00
Petr Kalis
a2834134e2 OP-1937 - merge feature/OP-1920_Add-command-line-running-of-Site-Sync-server 2021-11-03 16:21:19 +01:00
iLLiCiTiT
d1a558cfdb added multiplatform paths for providers 2021-11-01 15:37:41 +01:00
iLLiCiTiT
4685793f18 fix project settings configurations of providers 2021-11-01 14:34:37 +01:00
Petr Kalis
1772e7bf8d OP-1905 - implemented exit on key interrupt 2021-10-29 17:15:47 +02:00
Petr Kalis
e983f95c81 OP-1905 - refactore enabled flag 2021-10-29 16:12:25 +02:00
Petr Kalis
de8cfeff7f OP-1920 - renamed reset site method 2021-10-29 14:52:12 +02:00
Petr Kalis
6f3944d01a Hound 2021-10-29 14:48:25 +02:00
Petr Kalis
faf987fa0d Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-1920_Add-command-line-running-of-Site-Sync-server 2021-10-29 11:36:12 +02:00
Petr Kalis
289b4c76e0 Hound 2021-10-29 11:10:50 +02:00
Petr Kalis
2d9cd8b019 OPPYPE-1905 - move initialization of Sync Queue only when needed
Unnecessary refreshes were triggered
2021-10-29 11:04:10 +02:00
Petr Kalis
cb248a013d OPPYPE-1905 - fixes after review 2021-10-29 10:57:20 +02:00