Julien Fontanet
f676145302
fix(xen-api/putResource): compat with XS 6.5 and Node 12
2020-04-16 15:04:17 +02:00
Pierre Donias
0847267069
feat(xo-web/snapshot with memory): add confirm modal ( #4917 )
...
Fixes #4914
2020-04-09 16:51:09 +02:00
Julien Fontanet
6fe1da1587
fix(CHANGELOG): add missing released packages
2020-04-08 16:43:55 +02:00
Julien Fontanet
7ab555d869
feat: release 5.45.1
2020-04-08 15:37:09 +02:00
Julien Fontanet
4a35e9e60d
feat(xo-web): 5.58.2
2020-04-08 13:59:20 +02:00
Julien Fontanet
5e8dfdfd9b
feat(xo-server): 5.58.2
2020-04-08 13:59:14 +02:00
Julien Fontanet
278a1b8ab3
feat(xo-server-audit): 0.3.0
2020-04-08 13:58:30 +02:00
Julien Fontanet
6cb03dded1
feat(xo-server-auth-saml): 0.8.0
2020-04-08 13:58:25 +02:00
Julien Fontanet
4752ec1b67
fix(CHANGELOG.unreleased): xo-server-saml → xo-server-auth-saml
2020-04-08 13:58:18 +02:00
Pierre Donias
e641371544
feat(xo-server/patches): debounce listMissingPatches for XS ( #4911 )
2020-04-07 11:18:58 +02:00
Nicolas Raynaud
8d9a7e9af1
fix(xo-server/xosan): fix SR size limit ( #4910 )
2020-04-07 09:54:14 +02:00
Julien Fontanet
2b8e9bf887
feat(auth-ldap): support strategyOptions
from static config
2020-04-06 15:17:14 +02:00
Julien Fontanet
a16c55c679
fix(xo-web/utils/format*): never throw ( #4909 )
...
These functions previously thew if the param was not a number.
This can breaks the UI, as a work-around, this change logs the error and returns a default value.
2020-04-06 14:09:55 +02:00
badrAZ
9a72c40149
feat(audit,xo-server): blockedList can be configure via xo-server ( #4897 )
...
Fixes #4854
See #4844
2020-04-06 11:47:09 +02:00
Julien Fontanet
8424fc4c19
fix(xen-api,xo-server): fix compatibility with XS 6.5 and Node 12
...
Fixes #4906
2020-04-02 16:07:54 +02:00
badrAZ
9f29a047a7
feat(xo-web/sorted-table): make url state dynamic ( #4641 )
...
See #4564
2020-04-02 09:17:37 +02:00
Pierre Donias
af4904ce8d
chore(xo-web,xo-server): move "snapshot before" feature to the client ( #4893 )
...
From xo-server's API's point of view, it makes more sense for the "snapshot before" feature to be implemented in xo-web since snapshotting a VM is a whole independent process on its own that requires its own API permissions.
Making this change will be especially useful to not over-complicate the permissions checks for the incoming "Self Service snapshots" feature.
See #3693
2020-04-01 14:10:35 +02:00
Rajaa.BARHTAOUI
6f2a323063
feat(xo-web/vm/disks): add bulk migration ( #4877 )
...
See #4455
2020-04-01 11:46:01 +02:00
Rajaa.BARHTAOUI
1da8ecfaac
feat(xo-web): VDI migration: remove 'Migrate all VDIs' checkbox ( #4876 )
...
See #4455
2020-04-01 09:51:17 +02:00
Rajaa.BARHTAOUI
1ba386bbd2
feat: release 5.45.0 ( #4902 )
2020-03-31 18:11:33 +02:00
Julien Fontanet
d00d791cda
feat(@xen-orchestra/upload-ova): 0.1.3
2020-03-31 17:49:25 +02:00
Julien Fontanet
51aabd7b21
feat(xo-vmdk-to-vhd): 1.1.1
...
Re-release of 1.0.1 because an erroneous 1.1.0 has been published which prevents it from being matched by `^1.0.1`.
2020-03-31 17:48:06 +02:00
Julien Fontanet
7840c3bdc8
feat(@xen-orchestra/upload-ova): 0.1.2
2020-03-31 17:34:30 +02:00
Julien Fontanet
07d13002b0
feat(xo-vmdk-to-vhd): 1.0.1
2020-03-31 17:33:28 +02:00
Julien Fontanet
23abe2ba06
fix(xo-vmdk-to-vhd): tmp is a dev dep
2020-03-31 17:32:43 +02:00
Julien Fontanet
4d73821d21
fix(xo-vmdk-to-vhd): add missing dep lodash
2020-03-31 17:31:40 +02:00
Julien Fontanet
f2687cf807
fix(xo-vmdk-to-vhd): add missing dep xml2js
2020-03-31 17:30:31 +02:00
Julien Fontanet
8abce0d4cf
feat(@xen-orchestra/upload-ova): 0.1.1
2020-03-31 17:21:56 +02:00
Julien Fontanet
62ad3848c4
fix(upload-ova): add shebang to bin
...
Also set executable permission even if not necessary when installed via npm.
2020-03-31 17:21:20 +02:00
Rajaa.BARHTAOUI
521e9969f1
feat: technical release (patch) ( #4901 )
2020-03-31 16:04:21 +02:00
Nicolas Raynaud
5ee1ceced3
feat(upload-ova): new CLI to import OVA VMs ( #3630 )
2020-03-31 14:44:10 +02:00
Julien Fontanet
efffbafa42
feat(xo-server,xo-web): checkpoint backups ( #4252 )
...
Fixes #645
2020-03-30 22:02:57 +02:00
Rajaa.BARHTAOUI
899cec8814
feat: technical release ( #4888 )
2020-03-27 15:59:51 +01:00
Pierre Donias
55beb993e5
feat(xo-web/xoa): handle XOA licenses ( #3717 )
2020-03-27 15:25:14 +01:00
badrAZ
fba46a1e00
feat(audit): contextualize integrity check error ( #4879 )
...
See #4798
2020-03-27 13:20:58 +01:00
Rajaa.BARHTAOUI
68c4d6f295
feat(xo-web/vm/backup): show backup jobs that include the VM ( #4860 )
...
Fixes #4623
2020-03-27 12:14:24 +01:00
Pierre Donias
2ad07c018e
fix(xo-server/self): remove ACLs when user is removed from resource set ( #4874 )
2020-03-25 14:26:43 +01:00
badrAZ
c2418559f1
feat(xo-server/audit): add more data about open/close console event ( #4867 )
...
See #4798
2020-03-24 16:43:55 +01:00
badrAZ
de0277eb3b
feat(xo-server-audit): ability to export records ( #4858 )
...
See #4798
2020-03-24 15:49:16 +01:00
Pierre Donias
b58802b495
fix(xo-web/recomputeAllLimits): force refresh the subscription
2020-03-24 13:19:01 +01:00
Pierre Donias
898e20e8b2
fix(xo-server/recomputeAllLimits): properly take IP pools into account
2020-03-24 13:19:01 +01:00
Pierre Donias
75bf10d83d
chore(xo-server/self): computeVmResourcesUsage → computeVmXapiResourcesUsage
2020-03-24 13:19:01 +01:00
Pierre Donias
e8e58cc4a2
fix(xo-server/computeVmIpPoolsUsage): bad destructuring
2020-03-24 13:19:01 +01:00
Pierre Donias
342d02c8a8
fix(xo-web/VM resource set): handle unknown resource set ( #4872 )
...
In the VM's advanced tab, there was an "an error has occurred" whenever the user
couldn't access the VM's resource set.
2020-03-24 11:29:21 +01:00
badrAZ
ae885eaddc
feat(xo-web/proxies): only deploy on HVM-capable SRs ( #4849 )
...
See #4825
2020-03-24 10:01:36 +01:00
badrAZ
b75bb4ed9f
feat(proxy/deploy): ability to select the destination network ( #4855 )
...
See #4825
2020-03-23 19:42:18 +01:00
badrAZ
a171863591
fix(xo-server/xen-servers): pass type to getXenServerIdByObject ( #4883 )
2020-03-23 15:40:02 +01:00
badrAZ
bcc2286018
fix(xo-server/api): user_ip
is not defined for scheduled jobs ( #4878 )
...
See https://xcp-ng.org/forum/topic/2752/jobs-not-running-error-no-value-for-user_ip/5
Context: The audit plugin needs to log the User IP to identify which user has executed an action. This IP is got from the client request, unfortunately, there is no client request for scheduled jobs and this case is not handled by the audit. It will be done in #4844 .
2020-03-23 14:38:29 +01:00
Julien Fontanet
beb8b9723f
feat(xo-server/xapi/utils/parseDateTime): throw on invalid input it no default value passed
...
See xoa-support#2277
Before it was simply returning `null` which can lead to bugs.
2020-03-23 11:06:53 +01:00
Jon Sands
ab3129b9c3
feat(docs/troubleshooting): clarify RAM allocation to XO ( #4881 )
2020-03-23 09:36:25 +01:00