diff --git a/api/requirements-alerts.txt b/api/requirements-alerts.txt index f7ac53f885..1d3868d1cd 100644 --- a/api/requirements-alerts.txt +++ b/api/requirements-alerts.txt @@ -1,8 +1,8 @@ # Keep this version to not have conflicts between requests and boto3 urllib3==1.26.16 requests==2.32.3 -boto3==1.34.151 -pyjwt==2.8.0 +boto3==1.34.157 +pyjwt==2.9.0 psycopg2-binary==2.9.9 psycopg[pool,binary]==3.2.1 elasticsearch==8.14.0 @@ -10,7 +10,7 @@ jira==3.8.0 -fastapi==0.111.1 +fastapi==0.112.0 uvicorn[standard]==0.30.3 python-decouple==3.8 pydantic[email]==2.3.0 diff --git a/api/requirements.txt b/api/requirements.txt index 4c78e760c7..320e8034c0 100644 --- a/api/requirements.txt +++ b/api/requirements.txt @@ -1,8 +1,8 @@ # Keep this version to not have conflicts between requests and boto3 urllib3==1.26.16 requests==2.32.3 -boto3==1.34.151 -pyjwt==2.8.0 +boto3==1.34.157 +pyjwt==2.9.0 psycopg2-binary==2.9.9 psycopg[pool,binary]==3.2.1 elasticsearch==8.14.0 @@ -11,7 +11,7 @@ cachetools==5.4.0 -fastapi==0.111.1 +fastapi==0.112.0 uvicorn[standard]==0.30.3 python-decouple==3.8 pydantic[email]==2.3.0 diff --git a/api/schemas/schemas.py b/api/schemas/schemas.py index 71951512a0..145b8cd9db 100644 --- a/api/schemas/schemas.py +++ b/api/schemas/schemas.py @@ -218,7 +218,7 @@ class CreateMemberSchema(BaseModel): user_id: Optional[int] = Field(default=None) name: str = Field(...) email: EmailStr = Field(...) - admin: bool = Field(default=False) + admin: Optional[bool] = Field(default=False) _transform_email = field_validator('email', mode='before')(transform_email) _transform_name = field_validator('name', mode='before')(remove_whitespace) diff --git a/ee/api/requirements-alerts.txt b/ee/api/requirements-alerts.txt index 4a0290b39c..7cb90fa031 100644 --- a/ee/api/requirements-alerts.txt +++ b/ee/api/requirements-alerts.txt @@ -1,8 +1,8 @@ # Keep this version to not have conflicts between requests and boto3 urllib3==1.26.16 requests==2.32.3 -boto3==1.34.151 -pyjwt==2.8.0 +boto3==1.34.157 +pyjwt==2.9.0 psycopg2-binary==2.9.9 psycopg[pool,binary]==3.2.1 elasticsearch==8.14.0 @@ -10,11 +10,11 @@ jira==3.8.0 -fastapi==0.111.1 -uvicorn[standard]==0.30.3 +fastapi==0.112.0 +uvicorn[standard]==0.30.5 python-decouple==3.8 pydantic[email]==2.3.0 apscheduler==3.10.4 clickhouse-driver[lz4]==0.2.8 -azure-storage-blob==12.21.0 \ No newline at end of file +azure-storage-blob==12.22.0 \ No newline at end of file diff --git a/ee/api/requirements-crons.txt b/ee/api/requirements-crons.txt index 897be8273e..87dc3c381e 100644 --- a/ee/api/requirements-crons.txt +++ b/ee/api/requirements-crons.txt @@ -1,8 +1,8 @@ # Keep this version to not have conflicts between requests and boto3 urllib3==1.26.16 requests==2.32.3 -boto3==1.34.151 -pyjwt==2.8.0 +boto3==1.34.157 +pyjwt==2.9.0 psycopg2-binary==2.9.9 psycopg[pool,binary]==3.2.1 elasticsearch==8.14.0 @@ -10,11 +10,11 @@ jira==3.8.0 -fastapi==0.111.1 +fastapi==0.112.0 python-decouple==3.8 pydantic[email]==2.3.0 apscheduler==3.10.4 clickhouse-driver[lz4]==0.2.8 redis==5.1.0b6 -azure-storage-blob==12.21.0 +azure-storage-blob==12.22.0 diff --git a/ee/api/requirements.txt b/ee/api/requirements.txt index 3ad9e0a2ef..dc13347554 100644 --- a/ee/api/requirements.txt +++ b/ee/api/requirements.txt @@ -1,8 +1,8 @@ # Keep this version to not have conflicts between requests and boto3 urllib3==1.26.16 requests==2.32.3 -boto3==1.34.151 -pyjwt==2.8.0 +boto3==1.34.157 +pyjwt==2.9.0 psycopg2-binary==2.9.9 psycopg[pool,binary]==3.2.1 elasticsearch==8.14.0 @@ -11,8 +11,8 @@ cachetools==5.4.0 -fastapi==0.111.1 -uvicorn[standard]==0.30.3 +fastapi==0.112.0 +uvicorn[standard]==0.30.5 gunicorn==22.0.0 python-decouple==3.8 pydantic[email]==2.3.0 @@ -25,4 +25,4 @@ python3-saml==1.16.0 --no-binary=lxml redis==5.1.0b6 #confluent-kafka==2.1.0 -azure-storage-blob==12.21.0 +azure-storage-blob==12.22.0 diff --git a/ee/api/schemas/schemas_ee.py b/ee/api/schemas/schemas_ee.py index 651d1a2ac8..2cf7dc8ee1 100644 --- a/ee/api/schemas/schemas_ee.py +++ b/ee/api/schemas/schemas_ee.py @@ -74,13 +74,13 @@ class GetInsightsSchema(schemas._TimedSchema): class CreateMemberSchema(schemas.CreateMemberSchema): - roleId: Optional[int] = Field(None) + roleId: Optional[int] = Field(default=None) class EditMemberSchema(BaseModel): name: str = Field(...) email: EmailStr = Field(...) - admin: bool = Field(False) + admin: bool = Field(default=False) roleId: int = Field(...)