Julien Fontanet
|
37dea9980e
|
fix(npmignore): handle .cjs and .mjs files
|
2022-10-20 16:58:30 +02:00 |
|
Gabriel Gunullu
|
5cec2d4cb0
|
test(coalesce-calls): from Jest to test (#6470)
|
2022-10-20 16:46:56 +02:00 |
|
Julien Fontanet
|
ed76fa5141
|
feat(predicates): not operator
|
2022-10-20 12:47:02 +02:00 |
|
Julien Fontanet
|
389a765825
|
fix(mixins/_parseBasicAuth): consider empty password as missing
This makes `username:` recognized as token, just like `username` is.
This fixes token-based authentication in HttpProxy with cURL.
|
2022-10-20 10:21:09 +02:00 |
|
Julien Fontanet
|
3bad40095a
|
fix(mixins/Config#watch): first run even when undefined
Fixes issue introduced by d157fd352
|
2022-10-19 18:43:48 +02:00 |
|
Gabriel Gunullu
|
1a51c66028
|
fix(ci): GitHub actions workflow (#6463)
|
2022-10-19 12:00:46 +02:00 |
|
Florent BEAUCHAMP
|
05161bd4df
|
feat(fs): use aes256-gcm encryption algorithm (#6447)
Fixes zammad#9788
|
2022-10-17 11:33:55 +02:00 |
|
Florent BEAUCHAMP
|
db1102750f
|
feat(xo-web): label of vhd directory backup (#6459)
|
2022-10-13 16:45:03 +02:00 |
|
Julien Fontanet
|
42a974476f
|
feat(@vates/otp): minimal HOTP/TOTP implementation (#6456)
|
2022-10-12 15:44:43 +02:00 |
|
Florent BEAUCHAMP
|
0dd91c1efe
|
feat(nbd-client): first implementation (#6444)
|
2022-10-12 14:46:16 +02:00 |
|
Julien Fontanet
|
756d2fe4e7
|
feat(xo-server): make log transport configurable
See zammad#9799
|
2022-10-12 14:37:41 +02:00 |
|
Julien Fontanet
|
61c64b49c7
|
feat(log/configure): can instanciate transport from JSON
|
2022-10-12 14:37:41 +02:00 |
|
Julien Fontanet
|
c2eb68a31a
|
chore(fuse-vhd): remove unused var/lib
Introduced by 46fe3be32
|
2022-10-11 16:41:12 +02:00 |
|
Julien Fontanet
|
f1a1b922c7
|
chore: format with Prettier
|
2022-10-11 16:40:10 +02:00 |
|
Cécile Morange
|
a2dcceb470
|
docs(installation): Debian 10 → 11 (#6458)
Signed-off-by: Cécile MORANGE - AtaxyaNetwork <contact@ataxya.net>
|
2022-10-10 17:29:32 +02:00 |
|
Julien Fontanet
|
1d78fdd673
|
chore: update dev deps
|
2022-10-10 15:55:05 +02:00 |
|
Julien Fontanet
|
4a53749ca0
|
fix(xo-server): Redis via socket
Introduced by 9fab15537
Fixes #6455
|
2022-10-10 11:35:12 +02:00 |
|
ggunullu
|
7f73ec52d6
|
fix(docker): Node version incompatible with babel-jest
Introduced by 8fd10bace7
|
2022-10-07 16:45:54 +02:00 |
|
ggunullu
|
4abb172976
|
fix(docker): add missing dependency libfuse2
Introduced by 46fe3be322
|
2022-10-07 16:45:54 +02:00 |
|
Julien Fontanet
|
c52e0a5531
|
docs(xapi): improve VM Sync Hook example server
|
2022-10-07 11:52:07 +02:00 |
|
Julien Fontanet
|
0197758780
|
fix(CHANGELOG): restore unreleased comments
Introduced by 3d3b63a59
|
2022-10-07 11:23:32 +02:00 |
|
Julien Fontanet
|
e2521b6688
|
fix(read-chunk): handle already ended stream
|
2022-10-06 15:20:28 +02:00 |
|
Cécile Morange
|
13f19de1a0
|
feat(xo-web): replace XenServer by XCP-ng (#6439)
Signed-off-by: Cécile MORANGE <contact@ataxya.net>
|
2022-10-06 10:52:06 +02:00 |
|
Florent Beauchamp
|
5e589019d0
|
fix(xo-web): do not throw an error when editing a non encrypted remote
Introduced by dca3f39
|
2022-10-05 11:08:14 +02:00 |
|
Florent Beauchamp
|
feaad13ac3
|
fix(xo-web): save region on S3 remote creation
Introduced by f755365
|
2022-10-05 11:08:14 +02:00 |
|
Florent Beauchamp
|
ab9428a9c4
|
fix(xo-remote-parser): correctly handle empty S3 region
Introduced by c219ea0
|
2022-10-05 11:08:14 +02:00 |
|
Julien Fontanet
|
c964a1471a
|
fix(xo-server-transport-nagios): don\'t fail on message with line break
Fixes zammad#9800
|
2022-10-03 17:18:07 +02:00 |
|
Julien Fontanet
|
424322f7b7
|
feat(xo-server): 5.103.1
|
2022-09-30 15:38:40 +02:00 |
|
Julien Fontanet
|
956a4f8b2a
|
feat: release 5.75.0
|
2022-09-30 14:14:26 +02:00 |
|
Florent BEAUCHAMP
|
d87210e903
|
fix(xo-server): fix running replication job (#6437)
Introduced by 2d6b827fd
|
2022-09-28 15:38:54 +02:00 |
|
Florent BEAUCHAMP
|
3d3b63a596
|
feat: technical release (#6436)
|
2022-09-26 16:42:47 +02:00 |
|
Pierre Donias
|
4f9636b4c3
|
fix(xo-web/home/VMs): do not delete VMs when confirm modal has been cancelled (#6435)
See Zammad#9735
Introduced by 11e09e1f87
|
2022-09-26 15:27:01 +02:00 |
|
Mathieu
|
74c8d56046
|
feat(xo-web/storage/NFS): ability to specify subdirectory (#6425)
Fixes #3919
|
2022-09-26 15:17:27 +02:00 |
|
Florent BEAUCHAMP
|
2d6b827fd2
|
fix(xo-server): ignore disabled remotes when running VM backup (#6430)
|
2022-09-26 14:50:30 +02:00 |
|
Julien Fontanet
|
f82eb8aeb4
|
feat(xapi/VM_{checkpoint,snapshot}): HTTP sync hook (#6423)
|
2022-09-26 12:23:51 +02:00 |
|
Mathieu
|
f1ab62524c
|
fix(xo-web/SR): fix "VDIs to coalesce" in SR advanced tab (#6429)
See https://xcp-ng.org/forum/topic/6334/coalesce-not-showing-anymore/3
Introduced by a9c1239149
|
2022-09-21 16:21:23 +02:00 |
|
rajaa-b
|
ce78d22bb8
|
fix(xo-web/tasks): fix tasks being displayed to all users (#6422)
See zammad#9509
Introduced by e246c8ee47
|
2022-09-21 11:25:14 +02:00 |
|
rajaa-b
|
99a1dbeae1
|
fix(xo-web/tasks): fix tasks filter (#6424)
See zammad#9423
|
2022-09-21 11:02:03 +02:00 |
|
Julien Fontanet
|
2a71e28253
|
docs(backups): add cache for a VM
|
2022-09-20 14:54:47 +01:00 |
|
Florent BEAUCHAMP
|
46fe3be322
|
feat: implement file restore on top of FUSE instead of vhdimount (#6409)
It brings file restore to VhdDirectory (and related features like encryption and compression).
|
2022-09-20 11:04:24 +02:00 |
|
Florent BEAUCHAMP
|
9da65b6c7c
|
feat(backups): write and merge block concurrency are now configurable (#6416)
|
2022-09-16 14:54:33 +02:00 |
|
Julien Fontanet
|
ad02700b51
|
fix(backups/RemoteAdapter#_getPartition): mount with norecovery option
|
2022-09-15 11:06:59 +02:00 |
|
Julien Fontanet
|
8fd10bace7
|
chore: update deps
|
2022-09-15 00:06:07 +02:00 |
|
Julien Fontanet
|
9d09a3adf5
|
feat(backups/deleteVmBackups): run cleanVm in parallel
|
2022-09-12 11:23:46 +02:00 |
|
Julien Fontanet
|
4350f0cd1a
|
fix(backups/deleteVmBackups): don't fail on cleanVm error
Seen when investigating zammad#8842
|
2022-09-12 11:23:44 +02:00 |
|
Julien Fontanet
|
5dc993255c
|
fix(backups/DeltaBackupWriter#checkBaseVdis): don't warn on missing dir
|
2022-09-11 14:04:24 +02:00 |
|
Julien Fontanet
|
e9188a9864
|
feat(proxy/api): more raw errors
Follow up of ae373c3e7
|
2022-09-11 13:40:27 +02:00 |
|
Julien Fontanet
|
42dd70c2f7
|
chore(backups/RemoteAdapter): add more cache related debug
|
2022-09-10 14:16:54 +02:00 |
|
Julien Fontanet
|
191c124130
|
feat(backups): update VM backups cache (#6411)
|
2022-09-10 14:16:29 +02:00 |
|
Julien Fontanet
|
2742f948c2
|
feat(CHANGELOG): move releases before 2022 in other file
Because the main CHANGELOG is getting too big to be displayed on GitHub.
|
2022-09-10 13:21:15 +02:00 |
|