Alan Buscaglia
3ebdeae5a5
docs(skills): add UI motion guidance
...
- Document visible microinteraction rules for shadcn primitives
- Register the skill for motion and transition work
- Link skeleton guidance for loading handoff cases
2026-06-11 16:48:22 +02:00
Alan Buscaglia
f1678d7ac2
fix(ui): use SkeletonBoundary for all graph tabs and degrade scroll hint under reduced motion
2026-06-11 16:48:14 +02:00
Alan Buscaglia
eff97e7404
feat(ui): add nested skeleton handoffs
...
- Reveal loaded content for nested shadcn skeleton states
- Cover finding drawers, modals, and inline resource tables
- Extend handoffs to alert, mutelist, compliance, and overview surfaces
2026-06-11 16:48:14 +02:00
Alan Buscaglia
b736ac320f
feat(ui): add skeleton loading handoffs
...
- Add reusable shadcn skeleton scanner and reveal primitives
- Wrap page-level loading states with skeleton content handoffs
- Document skeleton usage through a project skill
2026-06-11 16:48:04 +02:00
Alan Buscaglia
c41e7e735b
fix(ui): animate collapsible height and degrade tree motion under reduced motion
2026-06-11 16:47:55 +02:00
Alan Buscaglia
137fb6388f
feat(ui): add expandable microinteractions
...
- Add visible open and close motion to collapsible content
- Animate tree row, chevron, and selection feedback
- Cover expandable motion behavior with focused unit tests
2026-06-11 16:47:55 +02:00
Alan Buscaglia
4648bb29d3
fix(ui): degrade search-input clear button motion under reduced motion
2026-06-11 16:47:46 +02:00
Alan Buscaglia
44e36421b1
feat(ui): add form control microinteractions
...
- Add visible focus and clear feedback to search inputs
- Animate radio, text input, textarea, and file dropzone states
- Cover form control motion with focused unit tests
2026-06-11 16:47:46 +02:00
Alan Buscaglia
1b9c663ee4
refactor(ui): replace inline hex colors with theme tokens in tabs and combobox
2026-06-11 16:46:40 +02:00
Alan Buscaglia
0697b568fe
fix(ui): degrade combobox loading spinner under reduced motion
2026-06-11 16:14:00 +02:00
Alan Buscaglia
dcefbab827
fix(ui): animate component internal states
...
- Add motion feedback for dropdown checkbox and radio indicators
- Animate select and combobox selected indicators
- Add dialog close affordance motion
2026-06-11 13:49:32 +02:00
Alan Buscaglia
65c0425729
fix(ui): animate finding group collapse
...
- Keep after-row content mounted during exit
- Animate inline resource container close state
- Preserve existing finding group table behavior
2026-06-05 14:55:00 +02:00
Alan Buscaglia
5828cce644
feat(ui): add Combobox trigger transition
...
- Animate combobox trigger and chevron state
- Keep trigger accessible with a stable label
- Cover Combobox motion with focused unit tests
2026-06-05 14:54:52 +02:00
Alan Buscaglia
87bd2e78a1
feat(ui): add Drawer content transition
...
- Animate drawer overlay and directional content states
- Preserve reduced-motion behavior
- Cover Drawer motion with focused unit tests
2026-06-05 14:54:45 +02:00
Alan Buscaglia
ccae4afe68
feat(ui): add Dialog content transition
...
- Animate dialog overlay and content states
- Preserve reduced-motion behavior
- Cover Dialog motion with focused unit tests
2026-06-05 14:54:37 +02:00
Alan Buscaglia
0e2bb99f02
feat(ui): add Tabs content transition
...
- Animate tab panels when switching active content
- Preserve reduced-motion behavior
- Cover shared Tabs motion with focused unit tests
2026-06-05 14:49:09 +02:00
Alan Buscaglia
8fb59682d5
feat(ui): add multiselect selection microinteractions
...
- Animate selected pills and item feedback in multiselect components
- Add checkbox state transitions for provider group selections
- Cover shared selection motion with focused unit tests
2026-06-05 14:44:25 +02:00
Alan Buscaglia
799f062ee0
feat(ui): add Tooltip open close microinteraction
...
- Add visible Tooltip motion timing and easing
- Preserve reduced-motion fallbacks
- Cover Tooltip motion contract with unit tests
2026-06-05 13:47:11 +02:00
Alan Buscaglia
51945f5cc5
feat(ui): add Dropdown open close microinteraction
...
- Add visible Dropdown motion timing and easing
- Align submenu motion with dropdown content
- Cover reduced-motion behavior with unit tests
2026-06-05 13:46:53 +02:00
Alan Buscaglia
b93e3f9d04
feat(ui): add Select open close microinteraction
...
- Add visible Select close motion without open-state conflicts
- Preserve reduced-motion behavior
- Cover controlled and uncontrolled close flows
2026-06-05 13:04:16 +02:00
Alan Buscaglia
ef4d05a782
feat(ui): add Popover open close microinteraction
...
- Add explicit timing for Popover state transitions
- Add reduced-motion fallback utilities
- Cover controlled Popover motion behavior
2026-06-05 12:16:27 +02:00
Alan Buscaglia
7185e539c8
feat(ui): add Button press microinteraction
...
- Add targeted transition recipe for shared Button states
- Add press and reduced-motion behavior
- Cover link and menu motion exceptions
2026-06-05 12:00:35 +02:00
Alejandro Bailo
74251350bc
feat(ui): add new scan jobs view ( #11258 )
2026-05-28 19:20:39 +02:00
Pablo Fernandez Guerra (PFE)
8f745cdbe6
chore(ui): upgrade pnpm to 11 and harden supply-chain defaults ( #11225 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
2026-05-28 14:39:57 +02:00
Alan Buscaglia
d98933c2e7
fix(ui): improve invitation error messages ( #11376 )
2026-05-28 09:37:28 +02:00
Pablo Fernandez Guerra (PFE)
ad1261ce54
ci(docs): add markdownlint foundation (prek + CI) ( #11210 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-27 16:42:01 +02:00
Hugo Pereira Brito
f1cdf3df15
feat(ui): improve dark mode contrast for editorial readability ( #11073 )
2026-05-27 12:49:50 +02:00
Pedro Martín
03ddb8a708
fix(ui): show compliance data when opening compliance sidebar ( #11374 )
2026-05-27 11:18:32 +02:00
Pedro Martín
84b388f649
fix(ui): honor page size select in compliance req findings ( #11365 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2026-05-26 15:35:33 +02:00
Alan Buscaglia
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
Pepe Fagoaga
546eb2d85a
chore: changelog v5.28.1 ( #11347 )
2026-05-25 10:18:42 +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
Alejandro Bailo
3a096b1750
refactor(ui): improve resource detail and tab UX ( #11325 )
2026-05-22 12:03:03 +02:00
Pepe Fagoaga
13e2ede763
chore(changelog): prepare for v5.28.0 ( #11321 )
2026-05-22 09:33:40 +02:00
Pedro Martín
c53ddfd532
fix(ui): resource tab scroll from container ( #11320 )
2026-05-22 09:13:57 +02:00
Pedro Martín
dbbefd0558
feat(compliance): add resource metadata tab inside req find ( #11187 )
2026-05-21 15:09:43 +02:00
Pablo Fernandez Guerra (PFE)
5ac978b9a3
chore(ui): add prettier-plugin-packagejson to enforce key ordering ( #11172 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 09:25:37 +02:00
Daniel Barranquero
1f3f5c2e27
feat(ui): add okta provider support ( #11213 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-05-20 11:34:22 +02:00
Pepe Fagoaga
cb01769237
chore(changelog): prepare for v5.27.0 ( #11218 )
2026-05-19 11:42:10 +02:00
Alan Buscaglia
31b9619627
fix(ui): improve attack paths node labels ( #11197 )
2026-05-19 09:32:16 +02:00
Adrián Peña
a1848747a3
refactor(ui): align /api/health with IETF health-check format ( #11206 )
2026-05-19 09:19:34 +02:00
Hugo Pereira Brito
298ad3382f
chore(ui): make View Resource an icon-only link next to the resource name ( #11193 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2026-05-18 15:48:24 +01:00
Alan Buscaglia
21df5c58b1
fix(ui): preserve scans provider wizard flow
2026-05-18 13:34:32 +02:00
Alejandro Bailo
dcf91ef252
feat(ui): add health check endpoint ( #11145 )
2026-05-14 13:47:48 +02:00
Alejandro Bailo
3d65208fd3
fix(ui): update vulnerable npm packages ( #11173 )
2026-05-14 12:55:29 +02:00
Pablo Fernandez Guerra (PFE)
f2e6a3264d
chore(ui): scope prek pre-commit to staged files, drop legacy husky ( #11118 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 11:12:25 +02:00
Hugo Pereira Brito
9bd4e4b65c
fix(ui): enforce 100-char limit on mute rule name input ( #11158 )
2026-05-14 09:13:36 +01:00
Alejandro Bailo
0abbb7fc59
feat(mcp): add finding groups tools ( #11140 )
2026-05-13 18:11:32 +02:00
Alan Buscaglia
0b4393776c
chore: harden npm supply chain controls ( #11157 )
2026-05-13 17:30:25 +02:00