Pierre Donias
3f07f7ef41
fix(xo-server): invalid arguments passed to VM_destroy ( #6119 )
...
Fixes #6124
See https://xcp-ng.org/forum/topic/5569
Introduced by cb52a8b51
2022-03-17 14:37:45 +01:00
Florent BEAUCHAMP
db75f8046c
feat(fs/S3#list): workaround Backblaze issue ( #6139 )
...
Workaround for #6138
2022-03-11 16:12:08 +01:00
Florent BEAUCHAMP
c99120bd24
feat: support VM/hosts consoles behind HTTP proxy ( #6133 )
...
This is a major change in the way xo-server connect to a console, from connecting directly as a TCP socket to using a WebSocket in binary mode.
This was already the case prior c17620e but was changed due to XenServer issues with their WebSocket console implementation, it appears to be working fine now.
2022-03-10 13:54:32 +01:00
Julien Fontanet
b9ff3db9b0
feat(decorate-with): decorateClass() ( #6136 )
...
Generalization of `decorateMethodsWith` which also works for accessors.
The suffix `With` is not part of the name because it's not fluent (unlike for `@decorateWith(decorator)`).
`decorateMethodsWith` is now a deprecated alias for this new implementation.
2022-03-10 11:51:57 +01:00
Julien Fontanet
0b41a2b132
feat(fs): add basic CLI
2022-03-10 09:48:45 +01:00
Julien Fontanet
d3fe37b879
fix(fs): add missing dep @vates/async-each
...
Introduced by 96eb79329
2022-03-09 16:13:27 +01:00
Julien Fontanet
43b4e8c924
fix(CHANGELOG.unreleased): add @xen-orchestra/xapi
...
Follow-up of c67b55043
2022-03-09 06:58:17 +01:00
Julien Fontanet
756a206a9e
feat(xo-server/RestApi): add networks, VBDs, VDIs and VIFs
2022-03-09 06:56:25 +01:00
Julien Fontanet
c67b550435
chore(xen-api): major version
...
When using major version zero, every increase of the minor version number is breaking.
Which means that each new version of `xen-api` required also a new release of `@xen-orchestra/xapi`, using a true major version will fix that.
2022-03-04 10:17:12 +01:00
Julien Fontanet
88bf60b8c2
feat(xen-api/objects): add index by type
2022-03-04 10:17:12 +01:00
Julien Fontanet
b5b53c636c
feat(vhd-cli info): human format UUIDs
2022-03-03 10:59:22 +01:00
Julien Fontanet
e7c7c2ce3e
fix(xo-server/pool.rollingUpdate): don't fail on missing load-balancer
...
Fixes zammad#5642
2022-03-02 17:35:31 +01:00
Julien Fontanet
ee4e7620b5
feat(xo-server/sr.getAllUnhealthyVdiChainsLength): memoize 60 seconds
...
Introduced by 0975863d9
2022-02-28 23:15:02 +01:00
Julien Fontanet
dfff96ace1
feat(xo-server-audit): 0.9.3
2022-02-28 17:37:20 +01:00
Julien Fontanet
f01171bb8b
fix(xo-server-audit): ignore sr.getAllUnhealthyVdiChainsLength
...
Introduced by 0975863d9
2022-02-28 17:36:27 +01:00
Julien Fontanet
8f248f8d14
feat(CHANGELOG): integrate released changes
2022-02-28 17:24:11 +01:00
Julien Fontanet
ae815a80b1
feat(xo-web): 5.94.0
2022-02-28 17:23:43 +01:00
Julien Fontanet
925514b0a3
feat(xo-server): 5.89.0
2022-02-28 17:23:23 +01:00
Julien Fontanet
45639e5a5c
feat(@xen-orchestra/proxy): 0.19.0
2022-02-28 17:22:59 +01:00
Julien Fontanet
17ab78f064
feat(@xen-orchestra/backups): 0.20.0
2022-02-28 17:22:27 +01:00
Rajaa.BARHTAOUI
a400ef823f
feat(delta backup/restoration): ability to choose SR for each VDI ( #6117 )
...
Fixes #4605
Fixes #4016
2022-02-28 09:29:30 +01:00
Julien Fontanet
7684fbd5ec
fix(xo-server): add missing @vates/predicates
...
Introduced by 636025c1b
2022-02-25 14:43:15 +01:00
Julien Fontanet
cd64e8dc28
feat(CHANGELOG): integrate released changes
2022-02-25 13:43:13 +01:00
Julien Fontanet
dbba918b79
feat(xo-web): 5.93.0
2022-02-25 13:40:52 +01:00
Julien Fontanet
88dbe35c4b
feat(xo-server): 5.88.0
2022-02-25 13:40:26 +01:00
Julien Fontanet
4a61fedf97
feat(xo-cli): 0.13.0
2022-02-25 13:39:49 +01:00
Julien Fontanet
110181679b
feat(@xen-orchestra/proxy): 0.18.1
2022-02-25 13:38:43 +01:00
Julien Fontanet
b0a0092a73
feat(@xen-orchestra/backups): 0.19.1
2022-02-25 13:38:19 +01:00
Julien Fontanet
a6a975ce40
feat(@xen-orchestra/mixins): 0.2.0
2022-02-25 13:36:23 +01:00
Julien Fontanet
a73eb82ac6
feat(@vates/predicates): 1.0.0
2022-02-25 13:33:55 +01:00
Julien Fontanet
702cade0d7
feat(@xen-orchestra/xapi): 0.9.0
2022-02-25 13:33:12 +01:00
Julien Fontanet
367b86bc7a
feat(xen-api): 0.36.0
2022-02-25 13:32:14 +01:00
Mathieu
0975863d98
feat(xo-server/api/sr, xo-web/dashboard/health): list coalescing VDIs ( #6120 )
...
See zammad#5224
2022-02-25 10:26:47 +01:00
Rajaa.BARHTAOUI
6e6886a6ba
feat(xo-web/new/sr): creating local SR requires confirmation ( #6121 )
2022-02-23 23:04:42 +01:00
Mathieu
3842f5b16d
fix(Backup/FileRestore): hide unsupported S3 backups ( #6116 )
...
Fixes https://xcp-ng.org/forum/post/46166
2022-02-18 11:07:30 +01:00
Julien Fontanet
1dad6b37ef
feat(xo-server): pass backup network address to proxy
...
Fixes zammad#4836
2022-02-16 18:38:48 +01:00
Julien Fontanet
a5f8900d23
chore(CHANGELOG.unreleased): add changes for 3c684c7f4
2022-02-14 11:09:56 +01:00
Julien Fontanet
c28fa78963
feat(@vates/predicates): utils to compose predicates
2022-02-10 16:55:15 +01:00
Julien Fontanet
f8e4192d34
feat(xo-cli): --createToken command
2022-02-09 17:13:18 +01:00
Julien Fontanet
2e633f0df4
fix(xo-cli): support allowUnauthorized for $sendTo/$getFrom
2022-02-09 14:49:25 +01:00
Julien Fontanet
6075a3307e
feat(xo-server): announce appliance in pool.other_config ( #6115 )
...
It will be used by XO Lite to list available XOs on the pool.
2022-02-09 11:29:01 +01:00
Julien Fontanet
72c386cdce
fix(backups/merge-worker): ignore missing VM dir
...
Fixes https://xcp-ng.org/forum/post/46578
2022-02-09 10:11:07 +01:00
Julien Fontanet
cbe37b2ccd
feat(xo-server-audit): 0.9.2
2022-01-28 18:19:56 +01:00
Mathieu
c8597bd363
fix(xo-server-audit/getRecords): limit number of records returned ( #6113 )
2022-01-28 15:46:56 +01:00
Julien Fontanet
899be12418
feat(CHANGELOG): integrate released changes
2022-01-27 14:44:54 +01:00
Julien Fontanet
31975b6737
feat(xo-web): 5.92.0
2022-01-27 14:27:48 +01:00
Julien Fontanet
315549e588
feat(xo-server): 5.87.0
2022-01-27 14:25:20 +01:00
Julien Fontanet
457886d538
feat(xo-server-audit): 0.9.1
2022-01-27 14:25:00 +01:00
Julien Fontanet
8d02b206e0
feat(@xen-orchestra/proxy): 0.18.0
2022-01-27 14:24:23 +01:00
Julien Fontanet
45e5b94b4f
feat(xo-vmdk-to-vhd): 2.1.0
2022-01-27 14:23:53 +01:00