From 440834cf098e0f861ffdec7f0bb0f3455bcb7292 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 22 Sep 2020 09:56:30 -0700 Subject: [PATCH] Version 1.138.0 --- CHANGELOG | 11 +++++++++++ CloudronManifest.json | 2 +- DESCRIPTION.md | 2 +- test/test.js | 14 ++++++++++++-- 4 files changed, 25 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index f604fb1..5750305 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -644,3 +644,14 @@ * fix background disk healing. See (#10502) for more details. * Minor fixes in listing, replication and ilm. +[1.138.0] +* Update minio to 2020-09-21T22-31-59Z +* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-09-21T22-31-59Z) +* Support for "directory" objects. See (#10499) for more details. +* Improve performance in listobjectparts and completemultipartupload in FS mode. See (#10522, #10510) for more details. +* More fixes in FS mode. See (#10512, #10533) for more details. +* Replication improvements. See (#10498, #10525) for more details. +* Browser: Support for searching objects. See (#10424) for more details. +* Miscellaneous fixes in ilm, healing, obd, and request start time logging. See (#10532, #10530, #10504, #10516) for more details. +* Changes related to locks. See (#10509, #10508) for more details. + diff --git a/CloudronManifest.json b/CloudronManifest.json index 8d4fb31..446505c 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -5,7 +5,7 @@ "description": "file://DESCRIPTION.md", "changelog": "file://CHANGELOG", "tagline": "Distributed object storage", - "version": "1.137.0", + "version": "1.138.0", "healthCheckPath": "/minio/login", "httpPort": 8000, "addons": { diff --git a/DESCRIPTION.md b/DESCRIPTION.md index bd0ade5..ab24fb0 100644 --- a/DESCRIPTION.md +++ b/DESCRIPTION.md @@ -1,4 +1,4 @@ -This app packages Minio 2020-09-17T04-49-20Z. +This app packages Minio 2020-09-21T22-31-59Z. Minio is a distributed object storage server built for cloud applications and devops. diff --git a/test/test.js b/test/test.js index c95e4ba..64691fb 100644 --- a/test/test.js +++ b/test/test.js @@ -78,9 +78,17 @@ describe('Application life cycle test', function () { }).then(function () { return browser.findElement(by.id('top-right-menu')).click(); }).then(function () { - return visible(by.xpath('//*[text()="Sign Out "]')); + if (app.manifest.version === '1.137.0') { + return visible(by.xpath('//*[text()="Sign Out "]')); + } else { + return visible(by.xpath('//*[contains(text(), "Logout")]')); + } }).then(function () { - return browser.findElement(by.xpath('//*[text()="Sign Out "]')).click(); + if (app.manifest.version === '1.137.0') { + return browser.findElement(by.xpath('//*[text()="Sign Out "]')).click(); + } else { + return browser.findElement(by.xpath('//*[contains(text(),"Logout")]')).click(); + } }).then(function () { return browser.wait(until.elementLocated(by.id('accessKey')), TEST_TIMEOUT); }).then(function () { @@ -223,6 +231,8 @@ describe('Application life cycle test', function () { it('can logout', logout); it('can update', function () { execSync('cloudron update --app ' + LOCATION, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' }); + var inspect = JSON.parse(execSync('cloudron inspect')); + app = inspect.apps.filter(function (a) { return a.location === LOCATION; })[0]; }); it('can login', login.bind(null, 'minioadmin', 'minioadmin')); it('has bucket', checkBucket);