Julien Fontanet
0104649b84
fix(xo-server/importVmBackupNg): set result when restoring via XO Proxy ( #7026 )
2023-09-10 18:32:34 +02:00
Pierre Donias
1c9d1049e0
fix(xo-web/render-xo-item/PIF): hide parenthesis if no info inside ( #7022 )
...
See Zammad#17381
2023-09-08 10:45:28 +02:00
Pierre Donias
d992a4cb87
feat(netbox): don't delete VMs and interfaces that don't have a UUID ( #7008 )
...
See https://xcp-ng.org/forum/topic/7639
In an effort of not deleting or overwriting useful data that has been added
manually by the user, this reverts the feature of deleting VMs and interfaces
that are not bound to an XO object via their custom field UUID. Such objects:
- shouldn't exist in normal use cases anyway
- aren't an issue for the Netbox sync
- are easy to clean manually
2023-09-08 10:36:16 +02:00
Julien Fontanet
52114ad4b0
docs(backup_troubleshooting): unexpected key/full ( #7023 )
...
Co-authored-by: Jon Sands <fohdeesha@gmail.com>
2023-09-08 09:56:21 +02:00
Julien Fontanet
bcc62cfcaf
feat: release 5.86.1
2023-09-07 16:45:50 +02:00
Julien Fontanet
60434b136a
feat(xo-web): 5.124.1
2023-09-06 16:55:52 +02:00
Julien Fontanet
13f3c8851d
feat(xo-server): 5.122.0
2023-09-06 16:55:33 +02:00
Julien Fontanet
f386f94dc2
feat(@xen-orchestra/proxy): 0.26.33
2023-09-06 16:52:02 +02:00
Julien Fontanet
fda1fd1a04
feat(xen-api): 1.3.6
2023-09-06 16:51:34 +02:00
Thierry
0b17bdd9bc
fix(lite/types): type of ObjectLink component is broken
2023-09-06 09:03:32 +00:00
Thierry
2c5706a89b
fix(lite/types): issue with createUseCollection typing in VSCode
2023-09-06 09:03:32 +00:00
rbarhtaoui
5448452b71
fix(xo-web): fix naming conflict for duplicate variables ( #7019 )
...
Introduced by c9244b2
2023-09-05 12:28:25 +02:00
Julien Fontanet
22e7c126e6
fix(xen-api): set hostnameRaw before creating transport
...
Fixes zammad#17423
Introduced by 158a8e14a
Fix XML-RPC transport.
2023-09-05 10:52:11 +02:00
Julien Fontanet
750fefe957
fix(xo-web): don't delete other user's auth tokens
...
Fixes zammad#17276
2023-09-05 10:39:33 +02:00
Julien Fontanet
025e671989
feat(xo-server/api): split token.delete to token.deleteOwn
...
So that the behavior is more consistent.
2023-09-05 10:39:33 +02:00
Thierry Goettelmann
df0ed5e794
feat(lite): implement useContext composable ( #6991 )
2023-09-05 10:05:42 +02:00
Manon Mercier
da45ace7c1
docs(manage_infrastructure): info about Dashboard/Health ( #7003 )
...
Related to #5678
Co-authored-by: Jon Sands <fohdeesha@gmail.com>
2023-09-04 15:48:18 +02:00
Manon Mercier
2a623b8ae7
docs(manage_infrastructure): manage dom0 memory ( #6916 )
2023-09-04 15:26:55 +02:00
Pierre Donias
f034ec45f3
feat(lite): 0.1.3 ( #7011 )
2023-09-01 13:42:38 +02:00
Pierre Donias
970bc0ac5d
fix(lite/stories): bad import path for POWER_STATE ( #7012 )
...
Introduced by 5e8539865f
2023-09-01 11:07:49 +02:00
Mathieu
3abbc8d57e
feat: release 5.86.0 ( #7010 )
2023-08-31 14:53:04 +02:00
Mathieu
06570d78a0
feat: technical release ( #7009 )
2023-08-31 10:24:11 +02:00
Florent BEAUCHAMP
6a0df7aec2
feat(fs/s3): retry on failures ( #6966 )
2023-08-31 09:51:28 +02:00
Julien Fontanet
30aeb95f3a
fix(xo-server-audit): ignore more side-effects free methods
2023-08-31 09:26:23 +02:00
Julien Fontanet
36d6d53a26
fix(xo-web/jobs/schedules): order jobs by name
...
Fixes https://xcp-ng.org/forum/post/64825
2023-08-30 22:27:33 +02:00
Thierry Goettelmann
895773b6c6
feat(lite): add alarms to pool dashboard ( #6976 )
...
* feat(lite): new iteration for XenApi, stores and subscriptions
* feat(lite/xen-api): enhance XenApi typings and utils
* feat(lite): add subscription dependencies for xen-api records stores
* feat(lite/xen-api): use generics for XenApiEvent
* feat(lite/xen-api): add load error handling
* feat(lite/store): simplify alarm store onRemove
* feat(lite): add alarms to pool dashboard
* feat(lite/alarms): rename type
* feat(lite/object-link): merge useStore and routeName configs + better naming
* feat(lite/object-link): typing enhancement + loader
* feat(lite): feedback on pool dashboard alarms
* feedback
2023-08-30 17:22:41 +02:00
Pierre Donias
8ebc0dba4f
feat(netbox): primary IP: fallback to next IPs in the list of addresses
...
Fixes #6978
2023-08-30 17:02:46 +02:00
Pierre Donias
006f12f17f
feat(netbox): do not throw when IP cannot be parsed
...
See https://xcp-ng.org/forum/topic/7625
2023-08-30 17:02:46 +02:00
Pierre Donias
b22239804a
fix(netbox): properly remove deleted Netbox IPs from local collection
2023-08-30 17:02:46 +02:00
Pierre Donias
afd174ca21
feat(netbox): handle empty collections in request() method
2023-08-30 17:02:46 +02:00
Pierre Donias
27c6c1b896
chore(netbox): use lodash find/filter where relevant
2023-08-30 17:02:46 +02:00
Florent BEAUCHAMP
311b420b74
feat(backups): expose preferNbd setting per backup job ( #6995 )
2023-08-30 16:59:36 +02:00
Julien Fontanet
e403298140
fix(CHANGELOG.unreleased): add missing xo-server
...
Introduced by 9c7fd94a9
2023-08-30 16:13:50 +02:00
Julien Fontanet
9c7fd94a9b
fix(xo-server/rest-api): limit applies at the end for {backups,restore}/logs
...
Fixes https://xcp-ng.org/forum/post/64880
2023-08-30 16:02:42 +02:00
Mathieu
8cdae83150
feat: technical release ( #7007 )
2023-08-30 10:37:46 +02:00
Pierre Donias
5b1cc7415e
fix(xo-server/normalizeVmNetworks): always assume multiple space-delimited IPs ( #6990 )
...
See https://xcp-ng.org/forum/topic/7625
2023-08-30 09:56:08 +02:00
Florent BEAUCHAMP
f5d3bc1f2d
feat(backups): merge worker concurrency ( #6965 )
2023-08-30 09:38:37 +02:00
Julien Fontanet
ba81d0e08a
feat(xo-server-transport-email): add local hostname to config ( #6988 )
...
Fixes https://xcp-ng.org/forum/topic/7579/
2023-08-29 23:22:31 +02:00
Pierre Donias
3b3f927e4b
docs(netbox): steps and labels better match Netbox UI ( #6986 )
...
See https://xcp-ng.org/forum/topic/7625
2023-08-29 15:42:17 +02:00
Thierry Goettelmann
5e8539865f
feat(lite): new iteration for XenApi, stores and subscriptions ( #6998 )
2023-08-29 15:23:18 +02:00
Florent BEAUCHAMP
3a3fa2882c
fix(backup/healthcheck): mirror backup appeared detached ( #7000 )
2023-08-29 14:52:44 +02:00
Thierry Goettelmann
3baa37846e
feat(lite/stories): allow to organize stories in subdirectories ( #6992 )
2023-08-21 11:12:16 +02:00
Mathieu
999fba2030
feat(xo-web/pool/advanced): ability to set a crash dump SR ( #6973 )
...
Fixes #5060
2023-08-18 15:34:05 +02:00
Mathieu
785a5857ef
fix(xapi/host_smartReboot): resume VMs after enabling host ( #6980 )
...
Found when investigating https://xcp-ng.org/forum/post/60372
2023-08-17 16:22:35 +02:00
Thierry Goettelmann
067f4ac882
feat(lite): new XenApi records collection system ( #6975 )
2023-08-17 15:22:33 +02:00
Julien Fontanet
8a26e08102
feat(xo-server/rest-api): filter
/limit
support for {backups/restore}/logs
...
Fixes https://xcp-ng.org/forum/post/64789
2023-08-17 13:59:32 +02:00
Julien Fontanet
42aa202f7a
fix(xo-server/job.set): accept userId
...
Fixes https://xcp-ng.org/forum/post/64668
2023-08-16 15:13:00 +02:00
Julien Fontanet
403d2c8e7b
fix(mixins/Tasks): behave when no user connected to API
...
Introduced by 1ddbe87d0
2023-08-11 11:27:08 +02:00
Julien Fontanet
ad46bde302
feat(backups/XO metadata): transfer binary config in base64
2023-08-10 15:39:34 +02:00
Julien Fontanet
1b6ec2c545
fix(xo-web/home): don't search in linked objects ( #6881 )
...
Introduced by 5928984069
For instance, searching the UUID of a running VM was showing all other VMs on the same host due to the UUID being present in their `container.residentVms`.
2023-08-10 14:42:07 +02:00