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
Alex
6f0df68200
Removed not available comparison ( #797 )
2021-06-08 12:35:38 -05: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
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
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
Alex
b65f04a2b5
Fixed assets in console master ( #790 )
2021-06-04 12:50:26 -05: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
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
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
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
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 >
2021-05-24 14:10:12 -07:00
Minio Trusted
0a4f02bd83
update to v0.7.2
2021-05-24 11:53:05 -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
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
Minio Trusted
3a519cdcfa
update to 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
24410e7c85
Make user details a page ( #726 )
2021-05-08 00:00:29 -07:00
Lenin Alevski
f5beb90608
Hide users tab from bucket view when LDAP is enabled ( #719 )
2021-05-07 17:48:03 -07:00
adfost
281f8d553a
Adding list of pods ( #715 )
...
* 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 >
2021-05-06 18:57:14 -07:00
Alex
7fdc02aec8
Returned multi user list in tenant created modal ( #718 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-05 14:33:55 -05:00