Julien Fontanet
20e7a036cf
feat(xapi): no longer use promise-toolbox/cancelable
2021-03-24 15:34:47 +01:00
Julien Fontanet
e6667c1782
fix(xapi/VM_destroy): only update blocked operations when bypassBlockedOperation
2021-03-24 15:13:09 +01:00
Julien Fontanet
657935eba5
feat(xapi/VM_destroy): split bypassBlockedOperation out of force
2021-03-24 15:12:25 +01:00
Julien Fontanet
67b905a757
feat(xapi/VM_destroy): forceDeleteDefaultTemplate default to force
2021-03-24 15:11:49 +01:00
Julien Fontanet
55cede0434
fix(xapi/VM_destroy): ignore missing VM.set_is_default_template
...
Introduced by 5f1c1278e
2021-03-24 15:09:09 +01:00
Julien Fontanet
c7677d6d1e
fix(xapi/VM_destroy): only update default template when forceDeleteDefaultTemplate
2021-03-24 15:07:30 +01:00
Mathieu
d191ca54ad
feat(xo-server/xapi-object-to-xo): display full driver version ( #5691 )
2021-03-24 13:38:49 +01:00
badrAZ
20f4c952fe
feat(@xen-orchestra/backups#RemoteAdapter): ability to clean broken backups ( #5684 )
2021-03-24 10:00:47 +01:00
Julien Fontanet
0bd09896f3
feat(docs/xoa): network config for other interfaces
2021-03-24 09:49:59 +01:00
badrAZ
60ecfbfb8e
feat(xo-server, proxy, @xen-orchestra/backups): execute backup jobs on different processes ( #5660 )
2021-03-24 09:25:52 +01:00
Julien Fontanet
8921d78610
fix(disposable/deduped): call dispose with disposable context
2021-03-24 00:27:25 +01:00
Julien Fontanet
b243ff94e9
feat(fs/lock): returns a disposable
2021-03-23 23:04:49 +01:00
Mathieu
5f1c1278e3
fix(xapi/VM_destroy): handle is_default_template ( #5644 )
2021-03-23 17:28:18 +01:00
badrAZ
fa56e594b1
feat(xo-server-transport-email): ability to customize transport settings ( #5681 )
...
See xoa-support#3327
This functionnality can help users to get more info about their SMTP issues
2021-03-23 15:47:31 +01:00
badrAZ
c9b64927be
feat(@xen-orchestra/fs): ability to lock a path ( #5689 )
...
Related to #5684
2021-03-23 13:00:15 +01:00
Julien Fontanet
3689cb2a99
chore(fs/outputStream): dont normalize path twice
2021-03-23 12:53:17 +01:00
Julien Fontanet
3bb7541361
fix(fs/local): opts is optional
2021-03-23 12:53:17 +01:00
Julien Fontanet
7b15aa5f83
fix(package.json/jest.moduleNameMapper): dont map sub-modules
...
For instance `@xen-orchestra/async-map/legacy`.
2021-03-23 12:53:17 +01:00
Julien Fontanet
690d3036db
chore(xo-server): use native Promise#finally() ( #5687 )
2021-03-22 17:25:40 +01:00
Julien Fontanet
416e8d02a1
chore(xo-server): using
→ Disposable.use
( #5686 )
...
`using` is deprecated.
2021-03-22 17:25:28 +01:00
Julien Fontanet
a968c2d2b7
chore(xo-server): remove promise-toolbox/all uses ( #5685 )
2021-03-22 15:58:13 +01:00
Julien Fontanet
b4787bf444
fix(xo-server/(re)deployProxy): works whith missing bound VM
2021-03-22 14:44:39 +01:00
Julien Fontanet
a4d90e8aff
fix(xo-web/proxies): ignore running jobs on force upgrade
...
See #3527
2021-03-22 14:37:34 +01:00
Julien Fontanet
32d0606ee4
feat(@xen-orchestra/proxy): 0.11.6
2021-03-22 13:41:28 +01:00
Julien Fontanet
4541f7c758
chore(xo-server): remove pSettle ( #5682 )
2021-03-22 10:37:07 +01:00
Julien Fontanet
65428d629c
feat: release 5.56.2
2021-03-22 10:36:24 +01:00
Julien Fontanet
bdfd9cc617
feat: technical release
2021-03-22 09:56:31 +01:00
Julien Fontanet
6d324921a0
fix(CHANGELOG.unreleased): add xapi to packages to release
...
Introduced by dcf0f5c5a
2021-03-19 14:53:29 +01:00
Julien Fontanet
dcf0f5c5a3
fix(xapi/VM_create): ignore missing VM.set_bios_strings
...
Fixes xoa-support#3516
2021-03-19 14:51:51 +01:00
Julien Fontanet
d98f851a2c
fix(xo-web/restore): dont break if log is missing result
...
Found when investigating xoa-support#3516
2021-03-19 13:46:22 +01:00
Julien Fontanet
a95b102396
fix(backups/ImportVmBackup#run): dont swallow errors
...
Found when investigating xoa-support#3516
2021-03-19 13:38:17 +01:00
Julien Fontanet
7e2fbbaae6
fix(xo-server/createAuthenticationToken): parse expiresIn param
...
Introduced by 92cf6bb887
2021-03-19 13:02:19 +01:00
Julien Fontanet
070e8b0b54
fix(docs): restore full_backups.md
...
Introduced by 078f40281
2021-03-19 11:04:42 +01:00
Yannick Achy
7b49a1296c
feat(doc): various changes ( #5679 )
2021-03-19 11:02:24 +01:00
Julien Fontanet
1e278bde92
feat(xo-common/Error.is): apply predicate only on data
...
See #5644
2021-03-19 10:30:35 +01:00
Yannick Achy
078f402819
feat(doc): check dead links and duplicate ( #5664 )
2021-03-18 09:35:07 +01:00
Mathieu
52af565f77
fix(fs/localHandler): resource temporarily unavailable ( #5612 )
...
Fixes xoa-support#3414
2021-03-17 15:28:04 +01:00
Julien Fontanet
853905e52f
feat(xen-api): automatically retry ro calls on ECONNRESET ( #5674 )
...
See xoa-support#3266
2021-03-16 17:31:18 +01:00
Julien Fontanet
2e0e1d2aac
fix(xo-server/xen-servers): fix autoconnection
...
Fixes #5675
Introduced by 2fbfc97cca
2021-03-16 13:59:01 +01:00
Julien Fontanet
7f33a62bb5
fix(async-map/asyncMap): fix typing of first param
2021-03-16 11:32:39 +01:00
Julien Fontanet
bdb59ea429
fix(Travis CI): use Node 14
2021-03-15 18:26:22 +01:00
Julien Fontanet
1c0ffe39f7
fix(xapi): merge vdiDestroyRetryWhenInUse after defaults
2021-03-15 13:22:41 +01:00
Julien Fontanet
2fbfc97cca
fix(xo-server): connect servers after config import ( #5672 )
...
Fixes #5670
2021-03-15 11:49:41 +01:00
Pierre Donias
482299e765
fix(xo-web/pool): disconnectServer → disableServer ( #5671 )
...
Fixes #5669
Introduced c7aaeca530
2021-03-15 09:53:34 +01:00
Julien Fontanet
54f4734847
chore: remove babel-plugin-lodash where unnecessary
2021-03-13 20:47:20 +01:00
Julien Fontanet
0fb6cef577
chore(defined): remove Flow
2021-03-13 20:47:20 +01:00
badrAZ
7eec264961
chore(@xen-orchestra/backups): fix logger names ( #5666 )
2021-03-12 13:53:43 +01:00
Julien Fontanet
aff874c68a
chore(xo-server,xo-server-load-balancer): phase out mapToArray ( #5662 )
...
Use native `Array#map` or `Object.values` where possible and import directly from `lodash`.
Reasons:
- less dependencies
- more idiomatic
- better example for new code
2021-03-11 15:17:28 +01:00
Julien Fontanet
27abee0850
chore(xo-server-load-balancer): typo ressource → resource
2021-03-11 14:17:02 +01:00
Julien Fontanet
bcfb19f7c5
feat(normalize-packages): delete empty bin field
2021-03-11 12:15:53 +01:00