jinapurapu
2830022ede
Tenant log config screen ( #2142 )
...
* Created file for auditLogsScreen, connected to link in TenantDetails Audit Log tab
* Fixed input title formatting, confirmation modal logic
2022-06-23 16:43:23 -07:00
Daniel Valdivia
8993b40730
Release v0.19.0 ( #2125 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-06-15 18:18:36 -07:00
Javier Adriel
e5f7a03585
Remove unused code in marketplace API ( #2124 )
2022-06-15 09:21:59 -07:00
Lenin Alevski
1dd9f7f363
Adding missing init container fields for Prometheus and Logsearch(Audit) UI ( #2116 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-06-11 20:20:57 -07:00
Javier Adriel
c509e5db70
API to receive an email address and set it ( #2095 )
...
* Generate swagger code for new endpoints
* Implemetn swagger APIs
* Add unit tests
2022-06-09 16:13:46 -07:00
Cesar Celis Hernandez
6866b84da8
To support multiple CSRs per tenant ( #1997 )
2022-05-25 15:07:56 -05:00
Javier Adriel
d876bebf28
Run unit tests and coverage for operator api ( #2010 )
2022-05-20 19:01:27 -05:00
Javier Adriel
7cb04ce62b
Add unit test to describe pvc ( #2020 )
2022-05-20 18:42:33 -05:00
Javier Adriel
f6cab5a65b
Add PVC describe API ( #2007 )
2022-05-17 19:02:53 -05:00
Daniel Valdivia
f409049a51
Tests for delete bucket and config functions ( #1976 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-05-11 09:39:43 -07:00
Cesar Celis Hernandez
0c822ffa98
Add CSR end point ( #1893 )
2022-05-09 11:35:19 -07:00
Harshavardhana
3bfdbb5ec7
add support for additional prometheus labels for query ( #1936 )
2022-05-05 13:44:10 -07:00
adfost
00bcb54b67
Describe pod API ( #1861 )
2022-05-02 18:35:36 -07:00
Harshavardhana
4001f14953
keep lookupMap for easy reading for relevant publicKey file ( #1930 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-04-29 15:14:04 -07:00
Lenin Alevski
0622cc658b
fix: parseTenantCertificates was ignoring cert-manager secrets ( #1929 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Cesar Celis Hernandez <celis.hernandez.cesar@gmail.com >
2022-04-29 11:55:07 -07:00
Lenin Alevski
566fb27fc1
Error and Audit logger webhooks ( #1855 )
...
Similar to MinIO now it's possible to configure webhooks to log all
triggered errors and incomming requests via env variables:
```
CONSOLE_LOGGER_WEBHOOK_ENABLE_<ID>
CONSOLE_LOGGER_WEBHOOK_ENDPOINT_<ID>
CONSOLE_LOGGER_WEBHOOK_AUTH_TOKEN_<ID>
CONSOLE_LOGGER_WEBHOOK_CLIENT_CERT_<ID>
CONSOLE_LOGGER_WEBHOOK_CLIENT_KEY_<ID>
CONSOLE_LOGGER_WEBHOOK_QUEUE_SIZE_<ID>
CONSOLE_AUDIT_WEBHOOK_ENABLE_<ID>
CONSOLE_AUDIT_WEBHOOK_ENDPOINT_<ID>
CONSOLE_AUDIT_WEBHOOK_AUTH_TOKEN_<ID>
CONSOLE_AUDIT_WEBHOOK_CLIENT_CERT_<ID>
CONSOLE_AUDIT_WEBHOOK_QUEUE_SIZE_<ID>
```
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-04-28 12:55:06 -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
Alex
b3afa34535
API for domains update ( #1889 )
...
* API for domains update
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-04-23 02:19:14 -05:00
adfost
f36c07aa68
Fixing SSO Operator mode showing CONSOLE ( #1808 )
2022-04-18 15:47:16 -07:00
Daniel Valdivia
b36aed8845
Adds support to proxy WS requests on Hop ( #1857 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-04-17 23:16:12 -07:00
Alex
4541b4de03
Added domains item in create tenant & get tenant requests ( #1841 )
2022-04-14 00:42:38 -06:00
Lenin Alevski
398ab028a4
Removing hardcoded timeouts ( #1826 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-04-11 16:20:30 -07:00
Alex
bfbaaf12fb
Add Edit pool capability ( #1806 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-04-07 19:24:37 -07:00
Lenin Alevski
8540168133
Identity Provider screen for TenantDetails ( #1809 )
...
- fixing encryption page styles
- removing extra fields on gemalto configuration
- backend endpoints for tenant identity provider details
- force restart tenant pods when identity provider configuration change
- force restart tenant pods when tls certificates change
- existing tls secrets are not deleted from tenant namespace, just removed from the tenant
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-04-07 18:40:09 -07:00
Alex
64ffa039b4
Operator improvements ( #1798 )
...
Added new design to Tenants page list
Added Pool details initial page
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-04-05 09:27:54 -07:00
Lenin Alevski
fba9bd87df
TLS Certificate React component ( #1780 )
...
Add support to parse multiple blocks on pem certificate
Added react tls certificate component
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-03-31 09:56:39 -07:00
Lenin Alevski
ceeacd2167
fix: pass original http response code to proxy response ( #1772 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-28 17:19:15 -07:00
Daniel Valdivia
0c38e93b83
Remove un-used code ( #1729 )
2022-03-16 22:29:43 -06:00
Daniel Valdivia
62b8258989
Fix Get Latest MinIO Image on Tenant Create ( #1703 )
...
* Fix Get Latest MinIO Image on Tenant Create
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* remove `operator_` prefix on files in operatorapi
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-15 15:16:26 -07:00
Lenin Alevski
607ca5742b
Adding missing lookup fields for LDAP configuration in UI ( #1698 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-03-11 00:18:46 -08:00
Alex
57ad200288
Fixed Invalid Date message in certificates page ( #1684 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-03-08 14:45:16 -06:00
Daniel Valdivia
d20be7f836
Release v0.15.1 ( #1680 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-07 22:45:20 -08: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
Lenin Alevski
26d5972ab5
Whitelist for preview files from the backend ( #1651 )
...
This PR adds a whitelist of safe files to download with
`Content-Disposition: inline;` from the backend, all other files will be
force download via `Content-Disposition: attachment;` existing svg files
will still be rendered in a secure way via the html `image` tag.
reference: https://digi.ninja/blog/svg_xss.php
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-03-02 14:18:43 -06:00
Daniel Valdivia
632c66539e
Move Add Tenant Configure Audit Log and Monitoring to their own tabs ( #1636 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-01 10:32:50 -08:00
Lenin Alevski
4fa2f16e9a
Update encryption configuration screen for tenant ( #1611 )
2022-02-28 23:56:38 -08:00
Daniel Valdivia
208afdfc3a
Remove Operator UI Storage Page ( #1639 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-03-01 00:58:20 -06:00
Daniel Valdivia
576abdeec4
Fix Hop hiding menu ( #1621 )
...
* Fix Hop hiding menu
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Fix Menu
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-24 13:24:29 -08:00
Daniel Valdivia
8dc000c13b
Add contextual unit selector for tenant add. ( #1614 )
...
* Add contextual unit selector for tenant add.
Additionally Fix bug on Get Tenant Monitoring and Set tenant Monitoring
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Fix comment
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-22 12:12:45 -08:00
Daniel Valdivia
56c4311a6b
Add feature hide-menu for embedded screens on Operator UI ( #1604 )
...
* Add feature hide-menu for embedded screens on Operator UI
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-21 23:42:18 -06:00
adfost
35f9743a10
tenant events ( #1586 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-16 14:22:54 -08:00
jinapurapu
f8c397e231
Update tenant creation credentials JSON ( #1559 )
2022-02-16 13:52:38 -08:00
jinapurapu
5258ac3d1a
Logging resources selector ( #1402 )
...
Added CPU and memory request selector to Log and Log DB
2022-01-31 21:17:21 -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
adfost
4a10a81374
Delete Pod UI ( #1381 )
...
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-25 10:33:51 -08:00
adfost
9e7874cc04
PVC Events API ( #1409 )
...
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-01-24 17:07:32 -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
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
jinapurapu
e374772fc6
Added Prometheus monitoring CPU and memory selector. ( #1387 )
...
* Added Prometheus monitoring CPU and memory selector.
* Minor text fixes
* Fixed memory units, improvements to get return
* Updated logic to add storageClassName to get response
* Minor fixes, removed warnings
* Removed blank entry for empty storageclassname
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-14 11:15:09 -08:00