Alan Buscaglia
|
d32ec32954
|
feat(ui): add Lighthouse request outcome feedback
|
2026-08-11 11:16:19 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
ff0ee666e3
|
fix(ui): prevent feedback widget overlaps (#12282)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-08-06 12:28:32 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
cd4693168a
|
fix(ui): align overview metric cards (#12323)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-08-06 12:21:14 +02:00 |
|
Alan Buscaglia
|
162c6560d9
|
fix(ui): stabilize overview responsive layout (#12317)
|
2026-08-04 11:18:10 +02:00 |
|
Alan Buscaglia
|
39cbcbfe2b
|
chore(ui): reclassify deployment mode changelog (#12292)
|
2026-08-03 14:21:07 +02:00 |
|
Alan Buscaglia
|
7a62926a09
|
fix(ui): stabilize cloud e2e prerequisites (#12024)
|
2026-07-30 14:54:26 +02:00 |
|
Alan Buscaglia
|
3fd748994a
|
docs(msp): align guides with current portal behavior (#12105)
|
2026-07-29 17:21:16 +02:00 |
|
 Alan BuscagliaandPablo F.G
|
7f1cdb82ae
|
feat(ui): add PostHog-backed in-app feedback survey (#12116)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
|
2026-07-29 11:12:38 +02:00 |
|
Alan Buscaglia
|
f18c2841a8
|
fix(ui): classify attack path findings exactly (#11244)
|
2026-07-27 14:48:01 +02:00 |
|
Alan Buscaglia
|
641c418816
|
fix(ui): refresh permissions after tenant switch (#12087)
|
2026-07-23 13:26:54 +02:00 |
|
Alan Buscaglia
|
bf82e9ff3d
|
fix(ui): prevent cloud upgrade modal flash on close (#12067)
|
2026-07-22 11:30:58 +02:00 |
|
Alan Buscaglia
|
bb20f69a63
|
fix(ui): prevent findings timeline axis overflow (#11545)
|
2026-07-21 11:22:19 +02:00 |
|
Alan Buscaglia
|
13a9caa803
|
fix(ui): reduce sentry alert noise (#11665)
|
2026-07-20 16:34:24 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
587187419f
|
feat(ui): add findings triage (#11704)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-07-01 17:55:33 +02:00 |
|
   
|
49309b43d3
|
feat(ui): UI onboarding system (#11430)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
|
2026-06-15 13:53:48 +02:00 |
|
Alan Buscaglia
|
a21cb64a94
|
fix(ui): extend integration poll timeouts to 60s (#11519)
|
2026-06-10 10:34:50 +02:00 |
|
Alan Buscaglia
|
58efb719fa
|
docs(skills): correct setup symlink paths in README (#11514)
|
2026-06-09 14:41:18 +02:00 |
|
Alan Buscaglia
|
355b7071aa
|
docs: add skills installation and usage guide (#11513)
|
2026-06-09 14:41:13 +02:00 |
|
Alan Buscaglia
|
d98933c2e7
|
fix(ui): improve invitation error messages (#11376)
|
2026-05-28 09:37:28 +02:00 |
|
 Alan BuscagliaandAdrián Jesús Peña Rodríguez
|
a70bc3c1c7
|
fix(ui): avoid report preflight timeouts (#11350)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2026-05-26 11:47:34 +02:00 |
|
Alan Buscaglia
|
ec3efc94f5
|
chore(ui): add changelog for scan report fix (#11338)
|
2026-05-22 15:09:44 +02:00 |
|
Alan Buscaglia
|
6cffd0d17f
|
fix(ui): stream scan report downloads (#11330)
|
2026-05-22 14:05:00 +02:00 |
|
Alan Buscaglia
|
31b9619627
|
fix(ui): improve attack paths node labels (#11197)
|
2026-05-19 09:32:16 +02:00 |
|
Alan Buscaglia
|
d4a1bc10e9
|
docs(skills): require changelog confirmation (#11209)
|
2026-05-19 09:25:45 +02:00 |
|
Alan Buscaglia
|
21df5c58b1
|
fix(ui): preserve scans provider wizard flow
|
2026-05-18 13:34:32 +02:00 |
|
Alan Buscaglia
|
0b4393776c
|
chore: harden npm supply chain controls (#11157)
|
2026-05-13 17:30:25 +02:00 |
|
Alan Buscaglia
|
67e4b1a082
|
docs(skills): clarify changelog release preflight (#11137)
|
2026-05-12 16:06:19 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
577aa14acc
|
fix(ui): correct IaC findings counters (#10736)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-17 12:48:57 +02:00 |
|
 
|
9e31160887
|
fix(ui): improve attack paths scan table UX and fix info banner variant (#10704)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-15 17:33:29 +02:00 |
|
Alan Buscaglia
|
8d8bee165b
|
feat(ui): improve attack paths scan selection UX (#10685)
|
2026-04-15 13:54:25 +02:00 |
|
Alan Buscaglia
|
606efec9f8
|
fix(ui): keep update credentials wizard open (#10675)
|
2026-04-15 13:50:20 +02:00 |
|
Alan Buscaglia
|
d5354e8b1d
|
feat(ui): add syntax highlighting to finding groups remediation code (#10698)
|
2026-04-15 12:58:35 +02:00 |
|
Alan Buscaglia
|
1aa91cf60f
|
fix(ui): exclude service filter from finding group resources endpoint (#10652)
|
2026-04-10 14:06:47 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
509ec74c3d
|
fix(ui): findings groups improvements — security fixes, code quality, and UX feedback (#10513)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-01 15:54:46 +02:00 |
|
Alan Buscaglia
|
6df74529d6
|
refactor(ui): remove "Clear all" button from filter pills strip (#10481)
|
2026-03-30 12:26:01 +02:00 |
|
Alan Buscaglia
|
4ef0b1bf2c
|
fix(ui): fix pre-commit hook skipping lint, tests, and build (#10494)
|
2026-03-30 10:44:59 +02:00 |
|
Alan Buscaglia
|
b01fcc6cb2
|
fix(ui): refine filter clear and undo behavior in Findings page (#10446)
|
2026-03-25 13:20:10 +01:00 |
|
Alan Buscaglia
|
0599040d4e
|
feat(ui): add batch apply pattern to Findings filters (#10388)
|
2026-03-24 11:09:11 +01:00 |
|
Alan Buscaglia
|
ba92a592ab
|
fix(ci): prevent grep exit code 1 from failing empty dir check (#10315)
|
2026-03-12 11:39:01 +01:00 |
|
Alan Buscaglia
|
e0d61ba5d1
|
fix(ci): gracefully skip E2E when test directories are empty (#10311)
|
2026-03-12 10:38:51 +01:00 |
|
Alan Buscaglia
|
125ba830f7
|
fix(ci): prevent E2E auth setups from running on broad path matches (#10304)
|
2026-03-11 15:38:18 +01:00 |
|
Alan Buscaglia
|
09302f9d7d
|
fix(ci): include E2E test paths in impact analysis module matching (#10176)
|
2026-02-26 12:10:36 +01:00 |
|
Alan Buscaglia
|
c151d08712
|
fix(skills): add Bash 3.2 compatibility to sync.sh (#9841)
|
2026-02-26 10:26:22 +01:00 |
|
Alan Buscaglia
|
639333b540
|
feat(ui): setup vitest with react testing library and TDD workflow (#9925)
|
2026-02-18 11:25:50 +01:00 |
|
Alan Buscaglia
|
619d1ffc62
|
chore(ci): remove legacy E2E workflow superseded by optimized v2 (#9977)
|
2026-02-06 11:20:10 +01:00 |
|
 Alan Buscagliaandpedrooot
|
9e20cb2e5a
|
fix(ui): optimize scans page polling to avoid redundant API calls (#9974)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
|
2026-02-06 10:49:15 +01:00 |
|
Alan Buscaglia
|
770269772a
|
test(ui): stabilize auth and provider e2e flows (#9945)
|
2026-02-05 09:56:49 +01:00 |
|
Alan Buscaglia
|
afb666e0da
|
feat(ci): add test impact analysis for selective test execution (#9844)
|
2026-01-29 17:51:25 +01:00 |
|
 Alan Buscagliaandpedrooot
|
255ce0e866
|
test(ui-e2e): reorganize auth tests and add documentation (#9788)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
|
2026-01-27 12:53:24 +01:00 |
|
Alan Buscaglia
|
607cfd61ef
|
perf(ui): optimize CI cache for pnpm and Next.js builds (#9843)
|
2026-01-21 13:18:31 +01:00 |
|
Alan Buscaglia
|
1a2a2ea3cc
|
fix(ui): make attack paths graph edges theme-aware (#9821)
|
2026-01-19 18:04:23 +01:00 |
|
  
|
c8fab497fd
|
feat(skills): sync AGENTS.md to AI-specific formats (#9751)
Co-authored-by: Alan-TheGentleman <alan@thegentleman.dev>
Co-authored-by: pedrooot <pedromarting3@gmail.com>
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-01-13 11:44:44 +01:00 |
|
  
|
7f2fa275c6
|
feat: add AI skills pack for Claude Code and OpenCode (#9728)
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-01-09 15:01:18 +01:00 |
|
Alan Buscaglia
|
f31e230537
|
fix(ui): extend Risk Plot gradient to cover full chart area (#9720)
|
2026-01-05 15:34:17 +01:00 |
|
Alan Buscaglia
|
49585ac6c7
|
feat(ui): add gradient to Risk Plot and refactor ScatterPlot as reusable component (#9664)
|
2025-12-29 16:35:41 +01:00 |
|
 Alan BuscagliaandRubén De la Torre Vico
|
83dac0c59f
|
feat(lighthouse): improve markdown rendering, security and MCP tool usage (#9586)
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
|
2025-12-18 12:45:42 +01:00 |
|
Alan Buscaglia
|
13ec7c13b9
|
fix(ui): correct API keys documentation URL (#9580)
|
2025-12-17 17:07:29 +01:00 |
|
Alan Buscaglia
|
89b3b5a81f
|
feat(ui): add SSO and API Key link cards to Integrations page (#9570)
|
2025-12-17 14:32:48 +01:00 |
|
 Alan Buscagliaandalejandrobailo
|
c58ca136f0
|
feat(ui): add Risk Radar component with category filtering (#9561)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-12-17 13:49:40 +01:00 |
|
Alan Buscaglia
|
8f361e7e8d
|
feat(ui): add Risk Radar component with API integration (#9532)
|
2025-12-15 17:02:21 +01:00 |
|
Alan Buscaglia
|
8588cc03f4
|
fix(ui): use Sentry namespace for browserTracingIntegration (#9503)
|
2025-12-10 16:02:04 +01:00 |
|
Alan Buscaglia
|
7507fea24b
|
fix(ui): update dependencies to address security vulnerabilities (#9357)
|
2025-12-10 12:54:38 +01:00 |
|
Alan Buscaglia
|
18f0fc693e
|
revert(ci): update UI E2E tests workflow for cloud environments (#9499)
|
2025-12-10 10:53:10 +01:00 |
|
Alan Buscaglia
|
ba45b86a82
|
chore(ci): update UI E2E tests workflow for cloud environments (#9497)
|
2025-12-10 10:31:07 +01:00 |
|
Alan Buscaglia
|
45cc6e8b85
|
fix(ui): improve overview charts UX and consistency (#9484)
|
2025-12-09 13:33:41 +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 |
|
Alan Buscaglia
|
219ce0ba89
|
feat(ui): add navigation progress bar for better UX during page transitions (#9465)
|
2025-12-05 12:01:00 +01:00 |
|
Alan Buscaglia
|
7288585fec
|
chore(ui): migrate from npm to pnpm (#9442)
|
2025-12-04 15:12:39 +01:00 |
|
Alan Buscaglia
|
379c1dc7dd
|
fix(ui): update severity trends endpoint and reorganize types (#9460)
|
2025-12-04 14:35:21 +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 |
|
Alan Buscaglia
|
8bd95a04ce
|
fix(ui): fix lint warnings and type issues in prompt-input (#9327)
|
2025-12-04 10:27:03 +01:00 |
|
Alan Buscaglia
|
c1bb51cf1a
|
fix(ui): collection of UI bug fixes and improvements (#9346)
|
2025-12-03 14:31:23 +01:00 |
|
Alan Buscaglia
|
5e033321e8
|
feat(ui): add attack surface overview component (#9412)
|
2025-12-02 13:57:07 +01:00 |
|
Alan Buscaglia
|
175d7f95f5
|
fix: clear core.hooksPath before installing pre-commit hooks (#9413)
|
2025-12-02 13:42:04 +01:00 |
|
Alan Buscaglia
|
dda0a2567d
|
fix(ui): skip Sentry initialization when DSN is not configured (#9368)
|
2025-12-01 18:05:45 +01:00 |
|
Alan Buscaglia
|
3097513525
|
fix(ui): filter Risk Pipeline chart by selected providers and show zero-data legends (#9340)
|
2025-11-27 17:39:01 +01:00 |
|
Alan Buscaglia
|
6af9ff4b4b
|
feat(ui): add interactive charts with filter navigation (#9333)
|
2025-11-27 16:04:55 +01:00 |
|
 Alan Buscagliaandalejandrobailo
|
28d5b2bb6c
|
feat(ui): integrate threat map with regions API endpoint (#9324)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-11-26 16:12:31 +01:00 |
|
 Alan Buscagliaandalejandrobailo
|
4e9dd46a5e
|
feat(ui): add Risk Pipeline View with Sankey chart to Overview page (#9320)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-11-26 13:33:58 +01:00 |
|
 Alan Buscagliaandalejandrobailo
|
a07e599cfc
|
feat(ui): add service watchlist component with real API integration (#9316)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-11-25 17:03:24 +01:00 |
|
Alan Buscaglia
|
8e7e376e4f
|
feat(ui): hide new overview route and filter mongo providers (#9314)
|
2025-11-25 14:22:03 +01:00 |
|
Alan Buscaglia
|
a63a3d3f68
|
fix: add filters for mongo providers and findings (#9311)
|
2025-11-25 13:19:49 +01:00 |
|
Alan Buscaglia
|
ea953fb256
|
fix(ui): UI improvements - buttons, form validations, and chart alignment (#9299)
|
2025-11-24 17:14:12 +01:00 |
|
Alan Buscaglia
|
58bb66ff27
|
feat(ui/overview): add click navigation for charts and threat score improvements (#9281)
|
2025-11-20 18:47:42 +01:00 |
|
Alan Buscaglia
|
b6ba6c6e31
|
feat(hooks): integrate Python pre-commit with Husky for monorepo (#9279)
|
2025-11-20 12:48:43 +01:00 |
|
 Alan BuscagliaandClaude
|
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 |
|
 Alan Buscagliaandalejandrobailo
|
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 |
|
 Alan Buscagliaandalejandrobailo
|
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 |
|
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 |
|
 Alan BuscagliaandAlejandro 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 |
|
Alan Buscaglia
|
44431a56de
|
feat(api-keys): add read docs api key (#8947)
|
2025-10-27 18:06:44 +01:00 |
|
Alan Buscaglia
|
b1856e42f0
|
chore: update changelog for release v5.13.0 (#8996)
|
2025-10-23 13:54:30 +02:00 |
|
 Alan Buscagliaandalejandrobailo
|
b4ff1dcc75
|
refactor(graphs): graph components kebab case (#8966)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-10-22 15:51:43 +02:00 |
|
Alan Buscaglia
|
b4b9d800a8
|
style(ui): Migrate from Work Sans to Inter font (#8914)
|
2025-10-14 17:33:26 +02:00 |
|
Alan Buscaglia
|
1994750151
|
fix(ui): Api Key Implementation Retouches (#8906)
|
2025-10-14 12:27:59 +02:00 |
|
 Alan BuscagliaandAlejandro Bailo
|
42e816081e
|
feat: reusable graph components (#8873)
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
|
2025-10-13 13:53:28 +02:00 |
|
Alan Buscaglia
|
741217ce80
|
feat(ui): API keys implementation (#8874)
|
2025-10-13 13:48:00 +02:00 |
|