From b83c8495e187b6221fb2eb17c81cf6da2dbe3063 Mon Sep 17 00:00:00 2001 From: Muhammad Afaq Shuaib Date: Tue, 25 Feb 2025 20:07:14 +0500 Subject: [PATCH] chore: add TRANSCRIPT_LANG_CACHE_TIMEOUT setting variable in common setting envs (#36296) * chore: add TRANSCRIPT_LANG_CACHE_TIMEOUT setting variable in common setting envs * chore: bump edx-val version --- cms/envs/common.py | 1 + lms/envs/common.py | 1 + requirements/edx/base.txt | 6 ++++-- requirements/edx/development.txt | 3 ++- requirements/edx/doc.txt | 3 ++- requirements/edx/testing.txt | 3 ++- 6 files changed, 12 insertions(+), 5 deletions(-) diff --git a/cms/envs/common.py b/cms/envs/common.py index b9f3ca8240..02464ab0e3 100644 --- a/cms/envs/common.py +++ b/cms/envs/common.py @@ -2576,6 +2576,7 @@ VIDEO_TRANSCRIPTS_SETTINGS = dict( ) VIDEO_TRANSCRIPTS_MAX_AGE = 31536000 +TRANSCRIPT_LANG_CACHE_TIMEOUT = 60 * 60 * 24 ##### shoppingcart Payment ##### diff --git a/lms/envs/common.py b/lms/envs/common.py index 166966db45..b6ac23343d 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -4780,6 +4780,7 @@ DATA_CONSENT_SHARE_CACHE_TIMEOUT = 8 * 60 * 60 # 8 hours ENTERPRISE_MARKETING_FOOTER_QUERY_PARAMS = {} ENTERPRISE_TAGLINE = '' +TRANSCRIPT_LANG_CACHE_TIMEOUT = 60 * 60 * 24 # 24 hours ############## Settings for Course Enrollment Modes ###################### # The min_price key refers to the minimum price allowed for an instance diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 548a3bce87..1afda5de97 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -88,7 +88,9 @@ bridgekeeper==0.9 cachecontrol==0.14.2 # via firebase-admin cachetools==5.5.1 - # via google-auth + # via + # edxval + # google-auth camel-converter[pydantic]==4.0.1 # via meilisearch celery==5.4.0 @@ -542,7 +544,7 @@ edx-when==2.5.1 # via # -r requirements/edx/kernel.in # edx-proctoring -edxval==2.9.0 +edxval==2.9.1 # via -r requirements/edx/kernel.in elasticsearch==7.9.1 # via diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 49a94d8875..462fcbfc67 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -174,6 +174,7 @@ cachetools==5.5.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt + # edxval # google-auth # tox camel-converter[pydantic]==4.0.1 @@ -849,7 +850,7 @@ edx-when==2.5.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-proctoring -edxval==2.9.0 +edxval==2.9.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 1c9f9e7bbb..53bf7744fa 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -125,6 +125,7 @@ cachecontrol==0.14.2 cachetools==5.5.1 # via # -r requirements/edx/base.txt + # edxval # google-auth camel-converter[pydantic]==4.0.1 # via @@ -631,7 +632,7 @@ edx-when==2.5.1 # via # -r requirements/edx/base.txt # edx-proctoring -edxval==2.9.0 +edxval==2.9.1 # via -r requirements/edx/base.txt elasticsearch==7.9.1 # via diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index c39c6c3995..d9d8071afa 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -123,6 +123,7 @@ cachecontrol==0.14.2 cachetools==5.5.1 # via # -r requirements/edx/base.txt + # edxval # google-auth # tox camel-converter[pydantic]==4.0.1 @@ -655,7 +656,7 @@ edx-when==2.5.1 # via # -r requirements/edx/base.txt # edx-proctoring -edxval==2.9.0 +edxval==2.9.1 # via -r requirements/edx/base.txt elasticsearch==7.9.1 # via