Alex
6a7f042d6c
Fixed logic for add lifecycle rules ( #1553 )
...
- Removed support to fixed date lifecycle rules according resolution of https://github.com/minio/console/issues/1527
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 >
2022-02-10 16:50:27 -08:00
Alex
5fd82ca6e9
Added delete bucket lifecycle rule capability ( #1547 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2022-02-10 16:25:59 -08:00
Alex
32a3094386
Added lifecycle rule edit capability ( #1539 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2022-02-10 09:34:56 -08:00
Alex
c8fdadde39
Implemented edit lifecycle API ( #1533 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-02-09 14:30:22 -06:00
adfost
75b3082172
Service account policy UI ( #1519 )
...
* saving
* service account policy UI
* fixing warning
* Update portal-ui/src/screens/Console/Account/ServiceAccountPolicy.tsx
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* fixing comment
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-02-08 22:52:55 -08:00
jinapurapu
090b7e5e26
Changed HTTP verb to DELETE for DeleteMultipleServiceAccounts ( #1526 )
2022-02-07 19:51:40 -08:00
Lenin Alevski
297c980a8d
Read subnet proxy configuration from minio or env var ( #1511 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-02-03 10:04:35 -08:00
Daniel Valdivia
bfc4b138ff
Update unit test list buckets ( #1482 )
...
Update unit test list buckets
2022-02-02 12:28:03 -08:00
jinapurapu
e5d2752436
Added multidelete function for Service Accounts ( #1501 )
...
Added multidelete function for Service Accounts
2022-02-02 10:21:56 -08:00
Alex
96b1d4fe85
Added bucket details inside objects listing ( #1502 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-02-01 20:48:58 -08:00
Daniel Valdivia
27d1627c8f
Show Warnings when running speed test or diagnostics ( #1487 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-01-31 20:41:02 -08:00
adfost
63d3c7207d
Service Account Policy API ( #1425 )
...
* service account policy
* integration test
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-31 13:37:00 -08:00
Harshavardhana
1e00111b00
remove quota FIFO support ( #1492 )
2022-01-31 11:10:06 -06:00
Cesar Celis Hernandez
4a1ccf19a0
Removing unused parameters ( #1465 )
2022-01-28 21:24:53 -06:00
Lenin Alevski
c82782fe9f
Adding support for configuring subnet proxy ( #1460 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-01-26 09:53:11 -08:00
Harshavardhana
d936d61b20
add header linter to avoid license header mistakes ( #1414 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-25 10:48:49 -08:00
Daniel Valdivia
2d975eb6c9
Remove Duck hidden in code ( #1445 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-24 15:53:23 -08:00
Daniel Valdivia
be054fe4ce
License Page UI Updates ( #1444 )
...
* License Page UI Updates
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Lint
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-24 17:40:38 -06:00
Lenin Alevski
41b34645f9
Subnet cluster registration ( #1338 )
...
- Removed old registration flow
- Add support for new online and offline cluster registration flow
- Support login accounts with mfa enabled
- Registration screens
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-01-23 21:42:00 -08:00
Alex
5f281518fc
Added fallback to root testing ( #1431 )
2022-01-21 13:31:29 -08:00
adfost
3ba7b34b25
Delete all versions ( #1376 )
...
* delete all versions
* style
Co-authored-by: Prakash Senthil Vel <23444145+prakashsvmx@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-20 17:28:52 -08:00
Alex
7edab62651
Added new features to bucket replication rules panel ( #1412 )
...
- Added Edit option for replication
- Sorted by priority in replication list
- Fixed an issue where storage class was not saved for replication rule
- Added metadata replication selector to both add & edit windows
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2022-01-19 23:29:57 -08:00
Harshavardhana
3caa9a8e38
separate operator binary code to reduce binary size ( #1314 )
...
remove logsearchapi dependency, no definitive struct
marshalling is needed since UI is schemaless for
search response.
2022-01-19 11:13:26 -08:00
Harshavardhana
a15456896b
remove frivolous printing on terminal ( #1400 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-14 14:50:42 -08:00
Alex
257f02c554
Added priority selector to add replication screen ( #1396 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2022-01-14 10:33:37 -08:00
Daniel Valdivia
d269cfcd31
Update go-swagger and go-openapi dependencies ( #1385 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-12 18:59:14 -08:00
jinapurapu
6527bd02e8
Added informative message for 413 error file too large ( #1379 )
2022-01-11 19:45:14 -08:00
adfost
3a0a2b14d9
Chinese Filename Bug Fix ( #1366 )
2022-01-11 15:11:47 -08:00
Lenin Alevski
5ee3ef4fe4
Validate requests to logSearchApi endpoint ( #1375 )
...
- Previously any user with a validate session in console could query the
`/api/v1/logs/search` endpoint which was not ideal, now we are
limiting that to users with the `admin:OBDInfo` iam action
- Removing deprecated `has-permission` endpoint and backend code
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-01-11 11:08:30 -08:00
Harshavardhana
ef1dc172fd
add '/' implicitly to console_subpath ( #1371 )
2022-01-08 20:56:54 -08:00
adfost
b2f38200f7
Custom Policies for Buckets ( #1332 )
...
* custom policies
* fixing error
* add formatting
2021-12-28 20:21:29 -06:00
Alex
dd488e4f7a
Created a new API exclusive for metadata information ( #1321 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-12-15 10:50:34 -06:00
Lenin Alevski
3b2c740fe0
Application routing now uses SecureComponent and hasPermission function ( #1288 )
...
- Some menu options were not showing even if the user has access to
perform the operations (IAM Policies)
- Deleted unecessary backend endpoints.go logic, instead using
SecureComponent to validate application routes and Menu options
rendering
- All the logic related to routes and permissions is now in the
permissions.ts file
- Added SecureComponent to List Users page
- Separated Menu options and routing logic for AdminConsole and
OperatorConsole
- Tools are hidden if user don't have access to them or MinIO is running
in fs mode (heal, audit log, etc
- Hide change-password button if user don't have access
- Hide create user button if user don't have access
- fixed some bugs when ldap/oidc is enabled
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-12-13 22:37:22 -08:00
Harshavardhana
db5ae3e09f
remove random logs from console ( #1317 )
...
as a practice always use LogError or LogInfo
instead of using `log.Println()` directly.
2021-12-13 00:17:33 -08:00
Harshavardhana
02c4910044
update dependencies to allow building
2021-12-08 20:44:00 -08:00
Daniel Valdivia
aba7a9e1c9
Support to stream video ( #1304 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-12-07 21:36:50 -06:00
adfost
3db22a2479
Rewind mode list directory bug fix ( #1297 )
...
* rewind bug fix
* adding constant
2021-12-07 18:01:44 -08:00
Daniel Valdivia
20c07a22e3
Remove Rewind Print ( #1303 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-12-07 15:51:01 -06:00
Alex
bf126d3a84
Added fallback to default dashboard in case Prometheus is not accesible ( #1302 )
2021-12-07 13:39:50 -08:00
Alex
35855daa12
Added reset configuration option to settings pages ( #1292 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-12-07 10:41:52 -08:00
Lenin Alevski
3ce0b3d633
Fixed share/download object regression ( #1296 )
...
* Fixed share/download object regression
* Adding tests for computeObjectURLWithoutEncode function
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-12-06 15:49:13 -06:00
Alex
4fb8c2f684
Disabled speedtest in standalone mode ( #1278 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-12-01 16:47:29 -08:00
Lenin Alevski
b29fc0993b
fix: access audit for bucket ( #1270 )
...
Policy listing in the Audit list tab was not displaying all the policies
with access to the current bucket
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-11-30 21:47:54 -08:00
Harshavardhana
85d549cc51
support all possible conditional values in policies ( #1271 )
...
Currently console only support "aws:username" as the
most basic variable for policy evaluation. This PR
extends this to add all the possible combinations
possible.
This includes all `jwt:*` and `ldap:*`
2021-11-30 23:14:55 -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
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
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
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
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