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
Daniel Valdivia
003eaaea76
Group bucket users and policies under access tab. Rename ViewBuckets to BucketDetails ( #766 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-24 11:11:39 -07:00
Alex
d8350625f3
Added routes to tab selection in storage ( #761 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-21 15:40:39 -07:00
Daniel Valdivia
6b2043c832
Dashboard widgets async ( #762 )
...
* Make Widgets load asynchronously
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Added loading spinners to all widgets
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-21 10:24:16 -07:00
Daniel Valdivia
87cb36c944
Fix PVC list so it's only tenant PVCs. Fix NPE on pod listing. ( #764 )
2021-05-21 07:55:53 -07:00
Alex
59d4ebc109
Fixed issue with graphs that are not showing series correctly ( #763 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-20 17:42:39 -07:00
Lenin Alevski
6eabff3d96
Add support for custom KES image in tenant ( #759 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-05-20 12:31:57 -07:00
adfost
1267f989b2
fixing duplicated usernames ( #760 )
2021-05-20 12:33:18 -05:00
Daniel Valdivia
2895804e0f
Make list of policies on UserDetails clickable. Fix Warnings. Add latest assets ( #758 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-20 09:45:53 -07:00
adfost
c2171fafde
User policies ( #744 )
...
* adding policy users and new UI page
* Prettier + aligment
Co-authored-by: Adam Stafford <adam@minio.io >
2021-05-19 15:18:59 -07:00
Daniel Valdivia
b0f1f88b5b
Remove Excessive Logging. Add missing labels for metrics. ( #753 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-18 09:06:31 -07:00
Daniel Valdivia
8917f415cc
Line Break for Tenant Details ( #751 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-17 14:16:03 -07:00
Alex
40aca3da79
Changed Labels for storage section ( #750 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2021-05-17 11:52:20 -07:00
Daniel Valdivia
cf27e20bf2
Add the current state to tenant details. Fix Enable/Disable Encryption ( #749 )
...
* Add the current state to tenant details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Fix the Enable
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Linting
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-17 11:29:11 -07:00
Daniel Valdivia
3b10eb58ea
Update View Bucket screen ( #746 )
...
Also add a few refresh screen buttons and remove duplicate titles
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-14 17:05:02 -07:00
Lenin Alevski
98b4012dde
Change bucket encryption configuration UI ( #745 )
...
Replace checkbox with pencil icon component to open the bucket
encryption configuration
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-05-14 15:54:14 -07:00
Daniel Valdivia
2769ba145a
Add features box to tenant details ( #738 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-14 17:04:29 -05:00
Alex
9c5a788dae
Added PVCs section & direct CSI panel ( #742 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-14 13:20:36 -07:00
Alex
a06636035a
Added sync icon to get information button ( #743 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-14 10:13:24 -07:00
Daniel Valdivia
1808027fa1
Latest Assets only ( #741 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-13 10:15:31 -07:00
Alex
3ac22d48d5
More Widgets fixes ( #739 )
...
* Fix the Prometheus queries
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
* Add missing steps
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Enabled missing axis & fixed labels
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-12 17:52:21 -07:00
Daniel Valdivia
288bf01dd8
Permanently enable ILM ( #740 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-12 16:32:15 -07:00
dependabot[bot]
d546f05e11
Bump hosted-git-info from 2.8.8 to 2.8.9 in /portal-ui ( #736 )
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-05-12 16:08:29 -07:00
Alex
5c73137d60
Fixed Console Widgets to match grafana information ( #737 )
...
* Fixed Console Widgets to match grafana information
* Fix the Prometheus queries
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
* Add missing steps
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* adjust interval
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Fixed inconsistence with backend names
* Reimplemented step calc to avoid issues on multime times request
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-12 13:35:14 -07:00
Daniel Valdivia
1daec71271
Update Console Prometheus Widgets ( #731 )
...
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
2021-05-10 20:12:15 -07:00
Minio Trusted
3a519cdcfa
update to v0.7.1
v0.7.1
2021-05-10 19:11:30 -07:00
Daniel Valdivia
a2dce5fa9f
Show error when editing tenant Yaml ( #733 )
...
* 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 >
2021-05-10 19:08:22 -07:00
Daniel Valdivia
3a7da72919
Fix NodeSelector Screen ( #732 )
...
This makes it so the node selector logic is different from podAffinity
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
2021-05-10 17:34:54 -07:00
dependabot[bot]
4f0752c9fc
Bump url-parse from 1.4.7 to 1.5.1 in /portal-ui ( #728 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-05-10 16:18:53 -07:00
Daniel Valdivia
59d074c7a9
Allow to edit Tenant YAML ( #727 )
2021-05-10 17:27:52 -05:00
Daniel Valdivia
c5a8ad3168
Remove duplicated logic ( #730 )
...
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 >
2021-05-10 11:31:56 -07:00
Daniel Valdivia
b86a992a33
Fix bug when adding multiple built-in users ( #729 )
...
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 >
2021-05-10 10:56:10 -07:00
Daniel Valdivia
24410e7c85
Make user details a page ( #726 )
2021-05-08 00:00:29 -07:00