Julien Fontanet
55dd7bfb9c
feat(backups): don't snapshot migrating VMs
...
Related to zammad#16108
2023-09-28 17:42:43 +02:00
Julien Fontanet
b00cf13029
feat(backups): block snapshot migration during backup
...
Related to zammad#16108
2023-09-28 17:42:43 +02:00
Julien Fontanet
73755e4ccf
feat(xo-server/authenticateUser): log failed attempts
...
Related to zammad#16318
2023-09-28 17:38:57 +02:00
Julien Fontanet
a1bd96da6a
feat(mixins/Tasks#create): allow any properties
2023-09-28 17:38:57 +02:00
mathieuRA
0e934c1413
feat(xo-web/host/advanced): display system disks health
2023-09-28 17:14:09 +02:00
Florent BEAUCHAMP
eb69234a8e
feat(xo-server/host): implement smartctl api call
2023-09-28 17:14:09 +02:00
mathieuRA
7659d9c0be
fix(xo-web/host/advanced): catch error for ACLs users on hyper threading plugin
...
it broke the componentDidMount methode and didn't update the state correctly
2023-09-28 17:14:09 +02:00
Florent BEAUCHAMP
2ba81d55f8
fix(vhd-lib/test): collision during tests ( #7062 )
...
multiple tests use the same temporary files
2023-09-28 16:49:00 +02:00
Gabriel Gunullu
2e1abad255
feat(xapi/VDI_importContent): add SR name_label to task name_label ( #6979 )
2023-09-28 16:10:29 +02:00
Julien Fontanet
c7d5b4b063
fix(xo-web/messages): clarify *forget tokens* description
...
Introduced by c7df11cc6
2023-09-28 15:41:10 +02:00
Julien Fontanet
cc5f4b0996
fix(xo-web/messages): connection token → authentication token
...
Uniformize naming.
2023-09-28 15:41:06 +02:00
Julien Fontanet
55f627ed83
chore: fix formatting
...
Introduced by 869f7ffab
2023-09-28 15:37:45 +02:00
Florent BEAUCHAMP
988179a3f0
fix(xo-server): add mbr for cloud-init only for windows VM ( #7050 )
...
Fixes zammad#16808
2023-09-28 09:09:13 +02:00
Julien Fontanet
ce617e0732
fix(xo-server/host.restart): make force defaults to false
...
Introduced by 5ee11c7b6
2023-09-27 17:39:10 +02:00
Florent BEAUCHAMP
f0f429a473
fix(xo-server-backup-report): send report for Mirror Backup ( #7049 )
2023-09-27 16:39:27 +02:00
Thierry Goettelmann
bb6e158301
feat(lite): host patches ( #6709 )
2023-09-27 11:44:03 +02:00
Pierre Donias
7ff304a042
feat: technical release ( #7058 )
2023-09-27 11:30:16 +02:00
Julien Fontanet
7df1994d7f
fix(xo-server/sr.getAllUnhealthyVdiChainsLength): require admin permission
...
Introduced by 0975863d9
2023-09-27 10:37:30 +02:00
Mathieu
a3a2fda157
feat(lite/pool/VMs): ability to snapshot selected VMs ( #7021 )
2023-09-26 17:28:15 +02:00
Thierry Goettelmann
d8530f9518
chore(lite): update changelog ( #7057 )
...
Fixes [#7040 ](https://github.com/vatesfr/xen-orchestra/pull/7040 )
2023-09-26 17:13:29 +02:00
Thierry Goettelmann
d3062ac35c
feat(lite/pool/VMs): ability to migrate selected VMs ( #7040 )
2023-09-26 17:06:00 +02:00
Thierry Goettelmann
b11f11f4db
feat(lite): rework modal system ( #6994 )
2023-09-26 16:25:23 +02:00
Thierry Goettelmann
79d48f3b56
feat(lite/xapi): update XenApi types and enums ( #7018 )
2023-09-26 15:19:33 +02:00
Pierre Donias
869f7ffab0
feat(xo-web/XOA/Support): button to restart xo-server service ( #7056 )
2023-09-26 14:35:17 +02:00
Julien Fontanet
6665d6a8e6
chore: format with Prettier
2023-09-26 14:34:47 +02:00
Pierre Donias
8eb0bdbda7
feat(xo-server,xo-web/SR): reclaim space ( #7054 )
...
Fixes #1204
2023-09-26 14:21:43 +02:00
Mathieu
710689db0b
feat(xo-web/home/host,pool): display product brand and version ( #7027 )
2023-09-26 11:16:08 +02:00
mathieuRA
801eea7e75
feat(xo-web/host/advanced): confirmation modal for download system logs
2023-09-26 11:10:22 +02:00
Julien Fontanet
7885e1e6e7
feat(xo-web/host/advanced): button do download system logs
...
Fixes #3968
2023-09-26 11:10:22 +02:00
Julien Fontanet
d384c746ca
feat(xo-server/rest-api): export host audit and system logs
...
See #3968
2023-09-26 11:10:22 +02:00
Pierre Donias
a30d962b1d
feat(xo-server,xo-web/patching): support new XS Updates system ( #7044 )
...
See Zammad#13416
Support for new XenServer Updates system with authentication:
- User downloads Client ID JSON file from XenServer account
- User uploads it to XO in their user preferences
- XO uses `username` and `apikey` from that file to authenticate and download updates
2023-09-26 10:29:07 +02:00
Pierre Donias
b6e078716b
docs(users/auth): update GitHub plugin screenshots ( #7035 )
2023-09-25 16:10:00 +02:00
Julien Fontanet
34b69c7ee8
chore: refresh yarn.lock
...
Introduced by 90e0f2684
2023-09-25 09:10:54 +02:00
Julien Fontanet
70bf8d9620
fix(xo-web/kubernetes): handle empty searches domain field
...
Do not send `['']` if empty.
2023-09-25 09:08:33 +02:00
Florent BEAUCHAMP
c8bfda9cf5
fix(xo-vmdk-to-vhd): handle ova with disk position collision ( #7051 )
...
Some OVA have multiple disks with the same position, which prevent the VM from being created (error while creating VBD). Renumeroting the problematic disk works around the issue.
This may lead to unbootable VM in case the renumeroted disk was the bootable one (VMware-VirtualSAN-Witness-7.0.0-15843807.ova for example).
Fixes #7046
2023-09-22 11:44:12 +02:00
Gabriel Gunullu
1eb4c20844
fix(xo-web/kubernetes): remove required property from search domain ( #7028 )
...
Make this field optional for the cluster creation.
2023-09-22 09:46:13 +02:00
Florent BEAUCHAMP
e5c5f19219
fix(backups): mirror must not replicate themselves ( #7043 )
...
Fixes zammad#16871
2023-09-21 14:45:29 +02:00
Florent BEAUCHAMP
db92f0e365
fix(vhd-lib): VhdFile implementation is not compatible with encrypted remote ( #7045 )
2023-09-21 11:18:44 +02:00
Adocentyn
570de7c0fe
feat: add licenses ( #7042 )
2023-09-21 10:28:31 +02:00
Florent BEAUCHAMP
90e0f26845
fix(xo-server): ova export with files bigger than 8.2GB ( #7047 )
...
Following 15f69a1
Updating tar-stream to latest version fixes support of files bigger than 8.2GB
2023-09-20 17:17:45 +02:00
Julien Fontanet
c714bc3518
fix(stream-reader): requires Node >=12.3
2023-09-18 09:51:14 +02:00
Julien Fontanet
48e0acda32
chore: update dev deps
2023-09-18 09:43:13 +02:00
Thierry Goettelmann
013cdbcd96
fix(lite/composable): useSubscriber is disabled by default ( #7041 )
2023-09-15 12:01:20 +02:00
Julien Fontanet
fdd886f213
chore(xo-web/jobs): use set for user ids
2023-09-15 11:05:23 +02:00
Julien Fontanet
de70ef3064
chore(xo-web/jobs): use addSubscriptions for all subs
2023-09-15 11:05:23 +02:00
Julien Fontanet
9142a95f79
feat(xo-web/addSubscriptions): support initial values
2023-09-15 11:05:23 +02:00
Julien Fontanet
1c6aebf997
fix(xo-web/jobs): make schedules a computed
...
Fixes #6968
The schedules did not appear if the jobs subscription triggered after the schedules one.
The logic has been moved to a computed depending on both subscriptions.
2023-09-15 11:05:23 +02:00
Julien Fontanet
7b9ec4b7a7
chore(xo-web/_getScheduleJob): remove unnecessary sort
2023-09-15 11:05:23 +02:00
Julien Fontanet
decb87f0c9
chore(xo-web/_getScheduleJob): explicit comparison
2023-09-15 11:05:23 +02:00
Julien Fontanet
e17470f56c
chore(xo-web/_getScheduleJob): fix comment
2023-09-15 11:05:23 +02:00