1
0
mirror of https://git.cloudron.io/cloudron/minio-app synced 2025-09-05 00:35:14 +00:00

Compare commits

...

7 Commits

Author SHA1 Message Date
Girish Ramakrishnan
989e9102d4 Version 1.121.0 2020-07-21 13:09:20 -07:00
Girish Ramakrishnan
00093d376c Update the restore tesst 2020-07-21 12:58:17 -07:00
Girish Ramakrishnan
9126170c3c Update minio to RELEASE.2020-07-20T02-25-16Z 2020-07-21 12:57:44 -07:00
Johannes Zellner
2848dc79da Bump test deps 2020-07-19 19:44:20 +02:00
Johannes Zellner
5b177d7488 Bump release 2020-07-19 19:43:56 +02:00
Girish Ramakrishnan
d212c71b83 Version 1.119.0 2020-07-14 20:16:26 -07:00
Girish Ramakrishnan
1756fe4dc8 Update minio to RELEASE.2020-07-14T19-14-30Z 2020-07-14 20:10:03 -07:00
7 changed files with 38 additions and 11 deletions

View File

@@ -521,3 +521,25 @@
* fix: cors handling again for not just OPTIONS request (#10025) (07/12/20) (Harshavardhana)
* fix: make sure to use new restClient for healthcheck (#10026) (07/11/20) (Harshavardhana)
* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-07-12T19-14-17Z)
[1.119.0]
* Update minio to 2020-07-14T19-14-30Z
* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-07-14T19-14-30Z)
* Handle array policies in JWT claim. See (#10041) for more details.
* admin info was not correct in certain situations when nodes are offline, was also loosing information - this release fixes this - see #10015
[1.120.0]
* Update minio to 2020-07-18T18-48-16Z
* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-07-18T18-48-16Z)
* Multiple disk healing related bug fixes are available in this release related PRs #10076, #10073, #10069, #10058
* Federated setups now automatically figure out the online server to proxy the requests to.
* S3 BucketLifecycle API compatibility fixes.
* Quota checks now run continously piggy backing on the crawler.
[1.121.0]
* Update minio to 2020-07-20T02-25-16Z
* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-07-20T02-25-16Z)
* SSE-C key rotation issue in CopyObject caused by a compatibility fix in previous release, refer #10085
* Lifecycle AWS S3 API compatibility fixes #10083 #10084
* Change TCP timeouts for incoming connections, internode is kept aggressive as necessary.

View File

@@ -5,7 +5,7 @@
"description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG",
"tagline": "Distributed object storage",
"version": "1.118.0",
"version": "1.121.0",
"healthCheckPath": "/minio/login",
"httpPort": 8000,
"addons": {

View File

@@ -1,4 +1,4 @@
This app packages Minio <upstream>2020-07-12T19-14-17Z</upstream>.
This app packages Minio <upstream>2020-07-20T02-25-16Z</upstream>.
Minio is a distributed object storage server built for cloud applications and devops.

View File

@@ -1,6 +1,6 @@
FROM cloudron/base:2.0.0@sha256:f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
ARG VERSION=RELEASE.2020-07-12T19-14-17Z
ARG VERSION=RELEASE.2020-07-20T02-25-16Z
RUN mkdir -p /app/code \
&& wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio \

12
test/package-lock.json generated
View File

@@ -47,9 +47,9 @@
"integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
},
"@types/node": {
"version": "14.0.22",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.22.tgz",
"integrity": "sha512-emeGcJvdiZ4Z3ohbmw93E/64jRzUHAItSHt8nF7M4TGgQTiWqFVGB8KNpLGFmUHmHLvjvBgFwVlqNcq+VuGv9g=="
"version": "14.0.23",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.23.tgz",
"integrity": "sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw=="
},
"@types/yauzl": {
"version": "2.9.1",
@@ -214,9 +214,9 @@
}
},
"chromedriver": {
"version": "83.0.1",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-83.0.1.tgz",
"integrity": "sha512-51/YsLIMRF+L0ooMlM4aZjyoOpDs0gDXGlT6+/CwWEnvK53PUyef9FkotKbzknCaUeL/qUw3ic3IMmsNc+SUxg==",
"version": "84.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-84.0.0.tgz",
"integrity": "sha512-fNX9eT1C38D1W8r5ss9ty42eDK+GIkCZVKukfeDs0XSBeKfyT0o/vbMdPr9MUkWQ+vIcFAS5hFGp9E3+xoaMeQ==",
"requires": {
"@testim/chrome-version": "^1.0.7",
"axios": "^0.19.2",

View File

@@ -9,7 +9,7 @@
"author": "",
"license": "ISC",
"dependencies": {
"chromedriver": "^83.0.1",
"chromedriver": "^84.0.0",
"ejs": "^3.1.3",
"expect.js": "^0.3.1",
"mkdirp": "^1.0.4",

View File

@@ -181,7 +181,12 @@ describe('Application life cycle test', function () {
});
it('restore app', function () {
execSync('cloudron restore --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
const backups = JSON.parse(execSync('cloudron backup list --raw'));
execSync('cloudron uninstall --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
execSync('cloudron install --location ' + 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];
execSync(`cloudron restore --backup ${backups[0].id} --app ${app.id}`, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
});
it('can login', login.bind(null, 'minioakey', 'minioskey'));