Harshavardhana
79a476712f
fix: handle crash in retention handler for object locked buckets ( #936 )
2021-08-09 23:23:40 -05:00
Daniel Valdivia
a5a8d2ef62
Select policies while creating new user ( #928 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-08-06 16:41:38 -07:00
Alex
283a00bde2
Added custom metadata to object details ( #914 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-08-02 10:20:29 -07:00
Daniel Valdivia
64154cae38
Fix Bug Delete Folder ( #912 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-29 12:18:50 -07:00
Alex
a2cde72347
Returned full error to browser. ( #897 )
...
This is first step of new error handling. UI rework will be done
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-26 16:25:55 -07:00
Alex
4fdf9a1190
Fixed encoding & URL issues for users & groups pages ( #896 )
...
* Fixed encoding & URL issues for users & groups pages
* Update portal-ui/src/screens/Console/Users/ListUsers.tsx
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-23 18:37:34 -07:00
Alex
6c7bfe6514
Improved Tiers page ( #894 )
...
Added relevant instructions for tiers name & returned correct errors from MinIO
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-23 11:09:19 -07:00
Daniel Valdivia
73fe08cd81
Remove Operator mode references in Console mode ( #884 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-22 11:17:26 -07:00
Alex
d88146459a
Removed log search error message in console logs ( #890 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-07-21 16:13:23 -07:00
adfost
2e1e4e4e80
Delete multiple objects ( #856 )
...
* delete multiple objects
* fixing capitalization
* make assets
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-21 15:49:20 -07:00
Harshavardhana
87416b1fee
fix: subnet health triggering OOM, infinite loop ( #887 )
2021-07-21 13:56:35 -07:00
Alex
dd0b791d9d
Added FS Support & blocked non usable functionality in console ( #880 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-20 19:02:33 -07:00
Harshavardhana
bfedc14497
fix: avoid versioning list per objects
2021-07-19 17:46:37 -07:00
Daniel Valdivia
ff7c305345
Remove the last k8s import on restapi ( #877 )
...
* Remove the last k8s import on restapi
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-19 19:17:56 -05:00
Harshavardhana
2a6a6cab24
fix: properly support FS/Gateway mode ( #874 )
2021-07-19 12:24:35 -07:00
Daniel Valdivia
982ff0da5e
Split Operator and Management API into different Swagger files ( #875 )
...
* Split Operator and Management API into different Swagger files
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Linting
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-19 11:48:50 -07:00
Daniel Valdivia
27489d9a3d
Improve Object Download ( #867 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-15 13:26:19 -07:00
Harshavardhana
445c0be5b1
fix: change password is implicit ( #861 )
...
Also only match actions do not need to match
dynamic values in resources.
fixes https://github.com/minio/console/issues/857
fixes https://github.com/minio/console/issues/858
2021-07-10 12:11:11 -07:00
adfost
373d576e54
Delete pods ( #844 )
...
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-07-09 09:56:29 -07:00
Minio Trusted
ced3e64c61
update to release v0.7.5
2021-06-29 11:43:04 -07:00
adfost
531d8a2f4e
Adding groups tab to Policy Details page ( #837 )
...
* parent 58efbbbf60
author Adam Stafford <adam@minio.io > 1624473190 -0700
committer Adam Stafford <adam@minio.io > 1624569868 -0700
policy groups
* restoring old commit files
Co-authored-by: Adam Stafford <adam@minio.io >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-28 12:53:29 -07:00
Lenin Alevski
616be03c0b
CA Certificates in Operator-UI ( #829 )
...
- Bug fix: removing CA certificates for MinIO in operator-ui was broken
- Added missing file uplader for Console CA certificates
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-06-24 14:15:24 -05:00
Alex
52075681c3
Added rewind functionality to console ( #828 )
...
* Added rewind functionality to console
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
* Fix for object details
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-06-22 23:10:54 -07:00
Harshavardhana
fd86e65e5e
fix: console should trust itself with its own public.crt ( #827 )
2021-06-21 18:15:57 -07:00
Minio Trusted
b10c4f51b1
fix: log search URL, token environment variables
2021-06-18 16:03:29 -07:00
Harshavardhana
14604e0cba
fix: lazily interpret environment values ( #826 )
...
using `init()` to initialize environment values
can cause problems when console is imported
into dependent projects.
2021-06-18 15:40:25 -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
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
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
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
31d18efa9a
Added create namespace API ( #808 )
2021-06-14 12:04:57 -05:00
Minio Trusted
4fc95ae17d
remove the shotfile source line
2021-06-08 16:24:50 -07:00
Harshavardhana
6791631904
upgrade swagger version to v0.27.0 ( #798 )
2021-06-08 14:35:39 -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
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
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
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
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
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