adfost
531d8a2f4e
Adding groups tab to Policy Details page ( #837 )
...
* parent 58efbbbf60
author Adam Stafford <adam@minio.io > 1624473190 -0700
committer Adam Stafford <adam@minio.io > 1624569868 -0700
policy groups
* restoring old commit files
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-28 12:53:29 -07:00
Harshavardhana
9ec73260c9
fix: client secret is optional in implicit flow ( #840 )
2021-06-28 12:49:21 -07:00
Anis Elleuch
173c3d43bb
idp: Always use custom http client when generating tokens ( #838 )
...
x/oauth2 always wants a context with a custom http client embedded
when performing various requests. Ensure that the custom http client is
passed when requesting for a token.
2021-06-26 09:23:42 -07:00
Minio Trusted
c6eae4b807
update minio/pkg v1.0.8
2021-06-25 17:32:04 -07:00
Alex
58efbbbf60
Fixed some warnings ( #834 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-24 12:38:41 -07:00
Lenin Alevski
616be03c0b
CA Certificates in Operator-UI ( #829 )
...
- Bug fix: removing CA certificates for MinIO in operator-ui was broken
- Added missing file uplader for Console CA certificates
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-06-24 14:15:24 -05:00
adfost
c7e195b361
Add Filtering to Users on Policy Details ( #833 )
2021-06-23 22:03:21 -05:00
Daniel Valdivia
fa85ad9791
Make ElementKey optional ( #831 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-23 11:03:55 -07:00
Daniel Valdivia
9f4d3f4586
Fix Bucket Replication listing ( #832 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-23 10:57:19 -07:00
Alex
52075681c3
Added rewind functionality to console ( #828 )
...
* Added rewind functionality to console
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
* Fix for object details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-22 23:10:54 -07:00
Harshavardhana
fd86e65e5e
fix: console should trust itself with its own public.crt ( #827 )
2021-06-21 18:15:57 -07:00
Minio Trusted
b10c4f51b1
fix: log search URL, token environment variables
2021-06-18 16:03:29 -07:00
Harshavardhana
14604e0cba
fix: lazily interpret environment values ( #826 )
...
using `init()` to initialize environment values
can cause problems when console is imported
into dependent projects.
2021-06-18 15:40:25 -07:00
Daniel Valdivia
83ca73ec0b
Cross Compile in Parallel two archs at a time ( #825 )
...
* Cross Compile in Parallel two archs at a time
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Remove echo. Fix args
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-18 11:44:01 -07:00
Daniel Valdivia
b14d67eead
Parallelize PR check stages ( #824 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-18 13:23:39 -05:00
jinapurapu
6166223995
Moved Change User Password and added password length check ( #820 )
...
* Moved Change User Password and added password length check
* Remade assets
* Moved Change User Password and added password length check
* Rebuilt assets
Co-authored-by: Jill <jill@minio.io >
2021-06-18 11:22:09 -07:00
Daniel Valdivia
61cf109fd6
Global Refresh for Tenant Details ( #822 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-18 11:22:51 -05:00
Junlin Zhou
d372a2cd7a
update TLS section in README ( #777 )
...
Replace the mismatched TLS port in the documentation
2021-06-17 22:59:00 -07:00
Daniel Valdivia
2d6b5ecbc6
Re-organize Pod Details ( #821 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-17 19:12:52 -07:00
Lenin Alevski
85797749ba
Security Tab for operator-ui ( #804 )
...
Security Tab allow users to set various configurations related to TLS
certificates for MinIO and Console
- Enable/Disable AutoCert
- Add/Delete MinIO and Console Certificates
- Add/Delete MinIO and Console CA Certificates
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-06-17 17:30:20 -07:00
adfost
09503ed0c8
Pod Events ( #807 )
...
* Pod Events
* restoring files
* restoring files
* make assets
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-06-17 16:24:22 -07:00
Daniel Valdivia
34b05bd426
Fix Singel Value widget not rendering on tab switch ( #819 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-17 18:01:19 -05:00
Alex
11eb587610
Improved trace functionality & added filters support ( #817 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-17 12:21:25 -07:00
Harshavardhana
13f9f6c848
fix: do not use var to define global sets ( #818 )
...
console when imported cannot honor certain environment
values, we need to make sure to read it directly from
environment.
2021-06-17 00:50:56 -07:00
Alex
03c24c6f14
Fixed issue with comparison & prettier ( #815 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-16 16:36:50 -07:00
Daniel Valdivia
0c8025b39f
Bring Tenant Metrics to Tenant Details ( #813 )
...
* Bring Tenant Metrics to Tenant Details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-16 16:50:04 -05:00
Alex
7117d87546
Changed field names & removed bottom texts ( #816 )
2021-06-16 12:38:29 -05:00
Harshavardhana
55531d605b
fix: allow TLS access on multiple SNI certs ( #812 )
...
if GetCertificate() is set never set tls.Certificates
2021-06-15 17:52:39 -07:00
Alex
e32819034a
Added create Namespace functionality to Add Tenant screen ( #809 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-14 18:00:20 -05:00
Harshavardhana
f208ce5382
fix: GetAllCertificatesAndCAs shouldn't fail internally ( #810 )
...
all libraries in pkg/* should never be called Fatal()
internally, the console is imported now and it is important
that the failure logging etc is all well controlled.
Bonus: update to latest minio/pkg v1.0.6 to get trial
customer license verification fixes.
2021-06-14 10:41:34 -07:00
Alex
31d18efa9a
Added create namespace API ( #808 )
2021-06-14 12:04:57 -05:00
Harshavardhana
4d62fe1638
add releases to quay.io from next release ( #811 )
2021-06-11 18:36:27 -07:00
jinapurapu
11d0080488
Move change user password modal ( #806 )
2021-06-11 17:24:41 -05:00
Alex
8bea9ab2a5
Implemented an autocomplete component ( #803 )
...
This component can be used as a replacement for select component
2021-06-11 15:32:07 -05:00
Alex
480e6d7980
Connected filters for bucket details sections ( #801 )
2021-06-08 19:47:26 -05:00
Minio Trusted
4fc95ae17d
remove the shotfile source line
2021-06-08 16:24:50 -07:00
Alex
d5a3fee0be
Updated dependencies for console. ( #800 )
...
There is one fix that needs to be applied once create-react-app delivers a new update. Please refer to https://github.com/facebook/create-react-app/issues/11053
https://github.com/facebook/create-react-app/issues/11053
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-08 16:21:48 -07:00
Harshavardhana
6791631904
upgrade swagger version to v0.27.0 ( #798 )
2021-06-08 14:35:39 -05:00
Alex
6f0df68200
Removed not available comparison ( #797 )
2021-06-08 12:35:38 -05:00
Daniel Valdivia
9a8106d714
Add missing resource to cluster role ( #796 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-07 22:28:53 -07:00
dependabot[bot]
991043822b
Bump ws from 6.2.1 to 6.2.2 in /portal-ui ( #793 )
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/commits )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 22:27:20 -07:00
Harshavardhana
91f165ca32
update operator to latest master ( #792 )
...
this is to remove logsearchapi dependency
on audit.Entry structure from MinIO server.
2021-06-07 20:53:03 -07:00
Alex
c2dc7391e4
Added URL navigation to tenant details ( #795 )
...
Added URL navigation to tenant details and fixed a couple of warnings
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-07 20:23:14 -07:00
Daniel Valdivia
bb0f613f5b
Move log code out of auto-generated files ( #791 )
...
* Move log coude out of auto-generated files
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Configure API
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-07 19:30:53 -07:00
adfost
ecab89f7fb
Pod Details ( #789 )
...
* Introduce dropdowns for node selector screen on affinity
Fixes https://github.com/miniohq/engineering/issues/138
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* pod logs
* fixing test cases
* adding paper
* style for pod logs
* dealing with style errors
* Delete logs.log
* using new Affinity.tsx
* moving loadinfo
* moving loadinfo and adding dependencies
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-06-07 18:56:05 -07:00
Lenin Alevski
69055c492e
ReadOnly filesystem error when loading certificates ( #794 )
...
Read-only file-system, ie: when console is running as container in kubernetes, was
preventing console to run because of an error during creating
directories
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-06-07 16:33:47 -07:00
Harshavardhana
07fbb8b8f7
rewrite logging in console ( #788 )
...
- enhance logging throughout the codebase
- all packages at pkg/ should never log
or perform log.Fatal() instead packages
should return errors through functions.
- simplified various user, group mapping
and removed redundant functions.
- deprecate older flags like --tls-certificate
--tls-key and --tls-ca as we do not use
them anymore, keep them for backward compatibility
for some time.
2021-06-04 11:35:55 -07:00
Alex
b65f04a2b5
Fixed assets in console master ( #790 )
2021-06-04 12:50:26 -05:00
Harshavardhana
83d6620fe3
remove various unexpected features in console ( #782 )
...
- Unix listeners are removed
- KeepAlive, IdleTimeout etc are removed
- Authorization logic is simplified
- Added support for MINIO_PROMETHEUS_JOB_ID
2021-06-03 18:04:08 -07:00
Lenin Alevski
b1aedf813f
AGPL License Modal in License page ( #786 )
...
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-06-03 16:40:04 -07:00