Nicolas Raynaud
bcc0e76f1d
feat(xo-server/api): sr.probZfs and sr.createFile ( #4258 )
...
Server side of #4260
Related to xcp-ng/xcp-ng-xapi-plugins#5
2019-06-10 17:38:58 +02:00
Nicolas Raynaud
c8e9b287f4
fix(xo-server/Xapi#_importOvaVm): userdevice must be string not a number ( #4232 )
...
Fixes xoa-support#1479
2019-05-22 16:12:19 +02:00
Nicolas Raynaud
975de1954e
feat(xo-web/vm-import): don't block the UI when dropping a big OVA file ( #4018 )
2019-04-04 10:59:44 +02:00
Nicolas Raynaud
447f2f9506
fix(vhd-lib/createVhdStreamWithLength): handle empty VHD ( #4107 )
...
Fixes #4105
2019-04-01 16:53:02 +02:00
Nicolas Raynaud
d6ac10f527
feat(xo-web/vm-import): improve VM import wording ( #4020 )
2019-03-29 09:23:39 +01:00
Nicolas Raynaud
2af1207702
feat(vhd-lib,xo-server): guess VHD size on import ( #3726 )
2019-03-28 10:16:28 +01:00
Nicolas Raynaud
dc34f3478d
fix(xo-web): strip XML prefixes in OVA import parser ( #3974 )
...
Fixes #3962
- Parses the OVF XML without taking into account any namespace.
- Empty the import screen when we drop a new file on the drop zone to avoid displaying stale information during long parsing.
2019-02-21 09:24:01 +01:00
Nicolas Raynaud
0a63acac73
fix(OVA import): fix tar file size parsing ( #3941 )
...
Avoids relying on PAX header, uses a weird encoding in the normal filesize header.
Fixes #3900
2019-02-07 22:51:38 +01:00
Nicolas Raynaud
df809baaaf
fix(OVA import): support big files ( #3504 )
...
Fixes #3468
- fix bug in VMDK header parsing
- parse extended tar headers
2019-01-16 10:31: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
Nicolas Raynaud
aca9aa0a7a
feat(vhd-lib/createReadableSparseStream): expose stream.length ( #3526 )
2018-10-16 17:16:59 +02:00
Nicolas Raynaud
ac2ab21826
fix(vhd-lib): fix geometry computation for more than 2^28 sectors ( #3451 )
...
Fixes https://gitlab.com/vates/xoa-support/issues/942
It was a bug in the disk geometry computation.
2018-09-25 14:51:17 +02:00
Nicolas Raynaud
53099eacc8
chore(xo-vmdk-to-vhd): split a file and rename some consts ( #2966 )
2018-06-06 16:49:18 +02:00
Nicolas Raynaud
d7cfe4d3dc
fix(vhd/merge): fix performance enhancement ( #2980 )
2018-05-30 10:26:15 +02:00
Nicolas Raynaud
005a9fdc01
fix(xo-vmdk-to-vhd): various bugs ( #2961 )
2018-05-18 14:02:19 +02:00
Nicolas Raynaud
fdde916388
feat(xo-web/vms-import): redirect to VM or home page ( #2942 )
...
If a single VM has been imported, redirect to its page.
If multiple VMs has been imported, redirect to the homepage with all other VMs filtered out.
2018-05-14 17:42:11 +02:00
Nicolas Raynaud
a21bf4ebe5
chore: major VHD code restructuring ( #2808 )
...
Related to #2792
2018-05-14 13:48:16 +02:00
Nicolas Raynaud
72a1580eff
fix(xo-server/vhd-merge.integ.spec): increase timeout ( #2874 )
2018-04-17 11:04:30 +02:00
Nicolas Raynaud
c5174a61b7
chore(xo-server/debounce): reduce test flakiness ( #2831 )
2018-04-06 10:14:25 +02:00
Nicolas Raynaud
7e689076d8
chore(xo-server/vhd-merge): various updates ( #2767 )
...
Fixes #2746
- implement parent locators
- tests
- remove `@nraynaud/struct-fu`
2018-03-27 18:39:36 +02:00
Nicolas Raynaud
e76a0ad4bd
feat(xo-server): improve VHD merge speed ( #2643 )
...
Avoid re-opening/closing the files multiple times, introduce a lot of latency in remote FS.
2018-03-02 19:08:01 +01:00
Nicolas Raynaud
354fd88028
feat(xo-server-perf-plugin): initial release ( #33 )
2018-01-31 09:41:28 +01:00
Nicolas Raynaud
f33ea6c47c
feat(xosan): rc1 ( #608 )
2017-11-13 17:58:53 +01:00
Nicolas Raynaud
ac8787e930
fix(XOSAN): missing brackets in JSX ( #2454 )
2017-10-30 16:59:10 +01:00
Nicolas Raynaud
6b17e80e28
feat(xosan): beta 2+ ( #601 )
2017-09-29 14:46:34 +02:00
Nicolas Raynaud
c996b61eae
fix(pif.reconfigureIp): send '' to XAPI for null values ( #607 )
...
Fixes vatesfr/xo-web#2346
2017-09-28 19:24:39 +02:00
Nicolas Raynaud
7f87a03830
fix(XOSAN): estimated gluster size could be wrong ( #602 )
2017-09-08 09:59:38 +02:00
Nicolas Raynaud
08d7c189eb
feat(xosan): beta 2 ( #598 )
2017-08-31 17:35:48 +02:00
Nicolas Raynaud
58ec9f4676
update noVNC to latest upstream version ( #455 )
...
See vatesfr/xo-web#404
2017-06-30 16:57:03 +02:00
Nicolas Raynaud
f0f72f3bdd
update noVNC to latest upstream version ( #1780 )
...
Fixes #404
2017-06-30 16:55:42 +02:00
Nicolas Raynaud
c6ca365e26
fix(Xapi#create{,Bonded}Network): clean in case of partial failure ( #576 )
2017-06-28 16:26:10 +02:00
Nicolas Raynaud
3574c8de5c
fix(package): update react-select to 1.0.0-rc.4 ( #2150 )
...
Fixes #2142
2017-05-17 15:46:04 +02:00
Nicolas Raynaud
7cf2d0d01c
fix(xosan) ( #509 )
...
- fix 2 bricks configuration
- limit bricks size to 2TB
- fix arbiter cleanup
2017-02-24 16:11:59 +01:00
Nicolas Raynaud
ca08613292
fix(VM import): behave if network is not an object ( #1908 )
2017-01-27 13:03:30 +01:00
Nicolas Raynaud
82b1b81999
fix(dashboard/overview): graphs on Safari ( #1771 )
...
There seems to be a bug in Safari with flex layout, hard coding the height of the graph seems to do the trick.
Fixes #1755
2016-11-29 09:21:04 +01:00
Nicolas Raynaud
9d96074604
chore(package): update react-shortcuts to v1.3.1 ( #1792 )
...
Fix #1691
2016-11-24 09:58:56 +01:00
Nicolas Raynaud
bdeb5895f6
fix(deltaBackups): update checksum after altering VHD files ( #408 )
...
Fixes vatesfr/xo-web#1606
2016-09-30 14:31:33 +02:00
Nicolas Raynaud
6e66cffb92
feat(deltaBackups): correctly chain VHDs ( #406 )
...
The goal is for a tool like vhdimount to be able to mount any file and use it as a disk to recover specific file in it.
2016-09-29 17:31:36 +02:00
Nicolas Raynaud
d679aff0fb
chore(package): remove node-smb2 dependency ( #393 )
2016-09-14 16:23:28 +02:00
Nicolas Raynaud
44dbbeb2a3
tests: increase timeout and fix Node 0.12 compat ( #3 )
2016-08-16 15:25:05 +02:00
Nicolas Raynaud
2764f4d455
get the npm package ready for use ( #2 )
2016-08-12 12:02:52 +02:00
Nicolas Raynaud
28fecc428f
preliminary parsing of VMDK file ( #1 )
...
* initial tests for integration of VMDK inside xo-server
2016-08-11 17:21:16 +02:00
Nicolas Raynaud
7c1c405a64
fix installation documentation link
2016-08-02 12:22:39 +02:00