StylusFrost
385133b63a
fix(auth): update logout behavior to redirect to sign-in page;
...
refactor tests to remove unnecessary page load waits
2025-11-21 11:21:33 +01:00
StylusFrost
054f85d7ba
Merge branch 'master' into PROWLER-182-kubernetes-add-and-connect-the-provider
2025-11-19 14:07:57 +01:00
Alejandro Bailo
c23e2502f3
refactor(ui): redo the whole app with styles ( #9234 )
2025-11-19 11:37:17 +01:00
031548ca7e
feat: Update Lighthouse UI to support multi LLM ( #8925 )
...
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com >
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com >
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-11-14 11:46:38 +01:00
Pedro Martín
b46a8fd0ba
feat(compliance): change C5 logo ( #9224 )
2025-11-12 16:01:18 +01:00
Alan Buscaglia and Claude
07ac96661e
feat: implement Finding Severity Over Time chart with time range selector ( #9106 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-12 14:33:20 +01:00
Pepe Fagoaga
5564b4c7ae
fix(env): fallback to local ( #9215 )
2025-11-12 10:14:29 +01:00
ccb269caa2
chore(dependencies): add Sentry to /ui ( #8730 )
...
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-11-11 17:12:42 +01:00
StylusFrost
203b46196b
fix(test-ui): update authentication method selection in ProvidersPage for AWS Add Provider e2e test ( #9161 )
2025-11-11 15:11:56 +01:00
Alejandro Bailo
ee2d3ed052
feat: implement new design system variables across new components and add skeletons ( #9193 )
2025-11-10 09:19:10 +01:00
StylusFrost
693a2e9694
Merge branch 'master' into PROWLER-182-kubernetes-add-and-connect-the-provider
2025-11-07 13:01:18 +01:00
Alan Buscaglia and alejandrobailo
a73a79f420
fix: exclude docs folder from Tailwind content scanning ( #9184 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-11-07 10:49:27 +01:00
Alejandro Bailo
38f60966e5
fix(ui): improve pre commit ( #9180 )
2025-11-06 14:32:06 +01:00
Alan Buscaglia and alejandrobailo
7bbc0d8e1b
feat: add claude code validation to pre-commit hook ( #9177 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-11-06 13:48:19 +01:00
Andoni Alonso and alejandrobailo
b25ed9fd27
feat(github): add external resource link ( #9153 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-11-05 15:57:41 +01:00
Sergio Garcia
191d51675c
chore(ui): rename OCI provider to oraclecloud ( #9166 )
2025-11-05 08:59:55 -05:00
Alejandro Bailo
1e584c5b58
feat: new overview threat score component ( #9125 )
2025-11-04 15:08:58 +01:00
StylusFrost
dd85ca7c72
test(ui): add M365 provider management E2E tests ( #8954 )
2025-11-04 11:22:39 +01:00
Andoni Alonso
601495166c
feat(iac): add IaC to Prowler App ( #8751 )
2025-11-04 10:01:58 +01:00
Alejandro Bailo
000b48b492
feat(ui): add Customer Support link to sidebar ( #9143 )
2025-11-03 16:01:11 +01:00
StylusFrost
34c84d1c02
Merge branch 'PROWLER-184-m365-add-and-connect-the-provider' into PROWLER-182-kubernetes-add-and-connect-the-provider
2025-11-03 12:31:45 +01:00
StylusFrost
0917817028
Merge branch 'master' into PROWLER-184-m365-add-and-connect-the-provider
2025-11-03 12:28:22 +01:00
Alejandro Bailo
a4ac7bb067
feat(ui): move Resource ID field up ( #9141 )
2025-11-03 11:39:42 +01:00
StylusFrost
a41f8dcb18
test(ui): add Azure provider management E2E tests ( #8949 )
2025-11-03 09:20:24 +01:00
Alejandro Bailo
2bf93c0de6
feat: RSS system ( #9109 )
2025-11-03 09:17:37 +01:00
Sergio Garcia and alejandrobailo
98056b7c85
fix(ui): auto-populate OCI tenancy from provider UID in credentials form ( #9074 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-10-30 09:47:15 -04:00
Alan Buscaglia
c42ce6242f
refactor: improve React 19 event typing in select component ( #9043 )
2025-10-30 14:20:26 +01:00
Alan Buscaglia
702d652de1
feat: add comprehensive CSS theme variables for semantic color system ( #9060 )
2025-10-30 14:18:47 +01:00
Alan Buscaglia
fff02073cf
feat(overview): findings visualizations tabs component ( #8999 )
2025-10-30 14:18:14 +01:00
StylusFrost
271c7c4e01
test(ui): improve formatting and readability in ProvidersPage tests
2025-10-29 15:34:18 +01:00
Sergio Garcia
0ca059b45b
feat(ui): add Oracle Cloud Infrastructure (OCI) provider support ( #8984 )
2025-10-28 17:30:12 -04:00
StylusFrost
f02fc07ed3
Merge branch 'PROWLER-184-m365-add-and-connect-the-provider' into PROWLER-182-kubernetes-add-and-connect-the-provider
2025-10-28 12:42:47 +01:00
StylusFrost
d762a3433a
Merge branch 'PROWLER-180-azure-add-and-connect-the-provider-new' into PROWLER-184-m365-add-and-connect-the-provider
2025-10-28 12:41:40 +01:00
StylusFrost
cd8b4dd2da
fix(tests): fix merge errors
2025-10-28 12:40:17 +01:00
StylusFrost
3665435aa4
Merge branch 'PROWLER-184-m365-add-and-connect-the-provider' into PROWLER-182-kubernetes-add-and-connect-the-provider
2025-10-28 12:18:24 +01:00
StylusFrost
853f926fa1
Merge branch 'PROWLER-180-azure-add-and-connect-the-provider-new' into PROWLER-184-m365-add-and-connect-the-provider
2025-10-28 12:17:20 +01:00
StylusFrost
834cef28a1
Merge branch 'master' into PROWLER-180-azure-add-and-connect-the-provider-new
2025-10-28 12:16:03 +01:00
Alejandro Bailo
90fbad16b9
feat: add risk severity chart to new overview page ( #9041 )
2025-10-28 12:07:19 +01:00
Alan Buscaglia and Alejandro Bailo
affd0c5ffb
chore: upgrade React to 19.2.0 and eslint-plugin-react-hooks to 7.0.1 ( #9039 )
...
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com >
2025-10-28 11:50:07 +01:00
StylusFrost
929bbe3550
test(ui): add AWS provider management E2E tests ( #8948 )
2025-10-28 11:49:41 +01:00
Alejandro Bailo and Alan Buscaglia
be7680786a
feat: new overview filters ( #9013 )
...
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com >
2025-10-28 08:44:46 +01:00
Alan Buscaglia
44431a56de
feat(api-keys): add read docs api key ( #8947 )
2025-10-27 18:06:44 +01:00
StylusFrost and alejandrobailo
2e999f55f9
test(ui): add Playwright E2E testing guidelines and folder structure ( #8899 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-10-27 13:21:49 +01:00
StylusFrost and Pepe Fagoaga
18998b8867
test(ui): E2E Test - New user sign-up/registration ( #8895 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-10-27 11:25:34 +01:00
StylusFrost
477de791a9
test(ui): update environment variable name for user password in sign-up tests
...
- Changed the environment variable name from 'E2E_NEW_PASSWORD' to 'E2E_NEW_USER_PASSWORD' in the UI E2E tests workflow and related documentation.
- This update ensures consistency across the test setup and improves clarity in the sign-up flow tests.
2025-10-24 13:15:18 +02:00
StylusFrost
670d9a8f87
test(ui): refactor ProvidersPage and enhance M365 provider tests
...
- Refactored the ProvidersPage class to improve the structure and clarity of provider data and credential handling for AWS, AZURE, and M365 providers.
- Introduced new methods for filling provider details and credentials, ensuring better organization and maintainability of the test code.
- Updated M365 provider tests to utilize the new structure, including verification of credential pages and improved error handling during provider management.
- Enhanced the test setup to ensure a clean state by deleting existing providers before each test.
2025-10-23 15:10:13 +02:00
StylusFrost
f6f25d1191
Merge branch 'PROWLER-180-azure-add-and-connect-the-provider-new' into PROWLER-184-m365-add-and-connect-the-provider
2025-10-23 15:01:44 +02:00
StylusFrost
bd1aac2527
test(ui): rename Azure provider input locators for clarity
...
- Updated Azure provider input locators in the ProvidersPage class to include the 'azure' prefix, enhancing clarity and consistency.
- Adjusted the corresponding fill methods to reference the new locator names, ensuring proper functionality in the tests.
2025-10-23 15:00:45 +02:00
StylusFrost
cb1284e6e7
Merge branch 'PROWLER-179-aws-add-an-connect-the-provider' into PROWLER-180-azure-add-and-connect-the-provider-new
2025-10-23 14:56:43 +02:00
StylusFrost
74580291a7
test(ui): refactor provider deletion logic and improve error handling
...
- Updated the ProvidersPage class to include a new method for deleting a provider if it exists, enhancing the test setup by ensuring a clean state.
- Improved error handling during the test connection process to provide clearer feedback on failures.
- Refactored existing tests to utilize the new deletion method, streamlining the test code and improving maintainability.
2025-10-23 14:52:24 +02:00