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
Julien Fontanet
99ddbcdc67
fix(xo-web/_getScheduleJob): jobs can be undefined
...
Related to #6968
2023-09-15 11:05:23 +02:00
Pierre Donias
6953e2fe7b
fix(xo-web/backup/mirror): submit button: "Edit" → "Save" ( #7036 )
2023-09-13 10:06:30 +02:00
Pierre Donias
beb1063ba1
fix(xo-server-auth-github): bad argument passed to registerUser2 ( #7032 )
...
Introduced by 562401ebe4
2023-09-12 11:39:55 +02:00
Pierre Donias
7773edd590
fix(xo-server-auth-google): bad argument passed to registerUser2 ( #7031 )
...
Introduced by 91b19d9bc4
See https://xcp-ng.org/forum/topic/7729
2023-09-12 11:21:28 +02:00
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