Shekar Siri
0724cf05f0
fix(auth): remove unnecessary captcha token validation ( #3188 )
...
The token validation checks were redundant as the validation is already
handled by the captcha wrapper component. This change simplifies the
password reset flow while maintaining security.
2025-03-21 10:55:39 +01:00
Shekar Siri
8eec6e983b
feat(auth): implement withCaptcha HOC for consistent reCAPTCHA ( #3177 )
...
* 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
* feat(auth): support msaas edition for enterprise features
Add msaas to the isEnterprise check alongside ee edition to properly
display enterprise features. Use userStore.isEnterprise in SSOLogin
component instead of directly checking authDetails.edition for
consistent
enterprise status detection.
2025-03-19 14:36:56 +01:00
Andrey Babushkin
fd5c0c9747
Add lokalisation ( #3092 )
...
* applied eslint
* add locales and lint the project
* removed error boundary
* updated locales
* fix min files
* fix locales
2025-03-06 17:43:15 +01:00
Sudheer Salavadi
f4b659e508
Improvements in Saved Search and Reset Password Modules ( #3025 )
2025-02-11 17:52:43 +01:00
Shekar Siri
ed528e7b5e
change(api): reset password error message
2025-02-11 16:37:25 +01:00
Shekar Siri
ba55b359fb
change(ui): auth with api error messages and antd components
2025-02-11 14:44:24 +01:00
Shekar Siri
06667df5cd
fix(ui): reset password handle error and display
2024-11-06 16:30:29 +01:00
Delirium
a71381da40
getting rid of redux for good ( #2556 )
...
* start moving ui to redux tlk
* remove unused reducer
* changes for gdpr and site types
* ui: migrating duck/roles to mobx
* ui: drop unreferenced types
* ui: drop unreferenced types
* ui: move player slice reducer to mobx family
* ui: move assignments to issueReportingStore.ts
* remove issues store
* some fixes after issues store
* remove errors reducer, drop old components
* finish removing errors reducer
* start moving integrations state to mobx
* change(ui): funnel duck cleanup
* change(ui): custom fields
* change(ui): customMetrics cleanup
* change(ui): customMetrics cleanup
* change(ui): duck/filters minor cleanup
* change(ui): duck/filters cleanup
* change(ui): duck/customMetrics cleanup and upgrades
* fix integrations service, fix babel config to >.25 + not ie
* refactoring integrations reducers etc WIP
* finish removing integrations state
* some fixes for integrated check
* start of projects refactoring
* move api and "few" files to new project store
* new batch for site -> projects
* fix setid context
* move all critical components, drop site duck
* remove all duck/site refs, remove old components
* fixup for SessionTags.tsx, remove duck/sources (?)
* move session store
* init sessionstore outside of context
* fix userfilter
* replace simple actions for session store
* sessions sotre
* Rtm temp (#2597 )
* change(ui): duck/search wip
* change(ui): duck/search wip
* change(ui): duck/search wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): search states
* change(ui): search states
* change(ui): search states
* change(ui): fix savedSearch store
* change(ui): fix savedSearch store
* some fixes for session connector
* change(ui): fix savedSearch store
* change(ui): fix searchLive
* change(ui): fix searchLive
* fixes for session replay
* change(ui): bookmark fetch
* last components for sessions
* add fetchautoplaylist
* finish session reducer, remove deleted reducers
* change(ui): fix the search fetch
* change(ui): fix the search fetch
* fix integrations call ctx
* ensure ctx for sessionstore
* fix(ui): checking for latest sessions path
* start removing user reducer
* removing user reducer pt2...
* finish user store
* remove rand log
* fix crashes
* tinkering workflow file for tracker test
* making sure prefetched sessions work properly
* fix conflict
* fix router redirects during loading
---------
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
2024-10-03 11:38:36 +02:00
Sudheer Salavadi
b7b9a897a7
Dashboards UI Improvements.
2024-06-28 01:12:24 +05:30
Sudheer Salavadi
38ccea4e81
UI Improvements.
2024-06-27 23:07:06 +05:30
Shekar Siri
778de0c39e
fix(ui): reset password form submit checking for token
2023-11-16 10:47:38 +01:00
Shekar Siri
cb38718b5d
fix(ui): check for token before request
2023-09-22 17:29:36 +02:00
Shekar Siri
cbda6366fb
fix(ui): show loader on reset password
2023-06-09 18:06:38 +02:00
Shekar Siri
3f5691f485
change(ui) - password validations
2023-04-24 10:47:57 +02:00