openreplay/frontend/app/services
Shekar Siri 605fa96a34
feat(auth): implement withCaptcha HOC for consistent reCAPTCHA (#3175)
* refactor(searchStore): reformat filterMap function parameters (#3166)

- Reformat the parameters of the filterMap function for better readability.
- Comment out the fetchSessions call in clearSearch method to avoid unnecessary session fetch.

* Increment frontend chart version (#3167)

Co-authored-by: GitHub Action <action@github.com>

* refactor(chalice): cleaned code
fix(chalice): fixed session-search-pg sortKey issue
fix(chalice): fixed CH-query-formatter to handle special chars
fix(chalice): fixed /ids response

* feat(auth): implement withCaptcha HOC for consistent reCAPTCHA

This commit refactors the reCAPTCHA implementation across the application
by introducing a Higher Order Component (withCaptcha) that encapsulates
captcha verification logic. The changes:

- Create a reusable withCaptcha HOC in withRecaptcha.tsx
- Refactor Login, ResetPasswordRequest, and CreatePassword components
- Extract SSOLogin into a separate component
- Improve error handling and user feedback
- Standardize loading and verification states across forms
- Make captcha implementation more maintainable and consistent

---------

Co-authored-by: Mehdi Osman <estradino@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Taha Yassine Kraiem <tahayk2@gmail.com>
2025-03-19 11:37:50 +01:00
..
AiService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
AlertsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
AssistStatsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
AuditService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
BaseService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
ConfigService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
CustomFieldService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
DashboardService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
ErrorService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
FFlagsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
FilterService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
FunnelService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
HealthService.ts fix(ui): call the health vs healthz based on tenants sate and login state 2024-11-06 17:50:55 +01:00
index.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
IntegrationsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
IssueReportsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
loginService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
MetricService.ts feat(metrics): implement server-side pagination and sorting 2025-03-10 14:58:30 +01:00
NotesService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
ProjectsService.ts fix(ui): project create or delete handling 2025-02-11 15:23:46 +01:00
RecordingsService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
SearchService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
SessionService.ts ui: fix filekey on prefetched sessions 2025-03-14 17:30:00 +01:00
spotService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
TagWatchService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
UserService.ts feat(auth): implement withCaptcha HOC for consistent reCAPTCHA (#3175) 2025-03-19 11:37:50 +01:00
UxtestingService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00
WebhookService.ts Add lokalisation (#3092) 2025-03-06 17:43:15 +01:00