Julien Fontanet
d6fc86b6bc
chore(xo-server-transport-xmpp): remove old dep node-xmpp-client
...
Fix possibly #6942
2023-07-20 10:54:52 +02:00
Florent BEAUCHAMP
61d960d4b1
fix(vmware-explorer): handle snapshot of 1TB+ disks
2023-07-20 10:25:28 +02:00
Florent BEAUCHAMP
02d3465832
feat(vmware-explorer): don't transform stream for raw import in thick mode
2023-07-20 10:25:28 +02:00
Florent BEAUCHAMP
4bbadc9515
feat(vmware-explorer): improve import
...
- use one stream instead of per block queries if possible
- retry block reading if failing
- handle unaligned end block
2023-07-20 10:25:28 +02:00
Florent BEAUCHAMP
78586291ca
fix(vmware-explorer): better disk size computation
2023-07-20 10:25:28 +02:00
Florent BEAUCHAMP
945dec94bf
feat(vmware-explorer): retry connection to ESXi
2023-07-20 10:25:28 +02:00
Julien Fontanet
003140d96b
test(nbd-client): fix issues introduced by conversion to ESM
...
Introduced by 7c80d0c1e
2023-07-19 23:09:48 +02:00
Julien Fontanet
363d7cf0d0
fix(node-vsphere-soap): add missing files
...
Introduced by f0c94496b
2023-07-19 23:02:34 +02:00
Julien Fontanet
f0c94496bf
chore(node-vsphere-soap): convert to ESM
...
BREAKING CHANGE
2023-07-19 11:03:56 +02:00
Julien Fontanet
de217eabd9
test(nbd-client): fix issues introduced by conversion to ESM
...
Introduced by 7c80d0c1e
2023-07-19 11:02:12 +02:00
Julien Fontanet
7c80d0c1e1
chore(nbd-client): convert to ESM
...
BREAKING CHANGE
2023-07-19 10:46:05 +02:00
Julien Fontanet
9fb749b1db
chore(fuse-vhd): convert to ESM
...
BREAKING CHANGE
2023-07-19 10:13:35 +02:00
Julien Fontanet
ad9c59669a
chore: update dev deps
2023-07-19 10:11:30 +02:00
Julien Fontanet
76a038e403
fix(xo-web): fix doc link to incremental/key backup interval
2023-07-19 09:48:23 +02:00
Julien Fontanet
0e12072922
fix(xo-server/pool.mergeInto): fix IPv6 handling
2023-07-18 17:28:39 +02:00
Julien Fontanet
158a8e14a2
chore(xen-api): expose bracketless IPv6 as hostnameRaw
2023-07-18 17:28:38 +02:00
Julien Fontanet
0c97910349
chore(xo-server): remove unused _mounts property
...
Introduced by 5c9a47b6b
2023-07-18 11:14:24 +02:00
Florent BEAUCHAMP
8347ac6ed8
fix(xo-server/xapi-stats): simplify caching ( #6920 )
...
Following #6903
- change cache system per object => per host
- update cache at the beginning of the query to handle race conditions leading to duplicate requests
- remove concurrency limit (was leading to a huge backlog of queries, and response handling is quite fast)
2023-07-18 09:47:39 +02:00
Mathieu
996abd6e7e
fix(xo-web/settings/config): wording fix for XO Config Cloud Backup ( #6938 )
...
See zammad#15904
2023-07-13 10:29:36 +02:00
rbarhtaoui
de8abd5b63
feat(lite/pool/vms): ability to export selected VMs as JSON file ( #6911 )
2023-07-13 09:30:10 +02:00
Julien Fontanet
3de928c488
fix(xo-server-audit): ignore mirrorBackup.getAllJobs
2023-07-12 21:52:51 +02:00
Mathieu
a2a514e483
feat(lite/stats): cache stats from rrd_update ( #6781 )
2023-07-12 15:30:05 +02:00
rbarhtaoui
ff432e04b0
feat(lite/pool/vms): export selected VMs as CSV file ( #6915 )
2023-07-12 14:34:16 +02:00
Julien Fontanet
4502590bb0
fix(xapi/VM_create): work-around HVM multiplier issues ( #6935 )
...
Fixes zammad#15189
2023-07-12 10:29:14 +02:00
Thierry Goettelmann
6d440a5af5
feat(lite/components): rewrite FormInputWrapper ( #6918 )
...
Rewrite `FormInputWrapper` and update `FormInput` to match Figma design.
Slotted input will change color according to passed `warning` and/or `error` message.
2023-07-12 10:20:33 +02:00
Julien Fontanet
0840b4c359
fix(xo-server/rest-api): VDI export via NBD
2023-07-12 10:18:45 +02:00
Julien Fontanet
696ee7dbe5
fix(CHANGELOG): add 5.84.0 highlights
...
Introduced by f32742225
2023-07-12 10:06:15 +02:00
Thierry Goettelmann
5e23e356ce
chore(lite): bundling, dynamic import, optimizations ( #6910 )
...
Added dynamic imports for views and components.
Extracted to their own bundle:
- Vue related libs (vue, vue-router, pinia etc.)
- Lodash
- Charts
Removed `vite-plugin-pages` package.
Optimize highlight/markdown loading.
2023-07-12 10:05:09 +02:00
Thierry Goettelmann
c705051a89
chore(lite): use injection keys ( #6898 )
...
Using injection keys for `provide`/`inject` to prevent errors and code
repetition.
2023-07-11 14:56:03 +02:00
Julien Fontanet
ce2b918a29
fix(xo-server): xoData ESModule import
...
Introduced by c3e0308ad
2023-07-10 18:15:05 +02:00
Julien Fontanet
df740b1e8e
test(backups): fix issues introduced by conversion to ESM
...
Introduced by 1005e295b
2023-07-10 16:58:12 +02:00
Julien Fontanet
c3e0308ad0
chore(xapi): convert to ESM
...
BREAKING CHANGE
2023-07-10 16:45:31 +02:00
Julien Fontanet
1005e295b2
chore(backups): convert to ESM
...
BREAKING CHANGE
2023-07-10 16:45:13 +02:00
Julien Fontanet
b3cf58b8c0
fix(complex-matcher): import specific lodash functions ( #6904 )
...
This reduces the bundled size when the library is used in a bundled app.
2023-07-10 16:01:54 +02:00
Julien Fontanet
2652c87917
feat(xo-web/backup/restore): can open raw log ( #6936 )
2023-07-07 11:20:49 +02:00
Thierry Goettelmann
9e0b5575a4
feat(lite/component): new component FormSection ( #6926 )
...
Can take a `collapsible` prop in conjunction of a `collapsed` prop.
If `collapsible` is set to `true`, the style is changed and clicking the section
header will toggle the content visibility.
Collapse status updates are sent via the `update:collapsed` event.
This allows to use `collapsed` as a model, e.g.:
`<FormSection collapsible v-model:collapsed="collapsed">`
2023-07-06 15:55:05 +02:00
Thierry Goettelmann
56c089dc01
feat(lite/stories): identify models with an icon and tooltip ( #6927 )
...
When a prop is a model, add an indicator (icon + tooltip) to identify it as such.
2023-07-06 15:49:15 +02:00
Julien Fontanet
3b94da1790
docs(supported_hosts): clearer symbol to indicate EOL
2023-07-06 10:41:52 +02:00
Julien Fontanet
ec39a8e9fe
docs(supported_hosts): issues on XenServer 7.2
2023-07-06 10:39:16 +02:00
Julien Fontanet
6339f971ca
docs(supported_hosts): Citrix Hypervisor → XenServer
...
The name has been reverted back to XenServer.
2023-07-06 10:33:21 +02:00
Pierre Donias
2978ad1486
feat(lite): 0.1.1 ( #6930 )
2023-07-03 15:58:17 +02:00
Julien Fontanet
c0d6dc48de
feat(xo-web/XO tasks): better display of start date and duration
2023-07-01 10:30:44 +02:00
Julien Fontanet
f327422254
feat: release 5.84.0
2023-06-30 20:09:44 +02:00
Julien Fontanet
938d15d31b
feat(xo-web): 5.121.0
2023-06-30 19:22:38 +02:00
Julien Fontanet
5ab1ddb9cb
feat(xo-server): 5.118.0
2023-06-30 19:20:29 +02:00
Mathieu
01302d7a60
feat(xo-web/settings/config): cloud backup ( #6917 )
2023-06-30 19:09:56 +02:00
Julien Fontanet
c68630e2d6
feat(xo-server/rest-api): provide a way to extend it
2023-06-30 18:19:09 +02:00
Julien Fontanet
db082bfbe9
fix(xo-server/rest-api): handle ids that are numbers instead of strings
2023-06-30 18:19:09 +02:00
Julien Fontanet
650d88db46
feat(xo-server/configurePlugin): can update instead of replace existing config
2023-06-30 18:19:09 +02:00
Julien Fontanet
7d1ecca669
feat(xo-server): consider *passphrase* a sensitive value
2023-06-30 18:19:09 +02:00