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
Julien Fontanet
ca7d520997
feat(xo-acl-resolver/assert): throw error if unauthorized
2018-11-13 10:46:38 +01:00
Julien Fontanet
df44487363
chore(xo-web/backup-ng/log): disable bug reporting
...
Temporary measure because it is currently broken due to the size of the log in the HTTP request.
2018-11-13 10:13:20 +01:00
Julien Fontanet
b39eb0f60d
chore(xo-server/api): add expected permission to unauthorized error
2018-11-12 17:34:15 +01:00
badrAZ
a3dcdc4fd5
chore(xo-server-perf-alert): unused property ( #3672 )
2018-11-12 15:38:58 +01:00
Julien Fontanet
2daac73c17
chore(xo-common/api-errors/unauthorized): add metadata
...
```ts
let data: {
permission?: string,
object: {
id?: string,
type?: string,
},
}
```
2018-11-12 15:30:28 +01:00
Julien Fontanet
23eb3c3094
chore(xo-server/resourceSet.get{,All}): explicit permission check
2018-11-12 15:25:51 +01:00
Julien Fontanet
776d0f9e4a
chore(xo-server/ipPool.getAll): explicit permission check
2018-11-12 15:25:51 +01:00
Enishowk
54bdcc6dd2
feat(xo-web/VM): switch virtualization mode ( #3669 )
...
Fixes #2372
2018-11-12 13:57:23 +01:00
Julien Fontanet
38084c8199
chore(xo-common/api-errors/unauthorized): remove "unauthorized" in message
...
It confuses users and the message is still relevant without in case of unauthorized users.
2018-11-12 13:50:33 +01:00
badrAZ
4525ee7491
fix(xo-server-usage-report): gracefully handle fetching stats error ( #3656 )
...
Fixes #3600
2018-11-09 16:10:54 +01:00
badrAZ
66a476bd21
feat(xo-web/backup-ng): warning & omitting VMs/pools on XS < 6.5 ( #3668 )
...
Fixes #3540
2018-11-09 15:02:29 +01:00
Pierre Donias
be6cc12632
fix(xo-server/vm.create): revert 37a906a2
( #3666 )
...
Fixes #3658 , fixes support#1064
2018-11-08 17:31:07 +01:00
Enishowk
673475dcb2
fix(xo-web/vm): restore display of pvhvm virtualization mode ( #3662 )
...
Fixes #3576
2018-11-08 17:05:46 +01:00
badrAZ
7dc1a80a83
fix(xo-server/xapi-stats/getVmStats): avoid sync exceptions ( #3661 )
2018-11-08 16:31:40 +01:00
Julien Fontanet
d49294849f
chore(xo-server/vm.import): remove host parameter ( #3663 )
2018-11-08 16:30:50 +01:00
Rajaa.BARHTAOUI
6b394302c1
feat(xo-web/sortedTable): mutualize actions ( #3594 )
2018-11-08 14:40:54 +01:00
Julien Fontanet
00e1601f85
chore(xo-server): use VM.domain_type when available ( #3664 )
...
And fallback to our previous detection when unavailable.
Starting from this commit, `virtualizationMode` will no longer contain `'pvhvm'`, this must be computed UI side by using both `virtualizationMode` and `xenTools` properties.
2018-11-08 14:37:47 +01:00
Rajaa.BARHTAOUI
b75e746586
fix(xo-web/StrongConfirm): input loses focus ( #3649 )
2018-11-08 11:38:17 +01:00
Enishowk
32a9fa9bb0
feat(xo-web/migration): auto-select host/SR when there's only one ( #3654 )
...
Fixes #3502
2018-11-08 11:30:38 +01:00
badrAZ
79d68dece4
fix(xo-server/xapi-stats): re-fetch host stats if VM missing ( #3660 )
2018-11-08 11:28:17 +01:00
Julien Fontanet
1701e1d4ba
feat(xo-server/_importVdiContent): require length in dev mode
2018-11-08 10:45:11 +01:00
Julien Fontanet
497b3eb296
feat(xo-server/disk.import): extract length from header
2018-11-08 10:44:35 +01:00
Julien Fontanet
ecfafa0fea
chore: npm → yarn
2018-11-07 22:24:46 +01:00
Julien Fontanet
def66d8218
chore(xapi-explore-sr): remove Jest config/scripts
2018-11-07 22:23:17 +01:00
Julien Fontanet
eeb08abec2
chore(xapi-explore-sr): use Babel 7
2018-11-07 22:18:58 +01:00
Julien Fontanet
90923c657d
chore: re-format code
2018-11-07 18:37:23 +01:00
Julien Fontanet
4ff6eeb424
chore: update dependencies
2018-11-07 18:15:57 +01:00
Julien Fontanet
2d98fb40f1
feat(xo-server/_assertConsistentHostServerTime): display delta
2018-11-07 17:06:17 +01:00
Julien Fontanet
256a58ded2
feat(xo-server/_assertConsistentHostServerTime): threshold 2s → 30s
2018-11-07 17:00:29 +01:00
badrAZ
bf3b31a9ef
fix(xo-web/logs): properly display restore failures ( #3648 )
2018-11-07 15:20:25 +01:00
badrAZ
7fc8d59605
feat(xo-server/backup-ng): warnings for missing VMs ( #3647 )
2018-11-07 13:12:26 +01:00
Julien Fontanet
1a39b2113a
fix(docs): XO requires Node 8
2018-11-07 10:53:02 +01:00
badrAZ
cb9f3fbb2c
chore(xo-server/backup-ng): restore tasks documentation ( #3652 )
2018-11-07 10:44:33 +01:00
badrAZ
487f413cdd
feat(xo-web/backup): move "restore/file-restore" to Backup NG view ( #3610 )
...
Fixes #3499
2018-11-07 10:22:31 +01:00
Pierre Donias
f847969206
fix(xo-server/patching): correctly ignore upgrade patches ( #3651 )
...
Possibly related to support#1009
2018-11-07 10:10:36 +01:00
Julien Fontanet
5d9aad44c2
Merge branch 'xapi-explore-sr/master'
2018-11-06 18:26:44 +01:00
Julien Fontanet
ba2027e6d7
feat(xapi-explore-sr): move all files to packages/xapi-explore-sr
2018-11-06 18:19:39 +01:00
Julien Fontanet
087da9376f
Merge branch 'xo-import-servers-csv/master'
2018-11-06 18:11:58 +01:00
Julien Fontanet
218e3b46e0
feat(xo-import-servers-csv): move all files to packages/xo-import-servers-csv
2018-11-06 17:55:20 +01:00