Julien Fontanet
7d69dd9400
fix(xen-api): add missing Babel plugin
2019-03-28 12:21:55 +01:00
Julien Fontanet
e6aae8fcfa
chore(xen-api): regroup object handling helpers
2019-03-28 12:19:08 +01:00
Julien Fontanet
da800b3391
chore(xo-collection): minor improvements ( #4089 )
2019-03-28 12:15:04 +01:00
Julien Fontanet
3a574bcecc
chore(xen-api): clean call/callAsync code
2019-03-28 12:14:03 +01:00
Julien Fontanet
1bb0e234e7
chore(xen-api): modularize ( #4088 )
2019-03-28 11:17:25 +01:00
Julien Fontanet
b7e14ebf2a
fix(xo-server/snapshotVm): dont retry and unconditionaly clean ( #4075 )
...
Fixes #4074
2019-03-28 10:54:50 +01:00
Nicolas Raynaud
2af1207702
feat(vhd-lib,xo-server): guess VHD size on import ( #3726 )
2019-03-28 10:16:28 +01:00
Julien Fontanet
ecfed30e6e
fix(xo-web/JSON schema object input): clear when un-use ( #4076 )
2019-03-28 10:05:15 +01:00
Enishowk
d06c3e3dd8
fix(xo-web/smart-backup): StringNode → RegExpNode to anchor strings ( #4085 )
...
Fixes #4078
2019-03-27 22:11:23 +01:00
Julien Fontanet
16b3fbeb16
fix(scripts/travis-tests): integration tests on branches
2019-03-27 15:45:16 +01:00
Julien Fontanet
0938804947
fix(xo-server/worker): forget remote after use ( #4079 )
...
Fixes xoa-support#1378
Fixes xoa-support#1384
Fixes xoa-support#1399
2019-03-27 10:52:42 +01:00
Julien Fontanet
851bcf9816
feat(xo-server/api): close connection when session expires ( #4071 )
...
See xoa-support#1389
2019-03-27 10:36:15 +01:00
Julien Fontanet
9f6fc785bc
fix(xo-server/remotes): dont sync unnecessarily
2019-03-27 10:04:01 +01:00
Julien Fontanet
56636bf5d4
chore(xo-server/MultiKeyMap): better implementation ( #4070 )
...
No longer unnecessarily use a map per entry and avoid creating Node as much as possible.
2019-03-26 17:50:22 +01:00
Julien Fontanet
3899a65167
fix(xo-server/plugin.configure): properly merge previous config
2019-03-26 17:29:33 +01:00
Rajaa.BARHTAOUI
628e53c1c3
feat(xo-web/settings/plugins): display plugin count ( #4050 )
...
Fixes #4008
2019-03-26 16:55:55 +01:00
Enishowk
9fa424dd8d
fix(xo-web/remotes): test if writeRate or readRate are defined ( #4073 )
...
Fixes #4072
2019-03-26 15:35:01 +01:00
Julien Fontanet
3e6f2eecfa
chore(xo-server/index): allow console
2019-03-26 09:38:43 +01:00
Julien Fontanet
cc655c8ba8
feat(xo-server): pDebounceWithKey ( #4066 )
2019-03-25 17:36:41 +01:00
Julien Fontanet
78aa0474ee
chore(ESLint): ban console logs
2019-03-25 17:02:40 +01:00
Enishowk
9caefa2f49
fix(xo-web/remotes): remove console.log ( #4065 )
2019-03-25 17:02:21 +01:00
Julien Fontanet
478726fa3b
chore(xo-server/ensureArray): move into own module
2019-03-25 16:48:15 +01:00
Julien Fontanet
f64917ec52
feat(xo-server): configurable session validity ( #4059 )
...
See xoa-support#1389
2019-03-25 16:24:27 +01:00
badrAZ
2bc25f91c4
chore(xo-server/XapiStats): improve the cache implementation ( #3859 )
2019-03-25 10:45:54 +01:00
Julien Fontanet
623d7ffe2f
feat(cloud config): Config Drive datasource as a fallback ( #4053 )
...
Fixes xoa-support#1179
2019-03-25 09:34:21 +01:00
Julien Fontanet
07510b5099
chore(xo-server/authenticateUser): better doc and explicit tests
2019-03-22 17:58:00 +01:00
Julien Fontanet
9f21f9a7bc
chore(xo-server/authenticateUser): throws invalidCredentials instead of returning false
2019-03-22 17:56:58 +01:00
Julien Fontanet
93da70709e
fix(xo-web): dont try reconnecting websocket on sign out
2019-03-22 17:34:46 +01:00
Julien Fontanet
00436e744a
fix(xo-server/_parseDuration): add missing file
...
Related to 6baef2450
2019-03-22 16:19:09 +01:00
Julien Fontanet
1e642fc512
chore(xo-server/store): dont access xo._config
2019-03-22 15:45:09 +01:00
Julien Fontanet
6baef2450c
feat(xo-server/authentication): configurable token validity
2019-03-22 15:29:11 +01:00
Julien Fontanet
600f34f85a
fix(xo-server/console proxy): close socket on authentication error
2019-03-22 11:43:52 +01:00
Julien Fontanet
6c0c6bc5c4
fix(xo-server-recover-account): remove OTP ( #4055 )
...
Otherwise it's not possible to recover if the OTP setting has been lost.
2019-03-22 11:10:16 +01:00
Enishowk
fcd62ed3cd
feat(remote): add read/write speeds on remote ( #4015 )
...
Fixes #3991
2019-03-21 18:25:03 +01:00
Julien Fontanet
785f2e3a6d
chore: update Babel
...
Fixes #4052
2019-03-21 12:33:18 +01:00
Julien Fontanet
c2925f7c1e
chore(xo-import-servers-csv): remove csv-parser types
...
Already available in csv-parser@2.2.0.
2019-03-21 12:31:05 +01:00
Jon Sands
60814d8b58
fix(docs): add pictures to manual seeding instructions ( #4019 )
2019-03-21 08:38:18 +01:00
Julien Fontanet
2dec448f2c
chore: update dependencies
2019-03-20 11:26:05 +01:00
Pierre Donias
b71f4f6800
fix(xo-web/home): always sort by name_label as a secondary sort ( #4047 )
...
Fixes #3983
2019-03-20 09:43:06 +01:00
badrAZ
558083a916
chore(CHANGELOG): update next
2019-03-19 15:30:24 +01:00
badrAZ
d507ed9dff
feat(xo-web): v5.37.0
2019-03-19 15:05:41 +01:00
badrAZ
7ed0242662
feat(xo-server): v5.37.0
2019-03-19 14:59:59 +01:00
badrAZ
d7b3d989d7
feat(xo-server-auth-google): v0.2.1
2019-03-19 14:51:25 +01:00
badrAZ
707b2f77f0
fix(xo-web/backup-ng): display compression only in full mode ( #4021 )
...
Fixes xoa-support#1346
2019-03-19 11:58:11 +01:00
Rajaa.BARHTAOUI
5ddbb76979
feat(xo-web/vm/disk): warning when SRs on 2 different hosts ( #3969 )
...
See #3911
Show a warning message when at least 2 VDIs attached to the VM are on 2 local SRs on 2 different hosts because the VM won't be able to start (NO_HOSTS_AVAILABLE)
2019-03-19 11:14:30 +01:00
Enishowk
97b0fe62d4
feat(xo-server/vm.delete): ensure suspend VDI is destroyed ( #4038 )
...
Fixes #4027
2019-03-18 10:29:54 +01:00
badrAZ
8ac9b2cdc7
fix(xo-server/xapi-stats): synchronize requests to improve caching ( #4028 )
...
Fixes #4017
2019-03-15 11:46:21 +01:00
badrAZ
bc4c1a13e6
chore(xo-server): remove deprecated syntax for decorator-synchronized ( #4037 )
2019-03-14 18:13:39 +01:00
Julien Fontanet
d3ec303ade
feat(xo-server): properly streams NDJSON ( #4030 )
2019-03-14 11:21:09 +01:00
Rajaa.BARHTAOUI
6cfc2a1ba6
fix(CHANGELOG.unreleased): remove duplicate entry ( #4034 )
2019-03-13 10:54:40 +01:00