Commit Graph
100 Commits
Author SHA1 Message Date
Julien Fontanet 10093afb91 feat(cron): 1.0.1 2018-02-19 17:06:17 +01:00
Julien Fontanet 58032738b9 chore(cron): replace luxon with moment-timezone (#2657) 2018-02-19 17:04:04 +01:00
Julien Fontanet 89cbbaeeea chore: fix yarn.lock 2018-02-19 15:52:17 +01:00
Julien Fontanet 5ca08eb400 feat(xo-server): 5.16.1 2018-02-19 14:11:10 +01:00
Julien Fontanet fad049d2ac feat(xo-web): 5.16.2 2018-02-19 14:10:37 +01:00
Julien Fontanet 87466cb5bd feat(value-matcher): 0.2.0 2018-02-19 14:08:38 +01:00
Julien Fontanet bb69ad8019 feat(xo-server-backup-reports): 0.10.0 2018-02-19 14:02:13 +01:00
Julien Fontanet d5373b85c7 feat(xen-api): 0.16.5 2018-02-19 13:59:17 +01:00
Julien Fontanet d71e699582 feat(xo.getAllObjects): implement ndjson handler (#2500) 2018-02-19 13:41:44 +01:00
Julien Fontanet f464751752 fix(xen-api): enforce event timeout (#2653) 2018-02-19 11:45:10 +01:00
Julien Fontanet 44075d2ad5 chore: update dependencies 2018-02-18 21:53:23 +01:00
Julien Fontanet 8689b48c55 fix(xo-server/authentication): fail fast with empty passwords
There is no reason to attempt authentication with empty passwords, and this work around issues with some LDAP servers which may allow binds with empty passwords.

See xoa-support#469.
2018-02-16 11:47:01 +01:00
Julien Fontanet 443882f4be feat(scripts): dev 2018-02-15 15:20:06 +01:00
Julien Fontanet 4ba4d383f0 feat(backup): parallelism improvements (#2641)
Do not limit the concurrency at the job level, only limit VHD merges (2) and VM snapshots (1).
2018-02-15 12:14:39 +01:00
Julien Fontanet 947febcdaa chore(xo-server): update limit-concurrency-decorator to 0.3.0 2018-02-14 17:05:25 +01:00
Julien Fontanet 8b05486945 fix(xo-server/scheduling): use local TZ by default 2018-02-13 14:50:10 +01:00
Julien Fontanet 42cd5d8e58 chore(xo-server/utils): remove scheduleFn 2018-02-13 14:49:50 +01:00
Julien Fontanet 31f420937e chore: fix yarn.lock 2018-02-13 14:41:12 +01:00
Julien Fontanet 422a04795f chore: update dependencies 2018-02-13 12:05:52 +01:00
Julien Fontanet 28a8807cfb chore(xo-web): remove unused package.json entries 2018-02-13 11:16:02 +01:00
Julien Fontanet c6327a953b chore(cron): improve documentation 2018-02-13 10:44:21 +01:00
Julien Fontanet cc71f2e4a3 feat(cron): 1.0.0 2018-02-12 12:21:22 +01:00
Julien Fontanet 701086ec26 feat(cron): add Schedule#startJob() 2018-02-12 12:17:05 +01:00
Julien Fontanet 20acaebb68 fix(xo-server/vhd-merge): explicit error when no block found 2018-02-11 13:38:24 +01:00
Julien Fontanet 22997cd903 chore: improve Babel 7 configs
- easier to customize
- all target configuration is done in package.json
2018-02-10 23:09:29 +01:00
Julien Fontanet 7cb720b11f chore: format all code (#2632) 2018-02-09 17:56:03 +01:00
Julien Fontanet 8bf35b2a63 feat(xo-web): 0.16.1 2018-02-09 15:34:17 +01:00
Julien Fontanet 8b72690c17 feat(xo-server-cloud): 0.2.2 2018-02-09 15:33:51 +01:00
Julien Fontanet a0cc768af9 feat(scripts): benchmarks (#2631) 2018-02-09 15:01:00 +01:00
Julien Fontanet 8b155b62dc feat: restore prettier (#2630) 2018-02-08 17:45:16 +01:00
Julien Fontanet bf5daa1a9b feat: better lint-staged (#2629) 2018-02-08 17:31:30 +01:00
Julien Fontanet 4f154e33bc fix(value-matcher): add AndPattern to Pattern union 2018-02-08 10:52:35 +01:00
Julien Fontanet 395bcade67 chore: fix issue template 2018-02-08 09:55:00 +01:00
Julien Fontanet 985a038482 chore: improve normalization 2018-02-07 17:40:55 +01:00
Julien Fontanet 2da04c5bb1 fix: lint & tests 2018-02-07 14:43:14 +01:00
Julien Fontanet 1baf8cfaa6 chore: update dependencies 2018-02-07 14:03:34 +01:00
Julien Fontanet 956a9a7dde chore: xen-orchestra is now the main repo 2018-02-07 10:40:09 +01:00
Julien Fontanet d7bb457fd0 chore(xo-web): adapt to monorepo 2018-02-07 10:39:32 +01:00
Julien Fontanet 563ff38c25 Merge branch 'xo-web/master' 2018-02-07 10:18:09 +01:00
Julien Fontanet 05caaa0814 feat(xo-web): move all files to packages/xo-web 2018-02-07 10:18:09 +01:00
Julien Fontanet 1f283d285a feat(cron): 0.2.0 2018-02-06 17:30:36 +01:00
Julien Fontanet adaa7ca413 feat(cron): wait promise before next run (#47) 2018-02-06 17:29:28 +01:00
Julien Fontanet 247e797d2b feat(cron): 0.1.2 2018-02-06 15:42:26 +01:00
Julien Fontanet 9c7c030b00 fix(cron): handle setTimeout max delay (#45) 2018-02-06 15:41:19 +01:00
Julien Fontanet 867c9ea66c fix(cron): correctly compute the delay 2018-02-06 15:28:54 +01:00
Julien Fontanet fd4504f0ee chore(xen-api): tested with XS 7.2 & 7.3 2018-02-06 14:36:33 +01:00
Julien Fontanet 6c6aacc64e feat(cron): 0.1.1
New release due to publish issue.
2018-02-06 12:04:49 +01:00
Julien Fontanet 678adc0726 feat(cron): 0.1.0 2018-02-06 10:22:17 +01:00
Julien Fontanet be3b684866 feat(cron): better API (#40) 2018-02-06 10:20:11 +01:00
Julien Fontanet 179aadafa4 feat(xo-server): update value-matcher to 0.1.0 2018-02-05 15:52:05 +01:00
Julien Fontanet f9dc129601 chore(value-matcher): remove unused @babel/polyfill 2018-02-05 15:47:24 +01:00
Julien Fontanet 6beea2d208 feat(value-matcher): 0.1.0 2018-02-05 15:44:02 +01:00
Julien Fontanet 57ef84ad3b feat(value-matcher): add __and operator (#43) 2018-02-05 15:34:55 +01:00
Julien Fontanet 9d9fdcff1e feat(normalize-packages): remove lint-staged 2018-02-05 14:34:45 +01:00
Julien Fontanet 83e82e4789 chore: remove legacy ghooks config 2018-02-05 14:18:10 +01:00
Julien Fontanet 4a12e0b6a0 chore: predev scripts should run prebuild 2018-02-05 14:16:54 +01:00
Julien Fontanet 642118959e chore: always use yarn to run scripts 2018-02-05 14:15:57 +01:00
Julien Fontanet 600011be17 fix(test): make flow ignore node_modules 2018-02-05 13:38:54 +01:00
Julien Fontanet 6765251332 fix(test): build modules required for tests 2018-02-05 13:38:28 +01:00
Julien Fontanet afa5b046cb fix(test): ignore some no-missing-import errors 2018-02-05 12:05:22 +01:00
Julien Fontanet 138d5627b5 chore(complex-matcher): remove unnecessary invoke 2018-02-04 16:35:57 +01:00
Julien Fontanet 191c531bad chore(README): xo-server is now here 2018-02-01 17:44:27 +01:00
Julien Fontanet f026e51c54 fix(xo-server): pass appDir to appConf 2018-02-01 16:30:39 +01:00
Julien Fontanet 693afc52ff chore(gitignore): add missing entry 2018-02-01 14:38:19 +01:00
Julien Fontanet b22914e88a chore(xo-server): adapt to monorepo 2018-02-01 14:23:17 +01:00
Julien Fontanet 50b081608f Merge branch 'xo-server/master' 2018-02-01 14:17:39 +01:00
Julien Fontanet 214528a880 feat(xo-server): move all files to packages/xo-server 2018-02-01 14:17:39 +01:00
Julien Fontanet 4f13b32f9a fix(collection/redis): rebuidIndexes don't fail on missing items (#651)
Instead of failing when an id refers to a no missing item, simply remove it from the index.
2018-02-01 14:15:57 +01:00
Julien Fontanet 8ce8f5763c chore(cron): update dependencies 2018-02-01 11:52:45 +01:00
Julien Fontanet 348bc16d6d feat: cron (#34) 2018-02-01 11:28:16 +01:00
Julien Fontanet ff2c69102d chore(complex-matcher): new parser implementation (#37) 2018-02-01 11:27:49 +01:00
Julien Fontanet 9479b7dc74 chore(xen-api): typo
Fixes vatesfr/xo-web#2606
2018-02-01 11:02:07 +01:00
Julien Fontanet 39f4e13915 chore(package): update dependencies 2018-02-01 10:33:26 +01:00
Julien Fontanet 5ea9f26ec4 chore(package): update dependencies 2018-02-01 10:14:53 +01:00
Julien Fontanet c1d9cc7e2a 5.16.0 2018-01-31 18:41:15 +01:00
Julien Fontanet 6b80124a35 5.16.0 2018-01-31 18:39:34 +01:00
Julien Fontanet 4349911076 fix(SortedTable): sort info in the URL (#2604)
Fixes #2584
2018-01-31 14:48:41 +01:00
Julien Fontanet 62a9158074 chore: update dependencies 2018-01-31 09:44:37 +01:00
Julien Fontanet 43e5398d99 fix(api/vm): coding style 2018-01-30 10:36:26 +01:00
Julien Fontanet 920107e13f chore(vm.delete): deleteDisks by default 2018-01-30 10:26:26 +01:00
Julien Fontanet d627fad299 5.15.7 2018-01-27 13:28:39 +01:00
Julien Fontanet 6f8b31eaa2 chore(package): update xen-api to 0.16.4 2018-01-26 16:38:59 +01:00
Julien Fontanet 8d47c83117 feat(xen-api): 0.16.4 2018-01-26 16:32:46 +01:00
Julien Fontanet 75ddf2681e fix(xen-api): only remove ghost tasks (#36)
Do not trigger incorrect "task destroyed before completion".
2018-01-26 16:28:22 +01:00
Julien Fontanet 4ad72b2ef0 chore(xen-api): _sessionCall "args" is optionnal 2018-01-26 16:16:00 +01:00
Julien Fontanet a7334061ef fix(xen-api): _sessionCall "args" is an array 2018-01-26 16:13:18 +01:00
Julien Fontanet 0e0e4aae69 feat(complex-matcher): 0.2.1 2018-01-26 15:21:18 +01:00
Julien Fontanet 971c039086 feat(complex-matcher): number are matched recursively 2018-01-26 15:17:46 +01:00
Julien Fontanet 5e8e1968e1 feat(normalize-packages): remove babel-jest 2018-01-26 13:30:52 +01:00
Julien Fontanet 76a1c827d1 chore(package): update dependencies 2018-01-26 13:29:56 +01:00
Julien Fontanet a4ab028ad6 feat(complex-matcher): 0.2.0 2018-01-25 16:57:29 +01:00
Julien Fontanet 0825806093 5.15.6 2018-01-25 10:12:54 +01:00
Julien Fontanet 44b1bee080 Merge branch 'stable' 2018-01-25 10:11:21 +01:00
Julien Fontanet dc12896b19 chore(package): update react-virtualized (#2556)
`form/select` has been redeveloped for the occasion with the following features:
- not clearable when required and not multiple
- when no options available, marked as loading
- when required and only one option, it is automatically selected
2018-01-24 14:51:12 +01:00
Julien Fontanet 6f6b047537 chore(package): update xen-api to 0.16.3
Fixes vatesfr/xo-web#2579
2018-01-24 14:09:54 +01:00
Julien Fontanet 9fc6013934 feat(xen-api): 0.16.3 2018-01-24 14:07:32 +01:00
Julien Fontanet 8a02d557f4 feat(xen-api): handle ghost tasks (#35)
See vatesfr/xo-web#2579
2018-01-24 14:06:46 +01:00
Julien Fontanet 1406f1f8e5 5.15.5 2018-01-19 13:11:03 +01:00
Julien Fontanet d5f6b65861 fix(Xapi#remoteCopyVm): fix VM renaming 2018-01-19 13:09:12 +01:00
Julien Fontanet bdddea2e29 feat(complex-matcher): support numbers (#32) 2018-01-17 12:06:44 +01:00