Julien Fontanet
b773f5e821
fix(xo-server/xen-servers): pool.id → pool.$id ( #3723 )
...
Correctly unregister a Xapi connection from its pool.
2018-11-27 10:24:52 +01:00
Julien Fontanet
76c5ced1dd
Update xen-servers.js
2018-11-27 10:23:46 +01:00
badrAZ
197768875b
fix error
2018-11-27 10:21:39 +01:00
badrAZ
f0483862a5
fix(xo-server/xen-servers): a xapi object doesn't have an id
2018-11-27 10:12:47 +01:00
Julien Fontanet
ac46d3a5a2
chore: update dependencies
...
Fixes #3722
2018-11-27 09:26:39 +01:00
Julien Fontanet
2da576a1f8
fix(xo-web): avoid using TextDecoder ( #3718 )
...
This is an experimental API and not really necessary here.
2018-11-23 16:54:50 +01:00
Julien Fontanet
2e1ac27cf5
chore: dont format with ESLint
2018-11-23 16:38:24 +01:00
Julien Fontanet
258404affc
fix(xo-web/settings/remotes): dont wait for test on create/edit
2018-11-23 16:03:00 +01:00
badrAZ
5121d9d1d7
feat(xo-web/logs): ability to filter logs by the VM name ( #3711 )
...
Fixes #2947
To be able to filter logs by the VM name, a property in the top level is needed. `vmNames` is an array which contains all found VMs name. It can be `undefined` if none VM is found.
2018-11-23 14:10:26 +01:00
Pierre Donias
f2a38c5ddd
fix(xo-web/xoa/licenses): tip: XOA license mgmt not supported ( #3714 )
...
Fixes #3713
2018-11-21 13:12:29 +01:00
badrAZ
97a77b1a33
fix(xo-web/backup-ng-logs): differentiate not fetched yet from empty ( #3712 )
...
**NoObjects:**
The `NoObjects` is a wrapper which shows a spinner if a collection is `undefined` and a default message if it's empty.
**The Issue:**
In the line `323`, `groupBy` always returns an object even if `logs` is `undefined`.
2018-11-21 10:31:14 +01:00
Rajaa.BARHTAOUI
88ca41231f
feat(xo-web/home/VMs): display pool's name ( #3709 )
...
Fixes #2226
2018-11-20 15:59:37 +01:00
badrAZ
9a8f84ccb5
chore(xo-server-perf-alert): add documentation ( #3710 )
...
This PR completes the merged PR #3675
2018-11-20 14:18:08 +01:00
Julien Fontanet
dd50fc37fe
feat(xen-api): callTimeout option ( #3707 )
2018-11-20 10:12:58 +01:00
badrAZ
cafcadb286
feat(xo-server-perf-alert): notify if value is below threshold ( #3675 )
...
Fixes #3612
2018-11-20 10:07:42 +01:00
Pierre Donias
db3d6bba79
fix(xo-web/acls): action should be reset to undefined ( #3704 )
2018-11-19 16:14:25 +01:00
Julien Fontanet
11a0fc2a22
chore: update dependencies
2018-11-19 16:09:55 +01:00
badrAZ
1e0a8a5034
fix(CHANGELOG): missing entry ( #3703 )
2018-11-19 14:28:48 +01:00
Pierre Donias
34ef3e5998
fix(xo-web/xoa): tab icons ( #3702 )
2018-11-19 13:59:06 +01:00
Enishowk
e73fcc450d
feat(xo-server/vm.set): use set_domain_type when available ( #3700 )
2018-11-19 09:39:16 +01:00
Julien Fontanet
2946eaa156
feat(xo-server): 5.30.1
2018-11-16 18:11:39 +01:00
Julien Fontanet
6dcae9a7d7
fix(xo-server/deleteVm): pass array to Promise.all
2018-11-16 18:10:47 +01:00
Pierre Donias
abeb36f06c
chore(CHANGELOG): 5.28.2
2018-11-16 17:53:21 +01:00
Pierre Donias
41139578ba
feat(xo-web): 0.30.0
2018-11-16 17:50:25 +01:00
Pierre Donias
cda7621b5d
feat(xo-server): 5.30.0
2018-11-16 17:47:58 +01:00
Pierre Donias
b75dd2d424
feat(xo-acl-resolver): 0.4.0
2018-11-16 17:42:41 +01:00
Pierre Donias
273f208722
feat(xo-common): 0.2.0
2018-11-16 17:41:08 +01:00
Pierre Donias
c01e8e892e
feat(xen-api): 0.21.0
2018-11-16 17:39:16 +01:00
Julien Fontanet
9dfd81c28f
feat(xo-web/subscriptions): keep cached data for 10m ( #3701 )
...
Related to #3699
This should improve user experience when changing pages.
2018-11-16 17:37:33 +01:00
Pierre Donias
5dd26ebe33
fix(CHANGELOG): missing entries and links
2018-11-16 16:58:48 +01:00
Julien Fontanet
4c0fe3c14f
fix(xo-server/importVdiContent): only throws when compiled with yarn dev
...
Related to #3678
2018-11-16 14:19:34 +01:00
badrAZ
2353581da8
chore(xo-web/backup-ng): improve setting power state implementation ( #3684 )
2018-11-16 14:05:58 +01:00
Julien Fontanet
2934b23d2f
fix(xo-server/vm.delete): fix template handling ( #3695 )
...
Fixes #3498
It seems a recent version of XenServer forbids from destroying VM templates directly, we need to set `is_a_template` to `false` before calling `VM.destroy`.
2018-11-16 11:04:56 +01:00
Julien Fontanet
82e4197237
fix(xo-web/deleteVm): dont ask to force if error ( #3696 )
2018-11-16 10:39:09 +01:00
Julien Fontanet
a23189f132
fix(xo-server): update VM object when {,guest_}metrics have changed ( #3694 )
...
Fixes #3533
2018-11-16 10:32:13 +01:00
Julien Fontanet
47fa1ec81e
fix(xo-web/settings/remotes): missing form id ( #3697 )
2018-11-16 09:35:14 +01:00
Julien Fontanet
4b468663f3
feat(xo-server): ability to set XAPI options in config ( #3692 )
2018-11-15 16:00:52 +01:00
Nicolas Raynaud
6628dc777d
fix(xo-server/xosan.createSR): fix network detection ( #3689 )
...
Fixes #3688
2018-11-15 11:10:50 +01:00
Julien Fontanet
3ef3ae0166
fix(xo-server/remote.get{,All}): obfuscate sensitive values ( #3687 )
...
Fixes #3682
2018-11-14 14:39:20 +01:00
Julien Fontanet
bc6dbe2771
chore(xen-api/README): add 7.{4..6} compatibility
2018-11-14 14:18:14 +01:00
badrAZ
5651160d1c
fix(xo-web/settings/remotes): fix incorrect input type ( #3683 )
...
Fixes #3681
2018-11-14 11:21:38 +01:00
Julien Fontanet
6da2669c6f
fix(fs/smb#list): throws ENOTDIR instead of SMB error ( #3685 )
...
Fixes support#1014
This is more in line of other handlers and fix an issue in Backup NG where listing VM backups would fail when there are files in `xo-vm-backups/`.
2018-11-14 10:11:52 +01:00
Julien Fontanet
8094b5097f
feat(xo-server/reaclette-utils/generateId): used as a computed for generated ID ( #3680 )
2018-11-13 22:58:37 +01:00
Pierre Donias
bdb0547b86
fix(xo-server/vm.create): merge double limit allocation ( #3667 )
...
This prevents unwanted error if the limits are exceeded in a transitory fashion.
2018-11-13 17:18:56 +01:00
Pierre Donias
ea08fbbfba
fix(xo-server-cloud): missing protocol ( #3686 )
2018-11-13 17:01:03 +01:00
Julien Fontanet
b4cbd8b2b5
chore(fs): ignore enabled option
...
It makes no sense for this library to handled disabled remote.
2018-11-13 15:59:16 +01:00
Julien Fontanet
f8fbb6b7d3
feat(xen-api): add call params to errors ( #3679 )
...
It also moves `.method` to `.call.method`, but it appears it was not currently used in our code.
2018-11-13 12:03:05 +01:00
Julien Fontanet
c8da9fec0a
chore: minor Flow fixes
2018-11-13 11:24:23 +01:00
Julien Fontanet
79fb3ec8bd
fix(xo-server/plugin.get): hide sensitive config values ( #3671 )
2018-11-13 11:09:58 +01:00
Julien Fontanet
2243966ce1
feat(xo-server/checkPermissions): similar to hasPermissions but throws
2018-11-13 10:46:38 +01:00