Kaan Kabalak
a69f597f43
Fix z-index of MainError component ( #1256 )
...
Fixes #1255
2021-11-24 22:18:00 -06:00
adfost
cdb4392633
Adding Download Directory to Console ( #1235 )
...
* Adding Download Directory Functionality
* fixing spaces
* removing unnecessary function
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-24 20:08:25 -08:00
Prakash Senthil Vel
41f77f128e
Lazy load components ( #1250 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-24 19:45:09 -08:00
Alex
af68a0c7e4
Release v0.12.5 ( #1252 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
v0.12.5
2021-11-23 23:40:02 -08:00
Lenin Alevski
0ea2193878
Adding SecureComponent to policy details page ( #1251 )
...
- Make Users & Policies clickeable only if user has permissions to view
in bucket page
- Add SecureComponent to policy detail page: api calls, menu options,
raw policy editor, etc.
- Add missing click action to groups in policy detail page
- Fix NPE in list groups for policy endpoint
- Added SecureComponent to ListPolicies page
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-23 20:09:36 -08:00
Prakash Senthil Vel
06b08593b7
Login page UX ( #1248 )
2021-11-23 13:08:24 -06:00
adfost
6b3ff10027
Securizing bucket tags ( #1249 )
2021-11-23 11:52:14 -06:00
Daniel Valdivia
53d278a91e
Define base for assets and support for sub path ( #1247 )
...
* Added correct mime type to files
* Define Base for Assets
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* lint
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Make things relative
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* hop styling
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-11-22 21:02:16 -08:00
Daniel Valdivia
820fa61b43
Release v0.12.4 ( #1246 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
v0.12.4
2021-11-19 17:46:21 -08:00
Lenin Alevski
3f60df9071
Validate provided external certificates during tenant creation ( #1245 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-19 16:37:34 -08:00
Daniel Valdivia
0bbd4f0282
Lazy Load Login Screens and Menu Icons ( #1244 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-19 16:12:31 -08:00
Lenin Alevski
1fa4d19e93
Adding secureComponent to groups and buckets description message ( #1243 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-19 15:55:48 -08:00
Prakash Senthil Vel
f56b4905c9
Settings page ux refactor ( #1242 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-19 15:27:18 -08:00
Daniel Valdivia
575bf2927d
Lazy Load All Protected Routes ( #1240 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-19 10:30:34 -08:00
Alex
6bacd0a45c
Added autotune support to speedtest ( #1239 )
...
- Also updated tooltip trigger icon size
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-11-19 00:08:33 -08:00
Lenin Alevski
7f5de2d70e
Adding SecureComponent to list groups and group details page ( #1238 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-18 19:51:40 -08:00
Daniel Valdivia
f0d5398748
Deprecate SvgIcon and make all icons more consistent ( #1237 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-18 19:00:37 -06:00
Prakash Senthil Vel
813458c4c1
UX cosmetics for users, groups, service accounts ( #1236 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-11-18 15:13:07 -06:00
Lenin Alevski
aae493ac82
Re-implement policy handling in react ( #1234 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-18 08:25:01 -08:00
Lenin Alevski
f5234d2830
Simplify admin actions calculations on list buckets ( #1233 )
...
* Simplify admin actions calculations on list buckets
* adding license to file
2021-11-15 19:48:25 -06:00
Lenin Alevski
f6acb888d2
Fixed regression on share file endpoint ( #1232 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-15 14:13:39 -08:00
Alex
5328f53943
UI Adjustments in share file modal ( #1231 )
...
UI Adjustments in share file modal (elements alignment & snackbars position fixes)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-11-15 15:03:07 -06:00
Prakash Senthil Vel
70a4d76283
Service account ux ( #1229 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-15 12:52:55 -08:00
Harshavardhana
373bfbfe3f
feat: Support dynamic redirect_uris based on incoming requests ( #1227 )
...
To enable this feature you need `CONSOLE_IDP_CALLBACK_DYNAMIC=on`
```
export CONSOLE_IDP_URL=https://gitlab.com/.well-known/openid-configuration
export CONSOLE_IDP_CLIENT_ID="b0088c3836bb029393942f71ed7c8ac0add7f0856e6c86e67b0ff98f85c48658"
export CONSOLE_IDP_SECRET="ed72087b37624e89816ac27c1355420902045274edd7baad2ae29b1b0e8436fe"
export CONSOLE_IDP_SCOPES="openid,profile,email"
export CONSOLE_IDP_USERINFO="on"
export CONSOLE_IDP_CALLBACK_DYNAMIC=on
console srv
```
if this becomes a common practice, we should enable this as default in future.
2021-11-15 12:45:09 -08:00
Daniel Valdivia
b8417fb7a0
fix: policy handling with dynamic policy variables ( #1226 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-15 12:24:37 -08:00
Daniel Valdivia
70845c0ec5
Release v0.12.3 ( #1224 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
v0.12.3
2021-11-12 18:17:13 -08:00
Daniel Valdivia
21a9073c5e
Add HelpBox to DirectCSI. ( #1225 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-12 16:38:45 -08:00
Daniel Valdivia
ad240d2ec5
New Bucket Listing Style ( #1223 )
...
* New Bucket Listing Style
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Select Multiple Icon
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-12 15:02:54 -08:00
Daniel Valdivia
2b34fbae47
Add Bucket as a page ( #1220 )
...
* Add Bucket as a page
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* goimports
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Redirect to bucket browse
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Address comment
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-11-12 12:44:23 -08:00
Prakash Senthil Vel
258a9400d9
New Vertical Tab UX refactor ( #1210 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-12 14:26:29 -06:00
Alex
33f13c4853
Changed react-scripts to be only dev dependency ( #1222 )
2021-11-12 02:12:54 -06:00
adfost
000071e414
Add Tagging for Buckets to Console ( #1193 )
2021-11-11 18:36:18 -08:00
Alex
3638455abb
Increased wide modal size & removed preview file width limit ( #1221 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-11-11 16:59:10 -08:00
Alex
8102ab7e35
Added speedtest page & updated diagnostic page ( #1099 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-11 16:04:18 -08:00
Lenin Alevski
34dc51a579
Fixed broken oauth2 login for operator ( #1217 )
...
This PR includes many fixes and refactors for oauth2 authentication and
login endpoints, ie:
- Invalid login returns `403` instead of `500` error
- Removed the session token from console/operator `user credentials
login`, `oauth flow login` and `change-password` api responses
- Removed session token from localStorage
- Added styles for oauth_callback page and display more descriptive
errors for debugging
- Success logins returns `204` instead of `200`
- Removed unused swagger apis and code from both, operator and console
projects
- Operator `Oauth2` login flow was not validating anything, now it does
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-11 14:46:14 -08:00
jinapurapu
0086aa8f64
Added ref to documentation links on Basic dashboard help card ( #1219 )
...
* Created help Box guiding user to Prometheus documentation
* Created PrometheusIcon for help card
* Added ref to documentation links
* Changed order of url parameters
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-11 12:30:16 -08:00
Daniel Valdivia
abd9768bd9
Recover Icon. Add Tooltip support for TableActionButton ( #1215 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-10 22:38:18 -08:00
jinapurapu
0e778a7466
Created Help Box on Basic Dashboard guiding user to Prometheus documentation ( #1214 )
...
* Created help Box guiding user to Prometheus documentation
* Created PrometheusIcon for help card
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-10 16:56:29 -08:00
Daniel Valdivia
fae0135f69
Fix Manage Tenant is disabled always in Tenant Summary ( #1211 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-11-10 16:00:59 -08:00
Daniel Valdivia
3b69d9809e
Match Checkbox Design ( #1216 )
...
* Match Checkbox Design
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* unselected shadow box
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-10 15:25:05 -08:00
Harshavardhana
09a5dfebbc
use container services in integration tests ( #1213 )
2021-11-10 12:10:29 -08:00
Lenin Alevski
9a01922c67
fix session duration regression ( #1212 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-10 10:26:27 -08:00
Alex
6df6d785d7
Changed link button component for MinIO Image ( #1208 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-10 09:54:22 -08:00
Lenin Alevski
e82103c678
Remove yarn warnings from portal-ui ( #1207 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-10 09:47:47 -08:00
Lenin Alevski
c2f0889ff8
STS session token and console session cookie have same duration ( #1202 )
...
- `CONSOLE_STS_DURATION_IN_SECONDS` env renamed to `CONSOLE_STS_DURATION` to support more time formats
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-09 21:41:00 -08:00
adfost
4a8ec219cc
don't restart after every commit ( #1204 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-11-09 11:32:23 -08:00
Daniel Valdivia
e461a2268a
Remove Warnings ( #1200 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-08 22:43:00 -08:00
Daniel Valdivia
31fbdd515c
Release v0.12.2 ( #1201 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
v0.12.2
2021-11-08 18:44:57 -08:00
Daniel Valdivia
685cfda752
Update Box Button Style and move Icons to the Right ( #1199 )
...
* Update Box Button Style and move Icons to the Right
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Add AButton component to replace <a> tags
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-08 16:09:59 -08:00
Daniel Valdivia
5c40bda742
Disable Manage button if ( #1198 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-11-08 16:02:40 -08:00