Merge dev to main: Security improvements and comprehensive test infrastructure #39

Merged
jimmy merged 195 commits from dev into main 2026-04-08 01:42:27 +08:00
Showing only changes of commit 5d7d774ca1 - Show all commits
+3 -1
View File
@@ -79,6 +79,8 @@ async def create_task(
):
"""Create a new task"""
user: User = request.state.user
# Strip timezone info from due_date if present (database uses TIMESTAMP not TIMESTAMPTZ)
due_date = task.due_date.replace(tzinfo=None) if task.due_date else None
created_task = await opc_db.create_task(
title=task.title,
description=task.description,
@@ -88,7 +90,7 @@ async def create_task(
assigned_to=task.assigned_to,
assigned_type=task.assigned_type,
tags=task.tags,
due_date=task.due_date,
due_date=due_date,
actor=user.username
)