Skip to content

Feature/mfa clean final - #5

Open
jaffrey-deepsource wants to merge 7 commits into
mainfrom
feature/mfa-clean-final
Open

Feature/mfa clean final#5
jaffrey-deepsource wants to merge 7 commits into
mainfrom
feature/mfa-clean-final

Conversation

@jaffrey-deepsource

Copy link
Copy Markdown
Collaborator

No description provided.

k-brahma and others added 7 commits September 28, 2025 11:42
- Add MFA settings page in account settings
- Implement TOTP-based authentication
- Add MFA verification during login
- Add database migration for MFA settings
- Add comprehensive test coverage for MFA
- Support for multiple languages
- Add pyotp and qrcode dependencies
- Improve exception handling to avoid exposing internal errors
- Move import statements to top of files
- Remove duplicate dependencies in pyproject.toml
- Fix basedpyright CI errors (self parameter and unused variable)
- Return generic error messages instead of raw exceptions
- Replace f-strings with % formatting in logging.exception calls
- Remove redundant exception object from logging statements
- Follow G004 and TRY401 Ruff rules
- Remove extra blank lines
- Fix indentation for type definitions
@github-actions github-actions Bot added the web label Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants