Lenin Alevski
f1db949abc
Fixes Console issue #400 ( #401 )
...
Previously cookie path was set to Path="/api", this was a performance
improvement to tell the browser to send the cookie only to request with
that prefix, however also consume endpoints on Path="/ws", since rfc6265
doesnt support multiple paths or regular expressions in the path field
of a cookie we are back to use Path="/" which means send the cookie to
all request under the current domain.
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-18 14:42:02 -08:00
Alex
761c6529a2
Fixed issue with back arrows & navigation in object browser ( #397 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-17 22:05:46 -08:00
Alex
1f832fa294
Connected Object details page to navigation ( #394 )
...
Connected Object details page to navigation schema. Also connected file details view with backend
Co-authored-by: Kaan Kabalak <kaan@minio.io >
2020-11-17 13:03:50 -08:00
Lenin Alevski
be569aee4f
Support for Cookie authentication ( #390 )
...
- Added support for cookie authentication (authorization header will have priority)
- Removed local storage token management from UI
- cookie hardening (sameSite, httpOnly, secure)
- login endpoint sets cookie via header, logout endpoint expires cookie
- Refactor Routes and ProtectedRoutes components, improvement on the way
application check if user session is valid
Future improvements
- look for all places in backend that returns 401 unauthorized, and destroy session there (not a priority since cookie its invalid anyway)
- Downloading objects in object browser can be simplified since is just a GET request and users will be authenticated via Cookies, no need to craft additional requests
2020-11-13 16:26:03 -08:00
Minio Trusted
419e94ccec
update to v0.4.5
v0.4.5
2020-11-13 11:10:13 -08:00
Alex
12bc5265b8
Fixed issue with object browser icons & long names ( #389 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-12 14:33:56 -08:00
Kaan Kabalak
32898f0c57
Edit Searchbar styling based on mockups ( #385 )
...
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-12 12:05:40 -08:00
Kaan Kabalak
125c9abf56
Adjust Modal form clear button font based on mockups ( #384 )
...
The font of the clear button for Modal forms were 'sans-serif' instead
of being 'Lato' as specified in the mockups.
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-12 10:28:49 -08:00
Alex
bc27db4a69
Migrated tablewrapper to use react-virtualized ( #387 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-11 20:14:48 -08:00
Kaan Kabalak
dd8e2b13d3
Add disabled functionality and fix styling for RadioGroupSelector ( #383 )
...
* Adjust RadioGroupSelector label styling based on mockups
* Add disabled support for Radio Group Selector options
2020-11-10 18:59:21 -08:00
Alex
005e3b941c
Fixed issue with checkbox selection in table wrapper ( #380 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-10 00:08:45 -08:00
Alex
efa614c773
Fixed default value for nulls in browse buckets ( #379 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-06 16:47:07 -08:00
Minio Trusted
63350e5492
update to v0.4.4
v0.4.4
2020-11-05 18:07:46 -08:00
Alex
255c128b67
Fixed pagination un buckets lists ( #371 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-05 10:16:03 -08:00
Cesar N
06f333395e
Move trace and logs UI to Operator Console ( #375 )
...
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-04 21:45:48 -08:00
Alex
3cd024ea2c
Changed sizes for main container & table paper ( #377 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-11-04 16:36:51 -08:00
Alex
9c0a407db6
Fixed page refresh on buckets creation ( #372 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-04 15:25:36 -08:00
Alex
dc3c619f3f
Added animation & disabled button / fields on sending ( #369 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-03 11:12:41 -08:00
Alex
5000aafba6
Added functionality for create folder & replaced icons ( #368 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-11-02 21:45:47 -08:00
Cesar N
b9f2a39d50
Fix tenant creation ( #363 )
...
Memory size request was not being sent, hence the tenant was not being created.
2020-11-02 11:03:40 -08:00
Daniel Valdivia
df321191f4
Build assets inside the container ( #357 )
2020-11-01 07:34:37 -08:00
Alex
547eb41e96
Added navigation to object browser ( #358 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-31 00:22:46 -07:00
Lenin Alevski
afbb83e081
certs-dir value was ignored because of wrong variable assigning ( #362 )
2020-10-30 22:36:52 -07:00
Lenin Alevski
b599968570
SNI support for Console ( #352 )
...
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-29 22:26:48 -07:00
Cesar N
24cc60f34e
Add put object api and add list object improvements ( #356 )
2020-10-28 16:08:26 -07:00
Alex
f967058409
Updated Heal section ( #351 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-27 21:06:24 -07:00
Alex
078e09ba76
Fixed inconsistences in create tenant modal ( #349 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-27 12:43:12 -07:00
Lenin Alevski
d6f97841d4
return generic login error when invalid credentials ( #350 )
2020-10-27 10:05:16 -07:00
Lenin Alevski
619ac124b3
Bucket encryption checkbox and endpoints for Console ( #343 )
...
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-25 12:56:23 -07:00
Alex
a2180e123d
Removed warnings on console ( #345 )
...
For Operator modules this will be removed after upgrading component to use redux/formik
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-24 00:05:26 -07:00
Cesar N
0325bb7e2d
Add put object retention api ( #340 )
2020-10-23 15:04:02 -07:00
Minio Trusted
fce361e5bd
update to v0.4.3
v0.4.3
2020-10-23 02:15:25 -07:00
Alex
ed6d6e8b9d
Fixed audit issues ( #342 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-23 02:03:49 -07:00
Alex
406709f66b
Updated Watch view to have console consistent styles ( #341 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-22 17:15:40 -07:00
Cesar N
3ac45a2211
Add Set object's legalhold status api ( #339 )
...
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-22 16:23:29 -07:00
Minio Trusted
716f886780
update to v0.4.2
v0.4.2
2020-10-22 15:35:17 -07:00
Alex
4ef498f0c3
Updated Logs page to be more consistent with current styles ( #338 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-22 12:08:36 -07:00
Alex
5e764e61ba
Changed trace view to be a table ( #337 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-22 11:27:24 -07:00
Cesar N
1466632fd6
Add share object api ( #335 )
2020-10-22 11:18:27 -07:00
Lenin Alevski
0c43e5c3f4
React Router fixes for Console ( #336 )
...
- Adding protectedRoute component
- Removed unnecessary redirect login
2020-10-21 13:13:40 -07:00
Alex
7e9d581277
Updated styles & behavior for settings page ( #334 )
...
Updated styles & behavior for settings page, also implemented a couple of performance improvements on some fields
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-20 16:31:08 -07:00
Cesar N
c928972137
Change Users label to Tenants on Tenants Page ( #330 )
2020-10-20 11:24:52 -07:00
Daniel Valdivia
78884e3806
Make logs, trace and watch have fixed height ( #333 )
2020-10-20 09:06:23 -07:00
Lenin Alevski
f6ac7e047e
Invalidate console session when minio user doesn't exists ( #332 )
2020-10-19 15:32:21 -07:00
Alex
e1fdf3fb28
Modals UI style changes ( #331 )
...
Implements new input styles & adjusts information on modal boxes for console.
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-19 11:27:54 -07:00
Cesar N
e4510cbc18
Add upload api and integrate it with object browser on UI ( #327 )
2020-10-14 23:09:33 -07:00
Minio Trusted
2c14142e19
update to v0.4.1
v0.4.1
2020-10-12 20:37:21 -07:00
Kaan Kabalak
1caa3f2ce8
Implement License page ( #324 )
...
* Implement License page
Fixes #320
* License Assets
* Fix endpoint tests
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-10-12 11:56:15 -07:00
Alex
6501a4b13f
First set of Modal style changes ( #322 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2020-10-09 12:01:24 -07:00
Daniel Valdivia
2f51621e69
Get Tenant Secret From Tenant CR ( #323 )
...
We were assuming the Tenant Credentials Secret instead of reading it from it's .spec.credsSecret this commit addresses that
2020-10-09 11:51:02 -07:00