Javier Adriel
17ad2cfd14
Add dummy endpoints for kms integration ( #2301 )
...
Add dummy endpoints for kms integration
Implementation will come in another PR
2022-09-20 16:09:30 -07:00
Aditya Manthramurthy
3b11556f4b
Fix build after swagger codegen ( #2201 )
2022-07-28 13:20:16 -07:00
Harshavardhana
733e0b18e2
make sure build works for now
2022-07-22 22:47:08 -07:00
Daniel Valdivia
8d90e03992
Release v0.19.2 ( #2194 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-07-22 22:15:03 -07:00
Javier Adriel
78d4d4c89e
Add endpoint to get api key from subnet ( #2175 )
2022-07-18 17:51:07 -05:00
Aditya Manthramurthy
118cf97e1d
Allow multiple IDPs config to be passed via struct ( #2167 )
...
* Allow multiple IDPs config to be passed via struct
* This removes support for ENV based IDP configuration for console
* Ensure default scopes are used if none are given
* Add display name field for provider config
2022-07-14 07:27:45 -07:00
jinapurapu
fce2a148b8
Populate AddUserServiceAccount policy restrictor with user permissions ( #1987 )
...
Created api to generate single JSON including all user permissions to populate AddUserServiceAccount policy restrictor
2022-05-25 11:34:26 -07:00
jinapurapu
5fff9ebfd4
Warn if deleting user with associated Service Account ( #2022 )
...
Created api to check if users have service accounts before deleting, UI to display warning and users with associated accounts
2022-05-23 00:14:24 -05:00
Lenin Alevski
1532cc0e70
Support for special characters and remove buggy functions ( #1977 )
...
- remove the use of encodeURI and encodeURIComponent functions and
instead use encodeFileName and decodeFileName functions
- support for users with special characters
- support for users with special characters
- support for users with special characters
- fixed incorrectly group list display for policies
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-05-13 13:13:56 -07:00
adfost
38c74bdfa7
Reset config test and verb change to POST ( #1986 )
2022-05-11 22:31:40 -07:00
jinapurapu
ab835286b0
Add Service Account Policy restriction improvement ( #1921 )
2022-05-03 11:03:57 -07:00
Daniel Valdivia
cf0212391e
Console Swagger Module Reorganization ( #1881 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Prakash Senthil Vel <23444145+prakashsvmx@users.noreply.github.com >
2022-04-27 11:45:04 -07:00
Prakash Senthil Vel
d1d3d91fc1
Site replication status ( #1834 )
...
Site replication status UI
Site replication status ui-test
Address review comment by Alex
Add functional test for API
Add integration tests for status API
2022-04-14 00:21:43 -07:00
jinapurapu
1d362aceaf
Added node and type selector UI to Error Logs screen ( #1715 )
2022-04-04 11:54:03 -07:00
Prakash Senthil Vel
2eecabf5e6
Site replication API ( #1773 )
...
Site replication API
tests in CI/CL environment
2022-03-31 10:11:01 -07:00
adfost
d1a5e5ba57
Adding delete remote bucket functionality ( #1762 )
2022-03-28 15:36:23 -07:00
Lenin Alevski
d7fef8d89e
Profiling endpoint fixes ( #1707 )
...
- Added support to download all profile tests
- profile.zip file was corrupted after download
- Add suspension warning
- Add Checkbox support
- Support for running multiple profiling types at the same time
- fix profiling test
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-03-18 13:52:42 -06:00
Daniel Valdivia
d96b2e5bd5
Update Swagger Header File Year ( #1679 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-03-07 18:24:09 -08:00
Daniel Valdivia
8e21039ef1
New Login Design ( #1675 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-07 19:56:42 -06:00
Alex
226e8eeef2
Added delete all replication rules capability ( #1579 )
2022-02-15 17:14:23 -08:00
Prakash Senthil Vel
951d3bf6dc
Inspect API ( #1540 )
...
* Inspect API
* Address review comments
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-15 16:14:51 -08:00
Alex
81714bbbed
Added lifecycle rules to multiple buckets at once support ( #1566 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2022-02-15 09:47:28 -08:00
adfost
2988de4025
adding edit service account api/ui ( #1545 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-02-10 17:18:57 -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
jinapurapu
090b7e5e26
Changed HTTP verb to DELETE for DeleteMultipleServiceAccounts ( #1526 )
2022-02-07 19:51:40 -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
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
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
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
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
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
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
adfost
000071e414
Add Tagging for Buckets to Console ( #1193 )
2021-11-11 18:36: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
Alex
acd785dfe0
Added support to restore versions in object details ( #1181 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-11-02 17:59:52 -07:00
adfost
8f202ef5a4
Allow set policy to none ( #1039 )
...
* policy bug fix
* rename button
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-09-13 17:46:09 -07:00
adfost
849132fa19
Adding accesskey and secretkey for service accounts ( #985 )
...
* adding accesskey and secretkey for service accounts
* simplifying functions
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-09-01 11:54:13 -05:00
adfost
1f1537fd60
access rule delete bug fix ( #978 )
...
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-08-24 16:22:47 -07:00
adfost
7ec391b6e0
Add user service account ( #966 )
...
* add user service account
* changing API
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-08-23 21:36:55 -07:00
adfost
4e8763995e
Access Rules for bucket ( #941 )
...
* access rules
* separate DELETE API call
Co-authored-by: Adam Stafford <adamstafford@Adams-MacBook-Pro.local >
2021-08-16 19:41:35 -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
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
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
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
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
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
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
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
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