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
Florent BEAUCHAMP
0f0c0ec0d0
fix(vmware-explorer): handle selef signed certifictae during download ( #6908 )
2023-06-26 14:24:37 +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
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
130ebb7d5f
Merge remote-tracking branch 'origin/5.83'
2023-06-23 14:15:34 +02:00
Julien Fontanet
4d16b6708f
feat(@xen-orchestra/proxy): 0.26.28
2023-06-23 11:09:21 +02:00
Julien Fontanet
34ee08be25
feat(@xen-orchestra/backups): 0.38.3
2023-06-23 11:09:20 +02:00
Julien Fontanet
d66a76a09e
feat(xen-api): 1.3.2
2023-06-23 11:09:02 +02:00
Florent BEAUCHAMP
0d801c9766
fix(backups): fix DR not deleting older VM ( #6912 )
...
Introduced by aa36629def
2023-06-23 10:59:51 +02:00
Florent BEAUCHAMP
311098adc2
feat(backups): use the right SR for health check during replication ( #6902 )
2023-06-22 11:35:47 +02:00
Julien Fontanet
a2587ffc0a
fix(CHANGELOG.unreleased): missing release type for vmware-explorer
...
Introduced by 4c0506429
2023-06-19 09:40:33 +02:00
Florent BEAUCHAMP
4c05064294
feat(vmware-exporer): use @vates/node-vsphere-soap
2023-06-19 09:31:07 +02:00
Julien Fontanet
249f1a7af4
feat(backups/XO metadata): store data filename in metadata
2023-06-16 10:40:04 +02:00
Thierry Goettelmann
2de26030ff
chore(lite): add type branding to XAPI record's $ref & uuid ( #6884 )
...
Type branding enhances our type safety by preventing the incorrect usage of
`XenApiRecord`'s `$ref` and `uuid`. It ensures that these types are not
interchangeable.
2023-06-15 14:01:27 +02:00
Mathieu
370ad3e928
feat(lite): implement "closing-confirmation" store ( #6883 )
2023-06-14 10:45:44 +02:00
rbarhtaoui
07bf77d2dd
feat(lite/pool/VMs): ability to delete selected VMs ( #6860 )
2023-06-14 10:32:15 +02:00
Thierry Goettelmann
a5ec65f3c0
fix(lite): eslint error "duplicate key" ( #6891 )
2023-06-13 13:58:35 +02:00
Thierry Goettelmann
522b318fd9
feat(lite/dev): add keyboard shortcut to toggle language ( #6888 )
...
To make development easier, add the ability to toggle language between FR and EN
while in development mode by pressing the `L` key (the same way we can toggle
light/dark theme with `D` key)
2023-06-13 10:45:26 +02:00
Thierry Goettelmann
7ea476d787
feat(lite): add alarm store ( #6814 )
2023-06-12 10:39:37 +02:00
Thierry Goettelmann
8260d07d61
fix(lite/i18n): "coming soon" ( #6887 )
2023-06-12 10:39:11 +02:00
rbarhtaoui
ac0b4e6514
fix(lite/login): fix transparent login button ( #6879 )
2023-06-12 10:37:47 +02:00
Thierry Goettelmann
27b5737f65
feat(lite/pool/VMs): ability to copy selected VMs ( #6847 )
2023-06-09 14:59:39 +02:00
Julien Fontanet
1da05e239d
feat(task): merge custom data into properties
...
BREAKING CHANGE.
This makes these entries mutable during the life of the task.
2023-06-08 14:38:22 +02:00
Thierry Goettelmann
fe7f0db81f
feat(lite): revamp XAPI subscription and add immediate option ( #6877 )
...
`subscribe()` now accepts an `{ immediate: false }` option.
In this case, the subscription is deferred and can be initialized later with `.start()`.
A `createSubscribe` helper has been added to create an overridden `subscribe` function.
Full documentation has been added to `docs/xen-api-record-stores.md`.
2023-06-08 14:33:38 +02:00
rbarhtaoui
983153e620
feat(lite/pool/tasks): display an error msg if data cannot be fetched ( #6777 )
2023-06-08 09:21:39 +02:00
Thierry Goettelmann
6fe791dcf2
feat(lite/dashboard): revamp pool dashboard ( #6815 )
...
Reworked the pool dashboard to reorder components, simplify the code, and make
the design closer to the Figma mockups.
Added a new `PoolDashboardComingSoon` component for dashboard items that are not
ready yet.
Removed `height: fit-content` from UiCard which should not be needed anymore and
have only recent (~1.4 year) support on Firefox.
2023-06-07 14:41:08 +02:00
Thierry Goettelmann
e1145f35ee
feat(lite): introduce POWER_STATE and VM_OPERATION enums ( #6846 )
2023-06-07 10:13:29 +02:00
Thierry Goettelmann
6864775b8a
fix(lite/AppMenu): AppMenu is not displayed correctly ( #6819 )
...
The visibility of AppMenu was previously constrained to its container boundaries
2023-06-07 09:22:27 +02:00
rbarhtaoui
f28721b847
feat(lite/pool/VMs): ability to change the VMs power state ( #6782 )
2023-06-06 15:46:24 +02:00
Julien Fontanet
c5cb1a5e96
feat(@xen-orchestra/proxy): 0.26.27
2023-06-01 14:24:07 +02:00
Julien Fontanet
92d9d3232c
feat(@xen-orchestra/backups): 0.38.2
2023-06-01 14:23:49 +02:00
Florent BEAUCHAMP
9c4e0464f0
fix(backups): fix vm is undefined error ( #6873 )
2023-06-01 14:21:43 +02:00
Julien Fontanet
f77675a8a3
feat(@xen-orchestra/proxy): 0.26.26
2023-06-01 10:46:31 +02:00
Julien Fontanet
b907c1fd03
feat(@xen-orchestra/backups): 0.38.1
2023-06-01 10:46:15 +02:00
Florent BEAUCHAMP
b18ebcc38d
fix(backups): fix CR not deleting older VM ( #6871 )
...
scheduleId was not passed to the writers constructor. It leads to missing scheduleId in metadata (I think there is no consequence), and a bad filter to detect VM to delete after a successfull replication
Users may need to delete manually the VM created that way
2023-06-01 10:33:33 +02:00
Mathieu
4f7f18458e
fix(lite/console): fix console not updating when changing VM ( #6850 )
...
Introduced by 5237fdd387
`WatchEffect` is called before `Watch` so the connection was "created" then
"cleaned"
2023-05-31 16:26:19 +02:00
Thierry Goettelmann
6948a25b09
fix(lite/markdown): vue code fence are no longer detected ( #6845 )
...
The `vue-template`, `vue-script`, and `vue-style` code fences were no longer
detected, and thus were no longer highlighted.
2023-05-31 15:25:59 +02:00
Julien Fontanet
b70721cb60
feat(@xen-orchestra/proxy): 0.26.25
2023-05-31 09:44:14 +02:00
Julien Fontanet
f71c820f15
feat(@xen-orchestra/backups-cli): 1.0.8
2023-05-31 09:43:59 +02:00
Julien Fontanet
74e0405a5e
feat(@xen-orchestra/backups): 0.38.0
2023-05-31 09:40:48 +02:00
Julien Fontanet
79b55ba30a
feat(vhd-lib): 4.5.0
2023-05-31 09:36:01 +02:00
Florent BEAUCHAMP
3f316fcaea
fix(backups): handles task end in CR without health check ( #6866 )
2023-05-30 16:06:23 +02:00
Florent BEAUCHAMP
8b7b162c76
feat(backups): implement mirror backup
2023-05-30 15:21:53 +02:00
Florent BEAUCHAMP
aa36629def
refactor(backup/writers): pass the vm and snapshot in transfer/run
2023-05-30 15:21:53 +02:00
Julien Fontanet
b8d923d3ba
feat(xo-vmdk-to-vhd): 2.5.5
2023-05-26 16:38:38 +02:00
Julien Fontanet
1a96c1bf0f
feat(@xen-orchestra/proxy): 0.26.24
2023-05-26 16:38:38 +02:00
Julien Fontanet
14a01d0141
feat(@xen-orchestra/mixins): 0.10.1
2023-05-26 16:38:38 +02:00