badrAZ
6cb4faf33d
feat(xo-web/log): add log schedule to bug report ( #4676 )
2019-11-26 11:23:24 +01:00
badrAZ
78b83bb901
feat(xo-server/metadata-backups): clear backup listing cache on change ( #4672 )
...
See 471f39741
2019-11-26 10:34:26 +01:00
badrAZ
9ff6f60b66
fix(xo-server/metadata-backups): add 10m timeout to avoid stuck jobs ( #4666 )
...
See #4657
2019-11-25 16:26:11 +01:00
Julien Fontanet
624e10ed15
feat(xo-server-auth-saml): disableRequestedAuthnContext ( #4675 )
...
Fixes xoa-support#1940
2019-11-25 15:05:48 +01:00
badrAZ
19e10bbb53
feat(backup): report recipients configurable in backup settings ( #4646 )
...
Fixes #4581
2019-11-25 14:49:17 +01:00
Julien Fontanet
cca945e05b
fix(xo-server): remove overzealous changes
...
Bug introduced in 21901f2a7
As usual, thanks @Danp2 for your report :-)
2019-11-25 14:10:12 +01:00
Julien Fontanet
21901f2a75
chore: dont wrap unnecessary with fromCallback
2019-11-25 12:34:21 +01:00
Julien Fontanet
ef7f943eee
chore(xo-server/index): use Array#forEach
lodash.forOwn
and ensureArray
2019-11-25 12:10:52 +01:00
Julien Fontanet
ec1062f9f2
chore(xo-server-auth-ldap): centralize default settings
2019-11-25 09:25:05 +01:00
Pierre Donias
2f67ed3138
fix(fs/Local#getInfo): remove NaN
values ( #4671 )
...
Introduced by e34a0a6e33
NaNs were turned into nulls when sent to the client which was making
human-format throw a value must be a number error.
2019-11-22 17:16:23 +01:00
Rajaa.BARHTAOUI
ce912db30e
feat(CHANGELOG): 5.40.2 ( #4669 )
2019-11-22 11:40:40 +01:00
Julien Fontanet
41d790f346
feat(xo-server): 5.52.1
2019-11-22 11:33:38 +01:00
Julien Fontanet
bf426e15ec
fix(xo-server/proxies): fix WS error handling
...
Fixes #4670
Introduced by 56d63b10e4
2019-11-22 11:22:12 +01:00
badrAZ
e4403baeb9
fix(xo-server/backup-ng): fix pool metadata backups not debounced ( #4668 )
2019-11-22 10:04:13 +01:00
Julien Fontanet
61101b00a1
feat(xo-server-auth-ldap): add group filter example for AD
2019-11-20 21:37:22 +01:00
Julien Fontanet
69f8ffcfeb
feat(xen-api/examples/import-vdi): guess VHD size if necessary
2019-11-20 12:12:12 +01:00
Rajaa.BARHTAOUI
6b8042291c
feat: technical release ( #4667 )
2019-11-20 12:04:53 +01:00
Julien Fontanet
ffc0c83b50
fix: revert http-request-plus to 0.8
...
The new version breaks some features like VDI import.
This will be fixed this directly in `http-request-plus` but in the meantime 0.8 will be used.
Fixes #4640
2019-11-19 18:15:23 +01:00
badrAZ
8ccd4c269a
feat(xo-web/logs): open bug even if support panel doesnt respond ( #4654 )
2019-11-19 16:10:29 +01:00
Julien Fontanet
934ec86f93
feat(vhd-lib/_readChunk): explicit error when read too much
2019-11-19 15:51:21 +01:00
Julien Fontanet
23be38b5fa
chore(vhd-lib/_readChunk): dont clean
twice on end
2019-11-19 15:49:56 +01:00
Rajaa.BARHTAOUI
fe7f74e46b
feat(xo-web): store SortedTable param in URL ( #4637 )
...
Fixes #4542
2019-11-19 15:25:57 +01:00
Pierre Donias
a3fd78f8e2
fix(doc): web hooks menu link ( #4665 )
2019-11-19 10:30:44 +01:00
Pierre Donias
137bad6f7b
feat(xo-server-web-hooks): web hooks on XO API calls ( #3155 )
...
Fixes #1946
2019-11-15 16:17:17 +01:00
Julien Fontanet
17df6fc764
fix(xen-api): Node warning promise rejected with non-error ( #4659 )
...
Not a real problems but triggered a lot of warnings which could be very verbose in application logs.
2019-11-15 15:42:03 +01:00
badrAZ
2e51c8a124
fix(xo-server/backup-ng): handle timeouts larger than 596h ( #4663 )
...
Fixes #4662
2019-11-15 15:06:57 +01:00
Julien Fontanet
5588a46366
feat(xo-server/proxies): use proxy config ( #4655 )
2019-11-15 14:44:03 +01:00
Julien Fontanet
a8122f9add
feat(normalize-packages): replace vars in READMEs
2019-11-15 11:25:51 +01:00
Julien Fontanet
5568be91d2
chore: format with Prettier
...
Related to 2ec964178
2019-11-15 11:05:30 +01:00
Julien Fontanet
a04bd6f93c
fix(docs/configuration): convert redirectToHttps
to TOML
2019-11-14 15:32:24 +01:00
Julien Fontanet
56d63b10e4
fix(xo-server/proxies): correctly handle errors
2019-11-14 15:31:55 +01:00
Julien Fontanet
2c97643b10
feat(xo-server/Xapi#_assertHealthyVdiChains): configurable tolerance ( #4651 )
...
Fixes #4124
Related to xoa-support#1921
Only configurable globally (not per backup job) for the moment with the `xapiOptions.maxUncoalescedVdis` setting.
2019-11-14 14:34:32 +01:00
marcpezin
679f403648
feat(docs/xoa): UI support page ( #4650 )
2019-11-14 13:10:00 +01:00
Julien Fontanet
d482c707f6
chore(docs/xoa): various improvements
2019-11-14 12:30:47 +01:00
Julien Fontanet
2ec9641783
chore: update dependencies
2019-11-13 17:15:42 +01:00
badrAZ
dab1788a3b
feat(logs/backup-ng): support ticket with attached log ( #4201 )
...
Related to support-panel#24
2019-11-13 15:57:52 +01:00
Julien Fontanet
47bb79cce1
feat(server/Xo): remove #httpProxy
in favor of `#hasOwnHttpProxy
2019-11-12 16:51:50 +01:00
badrAZ
41dbc20be9
fix(xo-server/plugins): try empty config if none provided ( #4647 )
...
Required by #4581
Plugins with optional configuration should be loadable without explicit user configuration.
2019-11-08 15:27:22 +01:00
Julien Fontanet
10a631ec96
fix(log/README): catchGlobalErrors
expect a logger
2019-11-08 11:07:42 +01:00
Julien Fontanet
830e5aed96
feat(log/README): { createLogger }
...
Related to 0b90befda
2019-11-08 09:58:15 +01:00
Julien Fontanet
7db573885b
fix(cron/tests): mock Date.now() ( #4628 )
...
Related to changes in #4623 (and 07526efe6
).
2019-11-07 11:37:53 +01:00
Julien Fontanet
a74d56ebc6
feat: always specify required Node version
2019-11-07 10:18:05 +01:00
Julien Fontanet
ff7d84297e
fix(server/plugins): prevent duplicate loading ( #4645 )
...
Related to xoa-support#1905
2019-11-06 15:15:13 +01:00
Julien Fontanet
3a76509fe9
chore(xo-server/xapi): use promise-toolbox/retry
( #4635 )
...
Instead of custom implementation.
2019-11-06 10:23:06 +01:00
Julien Fontanet
ac4de9ab0f
chore(backups-cli): move clean-vms
in dedicated module
2019-11-05 15:29:49 +01:00
badrAZ
471f397418
feat(xo-server/backup-ng): clear "_listVmBackupsOnRemote" cache on change ( #4580 )
...
See #4539
This PR gives the possibility to clear the backup list cache using the API and it makes sure that the cache is cleaned after a backup or its deletion on a remote.
2019-11-05 09:44:50 +01:00
badrAZ
73bbdf6d4e
fix(xo-web): missing "noopener noreferrer" ( #4643 )
...
Anchors with `target='_blank'` need `rel='noopener noreferrer'`
2019-11-04 15:24:01 +01:00
Julien Fontanet
7f26aea585
feat(backups-cli): dont report compressed XVAs as broken ( #4642 )
...
Detect compressed XVAs and don't try to validate them with tar heuristic.
2019-11-04 14:33:50 +01:00
Julien Fontanet
1c767b709f
chore(xo-server/setUpApi): fix void lint
2019-10-31 16:45:17 +01:00
badrAZ
0ced82c885
fix(xo-web/sorted-table): missing "noopener noreferrer" ( #4636 )
2019-10-31 11:05:50 +01:00