diff --git a/@vates/disposable/package.json b/@vates/disposable/package.json index e31d58d7fd..c22dac8d8d 100644 --- a/@vates/disposable/package.json +++ b/@vates/disposable/package.json @@ -24,7 +24,7 @@ "dependencies": { "@vates/multi-key-map": "^0.1.0", "@xen-orchestra/async-map": "^0.1.2", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "ensure-array": "^1.0.0" } } diff --git a/@xen-orchestra/audit-core/package.json b/@xen-orchestra/audit-core/package.json index 707d511090..b7bcd111ad 100644 --- a/@xen-orchestra/audit-core/package.json +++ b/@xen-orchestra/audit-core/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@vates/decorate-with": "^0.0.1", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "core-js": "^3.6.4", "golike-defer": "^0.5.1", "object-hash": "^2.0.1" diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index e8997d2041..34cb05ec4b 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -21,7 +21,7 @@ "@vates/parse-duration": "^0.1.1", "@xen-orchestra/async-map": "^0.1.2", "@xen-orchestra/fs": "^0.17.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "@xen-orchestra/template": "^0.1.0", "compare-versions": "^3.6.0", "d3-time-format": "^3.0.0", diff --git a/@xen-orchestra/cr-seed-cli/package.json b/@xen-orchestra/cr-seed-cli/package.json index 3074546737..5dc5b86fe1 100644 --- a/@xen-orchestra/cr-seed-cli/package.json +++ b/@xen-orchestra/cr-seed-cli/package.json @@ -18,7 +18,7 @@ "preferGlobal": true, "dependencies": { "golike-defer": "^0.5.1", - "xen-api": "^0.32.0" + "xen-api": "^0.33.0" }, "scripts": { "postversion": "npm publish" diff --git a/@xen-orchestra/defined/package.json b/@xen-orchestra/defined/package.json index cedcc521be..4f01831508 100644 --- a/@xen-orchestra/defined/package.json +++ b/@xen-orchestra/defined/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "@xen-orchestra/defined", - "version": "0.0.0", + "version": "0.0.1", "license": "ISC", "description": "Utilities to help handling (possibly) undefined values", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/defined", diff --git a/@xen-orchestra/emit-async/package.json b/@xen-orchestra/emit-async/package.json index 62634e31ca..db8d19e198 100644 --- a/@xen-orchestra/emit-async/package.json +++ b/@xen-orchestra/emit-async/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "@xen-orchestra/emit-async", - "version": "0.0.0", + "version": "0.1.0", "license": "ISC", "description": "Emit an event for async listeners to settle", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/emit-async", diff --git a/@xen-orchestra/log/package.json b/@xen-orchestra/log/package.json index df8ca32968..850f9a3881 100644 --- a/@xen-orchestra/log/package.json +++ b/@xen-orchestra/log/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "@xen-orchestra/log", - "version": "0.2.0", + "version": "0.2.1", "license": "ISC", "description": "Logging system with decoupled producers/consumer", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/log", diff --git a/@xen-orchestra/mixins/package.json b/@xen-orchestra/mixins/package.json index 181114c9cb..b9b0b1dbf9 100644 --- a/@xen-orchestra/mixins/package.json +++ b/@xen-orchestra/mixins/package.json @@ -20,8 +20,8 @@ }, "dependencies": { "@vates/parse-duration": "^0.1.1", - "@xen-orchestra/emit-async": "^0.0.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/emit-async": "^0.1.0", + "@xen-orchestra/log": "^0.2.1", "app-conf": "^0.9.0", "lodash": "^4.17.21" }, diff --git a/@xen-orchestra/proxy/package.json b/@xen-orchestra/proxy/package.json index c707510c64..b99db59694 100644 --- a/@xen-orchestra/proxy/package.json +++ b/@xen-orchestra/proxy/package.json @@ -34,7 +34,7 @@ "@xen-orchestra/async-map": "^0.1.2", "@xen-orchestra/backups": "^0.11.0", "@xen-orchestra/fs": "^0.17.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "@xen-orchestra/mixin": "^0.1.0", "@xen-orchestra/mixins": "^0.1.0", "@xen-orchestra/self-signed": "^0.1.0", @@ -59,7 +59,7 @@ "source-map-support": "^0.5.16", "stoppable": "^1.0.6", "xdg-basedir": "^4.0.0", - "xen-api": "^0.32.0", + "xen-api": "^0.33.0", "xo-common": "^0.7.0" }, "devDependencies": { diff --git a/@xen-orchestra/xapi/package.json b/@xen-orchestra/xapi/package.json index 2e0ad87df1..f4c62879da 100644 --- a/@xen-orchestra/xapi/package.json +++ b/@xen-orchestra/xapi/package.json @@ -25,7 +25,7 @@ "xo-common": "^0.7.0" }, "peerDependencies": { - "xen-api": "^0.32.0" + "xen-api": "^0.33.0" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", @@ -40,7 +40,7 @@ "dependencies": { "@vates/decorate-with": "^0.0.1", "@xen-orchestra/async-map": "^0.1.2", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "d3-time-format": "^3.0.0", "golike-defer": "^0.5.1", "lodash": "^4.17.15", diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e9625a210..025316af28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,28 @@ ## **next** +### Enhancements + +- [Metadata Backup] Add a warning on restoring a metadata backup (PR [#5769](https://github.com/vatesfr/xen-orchestra/pull/5769)) +- [SAML] Compatible with users created with other authentication providers (PR [#5781](https://github.com/vatesfr/xen-orchestra/pull/5781)) +- [Netbox] [Plugin](https://xen-orchestra.com/docs/advanced.html#netbox) to synchronize pools, VMs and IPs with [Netbox](https://netbox.readthedocs.io/en/stable/) (PR [#5783](https://github.com/vatesfr/xen-orchestra/pull/5783)) + +### Bug fixes + +- [Smart backup] Report missing pools [#2844](https://github.com/vatesfr/xen-orchestra/issues/2844) (PR [#5768](https://github.com/vatesfr/xen-orchestra/pull/5768)) + ### Released packages -- xen-api 0.32 +- @xen-orchestra/emit-async 0.1.0 +- @xen-orchestra/defined 0.0.1 +- xo-collection 0.5.0 +- @xen-orchestra/log 0.2.1 +- xen-api 0.33.0 +- xo-server-auth-saml 0.9.0 +- xo-server-backup-reports 0.16.10 +- xo-server-netbox 0.1.0 +- xo-web 5.82.0 +- xo-server 5.79.4 ## **5.58.1** (2021-05-06) diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index d7c6a1678a..154c5e87a0 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -7,16 +7,10 @@ > Users must be able to say: “Nice enhancement, I'm eager to test it” -- [Metadata Backup] Add a warning on restoring a metadata backup (PR [#5769](https://github.com/vatesfr/xen-orchestra/pull/5769)) -- [SAML] Compatible with users created with other authentication providers (PR [#5781](https://github.com/vatesfr/xen-orchestra/pull/5781)) -- [Netbox] [Plugin](https://xen-orchestra.com/docs/advanced.html#netbox) to synchronize pools, VMs and IPs with [Netbox](https://netbox.readthedocs.io/en/stable/) (PR [#5783](https://github.com/vatesfr/xen-orchestra/pull/5783)) - ### Bug fixes > Users must be able to say: “I had this issue, happy to know it's fixed” -- [Smart backup] Report missing pools [#2844](https://github.com/vatesfr/xen-orchestra/issues/2844) (PR [#5768](https://github.com/vatesfr/xen-orchestra/pull/5768)) - ### Packages to release > Packages will be released in the order they are here, therefore, they should @@ -33,14 +27,3 @@ > - major: if the change breaks compatibility > > In case of conflict, the highest (lowest in previous list) `$version` wins. - -- @xen-orchestra/emit-async minor -- @xen-orchestra/defined patch -- xo-collection minor -- @xen-orchestra/log patch -- xen-api minor -- xo-server-auth-saml minor -- xo-server-backup-reports patch -- xo-server-netbox minor -- xo-web minor -- xo-server patch diff --git a/packages/vhd-lib/package.json b/packages/vhd-lib/package.json index 9babcdcdd3..7acb1392ae 100644 --- a/packages/vhd-lib/package.json +++ b/packages/vhd-lib/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@vates/read-chunk": "^0.1.2", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "async-iterator-to-stream": "^1.0.2", "core-js": "^3.0.0", "fs-extra": "^9.0.0", diff --git a/packages/xapi-explore-sr/package.json b/packages/xapi-explore-sr/package.json index e91abe3e00..07f70c4bf2 100644 --- a/packages/xapi-explore-sr/package.json +++ b/packages/xapi-explore-sr/package.json @@ -39,7 +39,7 @@ "human-format": "^0.11.0", "lodash": "^4.17.4", "pw": "^0.0.4", - "xen-api": "^0.32.0" + "xen-api": "^0.33.0" }, "devDependencies": { "@babel/cli": "^7.1.5", diff --git a/packages/xen-api/package.json b/packages/xen-api/package.json index edc5e8d6d6..fcab0fc13f 100644 --- a/packages/xen-api/package.json +++ b/packages/xen-api/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "xen-api", - "version": "0.32.0", + "version": "0.33.0", "license": "ISC", "description": "Connector to the Xen API", "keywords": [ @@ -45,7 +45,7 @@ "promise-toolbox": "^0.19.2", "pw": "0.0.4", "xmlrpc": "^1.3.2", - "xo-collection": "^0.4.1" + "xo-collection": "^0.5.0" }, "devDependencies": { "@babel/cli": "^7.0.0", diff --git a/packages/xo-collection/package.json b/packages/xo-collection/package.json index 5d2123493d..0ec23e4c79 100644 --- a/packages/xo-collection/package.json +++ b/packages/xo-collection/package.json @@ -1,7 +1,7 @@ { "private": false, "name": "xo-collection", - "version": "0.4.1", + "version": "0.5.0", "license": "AGPL-3.0-or-later", "description": "Generic in-memory collection with events", "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/packages/xo-collection", diff --git a/packages/xo-server-audit/package.json b/packages/xo-server-audit/package.json index f4b94d8d55..dbd4f04f5d 100644 --- a/packages/xo-server-audit/package.json +++ b/packages/xo-server-audit/package.json @@ -47,7 +47,7 @@ "dependencies": { "@xen-orchestra/audit-core": "^0.2.0", "@xen-orchestra/cron": "^1.0.6", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "async-iterator-to-stream": "^1.1.0", "promise-toolbox": "^0.19.2", "readable-stream": "^3.5.0", diff --git a/packages/xo-server-auth-saml/package.json b/packages/xo-server-auth-saml/package.json index 0294058e16..0c2f4e1705 100644 --- a/packages/xo-server-auth-saml/package.json +++ b/packages/xo-server-auth-saml/package.json @@ -1,6 +1,6 @@ { "name": "xo-server-auth-saml", - "version": "0.8.0", + "version": "0.9.0", "license": "AGPL-3.0-or-later", "description": "SAML authentication plugin for XO-Server", "keywords": [ diff --git a/packages/xo-server-backup-reports/package.json b/packages/xo-server-backup-reports/package.json index 203a6d2191..05cb38843c 100644 --- a/packages/xo-server-backup-reports/package.json +++ b/packages/xo-server-backup-reports/package.json @@ -1,6 +1,6 @@ { "name": "xo-server-backup-reports", - "version": "0.16.9", + "version": "0.16.10", "license": "AGPL-3.0-or-later", "description": "Backup reports plugin for XO-Server", "keywords": [ @@ -32,8 +32,8 @@ "node": ">=6" }, "dependencies": { - "@xen-orchestra/defined": "^0.0.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/defined": "^0.0.1", + "@xen-orchestra/log": "^0.2.1", "human-format": "^0.11.0", "lodash": "^4.13.1", "moment-timezone": "^0.5.13" diff --git a/packages/xo-server-netbox/package.json b/packages/xo-server-netbox/package.json index 7d4364b4d3..e7e495942a 100644 --- a/packages/xo-server-netbox/package.json +++ b/packages/xo-server-netbox/package.json @@ -1,6 +1,6 @@ { "name": "xo-server-netbox", - "version": "0.0.0", + "version": "0.1.0", "license": "AGPL-3.0-or-later", "description": "Synchronizes pools managed by Xen Orchestra with Netbox", "keywords": [ @@ -34,7 +34,7 @@ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", "@babel/plugin-proposal-optional-chaining": "^7.13.12", "@babel/preset-env": "^7.14.1", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "assert": "^2.0.0", "cross-env": "^7.0.3", "is-in-subnet": "^4.0.1", diff --git a/packages/xo-server-sdn-controller/package.json b/packages/xo-server-sdn-controller/package.json index b6a94a388e..949c5e499d 100644 --- a/packages/xo-server-sdn-controller/package.json +++ b/packages/xo-server-sdn-controller/package.json @@ -29,7 +29,7 @@ "cross-env": "^7.0.2" }, "dependencies": { - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "@xen-orchestra/openflow": "^0.1.1", "@vates/coalesce-calls": "^0.1.0", "ipaddr.js": "^1.9.1", diff --git a/packages/xo-server-test/package.json b/packages/xo-server-test/package.json index edbfbf873e..df17b48341 100644 --- a/packages/xo-server-test/package.json +++ b/packages/xo-server-test/package.json @@ -34,7 +34,7 @@ "jest": "^26.6.3", "lodash": "^4.17.11", "promise-toolbox": "^0.19.2", - "xo-collection": "^0.4.1", + "xo-collection": "^0.5.0", "xo-common": "^0.7.0", "xo-lib": "^0.10.1" }, diff --git a/packages/xo-server-usage-report/package.json b/packages/xo-server-usage-report/package.json index 0eaa3f1fbf..5aeeefe183 100644 --- a/packages/xo-server-usage-report/package.json +++ b/packages/xo-server-usage-report/package.json @@ -31,7 +31,7 @@ "dependencies": { "@xen-orchestra/async-map": "^0.1.2", "@xen-orchestra/cron": "^1.0.6", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "csv-stringify": "^5.5.0", "handlebars": "^4.0.6", "html-minifier": "^4.0.0", diff --git a/packages/xo-server-web-hooks/package.json b/packages/xo-server-web-hooks/package.json index 0ae542a18e..6a76e2a35a 100644 --- a/packages/xo-server-web-hooks/package.json +++ b/packages/xo-server-web-hooks/package.json @@ -29,7 +29,7 @@ "node": ">=8.10" }, "dependencies": { - "@xen-orchestra/log": "^0.2.0" + "@xen-orchestra/log": "^0.2.1" }, "devDependencies": { "@babel/cli": "^7.7.0", diff --git a/packages/xo-server/package.json b/packages/xo-server/package.json index fb4267c2c9..961241a60a 100644 --- a/packages/xo-server/package.json +++ b/packages/xo-server/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "xo-server", - "version": "5.79.3", + "version": "5.79.4", "license": "AGPL-3.0-or-later", "description": "Server part of Xen-Orchestra", "keywords": [ @@ -37,10 +37,10 @@ "@xen-orchestra/async-map": "^0.1.2", "@xen-orchestra/backups": "^0.11.0", "@xen-orchestra/cron": "^1.0.6", - "@xen-orchestra/defined": "^0.0.0", - "@xen-orchestra/emit-async": "^0.0.0", + "@xen-orchestra/defined": "^0.0.1", + "@xen-orchestra/emit-async": "^0.1.0", "@xen-orchestra/fs": "^0.17.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/log": "^0.2.1", "@xen-orchestra/mixin": "^0.1.0", "@xen-orchestra/mixins": "^0.1.0", "@xen-orchestra/self-signed": "^0.1.0", @@ -125,9 +125,9 @@ "vhd-lib": "^1.0.0", "ws": "^7.1.2", "xdg-basedir": "^4.0.0", - "xen-api": "^0.32.0", + "xen-api": "^0.33.0", "xo-acl-resolver": "^0.4.1", - "xo-collection": "^0.4.1", + "xo-collection": "^0.5.0", "xo-common": "^0.7.0", "xo-remote-parser": "^0.7.0", "xo-vmdk-to-vhd": "^2.0.0" diff --git a/packages/xo-web/package.json b/packages/xo-web/package.json index 22aa45a5fd..7426404bcf 100644 --- a/packages/xo-web/package.json +++ b/packages/xo-web/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "xo-web", - "version": "5.81.0", + "version": "5.82.0", "license": "AGPL-3.0-or-later", "description": "Web interface client for Xen-Orchestra", "keywords": [ @@ -39,8 +39,8 @@ "@babel/register": "^7.13.8", "@nraynaud/novnc": "0.6.1", "@xen-orchestra/cron": "^1.0.6", - "@xen-orchestra/defined": "^0.0.0", - "@xen-orchestra/log": "^0.2.0", + "@xen-orchestra/defined": "^0.0.1", + "@xen-orchestra/log": "^0.2.1", "@xen-orchestra/template": "^0.1.0", "ansi_up": "^4.0.3", "asap": "^2.0.6",