Commit Graph

7 Commits

Author SHA1 Message Date
Hamit Şimşek
3cb7933ce7 Update run.py 2025-10-31 23:58:18 +03:00
Hamit Şimşek
a229603922 Update workflow to trigger on main branch
Changed the AI Code Review GitHub Actions workflow to run on pushes to the main branch instead of the development branch.
2025-10-31 23:46:09 +03:00
Hamit Şimşek
95c2fe79b1 Add AI-powered code review GitHub Action
Introduces a workflow that uses an OpenAI model to analyze code changes on the development branch. If an issue is detected in the diff, the script automatically creates a GitHub issue with relevant details, labels, and assignees.
2025-10-31 23:39:37 +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
Hamit Şimşek
73d497d4c3 Initial commit 2025-05-29 22:55:08 +03:00