Alan Buscaglia
2b0cadabf7
chore(ci): update UI E2E tests workflow for cloud environments
...
- Rename workflow to 'UI - E2E Cloud Tests'
- Add support for dev, stg, and pro environments
- Add workflow_run trigger after API/UI deployments
- Add workflow_dispatch for manual environment selection
- Add Tailscale setup for VPN access to non-prod environments
- Add deployment verification steps for STG and PRO
- Update environment variables for cloud-based testing
- Remove local docker-compose setup in favor of cloud APIs
2025-12-10 10:15:42 +01:00
Pedro Martín
d786bb4440
fix(compliance): make unique requirements IDs for ISO27001 2013 - AWS ( #9488 )
2025-12-10 09:54:05 +01:00
KonstGolfi
9424289416
feat(compliance): add RBI Framework for Azure ( #8822 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-12-10 09:24:35 +01:00
Pedro Martín
3cbb6175a5
feat(compliance): add SOC2 Azure Processing Integrity requirements ( #9463 )
2025-12-10 08:53:08 +01:00
Pedro Martín
438deef3f8
feat(compliance): add SOC2 GCP Processing Integrity requirements ( #9464 )
2025-12-10 08:45:53 +01:00
Pedro Martín
1cdf4e65b2
feat(compliance): add SOC2 AWS Processing Integrity requirements ( #9462 )
2025-12-10 08:41:56 +01:00
Andoni Alonso
dbdd02ebd1
fix(docs): solve broken link ( #9493 )
2025-12-10 08:09:25 +01:00
Pedro Martín
d264f3daff
fix(deps): install alibabacloud missing dep ( #9487 )
2025-12-09 17:18:32 +01:00
Hugo Pereira Brito
01fe379b55
fix: remove incorrect threat-detection category from checks ( #9489 )
2025-12-09 17:11:09 +01:00
Pedro Martín
50286846e0
fix(ui): show Top Failed Requirements for compliances without section hierarchy ( #9471 )
...
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com >
2025-12-09 16:28:47 +01:00
Rubén De la Torre Vico
20ed8b3d2d
fix: MCP findings tools errors ( #9477 )
2025-12-09 15:16:55 +01:00
Alan Buscaglia
45cc6e8b85
fix(ui): improve overview charts UX and consistency ( #9484 )
2025-12-09 13:33:41 +01:00
Hugo Pereira Brito
962c64eae5
chore: execute tests for only needed aws services ( #9468 )
2025-12-09 11:06:07 +01:00
César Arroba
7b56f0640f
chore(github): fix release messages ( #9459 )
2025-12-09 10:06:55 +01:00
Alan Buscaglia
49c75cc418
fix(ui): add default date_from filter for severity over time endpoint ( #9472 )
2025-12-05 17:55:04 +01:00
Alan Buscaglia
56bca7c104
feat(ui): implement Risk Plot component with interactive legend and navigation ( #9469 )
2025-12-05 14:03:58 +01:00
Rubén De la Torre Vico
faaa172b86
chore(aws): enhance metadata for macie service ( #9265 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
2025-12-05 12:03:13 +01:00
Alan Buscaglia
219ce0ba89
feat(ui): add navigation progress bar for better UX during page transitions ( #9465 )
2025-12-05 12:01:00 +01:00
Adrián Peña
2170e5fe12
feat(api): add findings severity timeseries endpoint ( #9363 )
2025-12-05 11:19:37 +01:00
Rubén De la Torre Vico
e9efb12aa8
chore(aws): enhance metadata for networkfirewall service ( #9382 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
2025-12-05 09:39:01 +01:00
Chandrapal Badshah
74d72dd56b
fix: remove importing non-existent classes ( #9467 )
...
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com >
2025-12-05 08:05:34 +01:00
Rubén De la Torre Vico
06d1d214fd
chore(aws): enhance metadata for mq service ( #9267 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
2025-12-04 17:56:08 +01:00
Pepe Fagoaga
902bc9ad57
fix(api): unlimited limit-request-line ( #9461 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-04 17:45:58 +01:00
Rubén De la Torre Vico
3616c0a8c0
chore(aws): enhance metadata for lightsail service ( #9264 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
2025-12-04 16:05:10 +01:00
Alan Buscaglia
7288585fec
chore(ui): migrate from npm to pnpm ( #9442 )
2025-12-04 15:12:39 +01:00
Rubén De la Torre Vico
6400dc1059
chore(aws): enhance metadata for guardduty service ( #9259 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2025-12-04 14:35:41 +01:00
Alan Buscaglia
379c1dc7dd
fix(ui): update severity trends endpoint and reorganize types ( #9460 )
2025-12-04 14:35:21 +01:00
Chandrapal Badshah
eb247360c3
fix: return human readable error messages from lighthouse celery tasks ( #9165 )
...
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com >
2025-12-04 14:17:14 +01:00
Alan Buscaglia
7f12832808
feat(ui): add Finding Severity Over Time chart to overview page ( #9405 )
2025-12-04 13:19:15 +01:00
César Arroba
9c387d5742
chore(github): fix release notes ( #9457 )
2025-12-04 12:15:09 +01:00
César Arroba
4a5801c519
chore(github): debug release notes ( #9456 )
2025-12-04 12:07:02 +01:00
César Arroba
85cb39af28
chore(github): fix release notes ( #9455 )
2025-12-04 11:53:11 +01:00
Rubén De la Torre Vico
c7abd77a1c
feat(mcp_server): implement new Prowler App MCP server design ( #9300 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-12-04 11:00:19 +01:00
César Arroba
a622b9d965
chore(github): check and scan arm builds ( #9450 )
2025-12-04 10:50:39 +01:00
Alan Buscaglia
8bd95a04ce
fix(ui): fix lint warnings and type issues in prompt-input ( #9327 )
2025-12-04 10:27:03 +01:00
Pepe Fagoaga
340454ba68
fix(overview): risk severity must show only fails ( #9448 )
2025-12-04 10:25:45 +01:00
Pedro Martín
6dff4bfd8b
fix(ens): solve division by zero at reporting ( #9443 )
2025-12-04 10:08:12 +01:00
Alejandro Bailo
22c88e66a1
build(deps): update Next.js and React for CVE-2025-66478 ( #9447 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-12-04 08:40:20 +01:00
Sergio Garcia
3b711f6143
fix(docker): add arm build toolchain for zstd compile ( #9445 )
2025-12-04 08:10:32 +01:00
Sergio Garcia
dbdce98cf2
feat(alibaba): add Alibaba Cloud provider ( #9329 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2025-12-03 11:47:55 -05:00
Pepe Fagoaga
53404dfa62
docs(lighthouse): add version badge for bedrock long-term API keys ( #9441 )
2025-12-03 17:07:42 +01:00
Víctor Fernández Poyatos
c8872dd6ac
feat(db): Add admin read replica connection ( #9440 )
2025-12-03 16:53:48 +01:00
Chandrapal Badshah
26fd7d3adc
feat(lighthouse): Support Amazon Bedrock Long-Term API Key ( #9343 )
...
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com >
2025-12-03 16:19:18 +01:00
Víctor Fernández Poyatos
cb84bd0f94
fix(sentry): mute foreign key constraints alerts ( #9439 )
2025-12-03 16:08:47 +01:00
Pedro Martín
cb3f3ab35d
fix(ui): sort compliance overview by name ( #9422 )
2025-12-03 15:37:55 +01:00
Víctor Fernández Poyatos
f58c1fddfb
fix(compliance): ignore conflicts with unique summaries ( #9436 )
2025-12-03 15:37:04 +01:00
Alan Buscaglia
c1bb51cf1a
fix(ui): collection of UI bug fixes and improvements ( #9346 )
2025-12-03 14:31:23 +01:00
Adrián Peña
a4e12a94f9
refactor(api): update compliance report endpoints and enhance query parameters ( #9338 )
2025-12-03 11:41:07 +01:00
César Arroba
7b1915e489
chore(github): update message when contaienr is pushed ( #9421 )
2025-12-03 10:53:01 +01:00
César Arroba
56d092c87e
chore(github): fix changelog extraction and verify API specs file ( #9420 )
2025-12-03 10:52:52 +01:00