From 29bb1638a0ece1c0818ae1565c8461d023513f80 Mon Sep 17 00:00:00 2001 From: Kraiem Taha Yassine Date: Fri, 9 Aug 2024 13:06:30 +0200 Subject: [PATCH] Dev (#2477) * refactor(chalice): upgraded dependencies * refactor(chalice): upgraded dependencies feat(chalice): support heatmaps * fix(chalice): fixed Math-operators validation refactor(chalice): search for sessions that have events for heatmaps * refactor(chalice): search for sessions that have at least 1 location event for heatmaps * refactor(chalice): upgraded dependencies * refactor(chalice): upgraded dependencies feat(chalice): support heatmaps * fix(chalice): fixed Math-operators validation refactor(chalice): search for sessions that have events for heatmaps * refactor(chalice): search for sessions that have at least 1 location event for heatmaps * refactor(chalice): upgraded dependencies refactor(crons): upgraded dependencies refactor(alerts): upgraded dependencies * feat(chalice): get top 10 values for autocomplete CH * refactor(chalice): cleaned code refactor(chalice): upgraded dependencies refactor(alerts): upgraded dependencies refactor(crons): upgraded dependencies * feat(chalice): autocomplete return top 10 with stats * fix(chalice): fixed autocomplete top 10 meta-filters * refactor(chalice): ignore admin privilege and role for Spot-scope refactor(chalice): upgraded dependencies refactor(alerts): upgraded dependencies refactor(crons): upgraded dependencies --- api/requirements-alerts.txt | 6 +++--- api/requirements.txt | 6 +++--- api/schemas/schemas.py | 2 +- ee/api/requirements-alerts.txt | 10 +++++----- ee/api/requirements-crons.txt | 8 ++++---- ee/api/requirements.txt | 10 +++++----- ee/api/schemas/schemas_ee.py | 4 ++-- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/api/requirements-alerts.txt b/api/requirements-alerts.txt index f7ac53f88..1d3868d1c 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 4c78e760c..320e8034c 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 71951512a..145b8cd9d 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 4a0290b39..7cb90fa03 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 897be8273..87dc3c381 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 3ad9e0a2e..dc1334755 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 651d1a2ac..2cf7dc8ee 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(...)