Hugo P.Brito
b1230d7cc9
feat(ui): guide Azure certificate onboarding
...
- Keep the six-step provider workflow in the certificate form
- Generate certificate bundles in the browser for secure upload
- Link deployment actions to the documentation-hosted ARM template
2026-08-21 09:45:48 +01:00
Hugo P.Brito
d9b3bbebba
chore(azure): merge master into certificate onboarding
2026-08-21 09:44:33 +01:00
Adrián Peña
758b696ca5
feat(ui): highlight imported providers ( #12447 )
2026-08-17 08:53:14 +02:00
Pedro Martín
94c20eb9fe
feat(ui): add CMMC compliance framework ( #12414 )
2026-08-12 14:52:09 +02:00
Rubén De la Torre Vico
68471d2a0e
feat(ui): add Manage Lighthouse AI role permission ( #12412 )
2026-08-12 10:19:20 +02:00
Lydia Vilchez
ab738e8a4e
feat(azure): add Deploy-to-Azure Bicep template and certificate auth
2026-08-12 09:48:34 +02:00
Pablo Fernandez Guerra (PFE)
b480907484
feat(ui): onboard Azure subscriptions from a Management Group ( #12386 )
2026-08-12 09:07:43 +02:00
Hugo Pereira Brito and alejandrobailo
8bfca81e4b
feat(ui): add manual pass triage workflow ( #12253 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-08-11 15:09:08 +01:00
Daniel Barranquero and alejandrobailo
3074f02a63
feat(ui): grouped Attack Paths graph with expandable resource classes and outcome node ( #12381 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-08-11 14:05:12 +02:00
Alejandro Bailo
a8b12813f9
feat(ui): add Lighthouse AI Skills on findings ( #12355 )
2026-08-11 11:05:04 +02:00
Josema Camacho
d7816f1179
feat(ui): show sign-in methods in the Cloud users table ( #12268 )
2026-08-05 14:41:59 +02:00
Adrián Peña
d3524d50fb
feat(ui): support multiple SAML domains in Cloud ( #12332 )
2026-08-05 11:49:59 +02:00
Pedro Martín and alejandrobailo
5285d25cfd
feat(ui): add compliance watchlist ( #12300 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-08-05 11:18:45 +02:00
Alejandro Bailo
c74eac1369
refactor(ui): type overview action results as ApiResult ( #12287 )
2026-08-04 13:41:44 +02:00
Pablo Fernandez Guerra (PFE) and Pablo F.G
2db3bebd15
feat(ui): GCP org onboarding — canonical contract + shared lifecycle ( #12255 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-31 13:30:46 +02:00
Rubén De la Torre Vico and alejandrobailo
60bc06271a
feat(ui): improve Lighthouse per-page suggested prompts ( #12219 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-07-31 09:43:32 +02:00
Alejandro Bailo
17f726f816
feat(ui): enrich Lighthouse context on Overview and remaining pages ( #12220 )
2026-07-29 18:12:40 +02:00
Alejandro Bailo
59a7d30a3e
fix(ui): restore finding delta colors and shorten update labels ( #12160 )
2026-07-29 10:31:22 +02:00
Alejandro Bailo
2ae1062e76
feat(ui): add contextual Lighthouse page UX ( #12069 )
2026-07-29 10:06:02 +02:00
Pedro Martín and alejandrobailo
0d4a21b5a4
feat(ui): add cross-account compliance view ( #12086 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-07-28 14:03:58 +02:00
Alejandro Bailo
1460f7b188
feat(ui): add Lighthouse contextual transport core ( #12068 )
2026-07-28 12:12:19 +02:00
Hugo Pereira Brito and Pablo F.G
0b782fcb8c
fix(kubernetes): block kubeconfig command auth bypass ( #12091 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-24 08:40:23 +01:00
Daniel Barranquero
fb75146e34
feat(ui): filter empty Attack Paths queries from the selector in Cloud ( #12010 )
2026-07-23 10:36:33 +02:00
Alejandro Bailo
dcf2736e8d
refactor(ui): centralize Jira dispatch flow ( #12092 )
2026-07-22 20:23:13 +02:00
Hugo Pereira Brito and alejandrobailo
ff45f46047
feat(ui): add Jira dispatch choices for finding selections ( #12001 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-07-22 12:58:12 +01:00
7d2a22c45a
feat(ui): make the Cloud flag a runtime variable (UI_CLOUD_ENABLED) ( #12061 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: César Arroba <19954079+cesararroba@users.noreply.github.com >
2026-07-22 11:31:22 +02:00
César Arroba and Pablo F.G
cbe06314ca
feat(ui): register Stripe publishable keys in runtime config island ( #12021 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-20 11:03:51 +02:00
Hugo Pereira Brito
35b3ff2c8e
feat(api): support regionless OCI credentials ( #11741 )
2026-07-17 12:35:34 +01:00
e1c2e9373c
feat(ui): one-step AWS Organizations onboarding + S3 bucket acc ( #11927 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-07-16 14:57:17 +02:00
Alejandro Bailo
1ee71c1f20
feat(ui): redesign app sidebar navigation ( #11994 )
2026-07-16 11:40:08 +02:00
Alejandro Bailo
faa74f4c6c
feat(ui): add Local Server Cloud upgrade prompts ( #11982 )
2026-07-15 12:11:28 +02:00
Alejandro Bailo
dbdbd8a379
feat(ui): add cross-provider compliance view ( #11912 )
2026-07-10 17:34:53 +02:00
Pablo Fernandez Guerra (PFE) and Pablo F.G
58fd4170b5
feat(ui): support dynamic providers ( #11869 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-10 13:22:41 +02:00
Pablo Fernandez Guerra (PFE) and Pablo F.G
892cc2bc07
refactor(ui): rename reserved billing flag to CLOUD_BILLING_ENABLED ( #11920 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-10 09:26:33 +02:00
Hugo Pereira Brito
be78fe8374
fix(jira): surface dispatch failures ( #11918 )
2026-07-09 16:09:12 +01:00
Pedro Martín
01c004a7af
fix(ui): handle level 1 requirements for M365 CIS ( #11921 )
2026-07-09 16:41:51 +02:00
Pablo Fernandez Guerra (PFE) and Pablo F.G
80c5363649
refactor(ui): rename integration enable flags to past tense ( #11917 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-09 13:09:35 +02:00
Hugo Pereira Brito and Pablo F.G
eee17f0e8b
fix(ui): clarify Unlimited Visibility in RBAC forms ( #11851 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-07-08 12:42:18 +01:00
ac3f289de6
feat(ui): gate Sentry, GTM and PostHog behind runtime enable flags ( #11682 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-07 13:43:34 +02:00
Hugo Pereira Brito
ad04e69c35
fix(kubernetes): reject exec auth in cloud kubeconfigs ( #11753 )
2026-07-07 09:57:46 +01:00
Alejandro Bailo
221c558cee
feat(ui): connect Lighthouse v2 to Cloud backend ( #11690 )
2026-07-06 17:30:31 +02:00
Alejandro Bailo
cd90a91158
fix(ui): address findings triage QA feedback ( #11791 )
2026-07-02 12:43:06 +02:00
Alan Buscaglia and alejandrobailo
587187419f
feat(ui): add findings triage ( #11704 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-07-01 17:55:33 +02:00
Pedro Martín and alejandrobailo
69321418a3
feat(ui): improve scan config ux ( #11731 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-07-01 15:45:38 +02:00
Pedro Martín
d850349a1c
feat(ui): rename scan configuration endpoint ( #11710 )
2026-06-29 13:36:38 +02:00
Pedro Martín and Pepe Fagoaga
d6f5f060ca
feat(compliance): add CIS Controls v8.1 universal framework ( #11700 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2026-06-26 13:27:02 +02:00
Pedro Martín
9d013910e6
feat(ui): scan configuration management page ( #11695 )
2026-06-26 12:55:31 +02:00
5b9824c379
feat(ui): filter by provider group across main views ( #11659 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-25 15:32:00 +02:00
Alejandro Bailo
76286f1186
fix(ui): improve scan scheduling flows ( #11684 )
2026-06-24 13:35:53 +02:00
Alejandro Bailo and Claude Opus 4.8
0cabceb09c
feat(ui): source scheduled scans tab from /schedules endpoint ( #11670 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 13:44:37 +02:00