Skip to content

Commit d54db06

Browse files
committed
fixe backend test ci
1 parent b93bfd8 commit d54db06

6 files changed

Lines changed: 13 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ jobs:
129129
- name: Run Bandit security checks
130130
working-directory: backend
131131
run: |
132-
pip install bandit
132+
poetry install bandit
133133
bandit -r app/ -f json -o bandit-report.json
134134
continue-on-error: true
135135

backend/app/api/users.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from app.db.session import get_db
55
from app.models.models import User
66
from app.core.security import hash_password, verify_password
7-
from app.schemas.user import UserBase, UserCreate, UserLogin, UserResponse
7+
from app.schemas.user import UserCreate, UserResponse
88
from app.core.security import get_current_user, create_access_token
99

1010

backend/app/core/config.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
All sensitive values must be in AWS Secrets Manager for production.
1515
"""
1616

17-
import os
18-
import json
1917
from typing import List
2018
from enum import Enum
21-
from pydantic import Field, HttpUrl
19+
from pydantic import Field
2220
from pydantic_settings import BaseSettings
2321

2422

@@ -225,7 +223,7 @@ def validate_production(self) -> None:
225223

226224
if errors:
227225
raise ValueError(
228-
f"Production validation failed:\n" + "\n".join(f"- {e}" for e in errors)
226+
"Production validation failed:\n" + "\n".join(f"- {e}" for e in errors)
229227
)
230228

231229

backend/app/core/logging.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@
1212

1313
import logging
1414
import sys
15-
import json
1615
import os
1716
from datetime import datetime
18-
from typing import Optional, Dict, Any
17+
from typing import Dict, Any
1918
from logging.handlers import RotatingFileHandler
2019
from pythonjsonlogger import jsonlogger
2120
from app.core.config import settings
@@ -88,7 +87,7 @@ def format(self, record: logging.LogRecord) -> str:
8887

8988
log_format = (
9089
f"%(asctime)s - {color}[%(levelname)s]{reset} - "
91-
f"%(name)s:%(lineno)d - %(message)s"
90+
"%(name)s:%(lineno)d - %(message)s"
9291
)
9392

9493
formatter = logging.Formatter(log_format, datefmt="%Y-%m-%d %H:%M:%S")
@@ -132,7 +131,7 @@ def setup_logging() -> logging.Logger:
132131

133132
# Log startup info
134133
root_logger.info(
135-
f"Logging initialized",
134+
"Logging initialized",
136135
extra={
137136
"environment": settings.ENVIRONMENT,
138137
"log_level": settings.LOG_LEVEL,

backend/app/models/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from app.db.session import Base
2-
from sqlalchemy import Column, Integer, String, ForeignKey, JSON, CHAR
2+
from sqlalchemy import Column, Integer, String, ForeignKey, JSON
33
from sqlalchemy.dialects.postgresql import UUID
44
from sqlalchemy.orm import relationship
55
import uuid

frontend/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@
2525
"zone.js": "^0.15.0"
2626
},
2727
"devDependencies": {
28-
"@angular-devkit/build-angular": "^19.0.0",
29-
"@angular/cli": "^21.1.4",
30-
"@angular/compiler-cli": "^19.0.0",
28+
"@angular-devkit/build-angular": "^19.2.20",
29+
"@angular/cli": "^19.2.20",
30+
"@angular/compiler-cli": "^19.2.18",
3131
"@tailwindcss/postcss": "^4",
3232
"@types/jasmine": "~5.1.0",
3333
"@types/node": "^20",
3434
"jasmine-core": "~5.2.0",
35-
"karma": "~6.4.0",
35+
"karma": "~6.4.2",
3636
"karma-chrome-launcher": "~3.2.0",
3737
"karma-coverage": "~2.2.0",
3838
"karma-jasmine": "~5.1.0",
3939
"karma-jasmine-html-reporter": "~2.1.0",
4040
"tailwindcss": "^4",
4141
"typescript": "~5.6.0"
4242
}
43-
}
43+
}

0 commit comments

Comments
 (0)