Julien Fontanet
9eb537c2f9
chore: update dev deps
2023-08-03 17:56:24 +02:00
Thierry Goettelmann
dfd5f6882f
feat(lite): enhance typings for improved type safety ( #6949 )
2023-08-03 11:33:29 +02:00
Julien Fontanet
7214016338
fix(xo-server/_authenticateUser): don't use registerUser()
...
Introduced by 99605bf18
2023-08-03 10:25:15 +02:00
Julien Fontanet
606e3c4ce5
docs(xo-server-test-plugin): explain configurationPresets
2023-08-03 10:21:15 +02:00
Julien Fontanet
fb04d3d25d
docs(xo-server-test-plugin): show title/description for settings
2023-08-03 10:20:51 +02:00
Julien Fontanet
db8c042131
fix(xo-web/plugins): merge preset with existing config
...
Instead of replacing it.
2023-08-03 10:14:07 +02:00
Julien Fontanet
fd9005fba8
fix(xo-web/plugins): don't disable presets when config not edited
2023-08-03 10:12:52 +02:00
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
035679800a
chore(xo-server-auth-ldap): defaults are merged automatically by xo-server
...
Related to 8c7d25424
2023-08-03 09:53:01 +02:00
Thierry Goettelmann
abd0a3035a
feat(lite/component): created UiResources + UiResource ( #6932 )
2023-08-01 11:18:10 +02:00
Julien Fontanet
d307730c68
feat: release 5.85.0
2023-07-31 17:06:25 +02:00
Julien Fontanet
1b44de4958
feat(xo-server): 5.120.2
2023-07-31 16:52:03 +02:00
Julien Fontanet
ec78a1ce8b
feat(xo-web): 5.122.2
2023-07-31 16:32:42 +02:00
Julien Fontanet
19c82ab30d
feat(xo-server): 5.120.1
2023-07-31 16:32:41 +02:00
Julien Fontanet
9986f3fb18
fix(xo-web/removeUserAuthProvider): notify on error
...
Introduced by 52cf2d151
2023-07-31 16:29:09 +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
3a824a2bfc
fix(xo-server/updateUser): check password xor auth providers
2023-07-31 15:48:49 +02:00
Julien Fontanet
fc1c809a18
fix(xo-server): remove password when sign in with provider
...
Password can no longer be used/edited when an auth provider is registered.
For security concerns, this useless password should be removed from the database.
2023-07-31 15:48:49 +02:00
Julien Fontanet
221cd40199
fix(xo-server/updateUser): can remove password
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
0601bbe18d
fix(xo-server/recover-account): remove all auth providers
2023-07-31 15:48:49 +02:00
Julien Fontanet
2d52aee952
fix(xo-server/updateUser): can remove all auth providers with null
2023-07-31 15:48:49 +02:00
Julien Fontanet
99605bf185
feat(xo-server/registerUser): completely disable
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
Julien Fontanet
6fd2f2610d
fix(xo-web/new-vm): don't send device in VIFs
...
Introduced by 6ae19b064
Fixes #6960
2023-07-31 09:34:30 +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
6b936d8a8c
feat(lite): 0.1.2 ( #6958 )
2023-07-28 17:37:07 +02:00
Thierry Goettelmann
8f2cfaae00
feat(lite): open console in new window ( #6868 )
...
Add a link to open the console in a new window.
2023-07-28 14:04:06 +02:00
Thierry Goettelmann
5c215e1a8a
feat(lite/console): rework VM console page ( #6863 )
...
Rework the VM Console page to be better aligned with Figma mockup.
- Spinner while loading the console
- Added the "monitor" image with correct message when VM is powered off
- Better screen space usage
2023-07-28 11:39:33 +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
348db876d2
feat(xo-server/backupNg.fetchFiles): add format param
2023-07-27 17:22:58 +02:00
Julien Fontanet
408fd7ec03
feat(proxy/backup.fetchPartitionFiles): add format param
2023-07-27 17:22:58 +02:00
Julien Fontanet
1fd84836b1
feat(backups/fetchPartitionFiles): add tgz (tar+gzip) support
...
Around 6 times faster than ZIP export.
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
Julien Fontanet
e29c422ac9
fix(xo-server/_handleHttpRequest): use pipeline between result and response
...
Properly closes one stream if the other is destroyed.
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
Pierre Donias
ff728099dc
docs(netbox): update screenshot ( #6955 )
2023-07-27 17:13:57 +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
Thierry Goettelmann
fd4c56c8c2
feat(lite/pool): add tasks to Pool Dashboard ( #6713 )
...
Other updates:
- Move pending/finished tasks logic to store subscription
- Add `count` prop to `UiCardTitle`
- Add "No tasks" message on Task table if empty
- Make the `finishedTasks` prop optional
- Add ability to have full width dashboard cards
2023-07-27 16:23:52 +02:00