Skip to content

Commit 0ddc168

Browse files
checkpoint
1 parent ddbcf68 commit 0ddc168

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+91
-202
lines changed

backend/alembic/env.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
from sqlalchemy.engine import Connection
1111
from sqlalchemy.ext.asyncio import async_engine_from_config
1212

13-
from src.config import settings
14-
from src.models import Base
15-
from src.core.enums import SafeEnum
13+
from config import settings
14+
from models import Base
15+
from core.enums import SafeEnum
1616

1717

1818
config = context.config
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"""
55
import uvicorn
66

7-
from src.config import settings
8-
from src.factory import create_app
7+
from config import settings
8+
from factory import create_app
99

1010

1111
app = create_app()
1212

1313
if __name__ == "__main__":
1414
uvicorn.run(
15-
"src.__main__:app",
15+
"__main__:app",
1616
host = settings.HOST,
1717
port = settings.PORT,
1818
reload = settings.RELOAD,

backend/app/admin/__init__.py

Whitespace-only changes.
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""
22
ⒸAngelaMos | 2025
3-
admin.py
3+
routes.py
44
"""
55

66
from uuid import UUID
@@ -13,28 +13,28 @@
1313
status,
1414
)
1515

16-
from src.config import (
16+
from config import (
1717
settings,
1818
UserRole,
1919
)
20-
from src.core.dependencies import (
20+
from core.dependencies import (
2121
DBSession,
2222
RequireRole,
2323
)
24-
from src.core.responses import (
24+
from core.responses import (
2525
AUTH_401,
2626
CONFLICT_409,
2727
FORBIDDEN_403,
2828
NOT_FOUND_404,
2929
)
30-
from src.schemas.user import (
30+
from user.schemas import (
3131
AdminUserCreate,
3232
UserListResponse,
3333
UserResponse,
3434
UserUpdateAdmin,
3535
)
36-
from src.models.User import User
37-
from src.services.user import UserService
36+
from user.User import User
37+
from user.service import UserService
3838

3939

4040
router = APIRouter(prefix = "/admin", tags = ["admin"])
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@
2121
relationship,
2222
)
2323

24-
from src.config import (
24+
from config import (
2525
DEVICE_ID_MAX_LENGTH,
2626
DEVICE_NAME_MAX_LENGTH,
2727
IP_ADDRESS_MAX_LENGTH,
2828
TOKEN_HASH_LENGTH,
2929
)
30-
from src.models.Base import (
30+
from core.Base import (
3131
Base,
3232
TimestampMixin,
3333
UUIDMixin,
3434
)
3535

3636
if TYPE_CHECKING:
37-
from src.models.User import User
37+
from user.User import User
3838

3939

4040
class RefreshToken(Base, UUIDMixin, TimestampMixin):

backend/app/auth/__init__.py

Whitespace-only changes.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""
22
ⒸAngelaMos | 2025
3-
refresh_token.py
3+
repository.py
44
"""
55

66
from uuid import UUID
@@ -9,8 +9,8 @@
99
from sqlalchemy import select, update
1010
from sqlalchemy.ext.asyncio import AsyncSession
1111

12-
from src.models.RefreshToken import RefreshToken
13-
from src.repositories.base import BaseRepository
12+
from .RefreshToken import RefreshToken
13+
from core.base_repository import BaseRepository
1414

1515

1616
class RefreshTokenRepository(BaseRepository[RefreshToken]):
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""
22
ⒸAngelaMos | 2025
3-
auth.py
3+
routes.py
44
"""
55

66
from typing import Annotated
@@ -17,27 +17,27 @@
1717
OAuth2PasswordRequestForm,
1818
)
1919

20-
from src.config import settings
21-
from src.core.dependencies import (
20+
from config import settings
21+
from core.dependencies import (
2222
ClientIP,
2323
CurrentUser,
2424
DBSession,
2525
)
26-
from src.core.security import (
26+
from core.security import (
2727
clear_refresh_cookie,
2828
set_refresh_cookie,
2929
)
30-
from src.core.rate_limit import limiter
31-
from src.core.exceptions import TokenError
32-
from src.schemas.auth import (
30+
from core.rate_limit import limiter
31+
from core.exceptions import TokenError
32+
from .schemas import (
3333
PasswordChange,
3434
TokenResponse,
3535
TokenWithUserResponse,
3636
)
37-
from src.schemas.user import UserResponse
38-
from src.services.auth import AuthService
39-
from src.services.user import UserService
40-
from src.core.responses import AUTH_401
37+
from user.schemas import UserResponse
38+
from .service import AuthService
39+
from user.service import UserService
40+
from core.responses import AUTH_401
4141

4242

4343
router = APIRouter(prefix = "/auth", tags = ["auth"])
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
"""
22
ⒸAngelaMos | 2025
3-
auth.py
3+
schemas.py
44
"""
55

66
from pydantic import (
77
Field,
88
EmailStr,
99
)
1010

11-
from src.config import (
11+
from config import (
1212
PASSWORD_MAX_LENGTH,
1313
PASSWORD_MIN_LENGTH,
1414
)
15-
from src.schemas.base import BaseSchema
16-
from src.schemas.user import UserResponse
15+
from core.base_schema import BaseSchema
16+
from user.schemas import UserResponse
1717

1818

1919
class LoginRequest(BaseSchema):

0 commit comments

Comments
 (0)