Amit Sharma
c7e4c3d839
fix: resolved linting and prettier issues for formating
2025-07-30 16:02:30 -07:00
Amit Sharma
bc34c9df4a
feat: centralize PostHog analytics with proper error handling
...
- Create lib/analytics.ts with centralized tracking functions
- Use arrow functions and camelCase naming per code standards
- Add error handling to prevent analytics failures from crashing app
- Update auth forms and provider workflows to use new analytics lib
- Export TypeScript interfaces for type-safe analytics payloads
Addresses PR review comments:
- Convert to arrow functions (requested by @paabloLC)
- Use camelCase for event and property names
- Centralize analytics logic for better maintainability
2025-07-29 19:49:12 -07:00
Amit Sharma
8a65efa441
feat: add PostHog analytics integration
...
- Add PostHog client configuration in ui/lib/posthog.ts
- Integrate PostHog tracking in auth forms and provider workflows
- Add PostHog dependencies (posthog-js and posthog-node)
- Update Next.js config for PostHog integration
- Add environment variables for PostHog configuration
- Update changelog with PostHog integration entry
2025-07-23 15:08:21 -07:00
Alejandro Bailo
e07c833cab
feat: SAML toast error ( #8267 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2025-07-14 17:04:23 +02:00
Pepe Fagoaga
d63a383ec6
feat(security): password strength ( #8225 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-07-10 11:50:22 +05:45
Adrián Jesús Peña Rodríguez
19f3c1d310
chore(saml): restore SAML button ( #8203 )
2025-07-07 17:34:05 +02:00
sumit-tft
eea6d07259
chore(ui): update capitalization of Sign In and Sign Up to match UI s… ( #8136 )
...
Co-authored-by: Pablo Lara <larabjj@gmail.com >
2025-07-02 16:01:29 +02:00
Pablo Lara
ad98a4747f
chore: Hide all SAML config for v5.8 ( #8159 )
2025-07-02 12:46:04 +02:00
Alejandro Bailo
971424f822
fix: ACS dynamic url and password input visible in sign up ( #8131 )
...
Co-authored-by: Pablo Lara <larabjj@gmail.com >
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com >
2025-06-30 16:17:34 +02:00
Alejandro Bailo
8e635b3bd4
feat: saml sso ui integration ( #8094 )
2025-06-27 10:45:21 +02:00
Pepe Fagoaga
74118f5cfe
chore(social-login): improve copy when not enabled ( #7295 )
2025-03-19 13:36:22 +05:45
Pablo Lara
64f5a69e84
fix: prevent SSR mismatch in OAuth URL generation ( #7288 )
2025-03-18 17:22:29 +01:00
Pablo Lara
1ab2a80eab
chore: improve UX when social login is not enabled ( #7242 )
2025-03-15 12:12:30 +01:00
Pablo Lara
89d4c521ba
chore(social-login): disable social login buttons when env vars are not set ( #7238 )
2025-03-14 11:32:22 +01:00
Pablo Lara
2b7b887b87
chore: social auth is algo in sign-up page ( #7231 )
2025-03-13 14:20:09 +01:00
Pablo Lara
2e4dd12b41
feat(social-login): social login with Google is working ( #7218 )
...
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com >
2025-03-13 12:52:30 +01:00
Pablo Lara
7f48212054
chore(users): renaming the account now triggers a re-render in the sidebar ( #7005 )
2025-02-20 16:58:45 +01:00
Pablo Lara
80267c389b
style(forms): improve spacing consistency ( #6814 )
2025-02-04 13:20:24 +01:00
Pablo Lara
acfbaf75d5
chore(forms): improvements to the sign-in and sign-up forms ( #6813 )
2025-02-04 12:46:07 +01:00
Pablo Lara
105a83d946
fix(invitation): correct the URL used to share an invitation ( #6472 )
2025-01-13 17:27:10 +01:00
Pablo Lara
fdafb8b0d3
chore(teaks v5): apply v5 feedback changes (temporarily hide recover password) ( #5985 )
2024-12-02 12:34:29 +01:00
Pablo Lara
6dea923866
chore(codebase) Update/UI code base ( #5960 )
2024-11-29 06:54:38 +01:00
Pablo Lara
afd152c073
feat(ui:cleaning): tweaks for Prowler v5 ( #5913 )
2024-11-26 16:26:06 +01:00
Pedro De Castro
725fcf80aa
chore(ui): Merge UI repository
2024-11-25 13:15:14 +01:00