Compare commits

..

21 Commits

Author SHA1 Message Date
Alex
3875fb3eaa Release v0.31.0 (#2912)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-29 12:21:34 -07:00
Aditya Manthramurthy
b3d4132fe6 Remove goreleaser (#2914)
Not needed any more as standalone console deploys are not supported any more.
2023-06-29 11:15:58 -06:00
Alex
21f20bb9ea Migrated Policies module to mds (#2911)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-28 18:23:58 -06:00
Alex
df937467a0 Fixed Bucket Events Notifications Page (#2906)
- Added missing ilm & replica supported types
- Fixed add screen crash when no arn is selected
- Migrated components to mds

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-28 15:39:02 -06:00
Alex
d1ae271111 Replaced CodeMirrorWrapper internal components (#2910)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-28 12:05:18 -07:00
Alex
e7fb3e0e45 Updated console dependencies (#2909)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-26 14:12:09 -06:00
dependabot[bot]
b7b0271ec7 Bump fast-xml-parser from 4.2.4 to 4.2.5 in /portal-ui (#2904)
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 21:41:22 -06:00
jinapurapu
9935b839b7 Help menu cleanup (#2905) 2023-06-22 20:25:06 -06:00
Cesar N
0e11098c31 Upgrade semver version to address vulnerability (#2902) 2023-06-22 17:54:14 -04:00
Daniel Valdivia
c55e0a069b Format number of objects (#2901) 2023-06-22 12:59:16 -07:00
jinapurapu
c3da876b04 Added placeholder image to HelpMenu if links unavailable (#2899) 2023-06-22 12:12:13 -07:00
Alex
643a9c6c7c Updated Audit Logs page to use mds (#2897)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-21 14:32:19 -06:00
Aditya Manthramurthy
0c3a94172d Bump up madmin-go to v3.0.2 (#2896) 2023-06-21 10:51:12 -07:00
Javier Adriel
527eb16700 Refactor to swagger TS API (#2888)
Co-authored-by: Prakash Senthil Vel <23444145+prakashsvmx@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
2023-06-20 12:46:20 -07:00
Alex
e3aec3f094 Updated mds to v0.6.4 (#2895) 2023-06-20 11:49:58 -07:00
Alex
eac2734df4 Update mds to v0.6.2 (#2894) 2023-06-20 11:37:09 -06:00
Allan Roger Reid
a411e7c977 Create bug_report.md (#2893) 2023-06-19 19:58:26 -07:00
Prakash Senthil Vel
28c4abe2d0 audit only the dependencies and exclude dev dependencies in ci for ui (#2892) 2023-06-19 10:55:20 -06:00
Javier Adriel
a9ef6ebf5f Fix download of folders (#2891) 2023-06-19 10:54:18 -06:00
Ali Garajian
c12415c12d Virtualize download/upload object list (#2889) 2023-06-16 13:31:39 -06:00
Cesar N
1f481e690b Add CHANGELOG file for Releases (#2887) 2023-06-15 14:21:27 -07:00
448 changed files with 2076 additions and 3548 deletions

48
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,48 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: community, triage
assignees: ''
---
## NOTE
If this case is urgent, please subscribe to [Subnet](https://min.io/pricing) so that our 24/7 support team may help you faster.
<!--- Provide a general summary of the issue in the title above -->
## Expected Behavior
<!--- If you're describing a bug, tell us what should happen -->
<!--- If you're suggesting a change/improvement, tell us how it should work -->
## Current Behavior
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
<!--- If suggesting a change/improvement, explain the difference from current behavior -->
## Possible Solution
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or ideas how to implement the addition or change -->
## Steps to Reproduce (for bugs)
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
1.
2.
3.
4.
## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
## Regression
<!-- Is this issue a regression? (Yes / No) -->
<!-- If Yes, optionally please include the MinIO version or commit id or PR# that caused this regression, if you have these details. -->
## Your Environment
<!--- Include as many relevant details about the environment you experienced the bug in -->
* MinIO version used (`minio --version`):
* Server setup and configuration:
* Operating System and version (`uname -a`):

View File

@@ -241,7 +241,7 @@ jobs:
working-directory: ./portal-ui
continue-on-error: false
run: |
yarn audit
yarn audit --groups dependencies
all-permissions-1:
name: Permissions Tests Part 1

View File

@@ -1,191 +0,0 @@
# This is an example goreleaser.yaml file with some sane defaults.
# Make sure to check the documentation at http://goreleaser.com
project_name: console
release:
name_template: "Release version {{.Tag}}"
github:
owner: minio
name: console
extra_files:
- glob: "*.minisig"
before:
hooks:
# you may remove this if you don't use vgo
- go mod tidy -compat=1.19
builds:
- goos:
- linux
- darwin
- windows
goarch:
- amd64
- ppc64le
- s390x
- arm64
ignore:
- goos: darwin
goarch: arm
- goos: windows
goarch: arm64
- goos: windows
goarch: arm
env:
- CGO_ENABLED=0
main: ./cmd/console/
flags:
- -trimpath
- --tags=kqueue,operator
ldflags:
- -s -w -X github.com/minio/console/pkg.ReleaseTag={{.Tag}} -X github.com/minio/console/pkg.CommitID={{.FullCommit}} -X github.com/minio/console/pkg.Version={{.Version}} -X github.com/minio/console/pkg.ShortCommitID={{.ShortCommit}} -X github.com/minio/console/pkg.ReleaseTime={{.Date}}
archives:
- name_template: "{{ .ProjectName }}-{{ .Os }}-{{ .Arch }}"
format: binary
replacements:
arm: arm
signs:
- signature: "${artifact}.minisig"
cmd: "sh"
args:
- '-c'
- 'minisign -s /media/${USER}/minio/minisign.key -Sm ${artifact} < /media/${USER}/minio/minisign-passphrase'
artifacts: all
snapshot:
name_template: v0.0.0@{{.ShortCommit}}
changelog:
sort: asc
nfpms:
- vendor: MinIO, Inc.
homepage: https://github.com/minio/console
maintainer: MinIO Development <dev@min.io>
description: MinIO Console Server
license: GNU Affero General Public License v3.0
formats:
- deb
- rpm
contents:
# Basic file that applies to all packagers
- src: systemd/console.service
dst: /etc/systemd/system/minio-console.service
dockers:
- image_templates:
- "minio/console:{{ .Tag }}-amd64"
use: buildx
goarch: amd64
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/amd64"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "minio/console:{{ .Tag }}-ppc64le"
use: buildx
goarch: ppc64le
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/ppc64le"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "minio/console:{{ .Tag }}-s390x"
use: buildx
goarch: s390x
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/s390x"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "minio/console:{{ .Tag }}-arm64"
use: buildx
goarch: arm64
goos: linux
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/arm64"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "quay.io/minio/console:{{ .Tag }}-amd64"
use: buildx
goarch: amd64
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/amd64"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "quay.io/minio/console:{{ .Tag }}-ppc64le"
use: buildx
goarch: ppc64le
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/ppc64le"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "quay.io/minio/console:{{ .Tag }}-s390x"
use: buildx
goarch: s390x
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/s390x"
- "--build-arg=TAG={{ .Tag }}"
- image_templates:
- "quay.io/minio/console:{{ .Tag }}-arm64"
use: buildx
goarch: arm64
goos: linux
dockerfile: Dockerfile.release
extra_files:
- LICENSE
- CREDITS
build_flag_templates:
- "--platform=linux/arm64"
- "--build-arg=TAG={{ .Tag }}"
docker_manifests:
- name_template: minio/console:{{ .Tag }}
image_templates:
- minio/console:{{ .Tag }}-amd64
- minio/console:{{ .Tag }}-arm64
- minio/console:{{ .Tag }}-ppc64le
- minio/console:{{ .Tag }}-s390x
- name_template: quay.io/minio/console:{{ .Tag }}
image_templates:
- quay.io/minio/console:{{ .Tag }}-amd64
- quay.io/minio/console:{{ .Tag }}-arm64
- quay.io/minio/console:{{ .Tag }}-ppc64le
- quay.io/minio/console:{{ .Tag }}-s390x
- name_template: minio/console:latest
image_templates:
- minio/console:{{ .Tag }}-amd64
- minio/console:{{ .Tag }}-arm64
- minio/console:{{ .Tag }}-ppc64le
- minio/console:{{ .Tag }}-s390x

35
CHANGELOG.md Normal file
View File

@@ -0,0 +1,35 @@
<!-- @format -->
# Changelog
## Release v0.31.0
*Breaking Changes:*
- *Removed support for Standalone Deployments*
Features:
- Updated way files are displayed in uploading component
- Updated Audit Logs and Policies components
Bug Fix:
- Fixed Download folders issue in Object Browser
- Added missing Notification Events (ILM & REPLICA) in Events Notification Page
- Fixed Security Vulnerability for `semver` dependency
---
## Release v0.30.0
Features:
- Added MinIO Console Help Menu
- Updated UI Menu components
Bug Fix:
- Disable the Upload button on Object Browser if the user is not allowed
- Fixed security vulnerability for `lestrrat-go/jwx` and `fast-xml-parser`
- Fixed bug on sub-paths for Object Browser
- Reduce the number of calls to `/session` API endpoint to improve performance
- Rolled back the previous change for the Share File feature to no longer ask for Service Account access keys

10
go.mod
View File

@@ -21,10 +21,10 @@ require (
github.com/minio/cli v1.24.2
github.com/minio/highwayhash v1.0.2
github.com/minio/kes v0.22.3
github.com/minio/madmin-go/v2 v2.2.0
github.com/minio/mc v0.0.0-20230526175537-0fac0e006eae
github.com/minio/minio-go/v7 v7.0.55-0.20230525060734-b7836f021bfb
github.com/minio/pkg v1.6.5
github.com/minio/madmin-go/v3 v3.0.2
github.com/minio/mc v0.0.0-20230619193119-5f39522e6902
github.com/minio/minio-go/v7 v7.0.58-0.20230622175401-7048a16cfbca
github.com/minio/pkg v1.7.5
github.com/minio/selfupdate v0.6.0
github.com/minio/websocket v1.6.0
github.com/mitchellh/go-homedir v1.1.0
@@ -94,7 +94,7 @@ require (
github.com/mattn/go-localereader v0.0.1 // indirect
github.com/mattn/go-runewidth v0.0.14 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/minio/colorjson v1.0.4 // indirect
github.com/minio/colorjson v1.0.5 // indirect
github.com/minio/filepath v1.0.0 // indirect
github.com/minio/md5-simd v1.1.2 // indirect
github.com/minio/sha256-simd v1.0.1 // indirect

946
go.sum

File diff suppressed because it is too large Load Diff

View File

@@ -55,6 +55,12 @@ const (
// NotificationEventTypeGet captures enum value "get"
NotificationEventTypeGet NotificationEventType = "get"
// NotificationEventTypeReplica captures enum value "replica"
NotificationEventTypeReplica NotificationEventType = "replica"
// NotificationEventTypeIlm captures enum value "ilm"
NotificationEventTypeIlm NotificationEventType = "ilm"
)
// for schema
@@ -62,7 +68,7 @@ var notificationEventTypeEnum []interface{}
func init() {
var res []NotificationEventType
if err := json.Unmarshal([]byte(`["put","delete","get"]`), &res); err != nil {
if err := json.Unmarshal([]byte(`["put","delete","get","replica","ilm"]`), &res); err != nil {
panic(err)
}
for _, v := range res {

View File

@@ -17,7 +17,7 @@
package config
import (
"github.com/minio/madmin-go/v2"
"github.com/minio/madmin-go/v3"
)
// Default keys

View File

@@ -28,7 +28,7 @@ import (
"github.com/minio/pkg/licverifier"
"github.com/minio/console/models"
"github.com/minio/madmin-go/v2"
"github.com/minio/madmin-go/v3"
mc "github.com/minio/mc/cmd"
"github.com/tidwall/gjson"
)

View File

@@ -28,7 +28,7 @@ import (
xhttp "github.com/minio/console/pkg/http"
"github.com/minio/madmin-go/v2"
"github.com/minio/madmin-go/v3"
mc "github.com/minio/mc/cmd"
"github.com/minio/pkg/env"
)

View File

@@ -16,6 +16,9 @@ test-warnings:
test-prettier:
./check-prettier.sh
find-deadcode:
./check-deadcode.sh
prettify:
yarn prettier --write . --loglevel warn

View File

@@ -1,137 +1,129 @@
{
"files": {
"main.css": "./static/css/main.7f39beab.css",
"main.js": "./static/js/main.f220ec81.js",
"main.js": "./static/js/main.6047d15b.js",
"static/js/1260.a025e586.chunk.js": "./static/js/1260.a025e586.chunk.js",
"static/js/6914.9153a4ff.chunk.js": "./static/js/6914.9153a4ff.chunk.js",
"static/js/3446.d99ecdf8.chunk.js": "./static/js/3446.d99ecdf8.chunk.js",
"static/js/1829.767f37dc.chunk.js": "./static/js/1829.767f37dc.chunk.js",
"static/js/193.d31737d7.chunk.js": "./static/js/193.d31737d7.chunk.js",
"static/js/5088.b50a9d7d.chunk.js": "./static/js/5088.b50a9d7d.chunk.js",
"static/js/6122.548c60cd.chunk.js": "./static/js/6122.548c60cd.chunk.js",
"static/js/808.ceb40da9.chunk.js": "./static/js/808.ceb40da9.chunk.js",
"static/js/8060.378b83b2.chunk.js": "./static/js/8060.378b83b2.chunk.js",
"static/js/6765.8dbd0e61.chunk.js": "./static/js/6765.8dbd0e61.chunk.js",
"static/js/2338.60ef7406.chunk.js": "./static/js/2338.60ef7406.chunk.js",
"static/js/4335.111324c3.chunk.js": "./static/js/4335.111324c3.chunk.js",
"static/js/1892.41ddf5fc.chunk.js": "./static/js/1892.41ddf5fc.chunk.js",
"static/js/842.41b7093f.chunk.js": "./static/js/842.41b7093f.chunk.js",
"static/js/4061.876d979c.chunk.js": "./static/js/4061.876d979c.chunk.js",
"static/js/3067.8fdadaf2.chunk.js": "./static/js/3067.8fdadaf2.chunk.js",
"static/js/6914.9ab32297.chunk.js": "./static/js/6914.9ab32297.chunk.js",
"static/js/9121.0c08c03c.chunk.js": "./static/js/9121.0c08c03c.chunk.js",
"static/js/1829.b64e2f3a.chunk.js": "./static/js/1829.b64e2f3a.chunk.js",
"static/js/6272.074b2c08.chunk.js": "./static/js/6272.074b2c08.chunk.js",
"static/js/5088.70d3b182.chunk.js": "./static/js/5088.70d3b182.chunk.js",
"static/js/6122.8195a695.chunk.js": "./static/js/6122.8195a695.chunk.js",
"static/js/808.161c0d68.chunk.js": "./static/js/808.161c0d68.chunk.js",
"static/js/8060.060ad94e.chunk.js": "./static/js/8060.060ad94e.chunk.js",
"static/js/9635.22b2704e.chunk.js": "./static/js/9635.22b2704e.chunk.js",
"static/js/2338.f2a282fa.chunk.js": "./static/js/2338.f2a282fa.chunk.js",
"static/js/4335.71c8fc7f.chunk.js": "./static/js/4335.71c8fc7f.chunk.js",
"static/js/6389.f2af2345.chunk.js": "./static/js/6389.f2af2345.chunk.js",
"static/js/3543.b1838b1c.chunk.js": "./static/js/3543.b1838b1c.chunk.js",
"static/js/4061.678a4eaa.chunk.js": "./static/js/4061.678a4eaa.chunk.js",
"static/js/3067.fb364091.chunk.js": "./static/js/3067.fb364091.chunk.js",
"static/js/2637.be6faba9.chunk.js": "./static/js/2637.be6faba9.chunk.js",
"static/css/5370.12cc0ad4.chunk.css": "./static/css/5370.12cc0ad4.chunk.css",
"static/js/5370.725b27af.chunk.js": "./static/js/5370.725b27af.chunk.js",
"static/js/701.f66149bf.chunk.js": "./static/js/701.f66149bf.chunk.js",
"static/js/7821.f7f957bd.chunk.js": "./static/js/7821.f7f957bd.chunk.js",
"static/css/284.12cc0ad4.chunk.css": "./static/css/284.12cc0ad4.chunk.css",
"static/js/284.e8d8dbb7.chunk.js": "./static/js/284.e8d8dbb7.chunk.js",
"static/js/8388.407734c7.chunk.js": "./static/js/8388.407734c7.chunk.js",
"static/css/9122.12cc0ad4.chunk.css": "./static/css/9122.12cc0ad4.chunk.css",
"static/js/9122.4333a548.chunk.js": "./static/js/9122.4333a548.chunk.js",
"static/css/2433.12cc0ad4.chunk.css": "./static/css/2433.12cc0ad4.chunk.css",
"static/js/2433.d2de4e73.chunk.js": "./static/js/2433.d2de4e73.chunk.js",
"static/css/974.12cc0ad4.chunk.css": "./static/css/974.12cc0ad4.chunk.css",
"static/js/974.cfcd2c4e.chunk.js": "./static/js/974.cfcd2c4e.chunk.js",
"static/js/2766.99f680bd.chunk.js": "./static/js/2766.99f680bd.chunk.js",
"static/js/8658.17b7d26b.chunk.js": "./static/js/8658.17b7d26b.chunk.js",
"static/js/7614.4b61f640.chunk.js": "./static/js/7614.4b61f640.chunk.js",
"static/js/1690.57385b74.chunk.js": "./static/js/1690.57385b74.chunk.js",
"static/js/6491.372ffc02.chunk.js": "./static/js/6491.372ffc02.chunk.js",
"static/js/4902.60586c70.chunk.js": "./static/js/4902.60586c70.chunk.js",
"static/js/1432.274e59bf.chunk.js": "./static/js/1432.274e59bf.chunk.js",
"static/js/9243.044345a4.chunk.js": "./static/js/9243.044345a4.chunk.js",
"static/js/8360.98521822.chunk.js": "./static/js/8360.98521822.chunk.js",
"static/js/6577.5b6aafec.chunk.js": "./static/js/6577.5b6aafec.chunk.js",
"static/js/3875.aecb7258.chunk.js": "./static/js/3875.aecb7258.chunk.js",
"static/js/3115.fe84c3b2.chunk.js": "./static/js/3115.fe84c3b2.chunk.js",
"static/js/2603.e7063480.chunk.js": "./static/js/2603.e7063480.chunk.js",
"static/js/977.d1bdcadb.chunk.js": "./static/js/977.d1bdcadb.chunk.js",
"static/js/6686.6b915ba5.chunk.js": "./static/js/6686.6b915ba5.chunk.js",
"static/js/5962.812f802a.chunk.js": "./static/js/5962.812f802a.chunk.js",
"static/js/701.53f10e77.chunk.js": "./static/js/701.53f10e77.chunk.js",
"static/js/7821.12244c04.chunk.js": "./static/js/7821.12244c04.chunk.js",
"static/js/2545.ffac2fbb.chunk.js": "./static/js/2545.ffac2fbb.chunk.js",
"static/js/8388.3d659d7a.chunk.js": "./static/js/8388.3d659d7a.chunk.js",
"static/js/4065.506dd294.chunk.js": "./static/js/4065.506dd294.chunk.js",
"static/js/5935.697f2cff.chunk.js": "./static/js/5935.697f2cff.chunk.js",
"static/js/8202.ac2dbf55.chunk.js": "./static/js/8202.ac2dbf55.chunk.js",
"static/js/191.dfba12e5.chunk.js": "./static/js/191.dfba12e5.chunk.js",
"static/js/1329.194964f7.chunk.js": "./static/js/1329.194964f7.chunk.js",
"static/js/7614.0c312d10.chunk.js": "./static/js/7614.0c312d10.chunk.js",
"static/js/1690.446454ef.chunk.js": "./static/js/1690.446454ef.chunk.js",
"static/js/6491.344a4217.chunk.js": "./static/js/6491.344a4217.chunk.js",
"static/js/4902.ded1f1f5.chunk.js": "./static/js/4902.ded1f1f5.chunk.js",
"static/js/1432.6bfbaef5.chunk.js": "./static/js/1432.6bfbaef5.chunk.js",
"static/js/3171.faff106e.chunk.js": "./static/js/3171.faff106e.chunk.js",
"static/js/8360.965868c4.chunk.js": "./static/js/8360.965868c4.chunk.js",
"static/js/6577.a8d6a01c.chunk.js": "./static/js/6577.a8d6a01c.chunk.js",
"static/js/3875.b530d1e3.chunk.js": "./static/js/3875.b530d1e3.chunk.js",
"static/js/3115.b4fc6524.chunk.js": "./static/js/3115.b4fc6524.chunk.js",
"static/js/2603.68894199.chunk.js": "./static/js/2603.68894199.chunk.js",
"static/js/977.fa8b33fa.chunk.js": "./static/js/977.fa8b33fa.chunk.js",
"static/js/6686.ad3a967c.chunk.js": "./static/js/6686.ad3a967c.chunk.js",
"static/js/2486.1ecaac74.chunk.js": "./static/js/2486.1ecaac74.chunk.js",
"static/js/91.e520a97c.chunk.js": "./static/js/91.e520a97c.chunk.js",
"static/js/7586.17376d83.chunk.js": "./static/js/7586.17376d83.chunk.js",
"static/js/4414.bd064f0a.chunk.js": "./static/js/4414.bd064f0a.chunk.js",
"static/js/8833.8a1cc318.chunk.js": "./static/js/8833.8a1cc318.chunk.js",
"static/js/1516.cecf2d56.chunk.js": "./static/js/1516.cecf2d56.chunk.js",
"static/js/483.aaa0e3fb.chunk.js": "./static/js/483.aaa0e3fb.chunk.js",
"static/js/4114.6d6f4f3c.chunk.js": "./static/js/4114.6d6f4f3c.chunk.js",
"static/js/6895.f94b5cef.chunk.js": "./static/js/6895.f94b5cef.chunk.js",
"static/js/5465.f54aa2ed.chunk.js": "./static/js/5465.f54aa2ed.chunk.js",
"static/css/1155.12cc0ad4.chunk.css": "./static/css/1155.12cc0ad4.chunk.css",
"static/js/1155.a5deb6c6.chunk.js": "./static/js/1155.a5deb6c6.chunk.js",
"static/js/8833.91a69c65.chunk.js": "./static/js/8833.91a69c65.chunk.js",
"static/js/1516.216550a5.chunk.js": "./static/js/1516.216550a5.chunk.js",
"static/js/483.31c46d8b.chunk.js": "./static/js/483.31c46d8b.chunk.js",
"static/js/8045.07aba5ed.chunk.js": "./static/js/8045.07aba5ed.chunk.js",
"static/js/6895.00e912ac.chunk.js": "./static/js/6895.00e912ac.chunk.js",
"static/js/4874.1901748a.chunk.js": "./static/js/4874.1901748a.chunk.js",
"static/js/1191.6a8f1e3d.chunk.js": "./static/js/1191.6a8f1e3d.chunk.js",
"static/js/3956.27299d66.chunk.js": "./static/js/3956.27299d66.chunk.js",
"static/js/9221.9f74a390.chunk.js": "./static/js/9221.9f74a390.chunk.js",
"static/js/8896.b42caa61.chunk.js": "./static/js/8896.b42caa61.chunk.js",
"static/js/9134.8da2e320.chunk.js": "./static/js/9134.8da2e320.chunk.js",
"static/js/5223.d053b523.chunk.js": "./static/js/5223.d053b523.chunk.js",
"static/js/5661.4e316f97.chunk.js": "./static/js/5661.4e316f97.chunk.js",
"static/js/6493.c0434e98.chunk.js": "./static/js/6493.c0434e98.chunk.js",
"static/js/3034.a6569523.chunk.js": "./static/js/3034.a6569523.chunk.js",
"static/css/8925.12cc0ad4.chunk.css": "./static/css/8925.12cc0ad4.chunk.css",
"static/js/8925.76b2fcd6.chunk.js": "./static/js/8925.76b2fcd6.chunk.js",
"static/js/5661.e251dbd7.chunk.js": "./static/js/5661.e251dbd7.chunk.js",
"static/js/7134.a6c4a49e.chunk.js": "./static/js/7134.a6c4a49e.chunk.js",
"static/js/3034.ce980176.chunk.js": "./static/js/3034.ce980176.chunk.js",
"static/js/3138.314a2ab9.chunk.js": "./static/js/3138.314a2ab9.chunk.js",
"static/js/711.aec34a54.chunk.js": "./static/js/711.aec34a54.chunk.js",
"static/js/6901.67563dd6.chunk.js": "./static/js/6901.67563dd6.chunk.js",
"static/js/2185.8253dd66.chunk.js": "./static/js/2185.8253dd66.chunk.js",
"static/js/9968.392f895d.chunk.js": "./static/js/9968.392f895d.chunk.js",
"static/js/5998.99d367fa.chunk.js": "./static/js/5998.99d367fa.chunk.js",
"static/js/119.d41a4444.chunk.js": "./static/js/119.d41a4444.chunk.js",
"static/js/9918.df7c65c5.chunk.js": "./static/js/9918.df7c65c5.chunk.js",
"static/js/2733.19071f4b.chunk.js": "./static/js/2733.19071f4b.chunk.js",
"static/js/9002.61ac1762.chunk.js": "./static/js/9002.61ac1762.chunk.js",
"static/js/51.93b709cd.chunk.js": "./static/js/51.93b709cd.chunk.js",
"static/js/312.36182e3e.chunk.js": "./static/js/312.36182e3e.chunk.js",
"static/js/7494.72e35f55.chunk.js": "./static/js/7494.72e35f55.chunk.js",
"static/js/4738.079312e2.chunk.js": "./static/js/4738.079312e2.chunk.js",
"static/js/9918.92a9462e.chunk.js": "./static/js/9918.92a9462e.chunk.js",
"static/js/5702.71c4b7ad.chunk.js": "./static/js/5702.71c4b7ad.chunk.js",
"static/js/2512.4a04bae9.chunk.js": "./static/js/2512.4a04bae9.chunk.js",
"static/js/51.2c941d38.chunk.js": "./static/js/51.2c941d38.chunk.js",
"static/js/312.04cab7e8.chunk.js": "./static/js/312.04cab7e8.chunk.js",
"static/js/2032.54dedb37.chunk.js": "./static/js/2032.54dedb37.chunk.js",
"static/js/4619.d8d2b702.chunk.js": "./static/js/4619.d8d2b702.chunk.js",
"static/js/4619.56a4fe9f.chunk.js": "./static/js/4619.56a4fe9f.chunk.js",
"static/js/8990.a79c2757.chunk.js": "./static/js/8990.a79c2757.chunk.js",
"static/js/8455.fb0300fe.chunk.js": "./static/js/8455.fb0300fe.chunk.js",
"static/css/7233.12cc0ad4.chunk.css": "./static/css/7233.12cc0ad4.chunk.css",
"static/js/7233.7756fb76.chunk.js": "./static/js/7233.7756fb76.chunk.js",
"static/js/7584.be723aa6.chunk.js": "./static/js/7584.be723aa6.chunk.js",
"static/js/9952.84791d8f.chunk.js": "./static/js/9952.84791d8f.chunk.js",
"static/js/402.7e563de3.chunk.js": "./static/js/402.7e563de3.chunk.js",
"static/js/1705.a87b596d.chunk.js": "./static/js/1705.a87b596d.chunk.js",
"static/js/1581.59da8d6e.chunk.js": "./static/js/1581.59da8d6e.chunk.js",
"static/js/455.10c22444.chunk.js": "./static/js/455.10c22444.chunk.js",
"static/js/2921.7b24ff2b.chunk.js": "./static/js/2921.7b24ff2b.chunk.js",
"static/js/889.b2e95f46.chunk.js": "./static/js/889.b2e95f46.chunk.js",
"static/js/8455.c65159aa.chunk.js": "./static/js/8455.c65159aa.chunk.js",
"static/js/9816.9d5974a5.chunk.js": "./static/js/9816.9d5974a5.chunk.js",
"static/js/7584.b4d14d1e.chunk.js": "./static/js/7584.b4d14d1e.chunk.js",
"static/js/9952.d3963c5b.chunk.js": "./static/js/9952.d3963c5b.chunk.js",
"static/js/402.b4ce85d2.chunk.js": "./static/js/402.b4ce85d2.chunk.js",
"static/js/1705.0632aaa2.chunk.js": "./static/js/1705.0632aaa2.chunk.js",
"static/js/1581.bec44ff2.chunk.js": "./static/js/1581.bec44ff2.chunk.js",
"static/js/455.3198900d.chunk.js": "./static/js/455.3198900d.chunk.js",
"static/js/2661.f8e2dfa6.chunk.js": "./static/js/2661.f8e2dfa6.chunk.js",
"static/js/889.5dfe989a.chunk.js": "./static/js/889.5dfe989a.chunk.js",
"static/js/9088.f4b08dc0.chunk.js": "./static/js/9088.f4b08dc0.chunk.js",
"static/js/247.3ae1405a.chunk.js": "./static/js/247.3ae1405a.chunk.js",
"static/js/2763.94aac2f6.chunk.js": "./static/js/2763.94aac2f6.chunk.js",
"static/js/5473.9633c079.chunk.js": "./static/js/5473.9633c079.chunk.js",
"static/js/5994.8427970d.chunk.js": "./static/js/5994.8427970d.chunk.js",
"static/js/2317.afc6b1b2.chunk.js": "./static/js/2317.afc6b1b2.chunk.js",
"static/js/929.ca70c9ce.chunk.js": "./static/js/929.ca70c9ce.chunk.js",
"static/js/3629.549a7c8c.chunk.js": "./static/js/3629.549a7c8c.chunk.js",
"static/js/5473.e6936445.chunk.js": "./static/js/5473.e6936445.chunk.js",
"static/js/5994.42cc3b8c.chunk.js": "./static/js/5994.42cc3b8c.chunk.js",
"static/js/7391.c53687b2.chunk.js": "./static/js/7391.c53687b2.chunk.js",
"static/js/5004.72346a14.chunk.js": "./static/js/5004.72346a14.chunk.js",
"static/js/1520.af5d5afd.chunk.js": "./static/js/1520.af5d5afd.chunk.js",
"static/js/9518.4bdbb496.chunk.js": "./static/js/9518.4bdbb496.chunk.js",
"static/js/1918.5ab76596.chunk.js": "./static/js/1918.5ab76596.chunk.js",
"static/js/7847.3e47acc0.chunk.js": "./static/js/7847.3e47acc0.chunk.js",
"static/js/2909.c89442a7.chunk.js": "./static/js/2909.c89442a7.chunk.js",
"static/js/4882.79a30d83.chunk.js": "./static/js/4882.79a30d83.chunk.js",
"static/js/3801.e125737d.chunk.js": "./static/js/3801.e125737d.chunk.js",
"static/js/9414.2b4022e7.chunk.js": "./static/js/9414.2b4022e7.chunk.js",
"static/js/6459.13eb1ce8.chunk.js": "./static/js/6459.13eb1ce8.chunk.js",
"static/js/7981.6dcb8dd3.chunk.js": "./static/js/7981.6dcb8dd3.chunk.js",
"static/js/8719.7683308e.chunk.js": "./static/js/8719.7683308e.chunk.js",
"static/js/9444.496a8a8f.chunk.js": "./static/js/9444.496a8a8f.chunk.js",
"static/js/8563.0c269c29.chunk.js": "./static/js/8563.0c269c29.chunk.js",
"static/js/1569.8745dfba.chunk.js": "./static/js/1569.8745dfba.chunk.js",
"static/js/2791.24694f93.chunk.js": "./static/js/2791.24694f93.chunk.js",
"static/js/9581.83cbef1b.chunk.js": "./static/js/9581.83cbef1b.chunk.js",
"static/js/6662.73fdb0a2.chunk.js": "./static/js/6662.73fdb0a2.chunk.js",
"static/js/772.820f4a44.chunk.js": "./static/js/772.820f4a44.chunk.js",
"static/js/4364.14df7ee9.chunk.js": "./static/js/4364.14df7ee9.chunk.js",
"static/js/4670.e5e96a6e.chunk.js": "./static/js/4670.e5e96a6e.chunk.js",
"static/js/9135.9f49ec5b.chunk.js": "./static/js/9135.9f49ec5b.chunk.js",
"static/js/9582.686bb728.chunk.js": "./static/js/9582.686bb728.chunk.js",
"static/js/7391.cf64c1a0.chunk.js": "./static/js/7391.cf64c1a0.chunk.js",
"static/js/9518.2593e387.chunk.js": "./static/js/9518.2593e387.chunk.js",
"static/js/6993.cff4fa3c.chunk.js": "./static/js/6993.cff4fa3c.chunk.js",
"static/js/7847.d7a7fbd9.chunk.js": "./static/js/7847.d7a7fbd9.chunk.js",
"static/js/2909.e78ef785.chunk.js": "./static/js/2909.e78ef785.chunk.js",
"static/js/4882.6b280860.chunk.js": "./static/js/4882.6b280860.chunk.js",
"static/js/2260.71dd3e05.chunk.js": "./static/js/2260.71dd3e05.chunk.js",
"static/js/6459.b16c70ac.chunk.js": "./static/js/6459.b16c70ac.chunk.js",
"static/js/2432.e69c0c1d.chunk.js": "./static/js/2432.e69c0c1d.chunk.js",
"static/js/7981.8a6db645.chunk.js": "./static/js/7981.8a6db645.chunk.js",
"static/js/1353.4c769f84.chunk.js": "./static/js/1353.4c769f84.chunk.js",
"static/js/852.51235900.chunk.js": "./static/js/852.51235900.chunk.js",
"static/js/8719.9dc2f5e2.chunk.js": "./static/js/8719.9dc2f5e2.chunk.js",
"static/js/9444.da7eb5e5.chunk.js": "./static/js/9444.da7eb5e5.chunk.js",
"static/js/8563.adad9d49.chunk.js": "./static/js/8563.adad9d49.chunk.js",
"static/js/1569.eb3c10a7.chunk.js": "./static/js/1569.eb3c10a7.chunk.js",
"static/js/134.117c7fbe.chunk.js": "./static/js/134.117c7fbe.chunk.js",
"static/js/2791.35d976a5.chunk.js": "./static/js/2791.35d976a5.chunk.js",
"static/js/9581.11fc652e.chunk.js": "./static/js/9581.11fc652e.chunk.js",
"static/js/6662.f9187fb2.chunk.js": "./static/js/6662.f9187fb2.chunk.js",
"static/js/9817.97fe9a05.chunk.js": "./static/js/9817.97fe9a05.chunk.js",
"static/js/4670.9cad71d4.chunk.js": "./static/js/4670.9cad71d4.chunk.js",
"static/js/9812.5a21a738.chunk.js": "./static/js/9812.5a21a738.chunk.js",
"static/js/9135.c136ac44.chunk.js": "./static/js/9135.c136ac44.chunk.js",
"static/js/3019.15fe418e.chunk.js": "./static/js/3019.15fe418e.chunk.js",
"static/js/6503.36360b86.chunk.js": "./static/js/6503.36360b86.chunk.js",
"static/js/222.7f3906bd.chunk.js": "./static/js/222.7f3906bd.chunk.js",
"static/js/9302.9404e216.chunk.js": "./static/js/9302.9404e216.chunk.js",
"static/js/5292.9f745b3f.chunk.js": "./static/js/5292.9f745b3f.chunk.js",
"static/js/7986.faa0de32.chunk.js": "./static/js/7986.faa0de32.chunk.js",
"static/js/1803.d968a030.chunk.js": "./static/js/1803.d968a030.chunk.js",
"static/js/2983.3ffd4ad8.chunk.js": "./static/js/2983.3ffd4ad8.chunk.js",
"static/js/8308.f6677417.chunk.js": "./static/js/8308.f6677417.chunk.js",
"static/js/636.39db1607.chunk.js": "./static/js/636.39db1607.chunk.js",
"static/js/8308.3503fa8e.chunk.js": "./static/js/8308.3503fa8e.chunk.js",
"static/media/videoBG.mp4": "./static/media/videoBG.17363418b3c2246a0e27.mp4",
"static/media/loginAnimationPoster.png": "./static/media/loginAnimationPoster.9aa924bfe619e71d5d29.png",
"static/media/Inter-BoldItalic.woff": "./static/media/Inter-BoldItalic.b376885042f6c961a541.woff",
@@ -152,142 +144,135 @@
"static/media/Inter-Black.woff2": "./static/media/Inter-Black.15ca31c0a2a68f76d2d1.woff2",
"static/media/Inter-Thin.woff2": "./static/media/Inter-Thin.fff2a096db014f6239d4.woff2",
"static/media/Inter-Regular.woff2": "./static/media/Inter-Regular.c8ba52b05a9ef10f4758.woff2",
"static/media/placeholderimage.png": "./static/media/placeholderimage.7a6f3c0ade14e23664f4.png",
"index.html": "./index.html",
"main.7f39beab.css.map": "./static/css/main.7f39beab.css.map",
"main.f220ec81.js.map": "./static/js/main.f220ec81.js.map",
"main.6047d15b.js.map": "./static/js/main.6047d15b.js.map",
"1260.a025e586.chunk.js.map": "./static/js/1260.a025e586.chunk.js.map",
"6914.9153a4ff.chunk.js.map": "./static/js/6914.9153a4ff.chunk.js.map",
"3446.d99ecdf8.chunk.js.map": "./static/js/3446.d99ecdf8.chunk.js.map",
"1829.767f37dc.chunk.js.map": "./static/js/1829.767f37dc.chunk.js.map",
"193.d31737d7.chunk.js.map": "./static/js/193.d31737d7.chunk.js.map",
"5088.b50a9d7d.chunk.js.map": "./static/js/5088.b50a9d7d.chunk.js.map",
"6122.548c60cd.chunk.js.map": "./static/js/6122.548c60cd.chunk.js.map",
"808.ceb40da9.chunk.js.map": "./static/js/808.ceb40da9.chunk.js.map",
"8060.378b83b2.chunk.js.map": "./static/js/8060.378b83b2.chunk.js.map",
"6765.8dbd0e61.chunk.js.map": "./static/js/6765.8dbd0e61.chunk.js.map",
"2338.60ef7406.chunk.js.map": "./static/js/2338.60ef7406.chunk.js.map",
"4335.111324c3.chunk.js.map": "./static/js/4335.111324c3.chunk.js.map",
"1892.41ddf5fc.chunk.js.map": "./static/js/1892.41ddf5fc.chunk.js.map",
"842.41b7093f.chunk.js.map": "./static/js/842.41b7093f.chunk.js.map",
"4061.876d979c.chunk.js.map": "./static/js/4061.876d979c.chunk.js.map",
"3067.8fdadaf2.chunk.js.map": "./static/js/3067.8fdadaf2.chunk.js.map",
"6914.9ab32297.chunk.js.map": "./static/js/6914.9ab32297.chunk.js.map",
"9121.0c08c03c.chunk.js.map": "./static/js/9121.0c08c03c.chunk.js.map",
"1829.b64e2f3a.chunk.js.map": "./static/js/1829.b64e2f3a.chunk.js.map",
"6272.074b2c08.chunk.js.map": "./static/js/6272.074b2c08.chunk.js.map",
"5088.70d3b182.chunk.js.map": "./static/js/5088.70d3b182.chunk.js.map",
"6122.8195a695.chunk.js.map": "./static/js/6122.8195a695.chunk.js.map",
"808.161c0d68.chunk.js.map": "./static/js/808.161c0d68.chunk.js.map",
"8060.060ad94e.chunk.js.map": "./static/js/8060.060ad94e.chunk.js.map",
"9635.22b2704e.chunk.js.map": "./static/js/9635.22b2704e.chunk.js.map",
"2338.f2a282fa.chunk.js.map": "./static/js/2338.f2a282fa.chunk.js.map",
"4335.71c8fc7f.chunk.js.map": "./static/js/4335.71c8fc7f.chunk.js.map",
"6389.f2af2345.chunk.js.map": "./static/js/6389.f2af2345.chunk.js.map",
"3543.b1838b1c.chunk.js.map": "./static/js/3543.b1838b1c.chunk.js.map",
"4061.678a4eaa.chunk.js.map": "./static/js/4061.678a4eaa.chunk.js.map",
"3067.fb364091.chunk.js.map": "./static/js/3067.fb364091.chunk.js.map",
"2637.be6faba9.chunk.js.map": "./static/js/2637.be6faba9.chunk.js.map",
"5370.12cc0ad4.chunk.css.map": "./static/css/5370.12cc0ad4.chunk.css.map",
"5370.725b27af.chunk.js.map": "./static/js/5370.725b27af.chunk.js.map",
"701.f66149bf.chunk.js.map": "./static/js/701.f66149bf.chunk.js.map",
"7821.f7f957bd.chunk.js.map": "./static/js/7821.f7f957bd.chunk.js.map",
"284.12cc0ad4.chunk.css.map": "./static/css/284.12cc0ad4.chunk.css.map",
"284.e8d8dbb7.chunk.js.map": "./static/js/284.e8d8dbb7.chunk.js.map",
"8388.407734c7.chunk.js.map": "./static/js/8388.407734c7.chunk.js.map",
"9122.12cc0ad4.chunk.css.map": "./static/css/9122.12cc0ad4.chunk.css.map",
"9122.4333a548.chunk.js.map": "./static/js/9122.4333a548.chunk.js.map",
"2433.12cc0ad4.chunk.css.map": "./static/css/2433.12cc0ad4.chunk.css.map",
"2433.d2de4e73.chunk.js.map": "./static/js/2433.d2de4e73.chunk.js.map",
"974.12cc0ad4.chunk.css.map": "./static/css/974.12cc0ad4.chunk.css.map",
"974.cfcd2c4e.chunk.js.map": "./static/js/974.cfcd2c4e.chunk.js.map",
"2766.99f680bd.chunk.js.map": "./static/js/2766.99f680bd.chunk.js.map",
"8658.17b7d26b.chunk.js.map": "./static/js/8658.17b7d26b.chunk.js.map",
"7614.4b61f640.chunk.js.map": "./static/js/7614.4b61f640.chunk.js.map",
"1690.57385b74.chunk.js.map": "./static/js/1690.57385b74.chunk.js.map",
"6491.372ffc02.chunk.js.map": "./static/js/6491.372ffc02.chunk.js.map",
"4902.60586c70.chunk.js.map": "./static/js/4902.60586c70.chunk.js.map",
"1432.274e59bf.chunk.js.map": "./static/js/1432.274e59bf.chunk.js.map",
"9243.044345a4.chunk.js.map": "./static/js/9243.044345a4.chunk.js.map",
"8360.98521822.chunk.js.map": "./static/js/8360.98521822.chunk.js.map",
"6577.5b6aafec.chunk.js.map": "./static/js/6577.5b6aafec.chunk.js.map",
"3875.aecb7258.chunk.js.map": "./static/js/3875.aecb7258.chunk.js.map",
"3115.fe84c3b2.chunk.js.map": "./static/js/3115.fe84c3b2.chunk.js.map",
"2603.e7063480.chunk.js.map": "./static/js/2603.e7063480.chunk.js.map",
"977.d1bdcadb.chunk.js.map": "./static/js/977.d1bdcadb.chunk.js.map",
"6686.6b915ba5.chunk.js.map": "./static/js/6686.6b915ba5.chunk.js.map",
"5962.812f802a.chunk.js.map": "./static/js/5962.812f802a.chunk.js.map",
"701.53f10e77.chunk.js.map": "./static/js/701.53f10e77.chunk.js.map",
"7821.12244c04.chunk.js.map": "./static/js/7821.12244c04.chunk.js.map",
"2545.ffac2fbb.chunk.js.map": "./static/js/2545.ffac2fbb.chunk.js.map",
"8388.3d659d7a.chunk.js.map": "./static/js/8388.3d659d7a.chunk.js.map",
"4065.506dd294.chunk.js.map": "./static/js/4065.506dd294.chunk.js.map",
"5935.697f2cff.chunk.js.map": "./static/js/5935.697f2cff.chunk.js.map",
"8202.ac2dbf55.chunk.js.map": "./static/js/8202.ac2dbf55.chunk.js.map",
"191.dfba12e5.chunk.js.map": "./static/js/191.dfba12e5.chunk.js.map",
"1329.194964f7.chunk.js.map": "./static/js/1329.194964f7.chunk.js.map",
"7614.0c312d10.chunk.js.map": "./static/js/7614.0c312d10.chunk.js.map",
"1690.446454ef.chunk.js.map": "./static/js/1690.446454ef.chunk.js.map",
"6491.344a4217.chunk.js.map": "./static/js/6491.344a4217.chunk.js.map",
"4902.ded1f1f5.chunk.js.map": "./static/js/4902.ded1f1f5.chunk.js.map",
"1432.6bfbaef5.chunk.js.map": "./static/js/1432.6bfbaef5.chunk.js.map",
"3171.faff106e.chunk.js.map": "./static/js/3171.faff106e.chunk.js.map",
"8360.965868c4.chunk.js.map": "./static/js/8360.965868c4.chunk.js.map",
"6577.a8d6a01c.chunk.js.map": "./static/js/6577.a8d6a01c.chunk.js.map",
"3875.b530d1e3.chunk.js.map": "./static/js/3875.b530d1e3.chunk.js.map",
"3115.b4fc6524.chunk.js.map": "./static/js/3115.b4fc6524.chunk.js.map",
"2603.68894199.chunk.js.map": "./static/js/2603.68894199.chunk.js.map",
"977.fa8b33fa.chunk.js.map": "./static/js/977.fa8b33fa.chunk.js.map",
"6686.ad3a967c.chunk.js.map": "./static/js/6686.ad3a967c.chunk.js.map",
"2486.1ecaac74.chunk.js.map": "./static/js/2486.1ecaac74.chunk.js.map",
"91.e520a97c.chunk.js.map": "./static/js/91.e520a97c.chunk.js.map",
"7586.17376d83.chunk.js.map": "./static/js/7586.17376d83.chunk.js.map",
"4414.bd064f0a.chunk.js.map": "./static/js/4414.bd064f0a.chunk.js.map",
"8833.8a1cc318.chunk.js.map": "./static/js/8833.8a1cc318.chunk.js.map",
"1516.cecf2d56.chunk.js.map": "./static/js/1516.cecf2d56.chunk.js.map",
"483.aaa0e3fb.chunk.js.map": "./static/js/483.aaa0e3fb.chunk.js.map",
"4114.6d6f4f3c.chunk.js.map": "./static/js/4114.6d6f4f3c.chunk.js.map",
"6895.f94b5cef.chunk.js.map": "./static/js/6895.f94b5cef.chunk.js.map",
"5465.f54aa2ed.chunk.js.map": "./static/js/5465.f54aa2ed.chunk.js.map",
"1155.12cc0ad4.chunk.css.map": "./static/css/1155.12cc0ad4.chunk.css.map",
"1155.a5deb6c6.chunk.js.map": "./static/js/1155.a5deb6c6.chunk.js.map",
"8833.91a69c65.chunk.js.map": "./static/js/8833.91a69c65.chunk.js.map",
"1516.216550a5.chunk.js.map": "./static/js/1516.216550a5.chunk.js.map",
"483.31c46d8b.chunk.js.map": "./static/js/483.31c46d8b.chunk.js.map",
"8045.07aba5ed.chunk.js.map": "./static/js/8045.07aba5ed.chunk.js.map",
"6895.00e912ac.chunk.js.map": "./static/js/6895.00e912ac.chunk.js.map",
"4874.1901748a.chunk.js.map": "./static/js/4874.1901748a.chunk.js.map",
"1191.6a8f1e3d.chunk.js.map": "./static/js/1191.6a8f1e3d.chunk.js.map",
"3956.27299d66.chunk.js.map": "./static/js/3956.27299d66.chunk.js.map",
"9221.9f74a390.chunk.js.map": "./static/js/9221.9f74a390.chunk.js.map",
"8896.b42caa61.chunk.js.map": "./static/js/8896.b42caa61.chunk.js.map",
"9134.8da2e320.chunk.js.map": "./static/js/9134.8da2e320.chunk.js.map",
"5223.d053b523.chunk.js.map": "./static/js/5223.d053b523.chunk.js.map",
"5661.4e316f97.chunk.js.map": "./static/js/5661.4e316f97.chunk.js.map",
"6493.c0434e98.chunk.js.map": "./static/js/6493.c0434e98.chunk.js.map",
"3034.a6569523.chunk.js.map": "./static/js/3034.a6569523.chunk.js.map",
"8925.12cc0ad4.chunk.css.map": "./static/css/8925.12cc0ad4.chunk.css.map",
"8925.76b2fcd6.chunk.js.map": "./static/js/8925.76b2fcd6.chunk.js.map",
"5661.e251dbd7.chunk.js.map": "./static/js/5661.e251dbd7.chunk.js.map",
"7134.a6c4a49e.chunk.js.map": "./static/js/7134.a6c4a49e.chunk.js.map",
"3034.ce980176.chunk.js.map": "./static/js/3034.ce980176.chunk.js.map",
"3138.314a2ab9.chunk.js.map": "./static/js/3138.314a2ab9.chunk.js.map",
"711.aec34a54.chunk.js.map": "./static/js/711.aec34a54.chunk.js.map",
"6901.67563dd6.chunk.js.map": "./static/js/6901.67563dd6.chunk.js.map",
"2185.8253dd66.chunk.js.map": "./static/js/2185.8253dd66.chunk.js.map",
"9968.392f895d.chunk.js.map": "./static/js/9968.392f895d.chunk.js.map",
"5998.99d367fa.chunk.js.map": "./static/js/5998.99d367fa.chunk.js.map",
"119.d41a4444.chunk.js.map": "./static/js/119.d41a4444.chunk.js.map",
"9918.df7c65c5.chunk.js.map": "./static/js/9918.df7c65c5.chunk.js.map",
"2733.19071f4b.chunk.js.map": "./static/js/2733.19071f4b.chunk.js.map",
"9002.61ac1762.chunk.js.map": "./static/js/9002.61ac1762.chunk.js.map",
"51.93b709cd.chunk.js.map": "./static/js/51.93b709cd.chunk.js.map",
"312.36182e3e.chunk.js.map": "./static/js/312.36182e3e.chunk.js.map",
"7494.72e35f55.chunk.js.map": "./static/js/7494.72e35f55.chunk.js.map",
"4738.079312e2.chunk.js.map": "./static/js/4738.079312e2.chunk.js.map",
"9918.92a9462e.chunk.js.map": "./static/js/9918.92a9462e.chunk.js.map",
"5702.71c4b7ad.chunk.js.map": "./static/js/5702.71c4b7ad.chunk.js.map",
"2512.4a04bae9.chunk.js.map": "./static/js/2512.4a04bae9.chunk.js.map",
"51.2c941d38.chunk.js.map": "./static/js/51.2c941d38.chunk.js.map",
"312.04cab7e8.chunk.js.map": "./static/js/312.04cab7e8.chunk.js.map",
"2032.54dedb37.chunk.js.map": "./static/js/2032.54dedb37.chunk.js.map",
"4619.d8d2b702.chunk.js.map": "./static/js/4619.d8d2b702.chunk.js.map",
"4619.56a4fe9f.chunk.js.map": "./static/js/4619.56a4fe9f.chunk.js.map",
"8990.a79c2757.chunk.js.map": "./static/js/8990.a79c2757.chunk.js.map",
"8455.fb0300fe.chunk.js.map": "./static/js/8455.fb0300fe.chunk.js.map",
"7233.12cc0ad4.chunk.css.map": "./static/css/7233.12cc0ad4.chunk.css.map",
"7233.7756fb76.chunk.js.map": "./static/js/7233.7756fb76.chunk.js.map",
"7584.be723aa6.chunk.js.map": "./static/js/7584.be723aa6.chunk.js.map",
"9952.84791d8f.chunk.js.map": "./static/js/9952.84791d8f.chunk.js.map",
"402.7e563de3.chunk.js.map": "./static/js/402.7e563de3.chunk.js.map",
"1705.a87b596d.chunk.js.map": "./static/js/1705.a87b596d.chunk.js.map",
"1581.59da8d6e.chunk.js.map": "./static/js/1581.59da8d6e.chunk.js.map",
"455.10c22444.chunk.js.map": "./static/js/455.10c22444.chunk.js.map",
"2921.7b24ff2b.chunk.js.map": "./static/js/2921.7b24ff2b.chunk.js.map",
"889.b2e95f46.chunk.js.map": "./static/js/889.b2e95f46.chunk.js.map",
"8455.c65159aa.chunk.js.map": "./static/js/8455.c65159aa.chunk.js.map",
"9816.9d5974a5.chunk.js.map": "./static/js/9816.9d5974a5.chunk.js.map",
"7584.b4d14d1e.chunk.js.map": "./static/js/7584.b4d14d1e.chunk.js.map",
"9952.d3963c5b.chunk.js.map": "./static/js/9952.d3963c5b.chunk.js.map",
"402.b4ce85d2.chunk.js.map": "./static/js/402.b4ce85d2.chunk.js.map",
"1705.0632aaa2.chunk.js.map": "./static/js/1705.0632aaa2.chunk.js.map",
"1581.bec44ff2.chunk.js.map": "./static/js/1581.bec44ff2.chunk.js.map",
"455.3198900d.chunk.js.map": "./static/js/455.3198900d.chunk.js.map",
"2661.f8e2dfa6.chunk.js.map": "./static/js/2661.f8e2dfa6.chunk.js.map",
"889.5dfe989a.chunk.js.map": "./static/js/889.5dfe989a.chunk.js.map",
"9088.f4b08dc0.chunk.js.map": "./static/js/9088.f4b08dc0.chunk.js.map",
"247.3ae1405a.chunk.js.map": "./static/js/247.3ae1405a.chunk.js.map",
"2763.94aac2f6.chunk.js.map": "./static/js/2763.94aac2f6.chunk.js.map",
"5473.9633c079.chunk.js.map": "./static/js/5473.9633c079.chunk.js.map",
"5994.8427970d.chunk.js.map": "./static/js/5994.8427970d.chunk.js.map",
"2317.afc6b1b2.chunk.js.map": "./static/js/2317.afc6b1b2.chunk.js.map",
"929.ca70c9ce.chunk.js.map": "./static/js/929.ca70c9ce.chunk.js.map",
"3629.549a7c8c.chunk.js.map": "./static/js/3629.549a7c8c.chunk.js.map",
"5473.e6936445.chunk.js.map": "./static/js/5473.e6936445.chunk.js.map",
"5994.42cc3b8c.chunk.js.map": "./static/js/5994.42cc3b8c.chunk.js.map",
"7391.c53687b2.chunk.js.map": "./static/js/7391.c53687b2.chunk.js.map",
"5004.72346a14.chunk.js.map": "./static/js/5004.72346a14.chunk.js.map",
"1520.af5d5afd.chunk.js.map": "./static/js/1520.af5d5afd.chunk.js.map",
"9518.4bdbb496.chunk.js.map": "./static/js/9518.4bdbb496.chunk.js.map",
"1918.5ab76596.chunk.js.map": "./static/js/1918.5ab76596.chunk.js.map",
"7847.3e47acc0.chunk.js.map": "./static/js/7847.3e47acc0.chunk.js.map",
"2909.c89442a7.chunk.js.map": "./static/js/2909.c89442a7.chunk.js.map",
"4882.79a30d83.chunk.js.map": "./static/js/4882.79a30d83.chunk.js.map",
"3801.e125737d.chunk.js.map": "./static/js/3801.e125737d.chunk.js.map",
"9414.2b4022e7.chunk.js.map": "./static/js/9414.2b4022e7.chunk.js.map",
"6459.13eb1ce8.chunk.js.map": "./static/js/6459.13eb1ce8.chunk.js.map",
"7981.6dcb8dd3.chunk.js.map": "./static/js/7981.6dcb8dd3.chunk.js.map",
"8719.7683308e.chunk.js.map": "./static/js/8719.7683308e.chunk.js.map",
"9444.496a8a8f.chunk.js.map": "./static/js/9444.496a8a8f.chunk.js.map",
"8563.0c269c29.chunk.js.map": "./static/js/8563.0c269c29.chunk.js.map",
"1569.8745dfba.chunk.js.map": "./static/js/1569.8745dfba.chunk.js.map",
"2791.24694f93.chunk.js.map": "./static/js/2791.24694f93.chunk.js.map",
"9581.83cbef1b.chunk.js.map": "./static/js/9581.83cbef1b.chunk.js.map",
"6662.73fdb0a2.chunk.js.map": "./static/js/6662.73fdb0a2.chunk.js.map",
"772.820f4a44.chunk.js.map": "./static/js/772.820f4a44.chunk.js.map",
"4364.14df7ee9.chunk.js.map": "./static/js/4364.14df7ee9.chunk.js.map",
"4670.e5e96a6e.chunk.js.map": "./static/js/4670.e5e96a6e.chunk.js.map",
"9135.9f49ec5b.chunk.js.map": "./static/js/9135.9f49ec5b.chunk.js.map",
"9582.686bb728.chunk.js.map": "./static/js/9582.686bb728.chunk.js.map",
"7391.cf64c1a0.chunk.js.map": "./static/js/7391.cf64c1a0.chunk.js.map",
"9518.2593e387.chunk.js.map": "./static/js/9518.2593e387.chunk.js.map",
"6993.cff4fa3c.chunk.js.map": "./static/js/6993.cff4fa3c.chunk.js.map",
"7847.d7a7fbd9.chunk.js.map": "./static/js/7847.d7a7fbd9.chunk.js.map",
"2909.e78ef785.chunk.js.map": "./static/js/2909.e78ef785.chunk.js.map",
"4882.6b280860.chunk.js.map": "./static/js/4882.6b280860.chunk.js.map",
"2260.71dd3e05.chunk.js.map": "./static/js/2260.71dd3e05.chunk.js.map",
"6459.b16c70ac.chunk.js.map": "./static/js/6459.b16c70ac.chunk.js.map",
"2432.e69c0c1d.chunk.js.map": "./static/js/2432.e69c0c1d.chunk.js.map",
"7981.8a6db645.chunk.js.map": "./static/js/7981.8a6db645.chunk.js.map",
"1353.4c769f84.chunk.js.map": "./static/js/1353.4c769f84.chunk.js.map",
"852.51235900.chunk.js.map": "./static/js/852.51235900.chunk.js.map",
"8719.9dc2f5e2.chunk.js.map": "./static/js/8719.9dc2f5e2.chunk.js.map",
"9444.da7eb5e5.chunk.js.map": "./static/js/9444.da7eb5e5.chunk.js.map",
"8563.adad9d49.chunk.js.map": "./static/js/8563.adad9d49.chunk.js.map",
"1569.eb3c10a7.chunk.js.map": "./static/js/1569.eb3c10a7.chunk.js.map",
"134.117c7fbe.chunk.js.map": "./static/js/134.117c7fbe.chunk.js.map",
"2791.35d976a5.chunk.js.map": "./static/js/2791.35d976a5.chunk.js.map",
"9581.11fc652e.chunk.js.map": "./static/js/9581.11fc652e.chunk.js.map",
"6662.f9187fb2.chunk.js.map": "./static/js/6662.f9187fb2.chunk.js.map",
"9817.97fe9a05.chunk.js.map": "./static/js/9817.97fe9a05.chunk.js.map",
"4670.9cad71d4.chunk.js.map": "./static/js/4670.9cad71d4.chunk.js.map",
"9812.5a21a738.chunk.js.map": "./static/js/9812.5a21a738.chunk.js.map",
"9135.c136ac44.chunk.js.map": "./static/js/9135.c136ac44.chunk.js.map",
"3019.15fe418e.chunk.js.map": "./static/js/3019.15fe418e.chunk.js.map",
"6503.36360b86.chunk.js.map": "./static/js/6503.36360b86.chunk.js.map",
"222.7f3906bd.chunk.js.map": "./static/js/222.7f3906bd.chunk.js.map",
"9302.9404e216.chunk.js.map": "./static/js/9302.9404e216.chunk.js.map",
"5292.9f745b3f.chunk.js.map": "./static/js/5292.9f745b3f.chunk.js.map",
"7986.faa0de32.chunk.js.map": "./static/js/7986.faa0de32.chunk.js.map",
"1803.d968a030.chunk.js.map": "./static/js/1803.d968a030.chunk.js.map",
"2983.3ffd4ad8.chunk.js.map": "./static/js/2983.3ffd4ad8.chunk.js.map",
"8308.f6677417.chunk.js.map": "./static/js/8308.f6677417.chunk.js.map",
"636.39db1607.chunk.js.map": "./static/js/636.39db1607.chunk.js.map"
"8308.3503fa8e.chunk.js.map": "./static/js/8308.3503fa8e.chunk.js.map"
},
"entrypoints": [
"static/css/main.7f39beab.css",
"static/js/main.f220ec81.js"
"static/js/main.6047d15b.js"
]
}

View File

@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="apgl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.f220ec81.js"></script><link href="./static/css/main.7f39beab.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="apgl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.6047d15b.js"></script><link href="./static/css/main.7f39beab.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +0,0 @@
(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[119],{84738:function(t,e,n){"use strict";n.r(e);var c=n(1413),s=n(29439),i=n(72791),r=n(78687),o=n(57689),a=n(35527),u=n(18073),l=n(43896),d=n(19847),f=n(92983),S=n(56087),h=n(60680),I=n(38442),_=n(45248),m=n(87995),p=n(9859),v=n(81551),Z=n(31776),x=n(82342),A=n(80184);function F(t){return{id:"simple-tab-".concat(t),"aria-controls":"simple-tabpanel-".concat(t)}}e.default=function(){var t=(0,v.TL)(),e=(0,o.s0)(),n=(0,o.UO)(),L=(0,r.v9)(p.HQ),b=(0,i.useState)(0),E=(0,s.Z)(b,2),j=E[0],N=E[1],U=(0,i.useState)(!0),C=(0,s.Z)(U,2),D=C[0],P=C[1],g=(0,i.useState)([]),k=(0,s.Z)(g,2),T=k[0],M=k[1],y=(0,i.useState)(!0),O=(0,s.Z)(y,2),R=O[0],w=O[1],B=(0,i.useState)([]),G=(0,s.Z)(B,2),z=G[0],H=G[1],K=n.bucketName||"",V=(0,I.F)(K,[S.Ft.ADMIN_LIST_USER_POLICIES]),Y=(0,I.F)(K,[S.Ft.ADMIN_GET_POLICY,S.Ft.ADMIN_LIST_USERS,S.Ft.ADMIN_LIST_GROUPS],!0),W=(0,I.F)(S.C3,[S.Ft.ADMIN_GET_USER]),Q=(0,I.F)(S.C3,[S.Ft.ADMIN_GET_POLICY,S.Ft.ADMIN_LIST_USERS,S.Ft.ADMIN_LIST_GROUPS]);(0,i.useEffect)((function(){L&&(w(!0),P(!0))}),[L,w,P]);var q=[{type:"view",disableButtonFunction:function(){return!Q},onClick:function(t){e("".concat(S.gA.POLICIES,"/").concat((0,_.LL)(t.name)))}}],J=[{type:"view",disableButtonFunction:function(){return!W},onClick:function(t){e("".concat(S.gA.USERS,"/").concat((0,_.LL)(t)))}}];return(0,i.useEffect)((function(){R&&(Y?Z.h.bucketUsers.listUsersWithAccessToBucket(K).then((function(t){H(t.data),w(!1)})).catch((function(e){t((0,m.Ih)((0,x.g)(e))),w(!1)})):w(!1))}),[R,t,K,Y]),(0,i.useEffect)((function(){t((0,m.Sc)("bucket_detail_access"))}),[]),(0,i.useEffect)((function(){D&&(V?Z.h.bucketPolicy.listPoliciesWithBucket(K).then((function(t){M(t.data.policies),P(!1)})).catch((function(e){t((0,m.Ih)((0,x.g)(e))),P(!1)})):P(!1))}),[D,t,K,V]),(0,A.jsxs)(i.Fragment,{children:[(0,A.jsx)(h.Z,{children:"Access Audit"}),(0,A.jsxs)(u.Z,{value:j,onChange:function(t,e){N(e)},indicatorColor:"primary",textColor:"primary","aria-label":"cluster-tabs",variant:"scrollable",scrollButtons:"auto",children:[V&&(0,A.jsx)(l.Z,(0,c.Z)({label:"Policies"},F(0))),Y&&(0,A.jsx)(l.Z,(0,c.Z)({label:"Users"},F(1)))]}),(0,A.jsxs)(a.Z,{children:[(0,A.jsx)(d.x,{index:0,value:j,children:(0,A.jsx)(I.s,{scopes:[S.Ft.ADMIN_LIST_USER_POLICIES],resource:K,errorProps:{disabled:!0},children:T&&(0,A.jsx)(f.Z,{noBackground:!0,itemActions:q,columns:[{label:"Name",elementKey:"name"}],isLoading:D,records:T,entityName:"Policies",idField:"name"})})}),(0,A.jsx)(d.x,{index:1,value:j,children:(0,A.jsx)(I.s,{scopes:[S.Ft.ADMIN_GET_POLICY,S.Ft.ADMIN_LIST_USERS,S.Ft.ADMIN_LIST_GROUPS],resource:K,matchAll:!0,errorProps:{disabled:!0},children:(0,A.jsx)(f.Z,{noBackground:!0,itemActions:J,columns:[{label:"User",elementKey:"accessKey"}],isLoading:R,records:z,entityName:"Users",idField:"accessKey"})})})]})]})}},60680:function(t,e,n){"use strict";n(72791);var c=n(11135),s=n(25787),i=n(80184);e.Z=(0,s.Z)((function(t){return(0,c.Z)({root:{padding:0,margin:0,fontSize:".9rem"}})}))((function(t){var e=t.classes,n=t.children;return(0,i.jsx)("h1",{className:e.root,children:n})}))},26759:function(t,e,n){"use strict";var c=n(64836);e.Z=void 0;var s=c(n(45649)),i=n(80184),r=(0,s.default)((0,i.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown");e.Z=r},70366:function(t,e,n){"use strict";var c=n(64836);e.Z=void 0;var s=c(n(45649)),i=n(80184),r=(0,s.default)((0,i.jsx)("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUp");e.Z=r},97911:function(t,e,n){"use strict";var c=n(64836);e.Z=void 0;var s=c(n(45649)),i=n(80184),r=(0,s.default)((0,i.jsx)("path",{d:"M14.67 5v14H9.33V5h5.34zm1 14H21V5h-5.33v14zm-7.34 0V5H3v14h5.33z"}),"ViewColumn");e.Z=r},26769:function(t,e,n){var c=n(39066),s=n(93629),i=n(43141);t.exports=function(t){return"string"==typeof t||!s(t)&&i(t)&&"[object String]"==c(t)}}}]);
//# sourceMappingURL=119.d41a4444.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[1329],{51270:function(e,n,t){var i=t(29439),r=(t(72791),t(51691)),o=t(9505),c=t(23508),s=t(29945),a=t(87995),u=t(81551),l=t(80184);n.Z=function(e){var n=e.closeDeleteModalAndRefresh,t=e.deleteOpen,d=e.idp,f=e.idpType,p=(0,u.TL)(),x=(0,o.Z)((function(e){n(!0),p((0,a.cN)(!0===e.restart))}),(function(e){return p((0,a.Ih)(e))})),C=(0,i.Z)(x,2),m=C[0],h=C[1];if(!d)return null;var j="_"===d?"Default":d;return(0,l.jsx)(c.Z,{title:"Delete ".concat(j),confirmText:"Delete",isOpen:t,titleIcon:(0,l.jsx)(s.NvT,{}),isLoading:m,onConfirm:function(){h("DELETE","/api/v1/idp/".concat(f,"/").concat(d))},onClose:function(){return n(!1)},confirmButtonProps:{disabled:m},confirmationContent:(0,l.jsxs)(r.Z,{children:["Are you sure you want to delete IDP ",(0,l.jsx)("b",{children:j})," ","configuration? ",(0,l.jsx)("br",{})]})})}},31329:function(e,n,t){t.r(n),t.d(n,{default:function(){return N}});var i=t(72791),r=t(74165),o=t(15861),c=t(29439),s=t(1413),a=t(11135),u=t(25787),l=t(81551),d=t(57689),f=t(56087),p=t(38442),x=t(81207),C=t(87995),m=t(23814),h=t(61889),j=t(27454),D=t(29945),Z=t(92983),b=t(51270),y=t(47974),F=t(99670),_=t(80184),I=(0,u.Z)((function(e){return(0,a.Z)((0,s.Z)({},m.Bz))}))((function(e){var n=e.classes,t=e.idpType,s=(0,l.TL)(),a=(0,d.s0)(),u=(0,i.useState)(!1),m=(0,c.Z)(u,2),I=m[0],N=m[1],A=(0,i.useState)(""),T=(0,c.Z)(A,2),g=T[0],v=T[1],E=(0,i.useState)(!1),P=(0,c.Z)(E,2),k=P[0],O=P[1],M=(0,i.useState)([]),G=(0,c.Z)(M,2),U=G[0],w=G[1],L=(0,p.F)(f.C3,[f.Ft.ADMIN_CONFIG_UPDATE]),B=(0,p.F)(f.C3,[f.Ft.ADMIN_CONFIG_UPDATE]),K=(0,p.F)(f.C3,[f.Ft.ADMIN_CONFIG_UPDATE]);(0,i.useEffect)((function(){S()}),[]),(0,i.useEffect)((function(){k&&(K?x.Z.invoke("GET","/api/v1/idp/".concat(t)).then((function(e){O(!1),w(e.results.map((function(e){return e.name="_"===e.name?"Default":e.name,e.enabled=!0===e.enabled?"Enabled":"Disabled",e})))})).catch((function(e){O(!1),s((0,C.Ih)(e))})):O(!1))}),[k,O,w,s,K,t]);var S=function(){O(!0)},z=function(){var e=(0,o.Z)((0,r.Z)().mark((function e(n){return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N(!1),n&&S();case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=[{type:"view",onClick:function(e){var n="Default"===e.name?"_":e.name;a("/identity/idp/".concat(t,"/configurations/").concat(n))},disableButtonFunction:function(){return!B}},{type:"delete",onClick:function(e){N(!0),v(e="Default"===e?"_":e)},sendOnlyId:!0,disableButtonFunction:function(e){return!L||"Default"===e}}];return(0,i.useEffect)((function(){s((0,C.Sc)("idp_configs"))}),[]),(0,_.jsxs)(i.Fragment,{children:[I&&(0,_.jsx)(b.Z,{deleteOpen:I,idp:g,idpType:t,closeDeleteModalAndRefresh:z}),(0,_.jsx)(y.Z,{label:"".concat(t.toUpperCase()," Configurations"),actions:(0,_.jsx)(F.Z,{})}),(0,_.jsx)(D.Xgh,{className:n.pageContainer,children:(0,_.jsxs)(h.ZP,{container:!0,spacing:1,children:[(0,_.jsxs)(h.ZP,{item:!0,xs:12,display:"flex",alignItems:"center",justifyContent:"flex-end",sx:{"& button":{marginLeft:"8px"}},children:[(0,_.jsx)(p.s,{scopes:[f.Ft.ADMIN_CONFIG_UPDATE],resource:f.C3,errorProps:{disabled:!0},children:(0,_.jsx)(j.Z,{tooltip:"Refresh",children:(0,_.jsx)(D.zxk,{id:"refresh-keys",variant:"regular",icon:(0,_.jsx)(D.DuK,{}),onClick:function(){return O(!0)}})})}),(0,_.jsx)(p.s,{scopes:[f.Ft.ADMIN_CONFIG_UPDATE],resource:f.C3,errorProps:{disabled:!0},children:(0,_.jsx)(j.Z,{tooltip:"Create ".concat(t," configuration"),children:(0,_.jsx)(D.zxk,{id:"create-idp",label:"Create Configuration",variant:"callAction",icon:(0,_.jsx)(D.dtP,{}),onClick:function(){return a("/identity/idp/".concat(t,"/configurations/add-idp"))}})})})]}),(0,_.jsx)(h.ZP,{item:!0,xs:12,className:n.tableBlock,children:(0,_.jsx)(p.s,{scopes:[f.Ft.ADMIN_CONFIG_UPDATE],resource:f.C3,errorProps:{disabled:!0},children:(0,_.jsx)(Z.Z,{itemActions:R,columns:[{label:"Name",elementKey:"name"},{label:"Type",elementKey:"type"},{label:"Enabled",elementKey:"enabled"}],isLoading:k,records:U,entityName:"Keys",idField:"name"})})})]})})]})})),N=function(){return(0,_.jsx)(I,{idpType:"openid"})}}}]);
//# sourceMappingURL=1329.194964f7.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[1705],{71705:function(n,e,t){"use strict";t.r(e);var u=t(29439),r=t(72791),o=t(9505),c=t(64554),i=t(56087),l=t(38442),s=t(26181),a=t.n(s),f=t(81918),d=t(29823),p=t(42419),v=t(75578),Z=t(29945),h=t(87995),x=t(81551),_=t(80184),T=(0,v.Z)(r.lazy((function(){return Promise.all([t.e(5473),t.e(5994),t.e(7391),t.e(247)]).then(t.bind(t,40247))}))),b=(0,v.Z)(r.lazy((function(){return t.e(2763).then(t.bind(t,22763))})));e.default=function(n){var e=n.bucketName,t=(0,x.TL)(),s=(0,r.useState)(null),v=(0,u.Z)(s,2),m=v[0],j=v[1],C=(0,r.useState)(!1),g=(0,u.Z)(C,2),S=g[0],k=g[1],y=(0,r.useState)([]),G=(0,u.Z)(y,2),I=G[0],P=G[1],A=(0,r.useState)(["",""]),E=(0,u.Z)(A,2),F=E[0],N=E[1],U=(0,r.useState)(!1),w=(0,u.Z)(U,2),O=w[0],z=w[1],M=(0,o.Z)((function(n){var e,t;null!=n&&null!=(null===n||void 0===n?void 0:n.details)&&"tags"in(null===n||void 0===n?void 0:n.details)&&(j(null===n||void 0===n||null===(e=n.details)||void 0===e?void 0:e.tags),P(Object.keys(null===n||void 0===n||null===(t=n.details)||void 0===t?void 0:t.tags)))}),(function(n){t((0,h.Ih)(n))})),B=(0,u.Z)(M,2),D=B[0],K=B[1],R=function(){K("GET","/api/v1/buckets/".concat(e))};return(0,r.useEffect)((function(){R()}),[e]),(0,_.jsxs)(c.Z,{children:[D?(0,_.jsx)(Z.aNw,{style:{width:16,height:16}}):null,(0,_.jsx)(l.s,{scopes:[i.Ft.S3_GET_BUCKET_TAGGING,i.Ft.S3_GET_ACTIONS],resource:e,children:(0,_.jsxs)(c.Z,{sx:{display:"flex",flexFlow:"column"},children:[(0,_.jsx)(c.Z,{children:I&&I.map((function(n,t){var u=a()(m,"".concat(n),"");return""!==u?(0,_.jsx)(l.s,{scopes:[i.Ft.S3_PUT_BUCKET_TAGGING,i.Ft.S3_PUT_ACTIONS],resource:e,matchAll:!0,errorProps:{deleteIcon:null,onDelete:null},children:(0,_.jsx)(f.Z,{style:{textTransform:"none",marginRight:"5px"},size:"small",label:"".concat(n," : ").concat(u),color:"primary",deleteIcon:(0,_.jsx)(d.Z,{}),onDelete:function(){!function(n,e){N([n,e]),z(!0)}(n,u)}})},"chip-".concat(t)):null}))}),(0,_.jsx)(l.s,{scopes:[i.Ft.S3_PUT_BUCKET_TAGGING,i.Ft.S3_PUT_ACTIONS],resource:e,errorProps:{disabled:!0,onClick:null},children:(0,_.jsx)(f.Z,{style:{maxWidth:80,marginTop:"10px"},icon:(0,_.jsx)(p.Z,{}),clickable:!0,size:"small",label:"Add tag",color:"primary",variant:"outlined",onClick:function(){k(!0)}})})]})}),S&&(0,_.jsx)(T,{modalOpen:S,currentTags:m,bucketName:e,onCloseAndUpdate:function(n){k(!1),n&&R()}}),O&&(0,_.jsx)(b,{deleteOpen:O,currentTags:m,bucketName:e,onCloseAndUpdate:function(n){z(!1),n&&R()},selectedTag:F})]})}},42419:function(n,e,t){"use strict";var u=t(64836);e.Z=void 0;var r=u(t(45649)),o=t(80184),c=(0,r.default)((0,o.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");e.Z=c},29823:function(n,e,t){"use strict";var u=t(64836);e.Z=void 0;var r=u(t(45649)),o=t(80184),c=(0,r.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");e.Z=c},45649:function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u.createSvgIcon}});var u=t(28610)},31260:function(n,e,t){"use strict";var u=t(78949);e.Z=u.Z},28610:function(n,e,t){"use strict";t.r(e),t.d(e,{capitalize:function(){return r.Z},createChainedFunction:function(){return o.Z},createSvgIcon:function(){return c.Z},debounce:function(){return i.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return s.Z},ownerDocument:function(){return a.Z},ownerWindow:function(){return f.Z},requirePropFactory:function(){return d},setRef:function(){return p},unstable_ClassNameGenerator:function(){return m},unstable_useEnhancedEffect:function(){return v.Z},unstable_useId:function(){return Z.Z},unsupportedProp:function(){return h},useControlled:function(){return x.Z},useEventCallback:function(){return _.Z},useForkRef:function(){return T.Z},useIsFocusVisible:function(){return b.Z}});var u=t(55902),r=t(14036),o=t(31260),c=t(76189),i=t(83199);var l=function(n,e){return function(){return null}},s=t(19103),a=t(98301),f=t(17602);t(87462);var d=function(n,e){return function(){return null}},p=t(62971).Z,v=t(40162),Z=t(67384);var h=function(n,e,t,u,r){return null},x=t(98278),_=t(89683),T=t(42071),b=t(23031),m={configure:function(n){u.Z.configure(n)}}},64836:function(n){n.exports=function(n){return n&&n.__esModule?n:{default:n}},n.exports.__esModule=!0,n.exports.default=n.exports}}]);
//# sourceMappingURL=1705.0632aaa2.chunk.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +0,0 @@
(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[1705],{71705:function(n,e,t){"use strict";t.r(e);var r=t(29439),u=t(72791),o=t(9505),i=t(64554),c=t(56087),l=t(38442),s=t(26181),a=t.n(s),f=t(81918),d=t(29823),p=t(42419),v=t(75578),Z=t(29945),h=t(87995),x=t(81551),_=t(80184),m=(0,v.Z)(u.lazy((function(){return Promise.all([t.e(5473),t.e(5994),t.e(2317),t.e(247)]).then(t.bind(t,40247))}))),T=(0,v.Z)(u.lazy((function(){return t.e(2763).then(t.bind(t,22763))})));e.default=function(n){var e=n.bucketName,t=(0,x.TL)(),s=(0,u.useState)(null),v=(0,r.Z)(s,2),b=v[0],g=v[1],j=(0,u.useState)(!1),y=(0,r.Z)(j,2),C=y[0],S=y[1],k=(0,u.useState)([]),A=(0,r.Z)(k,2),G=A[0],I=A[1],E=(0,u.useState)(["",""]),N=(0,r.Z)(E,2),P=N[0],F=N[1],w=(0,u.useState)(!1),O=(0,r.Z)(w,2),U=O[0],z=O[1],M=(0,o.Z)((function(n){var e,t;null!=n&&null!=(null===n||void 0===n?void 0:n.details)&&"tags"in(null===n||void 0===n?void 0:n.details)&&(g(null===n||void 0===n||null===(e=n.details)||void 0===e?void 0:e.tags),I(Object.keys(null===n||void 0===n||null===(t=n.details)||void 0===t?void 0:t.tags)))}),(function(n){t((0,h.Ih)(n))})),B=(0,r.Z)(M,2),D=B[0],K=B[1],R=function(){K("GET","/api/v1/buckets/".concat(e))};return(0,u.useEffect)((function(){R()}),[e]),(0,_.jsxs)(i.Z,{children:[D?(0,_.jsx)(Z.aNw,{style:{width:16,height:16}}):null,(0,_.jsx)(l.s,{scopes:[c.Ft.S3_GET_BUCKET_TAGGING,c.Ft.S3_GET_ACTIONS],resource:e,children:(0,_.jsxs)(i.Z,{sx:{display:"flex",flexFlow:"column"},children:[(0,_.jsx)(i.Z,{children:G&&G.map((function(n,t){var r=a()(b,"".concat(n),"");return""!==r?(0,_.jsx)(l.s,{scopes:[c.Ft.S3_PUT_BUCKET_TAGGING,c.Ft.S3_PUT_ACTIONS],resource:e,matchAll:!0,errorProps:{deleteIcon:null,onDelete:null},children:(0,_.jsx)(f.Z,{style:{textTransform:"none",marginRight:"5px"},size:"small",label:"".concat(n," : ").concat(r),color:"primary",deleteIcon:(0,_.jsx)(d.Z,{}),onDelete:function(){!function(n,e){F([n,e]),z(!0)}(n,r)}})},"chip-".concat(t)):null}))}),(0,_.jsx)(l.s,{scopes:[c.Ft.S3_PUT_BUCKET_TAGGING,c.Ft.S3_PUT_ACTIONS],resource:e,errorProps:{disabled:!0,onClick:null},children:(0,_.jsx)(f.Z,{style:{maxWidth:80,marginTop:"10px"},icon:(0,_.jsx)(p.Z,{}),clickable:!0,size:"small",label:"Add tag",color:"primary",variant:"outlined",onClick:function(){S(!0)}})})]})}),C&&(0,_.jsx)(m,{modalOpen:C,currentTags:b,bucketName:e,onCloseAndUpdate:function(n){S(!1),n&&R()}}),U&&(0,_.jsx)(T,{deleteOpen:U,currentTags:b,bucketName:e,onCloseAndUpdate:function(n){z(!1),n&&R()},selectedTag:P})]})}},42419:function(n,e,t){"use strict";var r=t(64836);e.Z=void 0;var u=r(t(45649)),o=t(80184),i=(0,u.default)((0,o.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");e.Z=i},29823:function(n,e,t){"use strict";var r=t(64836);e.Z=void 0;var u=r(t(45649)),o=t(80184),i=(0,u.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");e.Z=i},45649:function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=t(28610)},31260:function(n,e,t){"use strict";var r=t(78949);e.Z=r.Z},28610:function(n,e,t){"use strict";t.r(e),t.d(e,{capitalize:function(){return u.Z},createChainedFunction:function(){return o.Z},createSvgIcon:function(){return i.Z},debounce:function(){return c.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return s.Z},ownerDocument:function(){return a.Z},ownerWindow:function(){return f.Z},requirePropFactory:function(){return d},setRef:function(){return p},unstable_ClassNameGenerator:function(){return b},unstable_useEnhancedEffect:function(){return v.Z},unstable_useId:function(){return Z.Z},unsupportedProp:function(){return h},useControlled:function(){return x.Z},useEventCallback:function(){return _.Z},useForkRef:function(){return m.Z},useIsFocusVisible:function(){return T.Z}});var r=t(55902),u=t(14036),o=t(31260),i=t(76189),c=t(83199);var l=function(n,e){return function(){return null}},s=t(19103),a=t(98301),f=t(17602);t(1413);var d=function(n,e){return function(){return null}},p=t(62971).Z,v=t(40162),Z=t(67384);var h=function(n,e,t,r,u){return null},x=t(98278),_=t(89683),m=t(42071),T=t(23031),b={configure:function(n){r.Z.configure(n)}}},19103:function(n,e,t){"use strict";t.d(e,{Z:function(){return u}});var r=t(72791);var u=function(n,e){return r.isValidElement(n)&&-1!==e.indexOf(n.type.muiName)}},78949:function(n,e,t){"use strict";function r(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];return e.reduce((function(n,e){return null==e?n:function(){for(var t=arguments.length,r=new Array(t),u=0;u<t;u++)r[u]=arguments[u];n.apply(this,r),e.apply(this,r)}}),(function(){}))}t.d(e,{Z:function(){return r}})},64836:function(n){n.exports=function(n){return n&&n.__esModule?n:{default:n}},n.exports.__esModule=!0,n.exports.default=n.exports}}]);
//# sourceMappingURL=1705.a87b596d.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2338],{72338:function(e,t,n){n.r(t),n.d(t,{default:function(){return x}});var i=n(72791),r=n(57689),o=n(64554),s=n(34345),a=n(56087),l=n(61889),c=n(29945),m=n(80184),u=function(e){var t=e.onClick,n=e.icon,i=e.name,r={tierTypeCard:{height:"80px",width:"auto",display:"flex",alignItems:"center",justifyContent:"flex-start",padding:5,border:"1px solid #E5E5E5",borderRadius:2,cursor:"pointer",overflow:"hidden","&:hover":{background:"#ebebeb"}},tierTypeTitle:{fontWeight:600,fontSize:14,justifyContent:"center"}};return(0,m.jsx)(c.zxk,{id:i,onClick:function(){t(i)},style:r.tierTypeCard,children:(0,m.jsxs)(l.ZP,{container:!0,alignItems:"center",children:[n?(0,m.jsx)(l.ZP,{item:!0,padding:1,xs:4,children:(0,m.jsx)(o.Z,{sx:{"& .min-icon":{height:"30px",width:"30px"}},children:n})}):null,(0,m.jsx)(l.ZP,{item:!0,xs:8,style:r.tierTypeTitle,paddingLeft:1,children:i})]})})},g=n(47974),d=n(27559),p=n(87995),h=n(81551),x=function(){var e=(0,r.s0)(),t=(0,h.TL)();return(0,i.useEffect)((function(){t((0,p.Sc)("tier-type-selector"))}),[t]),(0,m.jsxs)(i.Fragment,{children:[(0,m.jsx)(g.Z,{label:(0,m.jsx)(i.Fragment,{children:(0,m.jsx)(c.hbI,{label:"Tier Types",onClick:function(){return e(a.gA.TIERS)}})}),actions:(0,m.jsx)(d.Z,{})}),(0,m.jsx)(c.Xgh,{children:(0,m.jsx)(c.ltY,{title:"Select Tier Type",icon:(0,m.jsx)(c.y2Y,{}),helpBox:(0,m.jsx)(c.KfX,{iconComponent:(0,m.jsx)(c.y2Y,{}),title:"Tier Types",help:(0,m.jsxs)(i.Fragment,{children:["MinIO supports creating object transition lifecycle management rules, where MinIO can automatically move an object to a remote storage \u201ctier\u201d.",(0,m.jsx)("br",{}),(0,m.jsx)("br",{}),"MinIO supports the following Tier types:",(0,m.jsx)("br",{}),(0,m.jsxs)("ul",{children:[(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"MinIO or other S3-compatible storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"Amazon S3"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-gcs.html#minio-lifecycle-management-transition-to-gcs?ref=con",target:"_blank",rel:"noopener",children:"Google Cloud Storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-azure.html#minio-lifecycle-management-transition-to-azure?ref=con",target:"_blank",rel:"noopener",children:"Microsoft Azure Blob Storage"})})]})]})}),children:(0,m.jsx)(o.Z,{sx:{margin:"15px",display:"grid",gridGap:"20px",gridTemplateColumns:{xs:"repeat(1, 1fr)",sm:"repeat(1, 1fr)",md:"repeat(2, 1fr)",lg:"repeat(2, 1fr)"}},children:s.Bh.map((function(t,n){return(0,m.jsx)(u,{name:t.targetTitle,onClick:function(){var n;n=t.serviceName,e("".concat(a.gA.TIERS_ADD,"/").concat(n))},icon:t.logo},"tierOpt-".concat(n.toString,"-").concat(t.targetTitle))}))})})})]})}},34345:function(e,t,n){n.d(t,{Bh:function(){return c},Pp:function(){return o},b2:function(){return a},f0:function(){return s},vB:function(){return l}});var i=n(29945),r=n(80184),o="minio",s="gcs",a="s3",l="azure",c=[{serviceName:o,targetTitle:"MinIO",logo:(0,r.jsx)(i.$E9,{}),logoXs:(0,r.jsx)(i.YEz,{})},{serviceName:s,targetTitle:"Google Cloud Storage",logo:(0,r.jsx)(i.UQG,{}),logoXs:(0,r.jsx)(i.Vwu,{})},{serviceName:a,targetTitle:"AWS S3",logo:(0,r.jsx)(i.feu,{}),logoXs:(0,r.jsx)(i.Xj3,{})},{serviceName:l,targetTitle:"Azure",logo:(0,r.jsx)(i.jze,{}),logoXs:(0,r.jsx)(i.nAe,{})}]}}]);
//# sourceMappingURL=2338.60ef7406.chunk.js.map
"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2338],{72338:function(e,t,n){n.r(t),n.d(t,{default:function(){return x}});var i=n(72791),r=n(57689),o=n(64554),s=n(34345),a=n(56087),l=n(61889),c=n(29945),m=n(80184),u=function(e){var t=e.onClick,n=e.icon,i=e.name,r={tierTypeCard:{height:"80px",width:"auto",display:"flex",alignItems:"center",justifyContent:"flex-start",padding:5,border:"1px solid #E5E5E5",borderRadius:2,cursor:"pointer",overflow:"hidden","&:hover":{background:"#ebebeb"}},tierTypeTitle:{fontWeight:600,fontSize:14,justifyContent:"center"}};return(0,m.jsx)(c.zxk,{id:i,onClick:function(){t(i)},style:r.tierTypeCard,children:(0,m.jsxs)(l.ZP,{container:!0,alignItems:"center",children:[n?(0,m.jsx)(l.ZP,{item:!0,padding:1,xs:4,children:(0,m.jsx)(o.Z,{sx:{"& .min-icon":{height:"30px",width:"30px"}},children:n})}):null,(0,m.jsx)(l.ZP,{item:!0,xs:8,style:r.tierTypeTitle,paddingLeft:1,children:i})]})})},g=n(47974),d=n(99670),p=n(87995),h=n(81551),x=function(){var e=(0,r.s0)(),t=(0,h.TL)();return(0,i.useEffect)((function(){t((0,p.Sc)("tier-type-selector"))}),[t]),(0,m.jsxs)(i.Fragment,{children:[(0,m.jsx)(g.Z,{label:(0,m.jsx)(i.Fragment,{children:(0,m.jsx)(c.hbI,{label:"Tier Types",onClick:function(){return e(a.gA.TIERS)}})}),actions:(0,m.jsx)(d.Z,{})}),(0,m.jsx)(c.Xgh,{children:(0,m.jsx)(c.ltY,{title:"Select Tier Type",icon:(0,m.jsx)(c.y2Y,{}),helpBox:(0,m.jsx)(c.KfX,{iconComponent:(0,m.jsx)(c.y2Y,{}),title:"Tier Types",help:(0,m.jsxs)(i.Fragment,{children:["MinIO supports creating object transition lifecycle management rules, where MinIO can automatically move an object to a remote storage \u201ctier\u201d.",(0,m.jsx)("br",{}),(0,m.jsx)("br",{}),"MinIO supports the following Tier types:",(0,m.jsx)("br",{}),(0,m.jsxs)("ul",{children:[(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"MinIO or other S3-compatible storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"Amazon S3"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-gcs.html#minio-lifecycle-management-transition-to-gcs?ref=con",target:"_blank",rel:"noopener",children:"Google Cloud Storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-azure.html#minio-lifecycle-management-transition-to-azure?ref=con",target:"_blank",rel:"noopener",children:"Microsoft Azure Blob Storage"})})]})]})}),children:(0,m.jsx)(o.Z,{sx:{margin:"15px",display:"grid",gridGap:"20px",gridTemplateColumns:{xs:"repeat(1, 1fr)",sm:"repeat(1, 1fr)",md:"repeat(2, 1fr)",lg:"repeat(2, 1fr)"}},children:s.Bh.map((function(t,n){return(0,m.jsx)(u,{name:t.targetTitle,onClick:function(){var n;n=t.serviceName,e("".concat(a.gA.TIERS_ADD,"/").concat(n))},icon:t.logo},"tierOpt-".concat(n.toString,"-").concat(t.targetTitle))}))})})})]})}},34345:function(e,t,n){n.d(t,{Bh:function(){return c},Pp:function(){return o},b2:function(){return a},f0:function(){return s},vB:function(){return l}});var i=n(29945),r=n(80184),o="minio",s="gcs",a="s3",l="azure",c=[{serviceName:o,targetTitle:"MinIO",logo:(0,r.jsx)(i.$E9,{}),logoXs:(0,r.jsx)(i.YEz,{})},{serviceName:s,targetTitle:"Google Cloud Storage",logo:(0,r.jsx)(i.UQG,{}),logoXs:(0,r.jsx)(i.Vwu,{})},{serviceName:a,targetTitle:"AWS S3",logo:(0,r.jsx)(i.feu,{}),logoXs:(0,r.jsx)(i.Xj3,{})},{serviceName:l,targetTitle:"Azure",logo:(0,r.jsx)(i.jze,{}),logoXs:(0,r.jsx)(i.nAe,{})}]}}]);
//# sourceMappingURL=2338.f2a282fa.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2661],{82661:function(e,n,t){t.r(n),t.d(n,{default:function(){return E}});var l=t(1413),a=t(93433),i=t(29439),s=t(72791),u=t(29945),o=t(87995),c=t(81551),r=t(31776),d=t(66315),f=t(56028),x=t(61889),p=t(27391),v=t(30829),h=t(20068),j=t(68096),b=t(72455),m=t(67252),Z=t(11135),g=t(25787),C=t(23814),k=t(80184),S=(0,b.Z)((function(e){return(0,Z.Z)((0,l.Z)({},C.gM))}));function F(e){var n=S();return(0,k.jsx)(p.Z,(0,l.Z)({InputProps:{classes:n}},e))}var L=(0,g.Z)((function(e){return(0,Z.Z)((0,l.Z)((0,l.Z)({},C.YI),C.Hr))}))((function(e){var n=e.classes,t=e.id,a=e.name,o=e.onChange,c=e.options,r=e.label,d=e.tooltip,f=void 0===d?"":d,p=e.value,b=e.disabled,Z=void 0!==b&&b,g=(0,s.useState)(c[0]),C=(0,i.Z)(g,2),S=C[0],L=C[1];return(0,k.jsx)(s.Fragment,{children:(0,k.jsxs)(x.ZP,{item:!0,xs:12,className:n.fieldContainer,children:[""!==r&&(0,k.jsxs)(v.Z,{htmlFor:t,className:n.inputLabel,children:[(0,k.jsx)("span",{children:r}),""!==f&&(0,k.jsx)("div",{className:n.tooltipContainer,children:(0,k.jsx)(h.Z,{title:f,placement:"top-start",children:(0,k.jsx)("div",{className:n.tooltip,children:(0,k.jsx)(u.byK,{})})})})]}),(0,k.jsx)(j.Z,{fullWidth:!0,children:(0,k.jsx)(m.Z,{id:t,options:c,getOptionLabel:function(e){return e.label},isOptionEqualToValue:function(e){return e.value===p},disabled:Z,renderInput:function(e){return(0,k.jsx)(F,(0,l.Z)((0,l.Z)({},e),{},{name:a}))},value:S,onChange:function(e,n){n&&(o(n.value),L(n))},autoHighlight:!0})})]})})})),E=function(e){var n=e.open,t=e.selectedBucket,x=e.closeModalAndRefresh,p=(0,c.TL)(),v=(0,s.useState)(!1),h=(0,i.Z)(v,2),j=h[0],b=h[1],m=(0,s.useState)(""),Z=(0,i.Z)(m,2),g=Z[0],S=Z[1],F=(0,s.useState)(""),E=(0,i.Z)(F,2),I=E[0],O=E[1],D=(0,s.useState)(""),R=(0,i.Z)(D,2),w=R[0],P=R[1],T=(0,s.useState)([]),y=(0,i.Z)(T,2),z=y[0],B=y[1],N=(0,s.useState)([]),A=(0,i.Z)(N,2),M=A[0],W=A[1],H=(0,s.useCallback)((function(){b(!0),r.h.admin.arnList().then((function(e){null!==e.data.arns&&W(e.data.arns),b(!1)})).catch((function(e){b(!1),p((0,o.zb)(e))}))}),[p]);(0,s.useEffect)((function(){H()}),[H]);var G=[{label:"PUT - Object Uploaded",value:d.Ln.Put},{label:"GET - Object accessed",value:d.Ln.Get},{label:"DELETE - Object Deleted",value:d.Ln.Delete},{label:"REPLICA - Object Replicated",value:d.Ln.Replica},{label:"ILM - Object Transitioned",value:d.Ln.Ilm}],K=null===M||void 0===M?void 0:M.map((function(e){return{label:e,value:e}}));return(0,k.jsx)(f.Z,{modalOpen:n,onClose:function(){x()},title:"Subscribe To Bucket Events",titleIcon:(0,k.jsx)(u.c3W,{}),children:(0,k.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:function(e){e.preventDefault(),j||(b(!0),r.h.buckets.createBucketEvent(t,{configuration:{arn:w,events:z,prefix:g,suffix:I},ignoreExisting:!0}).then((function(){b(!1),x()})).catch((function(e){b(!1),p((0,o.zb)(e))})))},children:(0,k.jsxs)(u.rjZ,{container:!0,children:[(0,k.jsxs)(u.rjZ,{item:!0,xs:12,sx:C.oO.formScrollable,children:[(0,k.jsx)(u.rjZ,{item:!0,xs:12,sx:(0,l.Z)((0,l.Z)({},C.DF.formFieldRow),{},{"& div div .MuiOutlinedInput-root":{padding:0}}),children:(0,k.jsx)(L,{onChange:function(e){P(e)},id:"select-access-policy",name:"select-access-policy",label:"ARN",value:w,options:K||[]})}),(0,k.jsx)(u.rjZ,{item:!0,xs:12,sx:C.DF.formFieldRow,children:(0,k.jsx)(u.Wzg,{id:"prefix-input",name:"prefix-input",label:"Prefix",value:g,onChange:function(e){S(e.target.value)}})}),(0,k.jsx)(u.rjZ,{item:!0,xs:12,sx:C.DF.formFieldRow,children:(0,k.jsx)(u.Wzg,{id:"suffix-input",name:"suffix-input",label:"Suffix",value:I,onChange:function(e){O(e.target.value)}})}),(0,k.jsx)(u.rjZ,{item:!0,xs:12,sx:C.DF.formFieldRow,children:(0,k.jsx)(u.wQF,{columns:[{label:"Event",elementKey:"label"}],idField:"value",records:G,onSelect:function(e){var n=e.target,t=n.value,l=n.checked,i=(0,a.Z)(z);l?i.push(t):i=i.filter((function(e){return e!==t})),B(i)},selectedItems:z,noBackground:!0,customPaperHeight:"260px"})})]}),(0,k.jsxs)(u.rjZ,{item:!0,xs:12,sx:C.ID.modalButtonBar,children:[(0,k.jsx)(u.zxk,{id:"cancel-add-event",type:"button",variant:"regular",disabled:j,onClick:function(){x()},label:"Cancel"}),(0,k.jsx)(u.zxk,{id:"save-event",type:"submit",variant:"callAction",disabled:j||""===w||0===z.length,label:"Save"})]})]})})})}}}]);
//# sourceMappingURL=2661.f8e2dfa6.chunk.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +0,0 @@
(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2733],{25702:function(e,t,n){"use strict";n.r(t);var i=n(29439),s=n(1413),r=n(72791),o=n(78687),c=n(57689),a=n(29945),u=n(11135),l=n(25787),d=n(26181),f=n.n(d),h=n(61889),v=n(23814),m=n(92983),x=n(81207),b=n(60680),p=n(38442),j=n(56087),S=n(75578),Z=n(87995),_=n(9859),E=n(81551),T=n(27454),k=n(80184),F=(0,S.Z)(r.lazy((function(){return n.e(455).then(n.bind(n,80455))}))),I=(0,S.Z)(r.lazy((function(){return Promise.all([n.e(5994),n.e(2317),n.e(1918),n.e(3801),n.e(9414),n.e(2921)]).then(n.bind(n,2921))})));t.default=(0,l.Z)((function(e){return(0,u.Z)((0,s.Z)((0,s.Z)((0,s.Z)({},v.qg),v.OR),{},{twHeight:{minHeight:400}}))}))((function(e){var t=e.classes,n=(0,E.TL)(),s=(0,c.UO)(),u=(0,o.v9)(_.HQ),l=(0,r.useState)(!1),d=(0,i.Z)(l,2),v=d[0],S=d[1],N=(0,r.useState)(!0),C=(0,i.Z)(N,2),g=C[0],A=C[1],O=(0,r.useState)([]),P=(0,i.Z)(O,2),y=P[0],z=P[1],w=(0,r.useState)(!1),H=(0,i.Z)(w,2),K=H[0],U=H[1],G=(0,r.useState)(null),M=(0,i.Z)(G,2),B=M[0],D=M[1],R=s.bucketName||"",V=(0,p.F)(R,[j.Ft.S3_GET_BUCKET_NOTIFICATIONS,j.Ft.S3_GET_ACTIONS]);(0,r.useEffect)((function(){u&&A(!0)}),[u,A]),(0,r.useEffect)((function(){n((0,Z.Sc)("bucket_detail_events"))}),[]),(0,r.useEffect)((function(){g&&(V?x.Z.invoke("GET","/api/v1/buckets/".concat(R,"/events")).then((function(e){var t=f()(e,"events",[]);A(!1),z(t||[])})).catch((function(e){A(!1),n((0,Z.Ih)(e))})):A(!1))}),[g,n,R,V]);var L=[{type:"delete",onClick:function(e){U(!0),D(e)}}];return(0,k.jsxs)(r.Fragment,{children:[K&&(0,k.jsx)(F,{deleteOpen:K,selectedBucket:R,bucketEvent:B,closeDeleteModalAndRefresh:function(e){U(!1),e&&A(!0)}}),v&&(0,k.jsx)(I,{open:v,selectedBucket:R,closeModalAndRefresh:function(){S(!1),A(!0)}}),(0,k.jsxs)(h.ZP,{container:!0,children:[(0,k.jsxs)(h.ZP,{item:!0,xs:12,className:t.actionsTray,children:[(0,k.jsx)(b.Z,{children:"Events"}),(0,k.jsx)(p.s,{scopes:[j.Ft.S3_PUT_BUCKET_NOTIFICATIONS,j.Ft.S3_PUT_ACTIONS,j.Ft.ADMIN_SERVER_INFO],resource:R,matchAll:!0,errorProps:{disabled:!0},children:(0,k.jsx)(T.Z,{tooltip:"Subscribe to Event",children:(0,k.jsx)(a.zxk,{id:"Subscribe-bucket-event",onClick:function(){S(!0)},label:"Subscribe to Event",icon:(0,k.jsx)(a.dtP,{}),variant:"callAction"})})})]}),(0,k.jsx)(h.ZP,{item:!0,xs:12,children:(0,k.jsx)(p.s,{scopes:[j.Ft.S3_GET_BUCKET_NOTIFICATIONS,j.Ft.S3_GET_ACTIONS],resource:R,errorProps:{disabled:!0},children:(0,k.jsx)(m.Z,{itemActions:L,columns:[{label:"SQS",elementKey:"arn"},{label:"Events",elementKey:"events",renderFunction:function(e){return(0,k.jsx)(r.Fragment,{children:e.join(", ")})}},{label:"Prefix",elementKey:"prefix"},{label:"Suffix",elementKey:"suffix"}],isLoading:g,records:y,entityName:"Events",idField:"id",customPaperHeight:t.twHeight})})}),!g&&(0,k.jsxs)(h.ZP,{item:!0,xs:12,children:[(0,k.jsx)("br",{}),(0,k.jsx)(a.KfX,{title:"Event Notifications",iconComponent:(0,k.jsx)(a.cCG,{}),help:(0,k.jsxs)(r.Fragment,{children:["MinIO bucket notifications allow administrators to send notifications to supported external services on certain object or bucket events. MinIO supports bucket and object-level S3 events similar to the Amazon S3 Event Notifications.",(0,k.jsx)("br",{}),(0,k.jsx)("br",{}),"You can learn more at our"," ",(0,k.jsx)("a",{href:"https://min.io/docs/minio/linux/administration/monitoring/bucket-notifications.html?ref=con",target:"_blank",rel:"noopener",children:"documentation"}),"."]})})]})]})]})}))},60680:function(e,t,n){"use strict";n(72791);var i=n(11135),s=n(25787),r=n(80184);t.Z=(0,s.Z)((function(e){return(0,i.Z)({root:{padding:0,margin:0,fontSize:".9rem"}})}))((function(e){var t=e.classes,n=e.children;return(0,r.jsx)("h1",{className:t.root,children:n})}))},26759:function(e,t,n){"use strict";var i=n(64836);t.Z=void 0;var s=i(n(45649)),r=n(80184),o=(0,s.default)((0,r.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown");t.Z=o},70366:function(e,t,n){"use strict";var i=n(64836);t.Z=void 0;var s=i(n(45649)),r=n(80184),o=(0,s.default)((0,r.jsx)("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUp");t.Z=o},97911:function(e,t,n){"use strict";var i=n(64836);t.Z=void 0;var s=i(n(45649)),r=n(80184),o=(0,s.default)((0,r.jsx)("path",{d:"M14.67 5v14H9.33V5h5.34zm1 14H21V5h-5.33v14zm-7.34 0V5H3v14h5.33z"}),"ViewColumn");t.Z=o},26769:function(e,t,n){var i=n(39066),s=n(93629),r=n(43141);e.exports=function(e){return"string"==typeof e||!s(e)&&r(e)&&"[object String]"==i(e)}}}]);
//# sourceMappingURL=2733.19071f4b.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More