Julien Fontanet
|
d64237b4f2
|
fix(package): dependency-check should ignore constant-stream
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
7b7e4942f2
|
fix(constant-stream): optimize data length
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
e4c343a587
|
chore(Vhd#_writeStream): merge back into Vhd#_write()
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
1a8ae21478
|
feat(Vhd#_write): can also handle streams
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
dd37a5b584
|
chore(Vhd#_write): simplify code
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
eec340e6c0
|
chore(Vhd#_getBatEntry): remove logging
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
c2fb5ba1f0
|
fix(vhdMerge): update currentSize and timestamp
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
36d7e17b86
|
fix(Vhd#ensureBatSize): update BAT before writing footer
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
5a1dc49428
|
fix(Vhd#ensureBatSize): various fixes
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
47caf54772
|
fix(Vhd#ensureBatSize): extend local BAT buffer as well
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
6af50a8c44
|
feat(Vhd#ensurebatSize): do not move first block if not necessary
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
1b27407970
|
chore(Vhd#_getFirstAndLastBlocks): value → sector
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
4da6306c67
|
fix(Vhd#_getFirstAndLastBlocks): should not be async
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
f950b7a725
|
fix(Vhd#_readBlockData)
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
930cf9ed04
|
fix(Vhd#ensureBatSize): update header.maxTableEntries
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
744016e752
|
chore(vhd-merge): Vhd#_read()
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
2fb4e907df
|
fix(vhdMerge): ensure parent.bat.size >= child.bat.size
Fixes vatesfr/xo-web#1939
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
ef2a815e52
|
chore(vhdMerge): ensure block sizes are identical
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
33a81d4f3c
|
chore(vhd-merge): rename and clean BAT methods
- readAllocationTableEntry() → _getBatEntry()
- writeAllocationTableEntry() → _setBatEntry()
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
4911df0bf9
|
chore(Vhd#writeAllocationTableEntry): commit the change in the file
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
2b612b5db7
|
feat(constant-stream): emit the same data n times
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
bfe81b52ef
|
chore(vhd-merge): Vhd#_writeStream()
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
26f6a4beb9
|
chore(vhd-merge): Vhd#_readStream()
|
2017-02-23 18:31:05 +01:00 |
|
Julien Fontanet
|
52e9c3053a
|
fix(console proxy): works with ws v2
Fixes vatesfr/xo-web#1954
|
2017-02-23 16:59:41 +01:00 |
|
Julien Fontanet
|
908d1f1ec8
|
feat(Xo#defineProperties): helper to define multiple properties
|
2017-02-23 12:23:18 +01:00 |
|
Julien Fontanet
|
6a1120f95b
|
feat(Xo#defineProperty): accept a thisArg param
|
2017-02-23 12:18:54 +01:00 |
|
Julien Fontanet
|
2a2780c25c
|
feat(Xapi#deleteVm): delete disks by default
|
2017-02-23 11:06:10 +01:00 |
|
Julien Fontanet
|
7d4152197b
|
chore: update yarn.lock
|
2017-02-22 22:07:52 +01:00 |
|
greenkeeper[bot]
|
9c742600ff
|
fix(package): update jest to version 19.0.1 (#504)
https://greenkeeper.io/
|
2017-02-22 12:10:12 +01:00 |
|
greenkeeper[bot]
|
a035bf132a
|
fix(package): update pretty-format to version 19.0.0 (#503)
https://greenkeeper.io/
|
2017-02-21 10:52:37 +01:00 |
|
Julien Fontanet
|
b989d157a0
|
feat(redis): can connect via Unix socket
Fixes vatesfr/xo-web#1944
|
2017-02-16 11:32:35 +01:00 |
|
Julien Fontanet
|
261587511b
|
chore(package): update all dependencies
|
2017-02-13 16:13:19 +01:00 |
|
Julien Fontanet
|
ff798801fb
|
chore(package): update xen-api to v0.10.0-2
|
2017-02-13 16:08:09 +01:00 |
|
Julien Fontanet
|
9b4aab0d19
|
chore: update yarn.lock
|
2017-02-13 16:07:20 +01:00 |
|
greenkeeper[bot]
|
6e42cf9952
|
fix(package): update fs-promise to version 2.0.0 (#501)
https://greenkeeper.io/
|
2017-02-13 10:34:33 +01:00 |
|
Julien Fontanet
|
4c3a8ca312
|
fix(Xapi#createVm): wait for VM record to have all its VBDs/VIFs (#500)
|
2017-02-09 16:49:58 +01:00 |
|
Julien Fontanet
|
a63eb48f03
|
fix(Xapi#createVm): do not wait for a new record
|
2017-02-09 16:06:25 +01:00 |
|
Julien Fontanet
|
d0214f805e
|
fix(Xapi#createVm): _waitObject → _waitObjectState
|
2017-02-09 16:06:25 +01:00 |
|
badrAZ
|
d736bd6501
|
fix(vm.create): VIFs param is optional (#499)
|
2017-02-09 11:16:20 +01:00 |
|
Pierre Donias
|
2ce4a11e0a
|
fix(vm.delete): import mapFilter (#497)
|
2017-02-07 11:27:30 +01:00 |
|
Pierre Donias
|
e5ab8fe3e4
|
feat(vm.delete): remove ACLs (#496)
|
2017-02-02 22:11:13 +01:00 |
|
Julien Fontanet
|
657b74a084
|
Revert "feat(vm.snapshot): copy ACLs from VM to snapshot (#495)"
This reverts commit dfee98b66b .
Should not be necessary: snapshots inherit ACLs from their VM.
|
2017-02-01 10:24:26 +01:00 |
|
Pierre Donias
|
dfee98b66b
|
feat(vm.snapshot): copy ACLs from VM to snapshot (#495)
See vatesfr/xo-web#1865
Also, correctly remove ACLs on VM deletion.
|
2017-02-01 10:22:17 +01:00 |
|
Julien Fontanet
|
f65b9f695e
|
5.6.1
|
2017-01-30 18:07:39 +01:00 |
|
Julien Fontanet
|
4056385cd3
|
feat(backups): do not rely on JSON format for lvm commands (#493)
|
2017-01-30 18:04:27 +01:00 |
|
Pierre Donias
|
96d56d43bc
|
feat(Xapi#installSupplementalPackOnAllHosts) (#491)
See vatesfr/xo-web#1896
|
2017-01-30 10:53:26 +01:00 |
|
Julien Fontanet
|
eba8f95e58
|
5.6.0
|
2017-01-27 16:42:07 +01:00 |
|
Julien Fontanet
|
7e2da1ff93
|
[WiP] feat(backups): implements file restore for LVM (#490)
Fixes vatesfr/xo-web#1878
|
2017-01-27 16:37:34 +01:00 |
|
Pierre Donias
|
b7b7e81468
|
feat(host.installSupplementalPack) (#487)
See vatesfr/xo-web#1460
|
2017-01-25 16:08:31 +01:00 |
|
Pierre Donias
|
0c7768f5d2
|
fix(vm.delete): IP addresses should always be deallocated (#488)
Fixes vatesfr/xo-web#1906
|
2017-01-25 15:46:33 +01:00 |
|