Julien Fontanet
cc1b4bc06c
feat(xo-server/rest-api): add pool action create_vm
...
Fixes #6749
2024-01-31 15:07:01 +01:00
Julien Fontanet
d45f843308
feat(xo-cli/rest): dot syntax for deep properties
...
`foo.bar=baz` can be used instead of `foo=json:'{ "bar": "baz" }'`.
2024-01-31 15:04:34 +01:00
b-Nollet
3c7fa05c43
feat: technical release ( #7347 )
2024-01-31 13:56:02 +01:00
MlssFrncJrg
05df055552
feat(xo-web/xostor): expose ignoreFileSystems at creation ( #7338 )
2024-01-31 13:07:24 +01:00
Florent Beauchamp
2d047c4fef
feat(vmware/import): use xva to load base disk
2024-01-30 18:54:46 +01:00
Florent Beauchamp
0f1dcda7db
feat(vmware-explorer): don't read from parent when delta block is already complete
2024-01-30 18:54:46 +01:00
Julien Fontanet
ad5f37436a
fix(CHANGELOG.unreleased): add xo-server@minor
...
Introduced by 06d411543
2024-01-30 17:35:46 +01:00
MlssFrncJrg
8c05eab720
feat(xo-web/pool/patches): disable rolling pool update button ( #7294 )
...
Fixes https://github.com/vatesfr/xen-orchestra/issues/6415
2024-01-30 17:30:36 +01:00
Florent BEAUCHAMP
4db605f14a
fix(backups/formatVmBackup): handle snapshotless backups ( #7342 )
...
Introduced by b48d955c44
2024-01-30 17:25:59 +01:00
MlssFrncJrg
06d411543a
feat(xo-web/SR): add possibility to create SMB shared SR ( #7330 )
...
Fixes #991
2024-01-30 17:24:31 +01:00
MlssFrncJrg
6084db22a9
fix(xo-web/import/disk): can't change file name when importing from URL ( #7332 )
...
Fixes [#7326 ](https://github.com/vatesfr/xen-orchestra/issues/7326 )
2024-01-30 15:04:27 +01:00
MlssFrncJrg
0f1f45953c
fix(xo-web/pool/advanced): show backup/migration network even when deleted ( #7303 )
2024-01-30 11:28:43 +01:00
b-Nollet
89a4de5b21
feat: technical release ( #7341 )
2024-01-30 09:51:24 +01:00
Julien Fontanet
32dd16114e
fix(xo-web/backup): smart mode preview should ignore xo:no-bak
tags ( #7331 )
...
Introduced by 87a9fbe23
Fixes https://xcp-ng.org/forum/post/69797
2024-01-29 15:56:43 +01:00
OlivierFL
8e65ef7dbc
feat(xo-web/logs): transform objects UUIDs into clickable links ( #7300 )
...
In Settings/Logs modals : transform objects UUIDs into clickable links, leading
to the corresponding object page.
For objects that are not found, UUID can be copied to clipboard.
2024-01-26 17:28:30 +01:00
Mathieu
0c0251082d
feat(xo-web/pool): ability to do a rolling pool reboot ( #7243 )
...
Fixes #6885
See #7242
2024-01-26 17:08:52 +01:00
Pierre Donias
c250cd9b89
feat(xo-web/VM): ability to add custom notes ( #7322 )
...
Fixes #5792
2024-01-26 14:59:32 +01:00
Pierre Donias
5769da3ebc
feat(xo-web/tags): add tooltips on xo:no-bak and xo:notify-on-snapshot tags ( #7335 )
2024-01-25 10:27:42 +01:00
Julien Fontanet
8a7abc2e54
feat(xo-cli/rest): display error response body
2024-01-24 11:23:43 +01:00
Florent BEAUCHAMP
5f73f09f59
feat(fuse-vhd): implement cli ( #7310 )
2024-01-23 17:14:18 +01:00
Mathieu
2b1562da81
fix(xo-server/PIF): IPv4 reconfiguration only worked when mode was updated ( #7324 )
2024-01-23 10:55:37 +01:00
Mathieu
25e270edb4
feat(xo-web,xo-server/tag): add colored tag ( #7262 )
2024-01-23 09:46:06 +01:00
MlssFrncJrg
51c11c15a8
feat(xo-web/pool): disable Rolling Pool Update if pool has 1 host ( #7286 )
...
See #6415
2024-01-22 11:04:38 +01:00
Julien Fontanet
774d66512e
feat(decorate-with): decorateObject()
2024-01-19 16:42:10 +01:00
b-Nollet
ec1669a32e
feat(xo-server-load-balancer): limit concurrent migrations ( #7297 )
...
Fixes #7084
2024-01-19 16:37:55 +01:00
Florent BEAUCHAMP
bbcd4184b0
feat(xo-web,backups): fix dynamic disks count with suspend_VDI ( #7315 )
...
`suspend_VDI` was counted as a dynamic VHD.
This commit ignores it in the computation, but add a tag if the backup is with memory.
2024-01-19 16:34:06 +01:00
Mathieu
85ec26194b
feat(xo-web/host): ask for confirmation to reboot the updated slave host if the master is not ( #7293 )
...
Fixes #7059
In case a slave host requires a reboot to apply updates and the master is using
the same version as the slave host, a confirmation modal is triggered.
2024-01-19 11:18:40 +01:00
MlssFrncJrg
f0242380ca
feat(xo-web/tab-advanced): allow to update VM creator ( #7276 )
...
Related to [forum#7313](https://xcp-ng.org/forum/topic/7313/change-created-by-and-date-information )
2024-01-19 10:40:08 +01:00
Julien Fontanet
3892efcca2
feat(xo-web/plugins): auto-load follow load/unload ( #7317 )
...
Loading, or unloading, will respectively enable, or disable, _Auto-load at server start_,
this should lead to least surprising behaviors.
2024-01-19 09:55:36 +01:00
Mathieu
c1c122d92c
feat(xo-web/pool/host): add warning if hosts don't have the same version ( #7280 )
...
Fixes #7059
2024-01-18 17:13:57 +01:00
OlivierFL
58769815b0
fix(xo-web/modal): close modal when navigating to another url ( #7301 )
2024-01-16 20:47:21 +01:00
Florent BEAUCHAMP
c81c23c0d0
fix(fuse-vhd): potential race condition in mount/unmount ( #7312 )
...
The code was not properly waiting mount/unmount to be done.
2024-01-16 18:27:30 +01:00
Julien Fontanet
f06f89b5b4
feat(self-signed): readCert utility ( #7282 )
...
Expired certificates are not automatically detected, which is not a big deal for user certificates because they can still be used and it's their responsibility to update them.
But automatic certificates must be regenerated in that case which was not the case until now.
This commit unifies certificate/key reading, checking and generation for both xo-server and xo-proxy.
2024-01-16 16:58:15 +01:00
OlivierFL
19fd456ccf
fix(xo-web/metadata-restore-modal): add check to hide pool select when restoring xo config backup ( #7287 )
...
See https://xcp-ng.org/forum/topic/8130/xo-configbackup-restore
2024-01-16 11:13:01 +01:00
Julien Fontanet
6127e30574
feat(xo-server/signin): remember me with external providers
...
It works the same as password signin.
2024-01-16 10:36:04 +01:00
Julien Fontanet
b0c37df8d7
fix(xo-server/rest-api): /backup/log/<id>
...
Introduced by 037e1c1df
Fixes https://xcp-ng.org/forum/post/69426
2024-01-11 11:05:00 +01:00
Julien Fontanet
bae8ad25e9
feat(xo-web/tasks): hide /rrd_updates by default
...
After an internal discussion with @Darkbeldin and @olivierlambert.
2024-01-10 16:50:03 +01:00
Julien Fontanet
9888013aff
feat(xo-server/rest-api): add pool action emergency_shutdown
...
Fixes #7277
2024-01-10 15:55:14 +01:00
Julien Fontanet
0bbb0c289d
feat(xapi/pool_emergencyShutdown): new method
...
Related to #7277
2024-01-10 15:55:14 +01:00
Julien Fontanet
80097ea777
fix(backups/RestoreMetadataBackup): fix data path resolution
...
Introduced by ad46bde30
Fixes https://xcp-ng.org/forum/post/68999
2024-01-10 15:39:41 +01:00
Julien Fontanet
be452a5d63
fix(xo-web/jobs/new): reset params on method change
...
Fixes https://xcp-ng.org/forum/post/69299
2024-01-10 14:05:02 +01:00
Julien Fontanet
9d9691c5a3
fix(xen-api/setFieldEntry): avoid unnecessary MAP_DUPLICATE_KEY error
...
Fixes https://xcp-ng.org/forum/post/68761
2024-01-09 15:10:37 +01:00
Julien Fontanet
e56edc70d5
feat(xo-cli): 0.24.0
2024-01-09 14:29:24 +01:00
Julien Fontanet
d7f4d0f5e0
feat(xo-cli rest get): support NDJSON responses
...
Fixes https://xcp-ng.org/forum/post/69326
2024-01-09 14:24:48 +01:00
Julien Fontanet
e311860bb5
fix(xapi/host/waitAgentRestart): wait for enabled status
2024-01-08 17:05:30 +01:00
Julien Fontanet
45a0a83fa4
chore(CHANGELOG.unreleased): sort packages
2024-01-08 14:46:17 +01:00
Ronan Abhamon
d949112921
fix(load-balancer): bad comparison to evaluate migration in perf plan ( #7288 )
...
Memory is compared to CPU usage to migrate VM in performance plan context.
This condition can cause unwanted migrations.
2024-01-08 11:25:40 +01:00
Julien Fontanet
7780cb176a
fix(backups/_MixinXapiWriter#healthCheck): add_tag → add_tags
...
Fixes https://xcp-ng.org/forum/post/69156
Introduced by a5acc7d26
2024-01-06 15:16:51 +01:00
OlivierFL
95492f6f89
fix(xo-web/menu): don't subscribe to proxies if not admin ( #7249 )
2024-01-04 11:05:53 +01:00
Olivier Floch
046fa7282b
feat(xo-web): open github issue url with query params when clicking on bug report button
2024-01-04 11:04:27 +01:00