Julien Fontanet
ae211046b8
fix(lite): don't let Babel transpile import/export
2021-09-30 15:02:58 +02:00
Julien Fontanet
87ce9ff63a
fix(lite): blacklist dns module
...
It's used by `xen-api` but should be fine as long as `reverseHostIpAddresses` is not enable.
2021-09-30 15:02:58 +02:00
Julien Fontanet
06c71154b9
fix(xen-api/_setHostAddressInUrl): pass params in array
...
Introduced in fb21e4d58
2021-09-30 10:32:12 +02:00
Julien Fontanet
0e8f314dd6
fix(xo-web/new-vm): don't send default networkConfig ( #5923 )
...
Fixes #5918
2021-09-30 09:37:12 +02:00
Julien Fontanet
01450db71e
fix(proxy/backup.run): clear error on license issue
...
Fixes https://xcp-ng.org/forum/topic/4901/backups-silently-fail-with-invalid-xo-proxy-license
2021-09-24 13:15:32 +02:00
Julien Fontanet
ed987e1610
fix(proxy/api/ndJsonStream): send JSON-RPC error if whole iteration failed
...
See https://xcp-ng.org/forum/topic/4901/backups-silently-fail-with-invalid-xo-proxy-license
2021-09-24 13:15:24 +02:00
Julien Fontanet
4a0a708092
feat: release 5.62.1
2021-09-17 10:04:36 +02:00
Julien Fontanet
6bf3b6f3e0
feat(xo-server): 5.82.2
2021-09-17 09:24:32 +02:00
Julien Fontanet
8f197fe266
feat(@xen-orchestra/proxy): 0.14.6
2021-09-17 09:24:05 +02:00
Julien Fontanet
e1a3f680f2
feat(xen-api): 0.34.2
2021-09-17 09:23:28 +02:00
Julien Fontanet
e89cca7e90
feat: technical release
2021-09-17 09:19:26 +02:00
Julien Fontanet
95f029e0e7
fix(xen-api/putResource): fix non-stream use case
...
Introduced by ea10df8a92
2021-09-14 17:42:20 +02:00
Julien Fontanet
fb21e4d585
chore(xen-api/_setHostAddressInUrl): use _roCall to fetch network ref
...
Introduced by a84fac1b6
2021-09-14 17:42:20 +02:00
Julien Fontanet
633805cec9
fix(xen-api/_setHostAddressInUrl): correctly fetch network ref
...
Introduced by a84fac1b6
2021-09-14 17:42:20 +02:00
Julien Fontanet
a84fac1b6a
fix(xen-api/{get,put}Resource): use provided address when possible
...
Fixes #5896
Introduced by ea10df8a92
Don't use the address provided by XAPI when connecting to the pool master and without a default migration network as it will unnecessarily break NATted hosts.
2021-09-14 13:52:34 +02:00
Julien Fontanet
a9de4ceb30
chore(xo-server/config.toml): explicit auth delay is per user
2021-09-12 10:55:31 +02:00
Julien Fontanet
827b55d60c
fix(xo-server/config.toml): typo
2021-09-12 10:54:49 +02:00
Julien Fontanet
0e1fe76b46
chore: update dev deps
2021-09-09 13:48:15 +02:00
Julien Fontanet
097c9e8e12
feat(@xen-orchestra/proxy): 0.14.5
2021-09-07 19:02:57 +02:00
Julien Fontanet
6dba39a804
fix(xo-server/vm.set): fix converting to BIOS ( #5895 )
...
Fixes xoa-support#3991
2021-09-02 14:11:39 +02:00
Julien Fontanet
9d8e232684
chore(xen-api): dont import promise-toolbox/retry twice
...
Introduced by ea10df8a9
2021-08-31 12:28:23 +02:00
Julien Fontanet
ab4fcd6ac4
fix(xen-api/{get,put}Resource): correctly fetch host
...
Introduced by ea10df8a9
2021-08-30 15:23:42 +02:00
Julien Fontanet
85abc42100
chore(xo-web): use sass instead of node-sass
...
Fixes build with Node 16
2021-08-27 14:22:00 +02:00
Julien Fontanet
3338a02afb
feat(fs/getSyncedHandler): returns disposable to an already synced remote
...
Also, no need to forget it.
2021-08-20 10:14:39 +02:00
Julien Fontanet
31cfe82224
chore: update to index-modules@0.4.3
...
Fixes #5877
Introduced by 030477454
This new version fixes the `--auto` mode used by `xo-web`.
2021-08-18 10:08:10 +02:00
Julien Fontanet
030477454c
chore: update deps
2021-08-17 09:59:42 +02:00
Julien Fontanet
3c1f96bc69
chore: update dev deps
2021-08-16 14:10:18 +02:00
Julien Fontanet
f20d5cd8d3
feat(xo-server): logging is now dynamically configurable
2021-08-12 17:30:56 +02:00
Julien Fontanet
f5111c0f41
fix(mixins/Config#watch): use deep equality to check changes
...
Because objects (and arrays) will always be new ones and thus different.
2021-08-12 17:29:57 +02:00
Julien Fontanet
d3cb31f1a7
feat(log/configure): filter can be an array
2021-08-11 18:09:42 +02:00
Julien Fontanet
20a6428290
fix(xo-server/xen-servers): fix lodash/pick import
...
Introduced by 4b4bea5f3
Fixes #5858
2021-07-28 08:48:17 +02:00
Julien Fontanet
4b4bea5f3b
chore(xo-server): log ids on xapiObjectToXo errors
2021-07-27 15:05:00 +02:00
Julien Fontanet
bc6afc3933
fix(xo-server): don't fail on invalid pool pattern
...
Fixes #5849
2021-07-27 05:13:45 +02:00
Julien Fontanet
c6f22f4d75
fix(backups): block start_on operation on replicated VMs ( #5852 )
2021-07-26 15:01:11 +02:00
Julien Fontanet
c482f18572
chore(xo-web/vm/tab-advanced): shutdown is a valid operation
2021-07-23 09:49:32 +02:00
Julien Fontanet
05b978c568
chore: update dev deps
2021-07-20 10:20:52 +02:00
Julien Fontanet
62e5ab6990
chore: update to http-request-plus@0.12.0
2021-07-20 10:03:16 +02:00
Julien Fontanet
9139c5e9d6
chore(backups/DeltaReplication): unify base VM detection
...
Might help avoiding the *unable to find base VM* error.
2021-07-09 15:14:37 +02:00
Julien Fontanet
65e62018e6
chore(backups/importDeltaVm): dont explicitly wait for export tasks
...
Might be related to stuck importation issues.
2021-07-08 09:56:06 +02:00
Julien Fontanet
138a3673ce
fix(xo-server/importConfig): fix this._app.clean is not a function
...
Fixes #5836
2021-07-05 17:57:47 +02:00
Julien Fontanet
bbd571e311
chore(xo-web/vm/tab-disks.js): format with Prettier
2021-06-28 11:25:31 +02:00
Julien Fontanet
1c31460d27
fix(xo-server/disconnectXenServer): delete pool association
...
This should prevent the *server is already connected* issue after reinstalling host.
2021-06-23 10:11:12 +02:00
Julien Fontanet
19db468bf0
fix(CHANGELOG.unreleased): vhd-lib
...
Introduced by aa4f1b834
2021-06-23 09:26:23 +02:00
Julien Fontanet
5fe05578c4
fix(xo-server/backupNg.importVmBackup): returns id of imported VM
...
Fixes #5820
Introduced by d9ce1b3a9 .
2021-06-22 18:26:01 +02:00
Julien Fontanet
956f5a56cf
feat(backups/RemoteAdapter#cleanVm): fix backup size if necessary
...
Fixes #5810
Fixes #5815
2021-06-22 18:16:52 +02:00
Julien Fontanet
a3f589d740
feat(@xen-orchestra/proxy): 0.14.3
2021-06-21 14:36:55 +02:00
Julien Fontanet
beef09bb6d
feat(@xen-orchestra/backups): 0.11.2
2021-06-21 14:30:32 +02:00
Julien Fontanet
ff0a246c28
feat(proxy/api/ndJsonStream): handle iterable error
2021-06-21 14:26:55 +02:00
Julien Fontanet
f1459a1a52
fix(backups/VmBackup#_callWriters): writers.delete
...
Introduced by 56e4847b6
2021-06-21 14:26:55 +02:00
Julien Fontanet
9658d43f1f
feat(xo-server-load-balancer): use @xen-orchestra/log
2021-06-18 09:44:37 +02:00
Julien Fontanet
1748a0c3e5
chore(xen-api): remove unused inject-events
2021-06-17 16:41:04 +02:00
Julien Fontanet
4463d81758
feat(@xen-orchestra/proxy): 0.14.2
2021-06-17 15:58:00 +02:00
Julien Fontanet
74221a4ab5
feat(@xen-orchestra/backups): 0.11.1
2021-06-17 15:57:10 +02:00
Julien Fontanet
0d998ed342
feat(@xen-orchestra/xapi): 0.6.4
2021-06-17 15:56:21 +02:00
Julien Fontanet
7d5a01756e
feat(xen-api): 0.33.1
2021-06-17 15:55:20 +02:00
Julien Fontanet
5467583bb3
fix(backups/_VmBackup#_callWriters): dont run single writer twice
...
Introduced by 56e4847b6
See https://xcp-ng.org/forum/topic/4659/backup-failed
2021-06-17 14:14:48 +02:00
Julien Fontanet
3413bf9f64
fix(xen-api/{get,put}Resource): distinguish cancelation and connection issue (2)
...
Follow up of 057a1cbab
2021-06-17 10:12:09 +02:00
Julien Fontanet
3c352a3545
fix(backups/_VmBackup#_callWriters): missing writer var
...
Fixes #5816
2021-06-17 08:53:38 +02:00
Julien Fontanet
56e4847b6b
feat(backups/_VmBackup#_callWriters): dont use generic error when only one writer
2021-06-16 10:15:10 +02:00
Julien Fontanet
033b671d0b
fix(xo-server): limit number of xapiObjectToXo logs
...
See xoa-support#3830
2021-06-16 09:59:07 +02:00
Julien Fontanet
51f013851d
feat(xen-api): limit concurrent calls to 20
...
Fixes xoa-support#3767
Can be changed via `callConcurrency` option.
2021-06-14 18:37:58 +02:00
Julien Fontanet
341a1b195c
fix(docs): filenames in how to update self-signed cert
...
See xoa-support#3821
2021-06-11 17:09:23 +02:00
Julien Fontanet
29c3d1f9a6
feat(xo-web/debug): add timing
2021-06-11 10:08:14 +02:00
Julien Fontanet
057a1cbab6
feat(xen-api/{get,put}Resource): distringuish cancelation and connection issue
...
See xoa-support#3643
2021-06-05 01:15:36 +02:00
Julien Fontanet
58cf69795a
fix(xo-server): remove broken API methods
...
Introduced bybdb0ca836
These methods were linked to the legacy backups which are no longer supported.
2021-06-03 14:49:18 +02:00
Julien Fontanet
6d39512576
chore: format with Prettier
...
Introduced by 059843f03
2021-06-03 14:49:14 +02:00
Julien Fontanet
ec4dde86f5
fix(CHANGELOG.unreleased): add missing entries
...
Introduced by 1c91fb9dd
2021-06-02 16:55:45 +02:00
Julien Fontanet
c5a769cb29
fix(xo-server/glob-matcher): fix micromatch import
...
Introduced by 254558e9d
2021-05-31 17:36:47 +02:00
Julien Fontanet
00a7277377
feat(xo-server-sdn-controller): 1.0.5
2021-05-31 14:33:21 +02:00
Julien Fontanet
0dd8d15a9a
fix(xo-web): use terser instead of uglify-es
...
Fixes https://xcp-ng.org/forum/topic/4638/yarn-build-failure
Better maintenance and support of modern ES features.
2021-05-28 15:38:25 +02:00
Julien Fontanet
90f59e954a
fix(docs/from sources): clarify that Node >=14.17 is required
...
Related to 00beb6170
2021-05-28 15:14:28 +02:00
Julien Fontanet
03d7ec55a7
feat(decorate-with): decorateMethodsWith()
2021-05-28 12:15:22 +02:00
Julien Fontanet
1929b69145
chore(decorate-with): improve doc
2021-05-28 12:06:45 +02:00
Julien Fontanet
fbf194e4be
chore(decorate-with): named function
2021-05-28 12:06:00 +02:00
Julien Fontanet
a20927343a
chore: remove now unnecessary core-js deps
...
BREAKING CHANGE: @xen-orchestra/audit-core now requires Node >=10
2021-05-28 09:44:44 +02:00
Julien Fontanet
3b465dc09e
fix: dont use deprecated fs-extra
...
BREAKING CHANGE: vhd-lib and xo-vmdk-to-vhd now require Node >=10
2021-05-28 09:39:51 +02:00
Julien Fontanet
fb8ca00ad1
fix: dont use deprecated event-to-promise
2021-05-28 09:34:49 +02:00
Julien Fontanet
dd7dddaa2b
chore(xo-import-servers-csv): remove unmaintained tslint conf
2021-05-28 09:28:40 +02:00
Julien Fontanet
f41903c2a1
fix(xo-cli,xo-upload-ova}: dont use deprecated nice-pipe
...
BREAKING CHANGE: they now require Node >=10
2021-05-28 09:25:19 +02:00
Julien Fontanet
9984b5882d
feat(@xen-orchestra/proxy): 0.14.1
2021-05-27 15:15:34 +02:00
Julien Fontanet
9ff20bee5a
fix(proxy/package.json): fix bin and start script
...
Introduced by df9689854
2021-05-27 15:15:13 +02:00
Julien Fontanet
53caa11bc4
chore(proxy/package.json): remove useless main entry
...
This package is not a library.
2021-05-27 15:13:26 +02:00
Julien Fontanet
f6ac08567c
feat(@xen-orchestra/xapi): 0.6.3
2021-05-27 15:04:13 +02:00
Julien Fontanet
040c6375c0
chore(xo-server/config.toml): remove unnecessary quotes
2021-05-27 15:00:59 +02:00
Julien Fontanet
a03266aaad
feat(@xen-orchestra/proxy): 0.14.0
2021-05-27 14:28:29 +02:00
Julien Fontanet
3479064348
feat(xo-server-netbox): 0.1.1
2021-05-27 10:37:35 +02:00
Julien Fontanet
b02d823b30
fix(xo-server-netbox): fix dependencies
2021-05-27 10:37:35 +02:00
Julien Fontanet
a204b6fb3f
feat(xo-server): 5.79.5
2021-05-26 17:51:07 +02:00
Julien Fontanet
00beb6170e
fix(xo-server): require Node >=14.17
...
Fixes #5789
Better import of CommonJS modules.
2021-05-26 16:07:34 +02:00
Julien Fontanet
9f1a300d2a
fix(backups): properly close streams are destroyed in case of failure
...
Fixes xoa-support#3753
2021-05-26 14:39:56 +02:00
Julien Fontanet
05aefa1d5c
chore: update to http-request-plus@0.10.0
2021-05-25 14:35:52 +02:00
Julien Fontanet
059843f030
chore: update dev deps
2021-05-25 14:22:58 +02:00
Julien Fontanet
e202dc9851
fix(docs): use correct bin with forever-service
2021-05-23 18:53:26 +02:00
Julien Fontanet
76b563fa88
feat(xo-web/vm/console): make multiline clipboard input monospaced
2021-05-21 14:21:33 +02:00
Julien Fontanet
2553f4c161
feat(xo-web/host/install-certificate): make inputs monospaced
2021-05-21 14:20:56 +02:00
Julien Fontanet
f35c865348
feat(xo-web): SSH key input monospaced
2021-05-21 14:19:50 +02:00
Julien Fontanet
b873ba3a75
feat(xo-web): make CloudConfig inputs monospaced
...
Fixed #5786
2021-05-21 14:15:12 +02:00
Julien Fontanet
d49e388ea3
feat(xo-server/registerPlugin): log plugin metadata errors
2021-05-21 14:00:25 +02:00
Julien Fontanet
b931699175
feat(xo-server/registerPlugin): don't fail on JSON parsing errors
2021-05-21 14:00:06 +02:00
Julien Fontanet
55fd58efd8
fix(xo-server): reading plugin metadata
...
Fixes #5782
2021-05-21 13:58:32 +02:00