* Show error when editing tenant Yaml
Also adds error line when we prepareError()
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
* make certain metadata fields editable
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
We were adding the users secrets twice, this consolidates the logic so it's only once and we don't do it if external IDPs are configured
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
There was a problem with the root credentials being added as a user, and the name of the built in users had collisions with the root credentials
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
* changing delete button
* committing so I can swich branches
* adding pods
* showing only pods with given tenant
* pull request fixes
* changing pod selection algorithm
* changed the pods API
* Delete admin.json
* Update portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
* Update portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
Co-authored-by: Lenin Alevski <alevsk.8772@gmail.com>
Co-authored-by: Adam Stafford <adam@minio.io>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
Three new fields were added to let users customize the docker images for log search and prometheus
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
- fixed issue when deploying tenant with tls disabled
- applied new design for tenant details and license screens
- added license refresh job to operator console
- added new refresh license endpoint
- console operator not longer store CONSOLE_ACCESS_KEY and
CONSOLE_SECRET_KEY values in the tenant-console-secret
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com>
User secret key is not really need it to be stored inside the encrypted
session key, since the `change-password` endpoint requires the user to
provide the current `secret key` that password will be used to
initialize a new minio client then we will leverage on the
`SetUser` operation, this api only works with actual user credentials
and not sts credentials
* Upgrade to Go 1.16. Remove Go-Bind-assets in favor of embed. Checking Portal-UI Build folder.
* lint
* Remove assets references
* Fixes for sub fs
* Fix lint