Harshavardhana
2e300dba7d
support multisite replication setup ( #1072 )
2021-09-22 12:04:27 -07:00
Lenin Alevski
137ff41be2
Display detailed errors when login fails ( #1069 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-21 20:48:24 -07:00
Harshavardhana
4b262f2a89
turn-off prefix-usage information per account for console ( #1071 )
2021-09-21 18:57:38 -07:00
Harshavardhana
27689a17f3
change server side uploader to fully streaming based ( #1066 )
...
this PR fixes the behavior to avoid `/tmp` folder as
staging directory for large uploads, instead rely on
the client upload stream itself to upload the object
entirely.
2021-09-21 17:43:43 -07:00
Lenin Alevski
2b6d5e5128
Fix oauth flow and remove go-oidc library ( #1063 )
...
- Update transport to use the same from Console in IDP Auth
- Validate provided idp URL
Co-authored-by: Harshavardhana <harsha@minio.io >
Signed-off-by: Ricardo Katz <rkatz@vmware.com >
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Ricardo Katz <rkatz@vmware.com >
Co-authored-by: Harshavardhana <harsha@minio.io >
2021-09-20 16:13:16 -07:00
Daniel Valdivia
64e38ca8d3
List buckets re-design ( #1058 )
...
* New Bucket Listing
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-09-20 11:13:34 -07:00
Harshavardhana
00752d2bb1
use cluster endpoint API to detect erasure coded setup ( #1057 )
2021-09-17 23:11:28 -07:00
Harshavardhana
b6f818bdd3
fix: add support for userInfo endpoint ( #1048 )
...
With support for GitLab OpenID service,
we need to make sure to support userInfo
endpoint for this MinIO server requires that
access_token is additionally sent along with
id_token as before to make sure we can fetch
additional claims from /userinfo endpoint.
This PR brings support on console for this
feature.
Refer https://github.com/minio/minio/pull/12469
2021-09-14 16:16:29 -07:00
Daniel Valdivia
9f070d9ebb
Fix Users with + in the name ( #1045 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-14 15:23:38 -07:00
Harshavardhana
9067e85b55
fix: TLS issues with console ( #1043 )
...
This PR fixes two bugs one is
- incorrect termination of the HTTP connections
when the resource URL path is `/`, since `/`
doesn't exist we should never call h.ServeHTTP()
instead should be directly served from public assets.
- add SSLHostFunc() such that if the Hostname is empty
redirection is not empty and this value is handled
properly when redirecting from 9090 to 9443.
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-13 20:09:19 -07:00
adfost
8f202ef5a4
Allow set policy to none ( #1039 )
...
* policy bug fix
* rename button
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-09-13 17:46:09 -07:00
Harshavardhana
3c8de3a8cf
update prometheus request_total/request_errors dashboard queries ( #1032 )
2021-09-12 23:07:35 -07:00
Harshavardhana
c26928516d
fix: leaking fd's large object uploads ( #1026 )
...
Fixes multiple things
- Closes the local open files properly staged
during multipart form upload.
- Removes these files upon upload properly, otherwise
we run out of disk space on /tmp/ due to staging
of these objects.
Co-authored-by: Minio Trusted <trusted@minio.io >
2021-09-10 14:36:58 -07:00
Alex
90cadc76bb
Applied workaround for MIME issue on windows ( #1014 )
2021-09-07 17:57:00 -07:00
adfost
1d88bb491d
Disable create service account button if no policy ( #1006 )
...
* disable button if no policies
* merge fix
* finding group policies
* fixing style
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-09-07 15:02:04 -07:00
jinapurapu
7bf3a6e3f1
Basic dashboard drives ( #998 )
...
* Added Disk properties to admin_info
* Added Disk properties to admin_info
* Created DriveInfo cards
* Fixed drive card formatting
* Added Disk properties to admin_info
Created DriveInfo cards
Added Disk properties to admin_info
Fixed drive card formatting
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-01 17:07:15 -07:00
Daniel Valdivia
2fd4be91ad
Fix Navigation when reloading on a virtual path ( #1000 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-01 16:56:06 -07:00
Alex
ddd4ab54a7
Added support to object browser for file preview ( #995 )
2021-09-01 10:39:17 -07:00
adfost
849132fa19
Adding accesskey and secretkey for service accounts ( #985 )
...
* adding accesskey and secretkey for service accounts
* simplifying functions
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-09-01 11:54:13 -05:00
Kaan Kabalak
d23a7a4fba
Fix error not being displayed on faulty upload ( #991 )
2021-08-30 23:12:53 -05:00
Alex
6cb8c51754
Restructured basic dashboard elements ( #988 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-08-27 12:59:41 -05:00
Alex
48313d6cd9
Removed prometheus URL from error responses to avoid data leak ( #986 )
2021-08-26 14:36:57 -07:00
adfost
1f1537fd60
access rule delete bug fix ( #978 )
...
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-08-24 16:22:47 -07:00
jinapurapu
4306d0f661
Added Server Info array to Basic dashboard ( #963 )
...
* Added Servers array to admin_info api
* Added TableWrapper, wrap
* Created Server table
* Added Servers array to admin_info api
Added TableWrapper, wrap
Created Server table
* Removed testing element
* Formatted server uptime with niceDays
* Added Servers array to admin_info api
Added TableWrapper, wrap
Created Server table
* Removed testing element
* Formatted server uptime with niceDays
* Formatted uptime using niceDays
* Sorted server table by endpoint
Co-authored-by: Harshavardhana <harsha@minio.io >
2021-08-24 11:13:26 -07:00
adfost
7ec391b6e0
Add user service account ( #966 )
...
* add user service account
* changing API
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-08-23 21:36:55 -07:00
Harshavardhana
e05c724553
fix: probe content-type before upload ( #968 )
2021-08-23 12:59:04 -05:00
Lenin Alevski
ec47df3cc1
Multiple fixes for operator-ui ( #948 )
...
- fix: create tenant from operator-ui was broken due to migration from
standalone console to embedded console
- fix: refresh, activate and attach license in subscription page was
broken
- fix: tenant usage report in operator-ui
- fix: show tenant encryption enabled if MINIO_KMS_SECRET_KEY is present
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-08-18 13:23:03 -07:00
Alex
ba3a0d6cd6
Added pre validation of prometheus URL ( #956 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-08-17 12:02:42 -07:00
adfost
4e8763995e
Access Rules for bucket ( #941 )
...
* access rules
* separate DELETE API call
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-08-16 19:41:35 -07:00
Daniel Valdivia
cabb60bd3f
Remove Dupplicate Swagger definitions ( #954 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-08-16 16:07:18 -05:00
Harshavardhana
0980bd38e7
use proper TLS transport for prometheus, log_search ( #951 )
2021-08-16 12:09:03 -07:00
Harshavardhana
79a476712f
fix: handle crash in retention handler for object locked buckets ( #936 )
2021-08-09 23:23:40 -05:00
Daniel Valdivia
a5a8d2ef62
Select policies while creating new user ( #928 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-08-06 16:41:38 -07:00
Alex
283a00bde2
Added custom metadata to object details ( #914 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-08-02 10:20:29 -07:00
Daniel Valdivia
64154cae38
Fix Bug Delete Folder ( #912 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-29 12:18:50 -07:00
Alex
a2cde72347
Returned full error to browser. ( #897 )
...
This is first step of new error handling. UI rework will be done
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-26 16:25:55 -07:00
Alex
4fdf9a1190
Fixed encoding & URL issues for users & groups pages ( #896 )
...
* Fixed encoding & URL issues for users & groups pages
* Update portal-ui/src/screens/Console/Users/ListUsers.tsx
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-23 18:37:34 -07:00
Alex
6c7bfe6514
Improved Tiers page ( #894 )
...
Added relevant instructions for tiers name & returned correct errors from MinIO
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-23 11:09:19 -07:00
Daniel Valdivia
73fe08cd81
Remove Operator mode references in Console mode ( #884 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-22 11:17:26 -07:00
Alex
d88146459a
Removed log search error message in console logs ( #890 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-21 16:13:23 -07:00
adfost
2e1e4e4e80
Delete multiple objects ( #856 )
...
* delete multiple objects
* fixing capitalization
* make assets
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-21 15:49:20 -07:00
Harshavardhana
87416b1fee
fix: subnet health triggering OOM, infinite loop ( #887 )
2021-07-21 13:56:35 -07:00
Alex
dd0b791d9d
Added FS Support & blocked non usable functionality in console ( #880 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-20 19:02:33 -07:00
Harshavardhana
bfedc14497
fix: avoid versioning list per objects
2021-07-19 17:46:37 -07:00
Daniel Valdivia
ff7c305345
Remove the last k8s import on restapi ( #877 )
...
* Remove the last k8s import on restapi
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-19 19:17:56 -05:00
Harshavardhana
2a6a6cab24
fix: properly support FS/Gateway mode ( #874 )
2021-07-19 12:24:35 -07:00
Daniel Valdivia
982ff0da5e
Split Operator and Management API into different Swagger files ( #875 )
...
* Split Operator and Management API into different Swagger files
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Linting
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-19 11:48:50 -07:00
Daniel Valdivia
27489d9a3d
Improve Object Download ( #867 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-15 13:26:19 -07:00
Harshavardhana
445c0be5b1
fix: change password is implicit ( #861 )
...
Also only match actions do not need to match
dynamic values in resources.
fixes https://github.com/minio/console/issues/857
fixes https://github.com/minio/console/issues/858
2021-07-10 12:11:11 -07:00
adfost
373d576e54
Delete pods ( #844 )
...
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-09 09:56:29 -07:00