Commit Graph

8 Commits

Author SHA1 Message Date
Hamit Şimşek
176ce8d2d5 Reapply "Add few test bugs to test ai-review workflow"
This reverts commit f9ca29a698.
2025-11-01 13:20:54 +03:00
Hamit Şimşek
f9ca29a698 Revert "Add few test bugs to test ai-review workflow"
This reverts commit 89628c255e.
2025-11-01 13:19:59 +03:00
Hamit Şimşek
89628c255e Add few test bugs to test ai-review workflow 2025-11-01 13:17:57 +03:00
Hamit Şimşek
a7d880c97e Remove debug code from login function and update password hashing method to use PBKDF2 in User model 2025-11-01 00:27:21 +03:00
Hamit Şimşek
986db6d7b5 Add few test bugs to test ai-review workflow 2025-11-01 00:22:32 +03:00
Hamit Şimşek
174b002723 2FA Enable/Disable problems fixed 2025-05-30 01:11:52 +03:00
Hamit Şimşek
22c747f14a Implement location tracking and suspicious login detection
- Added `track_login_location` function to monitor user login locations.
- Introduced `LoginLocation` model to store login details including IP and geolocation.
- Created `LocationApprovalToken` model for managing location approval tokens.
- Enhanced OTP verification to include location tracking and alerts for suspicious logins.
- Implemented email notifications for suspicious login attempts and location approvals.
- Added `login_history` route to display user's login activity.
- Updated templates for login history and email notifications.
- Configured mail settings and added dependencies for email functionality.
- Introduced utility classes for mail and location services.
2025-05-30 00:34:17 +03:00
Hamit Şimşek
ebd7dcc23b Base scripts and templates added 2025-05-30 00:07:07 +03:00