mirror of
https://git.cloudron.io/cloudron/minio-app
synced 2025-09-13 08:19:12 +00:00
Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
9ee3f02a10 | ||
|
15f02a8d0f | ||
|
48ffc5257c | ||
|
7fad1aea6d | ||
|
aeb58c292f | ||
|
bcee168e84 | ||
|
150b220bf2 | ||
|
43403829eb | ||
|
75b4da6645 |
43
CHANGELOG
43
CHANGELOG
@@ -1555,3 +1555,46 @@ Improve replication performance. See (#12080, #12054, #12009) for more details.
|
|||||||
* avoid serializing decryptKey() every 15mins by @harshavardhana in #16135
|
* avoid serializing decryptKey() every 15mins by @harshavardhana in #16135
|
||||||
* kms: fix possible deadlock due to nested RLock calls. by @aead in #16136
|
* kms: fix possible deadlock due to nested RLock calls. by @aead in #16136
|
||||||
* Improvements in logger and audit webhooks by @anjalshireesh in #16102
|
* Improvements in logger and audit webhooks by @anjalshireesh in #16102
|
||||||
|
|
||||||
|
[3.3.1]
|
||||||
|
* Update minio to 2022-12-02T19-19-22Z
|
||||||
|
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-12-02T19-19-22Z)
|
||||||
|
* update reedsolomon v1.11.3 by @harshavardhana in #16149
|
||||||
|
* re-order the top-level config keys for priority by @harshavardhana in #16150
|
||||||
|
* repl: resync orchestrator to use global shared lock by @vadmeste in #16154
|
||||||
|
|
||||||
|
[3.3.2]
|
||||||
|
* Update minio to 2022-12-07T00-56-37Z
|
||||||
|
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-12-07T00-56-37Z)
|
||||||
|
* fix: in disk cache readCacheFileStream should closed upon return by @jiuker in #16138
|
||||||
|
* Start PR on Enterprise when there is new MinIO Version by @cniackz in #16121
|
||||||
|
* kms: add support for KES enclaves by @aead in #16139
|
||||||
|
* fix: update the JSON keys for latest 'mc' release by @harshavardhana in #16171
|
||||||
|
|
||||||
|
[3.3.3]
|
||||||
|
* Update minio to 2022-12-12T19-27-27Z
|
||||||
|
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-12-12T19-27-27Z)
|
||||||
|
* remove unnecessary logs for truncated XML inputs by @harshavardhana in #16184
|
||||||
|
* Encrypt checksums with KMS on CompleteMultipartUpload by @klauspost in #16177
|
||||||
|
* feat: Encrypt s3zip file index by @klauspost in #16179
|
||||||
|
* reuse sha256 in config GetSettings by @jiuker in #16188
|
||||||
|
* Add version id to healresult by @klauspost in #16193
|
||||||
|
* Replace filepathx with fork by @klauspost in #16192
|
||||||
|
* fix: translate tier add errors properly by @harshavardhana in #16191
|
||||||
|
* remove hard limit for number of buckets by @harshavardhana in #16194
|
||||||
|
* fix: delete marker discrepancies via DeleteObject() API by @harshavardhana in #16195
|
||||||
|
* Add IAM API to attach/detach policies for LDAP by @donatello in #16182
|
||||||
|
* avoid double deletes() when no more versions by @harshavardhana in #16206
|
||||||
|
* do not rename multipart failed transactions back to tmp by @harshavardhana in #16204
|
||||||
|
* Use different subnet public key during dev/test by @anjalshireesh in #16216
|
||||||
|
* fix: iso8601TimeFormat padding issue for certain nanoseconds by @harshavardhana in #16207
|
||||||
|
* Add LDAP DNS SRV record lookup support by @donatello in #16201
|
||||||
|
|
||||||
|
[3.4.0]
|
||||||
|
* Update minio to 2023-01-02T09-40-09Z
|
||||||
|
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-01-02T09-40-09Z)
|
||||||
|
* Rebalancing pools correctly choose object sizes to calculate the final distribution #16240
|
||||||
|
* Startup improvements to support WAN-based distributed MinIO setups #16259
|
||||||
|
* Add HTTP2-only support for external policy plugin #16225
|
||||||
|
* Locks are now spread across different pools based on object affinity #16312
|
||||||
|
|
||||||
|
@@ -5,8 +5,13 @@
|
|||||||
"description": "file://DESCRIPTION.md",
|
"description": "file://DESCRIPTION.md",
|
||||||
"changelog": "file://CHANGELOG",
|
"changelog": "file://CHANGELOG",
|
||||||
"tagline": "Distributed object storage",
|
"tagline": "Distributed object storage",
|
||||||
"version": "3.3.0",
|
<<<<<<< HEAD
|
||||||
"upstreamVersion": "2022-11-29T23-40-49Z",
|
"version": "3.3.3",
|
||||||
|
"upstreamVersion": "2022-12-12T19-27-27Z",
|
||||||
|
=======
|
||||||
|
"version": "3.4.0",
|
||||||
|
"upstreamVersion": "2023-01-02T09-40-09Z",
|
||||||
|
>>>>>>> d881396 (Version 3.4.0)
|
||||||
"healthCheckPath": "/minio/login",
|
"healthCheckPath": "/minio/login",
|
||||||
"memoryLimit": 805306368,
|
"memoryLimit": 805306368,
|
||||||
"httpPort": 8000,
|
"httpPort": 8000,
|
||||||
|
@@ -3,7 +3,7 @@ FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03
|
|||||||
RUN mkdir -p /app/code
|
RUN mkdir -p /app/code
|
||||||
WORKDIR /app/code
|
WORKDIR /app/code
|
||||||
|
|
||||||
ARG VERSION=RELEASE.2022-11-29T23-40-49Z
|
ARG VERSION=RELEASE.2023-01-02T09-40-09Z
|
||||||
|
|
||||||
# sometimes here https://dl.min.io/server/minio/release/linux-amd64/archive/
|
# sometimes here https://dl.min.io/server/minio/release/linux-amd64/archive/
|
||||||
# RUN wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio && chmod +x /app/code/minio
|
# RUN wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio && chmod +x /app/code/minio
|
||||||
|
@@ -37,3 +37,8 @@ PATH=$PATH:node_modules/.bin mocha --bail test.js
|
|||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
MinIO Console is an embedded web-based object browser built into MinIO Server
|
MinIO Console is an embedded web-based object browser built into MinIO Server
|
||||||
|
|
||||||
|
## Multi-domain
|
||||||
|
|
||||||
|
MINIO_DOMAIN=domain.com env var can be set to server DNS style requests as bucket.domain.com . This requires the platform code to set aliases for the httpPorts and not the primaryport.
|
||||||
|
|
||||||
|
94
test/package-lock.json
generated
94
test/package-lock.json
generated
@@ -12,9 +12,9 @@
|
|||||||
"chromedriver": "^108.0.0",
|
"chromedriver": "^108.0.0",
|
||||||
"delay": "^5.0.0",
|
"delay": "^5.0.0",
|
||||||
"expect.js": "^0.3.1",
|
"expect.js": "^0.3.1",
|
||||||
"mocha": "^10.1.0",
|
"mocha": "^10.2.0",
|
||||||
"selenium-webdriver": "^4.7.0",
|
"selenium-webdriver": "^4.7.0",
|
||||||
"superagent": "^8.0.5"
|
"superagent": "^8.0.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@testim/chrome-version": {
|
"node_modules/@testim/chrome-version": {
|
||||||
@@ -90,7 +90,7 @@
|
|||||||
"node_modules/asap": {
|
"node_modules/asap": {
|
||||||
"version": "2.0.6",
|
"version": "2.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
||||||
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
|
"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
|
||||||
},
|
},
|
||||||
"node_modules/asynckit": {
|
"node_modules/asynckit": {
|
||||||
"version": "0.4.0",
|
"version": "0.4.0",
|
||||||
@@ -403,9 +403,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/dezalgo": {
|
"node_modules/dezalgo": {
|
||||||
"version": "1.0.3",
|
"version": "1.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz",
|
||||||
"integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
|
"integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"asap": "^2.0.0",
|
"asap": "^2.0.0",
|
||||||
"wrappy": "1"
|
"wrappy": "1"
|
||||||
@@ -555,30 +555,19 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/formidable": {
|
"node_modules/formidable": {
|
||||||
"version": "2.0.1",
|
"version": "2.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz",
|
||||||
"integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==",
|
"integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"dezalgo": "1.0.3",
|
"dezalgo": "^1.0.4",
|
||||||
"hexoid": "1.0.0",
|
"hexoid": "^1.0.0",
|
||||||
"once": "1.4.0",
|
"once": "^1.4.0",
|
||||||
"qs": "6.9.3"
|
"qs": "^6.11.0"
|
||||||
},
|
},
|
||||||
"funding": {
|
"funding": {
|
||||||
"url": "https://ko-fi.com/tunnckoCore/commissions"
|
"url": "https://ko-fi.com/tunnckoCore/commissions"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/formidable/node_modules/qs": {
|
|
||||||
"version": "6.9.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz",
|
|
||||||
"integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==",
|
|
||||||
"engines": {
|
|
||||||
"node": ">=0.6"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"url": "https://github.com/sponsors/ljharb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/fs.realpath": {
|
"node_modules/fs.realpath": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
||||||
@@ -952,9 +941,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/mocha": {
|
"node_modules/mocha": {
|
||||||
"version": "10.1.0",
|
"version": "10.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
|
||||||
"integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==",
|
"integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ansi-colors": "4.1.1",
|
"ansi-colors": "4.1.1",
|
||||||
"browser-stdout": "1.3.1",
|
"browser-stdout": "1.3.1",
|
||||||
@@ -1285,16 +1274,16 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/superagent": {
|
"node_modules/superagent": {
|
||||||
"version": "8.0.5",
|
"version": "8.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.6.tgz",
|
||||||
"integrity": "sha512-lQVE0Praz7nHiSaJLKBM/cZyi7J0E4io8tWnGSBdBrqAzhzrjQ/F5iGP9Zr29CJC8N5zYdhG2kKaNcB6dKxp7g==",
|
"integrity": "sha512-HqSe6DSIh3hEn6cJvCkaM1BLi466f1LHi4yubR0tpewlMpk4RUFFy35bKz8SsPBwYfIIJy5eclp+3tCYAuX0bw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"component-emitter": "^1.3.0",
|
"component-emitter": "^1.3.0",
|
||||||
"cookiejar": "^2.1.3",
|
"cookiejar": "^2.1.3",
|
||||||
"debug": "^4.3.4",
|
"debug": "^4.3.4",
|
||||||
"fast-safe-stringify": "^2.1.1",
|
"fast-safe-stringify": "^2.1.1",
|
||||||
"form-data": "^4.0.0",
|
"form-data": "^4.0.0",
|
||||||
"formidable": "^2.0.1",
|
"formidable": "^2.1.1",
|
||||||
"methods": "^1.1.2",
|
"methods": "^1.1.2",
|
||||||
"mime": "2.6.0",
|
"mime": "2.6.0",
|
||||||
"qs": "^6.11.0",
|
"qs": "^6.11.0",
|
||||||
@@ -1628,7 +1617,7 @@
|
|||||||
"asap": {
|
"asap": {
|
||||||
"version": "2.0.6",
|
"version": "2.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
||||||
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
|
"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
|
||||||
},
|
},
|
||||||
"asynckit": {
|
"asynckit": {
|
||||||
"version": "0.4.0",
|
"version": "0.4.0",
|
||||||
@@ -1859,9 +1848,9 @@
|
|||||||
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
|
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
|
||||||
},
|
},
|
||||||
"dezalgo": {
|
"dezalgo": {
|
||||||
"version": "1.0.3",
|
"version": "1.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz",
|
||||||
"integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
|
"integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"asap": "^2.0.0",
|
"asap": "^2.0.0",
|
||||||
"wrappy": "1"
|
"wrappy": "1"
|
||||||
@@ -1962,21 +1951,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"formidable": {
|
"formidable": {
|
||||||
"version": "2.0.1",
|
"version": "2.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz",
|
||||||
"integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==",
|
"integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"dezalgo": "1.0.3",
|
"dezalgo": "^1.0.4",
|
||||||
"hexoid": "1.0.0",
|
"hexoid": "^1.0.0",
|
||||||
"once": "1.4.0",
|
"once": "^1.4.0",
|
||||||
"qs": "6.9.3"
|
"qs": "^6.11.0"
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"qs": {
|
|
||||||
"version": "6.9.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz",
|
|
||||||
"integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw=="
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fs.realpath": {
|
"fs.realpath": {
|
||||||
@@ -2240,9 +2222,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mocha": {
|
"mocha": {
|
||||||
"version": "10.1.0",
|
"version": "10.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
|
||||||
"integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==",
|
"integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"ansi-colors": "4.1.1",
|
"ansi-colors": "4.1.1",
|
||||||
"browser-stdout": "1.3.1",
|
"browser-stdout": "1.3.1",
|
||||||
@@ -2489,16 +2471,16 @@
|
|||||||
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
|
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
|
||||||
},
|
},
|
||||||
"superagent": {
|
"superagent": {
|
||||||
"version": "8.0.5",
|
"version": "8.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.6.tgz",
|
||||||
"integrity": "sha512-lQVE0Praz7nHiSaJLKBM/cZyi7J0E4io8tWnGSBdBrqAzhzrjQ/F5iGP9Zr29CJC8N5zYdhG2kKaNcB6dKxp7g==",
|
"integrity": "sha512-HqSe6DSIh3hEn6cJvCkaM1BLi466f1LHi4yubR0tpewlMpk4RUFFy35bKz8SsPBwYfIIJy5eclp+3tCYAuX0bw==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"component-emitter": "^1.3.0",
|
"component-emitter": "^1.3.0",
|
||||||
"cookiejar": "^2.1.3",
|
"cookiejar": "^2.1.3",
|
||||||
"debug": "^4.3.4",
|
"debug": "^4.3.4",
|
||||||
"fast-safe-stringify": "^2.1.1",
|
"fast-safe-stringify": "^2.1.1",
|
||||||
"form-data": "^4.0.0",
|
"form-data": "^4.0.0",
|
||||||
"formidable": "^2.0.1",
|
"formidable": "^2.1.1",
|
||||||
"methods": "^1.1.2",
|
"methods": "^1.1.2",
|
||||||
"mime": "2.6.0",
|
"mime": "2.6.0",
|
||||||
"qs": "^6.11.0",
|
"qs": "^6.11.0",
|
||||||
|
@@ -12,8 +12,8 @@
|
|||||||
"chromedriver": "^108.0.0",
|
"chromedriver": "^108.0.0",
|
||||||
"delay": "^5.0.0",
|
"delay": "^5.0.0",
|
||||||
"expect.js": "^0.3.1",
|
"expect.js": "^0.3.1",
|
||||||
"mocha": "^10.1.0",
|
"mocha": "^10.2.0",
|
||||||
"selenium-webdriver": "^4.7.0",
|
"selenium-webdriver": "^4.7.0",
|
||||||
"superagent": "^8.0.5"
|
"superagent": "^8.0.6"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -75,7 +75,11 @@ describe('Application life cycle test', function () {
|
|||||||
await browser.sleep(2000);
|
await browser.sleep(2000);
|
||||||
await browser.findElement(By.xpath('//input[@id="bucket-name"]')).sendKeys(BUCKET);
|
await browser.findElement(By.xpath('//input[@id="bucket-name"]')).sendKeys(BUCKET);
|
||||||
await browser.findElement(By.xpath('//button[@id="create-bucket"]')).click();
|
await browser.findElement(By.xpath('//button[@id="create-bucket"]')).click();
|
||||||
await waitForElement(By.xpath(`//a[contains(text(), "${BUCKET}")]`));
|
if (app.manifest.version === '3.4.0') {
|
||||||
|
await waitForElement(By.xpath(`//h1[contains(text(), "${BUCKET}")]`));
|
||||||
|
} else {
|
||||||
|
await waitForElement(By.xpath(`//a[contains(text(), "${BUCKET}")]`));
|
||||||
|
}
|
||||||
await delay(5000);
|
await delay(5000);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user