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
Ravind Kumar
ffb3362f79
Update Console metrics dashboard ( #724 )
2021-05-07 20:59:25 -05:00
Lenin Alevski
f5beb90608
Hide users tab from bucket view when LDAP is enabled ( #719 )
2021-05-07 17:48:03 -07:00
Alex
cc02b21632
Fixed missing object in swagger ( #725 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-07 14:14:54 -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
Daniel Valdivia
cc52e267eb
Build assets automatically ( #721 )
2021-05-05 17:24:21 -05: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
Minio Trusted
29e1af3363
update to v0.7.0
v0.7.0
2021-05-05 11:24:26 -07:00
Daniel Valdivia
8a635fc0d7
Make Log Search and Prometheus images configurable ( #717 )
...
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 >
2021-05-04 14:46:10 -07:00
Alex
35da684ec9
Added direct-csi API support to console ( #710 )
2021-05-04 11:56:33 -05:00
Daniel Valdivia
8cfa41eb53
Make Tabs Scrollable ( #714 )
...
This makes so tab components are scrollable if the resolution on the screen demands it
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
2021-05-03 13:19:35 -07:00
Alex
08e40fe632
Fixed issue with namespace not returning error ( #709 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-03 08:38:20 -07:00
Alex
0b0cb785b5
Fixed small issues & removed warnings in console ( #711 )
2021-04-27 21:55:16 -07:00
Daniel Valdivia
5838606789
Improvements to Built-In users ( #708 )
2021-04-27 13:07:25 -07:00
Alex
38f95e3b28
Added affinity support to tenant add screen ( #706 )
2021-04-26 18:40:09 -07:00
Daniel Valdivia
0c90785ed0
Remove printing of tenant yaml ( #705 )
...
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-04-26 10:35:45 -07:00
Alex
62d762318f
Tiers & lifecycle implementation ( #638 )
2021-04-24 14:31:47 -07:00
adfost
097e6e9825
changing delete button ( #704 )
...
Co-authored-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-04-23 15:56:06 -07:00
Alex
9e35db0642
Added validation for single tenant in namespace ( #701 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-04-23 13:38:02 -07:00
Lenin Alevski
3b55d63211
Attaching subnet license to existing tenants fails ( #702 )
...
Uses the right tenant namespace to update console secrets instead of the
wrong operator namespace
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-04-23 12:58:37 -07:00
Alex
2981e63797
Fixes an issue with empty logsearch & prometheus configurations ( #703 )
2021-04-22 20:54:17 -07:00
adfost
ca742b781f
Adding key creation in tenant wizard. ( #697 )
...
Signed-off-by: Adam Stafford <adam@minio.io >
Co-authored-by: Adam Stafford <adamstafford@MacBook-Pro-van-Adam-2.local >
2021-04-22 14:18:14 -07:00
dependabot[bot]
d60cac0122
Bump ssri from 6.0.1 to 6.0.2 in /portal-ui ( #698 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
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-04-20 23:59:09 -07:00
Alex
62745e9ff2
Added log search & prometheus extra params configuration ( #700 )
2021-04-20 23:39:14 -07:00
Alex
c81da22e8a
Added storage class selector to add pool modal ( #699 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-04-19 18:26:22 -07:00
Minio Trusted
c07b7b4772
update to v0.6.8
v0.6.8
2021-04-19 14:42:47 -07:00