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
Thierry Goettelmann
5f71e629ae
fix(lite/components): app-menu doesn't allow more than 1 submenu ( #6897 )
2023-06-30 15:47:56 +02:00
rbarhtaoui
68205d4676
feat(xo-web/export,import VDI): explicit import/export raw VDI ( #6925 )
...
See zammad#15254
2023-06-30 15:10:30 +02:00
Mathieu
cdb466225d
feat(xo-web,xo-server): import ISO VDI from url ( #6924 )
...
Related to zammad#15254
2023-06-30 13:47:43 +02:00
Julien Fontanet
0e7fbd598f
feat(docs/rest-api): alpha → beta
2023-06-30 12:00:14 +02:00
Mathieu
99147c893d
feat(xo-web): add tooltip on BulkIcons ( #6895 )
2023-06-29 10:56:26 +02:00
Mathieu
c63fb6173d
feat(xo-web/import/disk): UI improvement for ISO files ( #6874 )
...
See https://xcp-ng.org/forum/topic/7243
2023-06-29 10:51:16 +02:00
Pierre Donias
5932ada717
chore(node-vsphere-soap): make pkg public ( #6923 )
...
Make package public and run normalize-packages on it to add the `postversion`
script to its `package.json`.
2023-06-29 10:45:06 +02:00
Mathieu
0d579748d6
fix(lite): replace 'change-power-state' by 'change-state' ( #6922 )
2023-06-29 10:13:02 +02:00
Pierre Donias
8c5ee4eafe
feat: technical release ( #6921 )
...
* feat(@xen-orchestra/fs): 4.0.1
* feat(xen-api): 1.3.3
* feat(@vates/nbd-client): 1.2.1
* feat(@vates/node-vsphere-soap): 1.0.0
* feat(@vates/task): 0.2.0
* feat(@xen-orchestra/backups): 0.39.0
* feat(@xen-orchestra/backups-cli): 1.0.9
* feat(@xen-orchestra/mixins): 0.10.2
* feat(@xen-orchestra/proxy): 0.26.29
* feat(@xen-orchestra/vmware-explorer): 0.2.3
* feat(xo-cli): 0.20.0
* feat(xo-server): 5.117.0
* feat(xo-server-auth-oidc): 0.3.0
* feat(xo-server-perf-alert): 0.3.6
* feat(xo-web): 5.120.0
* chore(CHANGELOG): update next
2023-06-28 17:10:22 +02:00
Florent BEAUCHAMP
b03935ad2f
feat(backups): can limit parallel VDI transfers per VM per job ( #6787 )
2023-06-28 16:47:39 +02:00
Mathieu
38439cbc43
fix(xo-web): enhance RRD stats ( #6903 )
...
- fix infinite requests
- avoid duplicate requests
2023-06-28 15:17:00 +02:00
Florent BEAUCHAMP
161c20b534
feat(xo-server): add MBR to cloud-init drive ( #6889 )
2023-06-28 10:42:01 +02:00
Julien Fontanet
603696dad1
fix(xo-server/rest-api): reply with 204 when non content
2023-06-27 14:43:27 +02:00
Julien Fontanet
6b2ad5a7cc
feat(xo-cli rest get): new --output parameter
...
It can be used to save the response in a file instead of parsing it.
2023-06-27 14:43:27 +02:00
Julien Fontanet
88063d4d87
fix(xo-cli rest): params now support the json:
prefix
...
So that any values can be passed.
2023-06-26 16:21:01 +02:00
Julien Fontanet
8956a99745
feat(xo-cli rest): support patch method
2023-06-26 16:09:32 +02:00
Florent BEAUCHAMP
0f0c0ec0d0
fix(vmware-explorer): handle selef signed certifictae during download ( #6908 )
2023-06-26 14:24:37 +02:00
Florent BEAUCHAMP
e5932e2c33
fix(node-vsphere-soap): don't disable TLS1.2 used by ESXi ( #6913 )
2023-06-26 11:31:24 +02:00
Julien Fontanet
84ec8f5f3c
fix(mixins/HttpProxy): fix premature close warning
2023-06-26 10:47:34 +02:00
Julien Fontanet
661c5a269f
fix(mixins/HttpProxy): fix excess event listeners warning
2023-06-26 10:47:31 +02:00
Julien Fontanet
5c6d7cae66
feat(mixins/HttpProxy): debug when proxy is enabled/disabled
2023-06-26 10:41:57 +02:00
Julien Fontanet
fcc73859b7
test(node-vsphere-soap): use test
...
Instead of old `lab` which has a lot of vulnerable dependencies.
2023-06-23 17:42:28 +02:00
Julien Fontanet
36645b0319
test(node-vsphere-soap): use native assert
...
Instead of old `code` which has a lot of vulnerable dependencies.
2023-06-23 17:35:22 +02:00
Florent BEAUCHAMP
a62575e3cf
docs(backups): new terminology and mirror backups ( #6837 )
...
Co-authored-by: Mathieu <70369997+MathieuRA@users.noreply.github.com>
Co-authored-by: Jon Sands <fohdeesha@gmail.com>
2023-06-23 16:33:10 +02:00
Julien Fontanet
d7af3d3c03
fix(CHANGELOG): 5.83.4 → 5.83.3
2023-06-23 14:21:45 +02:00
Julien Fontanet
130ebb7d5f
Merge remote-tracking branch 'origin/5.83'
2023-06-23 14:15:34 +02:00
Julien Fontanet
2af845ebd3
feat: release 5.83.3
2023-06-23 11:11:33 +02:00
Julien Fontanet
8e4d1701e6
feat(xo-server): 5.116.4
2023-06-23 11:09:21 +02:00