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
Daniel Valdivia
76bdd9dded
Introduce tabs for Dashboard ( #785 )
...
Also fixes the sync button
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-03 16:02:45 -07:00
jinapurapu
a9e82eb909
#616 added modal on icon click ( #747 )
...
* Added refresh tenant functionality
add icon to Users page to change password
commit work to date to github for ongoing use
add modal with fields for current and new password on icon click
missing swagger files
remove unneeded files
move changeUserPassword to admin_api, remove field for current password,
include selected user
Please enter the commit message for your changes. Lines starting
added missing js files
asset and function signature
formatting changes
* fixed lint
* removed Current Password field, returned Groups label, added
selectedUser to modal text
* disabled save button if newPasssword and reNewPassword don't match, removed commented out code
* Added refresh tenant functionality
add icon to Users page to change password
commit work to date to github for ongoing use
add modal with fields for current and new password on icon click
missing swagger files
remove unneeded files
move changeUserPassword to admin_api, remove field for current password,
include selected user
Please enter the commit message for your changes. Lines starting
added missing js files
asset and function signature
formatting changes
* removed Current Password field, returned Groups label, added
selectedUser to modal text
* changed Swagger parameters to camel case
Co-authored-by: Jill <jill@minio.io >
2021-06-03 15:32:22 -07:00
Daniel Valdivia
f18360416b
Add Tenant Health Details ( #780 )
...
* Add Tenant Health Details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Colors
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-02 16:26:08 -07:00
Daniel Valdivia
8ca6401ac0
Introduce dropdowns for node selector screen on affinity ( #779 )
...
* 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 >
* Lint
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-02 15:48:17 -07:00
Harshavardhana
c1e41e6b0a
allow console to listen on ipv6 ( #781 )
...
also converge tls-host and host, because hostnames
have nothing to do with HTTP or HTTPs they are the
same for both HTTP and HTTPs. Deprecating the
older flag `--tls-host` but it will still be honored
as hidden flag.
2021-06-02 14:33:09 -07:00
Harshavardhana
1b7fb2ae7a
move to master direct-csi ( #778 )
...
this removes the last remaining vestibule minio/minio
dependency from all console cross dependencies
2021-06-01 15:31:43 -07:00
Harshavardhana
eff001b12f
move to madmin-go/, pkg/ packages ( #765 )
2021-06-01 11:34:55 -07:00
dependabot[bot]
9498f8dcb5
Bump dns-packet from 1.3.1 to 1.3.4 in /portal-ui ( #774 )
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-30 21:34:26 -07:00
adfost
5782b9d9a2
adding test case for bucket users ( #773 )
...
Co-authored-by: Minio Trusted <trusted@minio.io >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-28 18:28:39 -07:00
Daniel Valdivia
7db4e187ec
List Service Accounts for a User ( #775 )
2021-05-28 17:46:36 -07:00
Daniel Valdivia
c95bc64dbe
Enable Bucket Quota on Bucket Details ( #776 )
...
* Enable Bucket Quota on Bucket Details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* warnings
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* remove uselss br
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-28 17:21:45 -07:00
Minio Trusted
16647b88e9
update to v0.7.4
v0.7.4
2021-05-27 16:32:21 -07:00
Daniel Valdivia
59c4ac6336
Add Sync, Bandwidth and Health Check Period to replication set ( #771 )
...
* Add Sync, Bandwidth and Health Check Period to replication set
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Update Columns
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Add Prefix and Tags
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Last fields
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-27 16:25:00 -07:00
Minio Trusted
49f0b83613
instead of go get use 'go install'
2021-05-26 10:54:27 -07:00
Alex
622f9ed3cd
Added URl routing for tabs in buckets ( #769 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-25 16:16:15 -07:00
Daniel Valdivia
213d7589c6
Latest Assets ( #768 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
v0.7.3
2021-05-24 14:10:12 -07:00
Minio Trusted
0a4f02bd83
update to v0.7.2
v0.7.2
2021-05-24 11:53:05 -07:00
Alex
db9b61677c
20 seconds timeout removal ( #767 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-24 11:48:41 -07:00