Julien Fontanet
2d25413b8d
fix(xo-server-auth-ldap): mark userIdAttribute as required
...
It can no longer be ommited since 99605bf18
2023-08-03 09:56:33 +02:00
Julien Fontanet
19c82ab30d
feat(xo-server): 5.120.1
2023-07-31 16:32:41 +02:00
Julien Fontanet
d24e9c093d
fix(xo-server/updaterUser): fix current user auth protection
...
Introduced by 2d52aee95
2023-07-31 16:28:16 +02:00
Julien Fontanet
70c8b24fac
feat(xo-web): 5.122.1
2023-07-31 15:58:15 +02:00
Julien Fontanet
9c9c11104b
feat(xo-server-auth-google): 0.3.0
2023-07-31 15:58:05 +02:00
Julien Fontanet
cba90b27f4
feat(xo-server-auth-github): 0.3.0
2023-07-31 15:57:44 +02:00
Julien Fontanet
46cbced570
feat(xo-server): 5.120.0
2023-07-31 15:56:48 +02:00
Julien Fontanet
52cf2d1514
feat(xo-web/settings/users): auth providers can be removed
2023-07-31 15:48:49 +02:00
Julien Fontanet
e51351be8d
feat(xo-server/api): user.removeAuthProvider
2023-07-31 15:48:49 +02:00
Julien Fontanet
2a42e0ff94
feat(xo-web/users): display users auth providers
...
Related to zammad#16318
2023-07-31 15:48:49 +02:00
Julien Fontanet
aca19d9a81
fix(xo-server): user pass disabled when associated auth providers
2023-07-31 15:48:49 +02:00
Julien Fontanet
91b19d9bc4
feat(xo-server-auth-google): use registerUser2
2023-07-31 15:48:49 +02:00
Julien Fontanet
562401ebe4
feat(xo-server-auth-github): use registerUser2
2023-07-31 15:48:49 +02:00
Gabriel Gunullu
6ae19b0640
fix(xo-web/new-vm): list VIFs ordered by device ( #6944 )
...
Fixes zammad#15920
2023-07-28 18:51:48 +02:00
Pierre Donias
e3cb98124f
feat: technical release ( #6956 )
2023-07-28 10:05:26 +02:00
Julien Fontanet
90c3319880
feat(xo-web/backup/file-restore): add export format selection
2023-07-27 17:22:58 +02:00
Julien Fontanet
522204795f
fix(backups/fetchPartitionFiles): rewrite ZIP creation
...
It's now sequential which leads to better performance and less memory consumption.
Empty directories are now included and all entries have correct mode and modification time.
2023-07-27 17:22:58 +02:00
Florent BEAUCHAMP
152cf09b7e
feat(vmware-explorer): handle sesparse files ( #6909 )
2023-07-27 17:15:29 +02:00
Mathieu
706d94221d
feat(xo-server/pool/rpu): avoid unnecessary VMs migration ( #6943 )
2023-07-27 17:12:31 +02:00
Gabriel Gunullu
340e9af7f4
fix(backups): handle incremental replication to multiple SRs ( #6811 )
...
Fix matching previous replications when multiple SRs.
Fixes #6582
2023-07-27 17:09:15 +02:00
Pierre Donias
40e536ba61
feat(xo-server-netbox): synchronize VM platform ( #6954 )
...
See Zammad#12478
See https://xcp-ng.org/forum/topic/6902
2023-07-27 16:59:50 +02:00
Pierre Donias
3b1bcc67ae
feat(xo-server-netbox): rewrite ( #6950 )
...
Fixes #6038 , Fixes #6135 , Fixes #6024 , Fixes #6036
See https://xcp-ng.org/forum/topic/6070
See zammad#5695
See https://xcp-ng.org/forum/topic/6149
See https://xcp-ng.org/forum/topic/6332
Complete rewrite of the plugin. Main functional changes:
- Synchronize VM description
- Fix duplicated VMs in Netbox after disconnecting one pool
- Migrating a VM from one pool to another keeps VM data added manually
- Fix largest IP prefix being picked instead of smallest
- Fix synchronization not working if some pools are unavailable
- Better error messages
2023-07-27 10:07:26 +02:00
Julien Fontanet
97f0759de0
feat(mixins/Hooks): warning every 5s if listener still running
...
This helps diagnosticate issues when a hook is stuck.'
2023-07-25 16:41:29 +02:00
Florent BEAUCHAMP
1c23bd5ff7
feat(read-chunk/readChunkStrict): attach read chunk to error if small text ( #6940 )
2023-07-20 17:01:26 +02:00
Julien Fontanet
49c161b17a
fix(xo-server,xo-web): send version when probing NFS SR
...
Reported by @benjamreis
2023-07-20 16:46:18 +02:00
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
945dec94bf
feat(vmware-explorer): retry connection to ESXi
2023-07-20 10:25:28 +02:00
Julien Fontanet
f0c94496bf
chore(node-vsphere-soap): convert to ESM
...
BREAKING CHANGE
2023-07-19 11:03:56 +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
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
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
Julien Fontanet
3de928c488
fix(xo-server-audit): ignore mirrorBackup.getAllJobs
2023-07-12 21:52:51 +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
Julien Fontanet
0840b4c359
fix(xo-server/rest-api): VDI export via NBD
2023-07-12 10:18:45 +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
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
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
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
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