From 40f6a19756d4ecaadfc3294c357f8bcd297a9c88 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 07:54:35 +0000 Subject: [PATCH 1/2] Initial plan From 931388c4012c3f121d816a2d765c58e1ddea2bc1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 07:59:25 +0000 Subject: [PATCH 2/2] Fix typo and add missing dependencies for Auth Phase 1 Co-authored-by: diamond2016 <17258319+diamond2016@users.noreply.github.com> --- requirements.txt | 2 ++ service/stream_type_service.py | 2 +- specs/feature/feat-auth-layer.md | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index ddac433..fc85cfd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,7 @@ Flask==3.0.0 Flask-SQLAlchemy==3.1.1 +Flask-Login==0.6.3 +email-validator==2.3.0 pytest==8.0.0 pytest-cov==4.1.0 pydantic==2.12.0 diff --git a/service/stream_type_service.py b/service/stream_type_service.py index 5eadd92..61b621c 100644 --- a/service/stream_type_service.py +++ b/service/stream_type_service.py @@ -3,7 +3,7 @@ Provides methods to find and manage the predefined stream types from spec 003. """ -from typing import Optional, List +from typing import Optional, List, Dict from model.repository.stream_type_repository import StreamTypeRepository from model.dto.stream_type import StreamTypeDTO diff --git a/specs/feature/feat-auth-layer.md b/specs/feature/feat-auth-layer.md index 293992a..a483d3a 100644 --- a/specs/feature/feat-auth-layer.md +++ b/specs/feature/feat-auth-layer.md @@ -35,7 +35,7 @@ user_name: str email: str hash_password: str - last_modiied_at: datetime + last_modified_at: datetime role: str # 'user' or 'admin' ```