Commit Graph

15 Commits

Author SHA1 Message Date
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
befe125003 Enhance AI review script to compute a detailed per-file change summary and output it in JSON format 2025-11-01 13:13:29 +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
3107780363 Refactor AI review script to support new JSON output format for multiple issues and enhance error handling 2025-11-01 00:18:01 +03:00
Hamit Şimşek
7c4955a712 Add functions to fetch repository labels and manage issues/comments in AI review 2025-11-01 00:07:49 +03:00
Hamit Şimşek
1b53299f41 Remove commented Turkish note from run.py 2025-11-01 00:00:54 +03:00
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