Test fix
This commit is contained in:
@@ -1,5 +1,11 @@
|
|||||||
# Chat Log
|
# Chat Log
|
||||||
|
|
||||||
|
### User
|
||||||
|
Run full backend and frontend test suites.
|
||||||
|
|
||||||
|
### Assistant outcome
|
||||||
|
The normal backend suite passed with 46 tests. Frontend and extension validation passed for all JavaScript syntax checks, JSON files, XPI rebuild, and unsigned XPI validation. The warnings-as-errors backend variant failed on unclosed SQLite connection `ResourceWarning` instances under Python 3.13; no functional tests failed.
|
||||||
|
|
||||||
### User
|
### User
|
||||||
Address SA-007 and use linklog.example.com as default LINKLOG_PUBLIC_URL.
|
Address SA-007 and use linklog.example.com as default LINKLOG_PUBLIC_URL.
|
||||||
|
|
||||||
|
|||||||
@@ -187,6 +187,7 @@
|
|||||||
183. Also allow an admin to reset (disable) OTP for any user.
|
183. Also allow an admin to reset (disable) OTP for any user.
|
||||||
183. Fix SA-009: TOTP enrollment has no recovery codes or reset workflow.
|
183. Fix SA-009: TOTP enrollment has no recovery codes or reset workflow.
|
||||||
183. Address SA-007 and use linklog.example.com as the default LINKLOG_PUBLIC_URL.
|
183. Address SA-007 and use linklog.example.com as the default LINKLOG_PUBLIC_URL.
|
||||||
|
184. Run full backend and frontend test suites.
|
||||||
|
|
||||||
## Future entries
|
## Future entries
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@@ -14,6 +14,7 @@ from backend.app.main import app
|
|||||||
from backend.app.database import get_connection
|
from backend.app.database import get_connection
|
||||||
from backend.app.services.email_service import get_smtp_settings
|
from backend.app.services.email_service import get_smtp_settings
|
||||||
from backend.app.services.login_throttle import clear_login_failures
|
from backend.app.services.login_throttle import clear_login_failures
|
||||||
|
from backend.app.services.otp_service import current_code
|
||||||
from backend.app.services.password_reset import create_reset_token
|
from backend.app.services.password_reset import create_reset_token
|
||||||
from backend.app.services.token_service import issue_token
|
from backend.app.services.token_service import issue_token
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user