Skip to content

Commit

Permalink
feat: Add fallback call and populate SDN data command (#12)
Browse files Browse the repository at this point in the history
REV-3628
  • Loading branch information
julianajlk authored Nov 9, 2023
1 parent 55a72ca commit 34b2ad0
Show file tree
Hide file tree
Showing 25 changed files with 1,026 additions and 140 deletions.
8 changes: 4 additions & 4 deletions .annotation_safe_list.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ sanctions.SanctionsCheckFailure:
".. no_pii:": "This model has no PII"
sanctions.HistoricalSanctionsCheckFailure:
".. no_pii:": "This model has no PII"
sanctions.SanctionsFallbackMetadata:
sanctions.SDNFallbackMetadata:
".. no_pii:": "This model has no PII"
sanctions.HistoricalSanctionsFallbackMetadata:
sanctions.HistoricalSDNFallbackMetadata:
".. no_pii:": "This model has no PII"
sanctions.SanctionsFallbackData:
sanctions.SDNFallbackData:
".. no_pii:": "This model has no PII"
sanctions.HistoricalSanctionsFallbackData:
sanctions.HistoricalSDNFallbackData:
".. no_pii:": "This model has no PII"
sessions.Session:
".. no_pii:": "This model has no PII"
Expand Down
2 changes: 2 additions & 0 deletions requirements/base.in
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,7 @@ edx-drf-extensions
edx-rest-api-client
mysqlclient
opsgenie_sdk
pycountry
pytz
responses
testfixtures
14 changes: 8 additions & 6 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ cffi==1.16.0
# via
# cryptography
# pynacl
charset-normalizer==3.3.1
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via edx-django-utils
Expand All @@ -32,7 +32,7 @@ defusedxml==0.8.0rc2
# via
# python3-openid
# social-auth-core
django==3.2.22
django==3.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/base.in
Expand Down Expand Up @@ -76,7 +76,7 @@ edx-auth-backends==4.2.0
# via -r requirements/base.in
edx-django-release-util==1.3.0
# via -r requirements/base.in
edx-django-utils==5.7.0
edx-django-utils==5.8.0
# via
# -r requirements/base.in
# edx-drf-extensions
Expand Down Expand Up @@ -111,6 +111,8 @@ pbr==5.11.1
# via stevedore
psutil==5.9.6
# via edx-django-utils
pycountry==22.3.5
# via -r requirements/base.in
pycparser==2.21
# via cffi
pyjwt[crypto]==2.8.0
Expand Down Expand Up @@ -149,7 +151,7 @@ requests==2.31.0
# social-auth-core
requests-oauthlib==1.3.1
# via social-auth-core
responses==0.23.3
responses==0.24.0
# via -r requirements/base.in
semantic-version==2.10.0
# via edx-drf-extensions
Expand Down Expand Up @@ -177,8 +179,8 @@ stevedore==5.1.0
# edx-opaque-keys
tenacity==8.2.3
# via opsgenie-sdk
types-pyyaml==6.0.12.12
# via responses
testfixtures==7.2.2
# via -r requirements/base.in
typing-extensions==4.8.0
# via
# asgiref
Expand Down
20 changes: 10 additions & 10 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ cffi==1.16.0
# pynacl
chardet==5.2.0
# via diff-cover
charset-normalizer==3.3.1
charset-normalizer==3.3.2
# via
# -r requirements/validation.txt
# requests
Expand Down Expand Up @@ -87,7 +87,7 @@ distlib==0.3.7
# via
# -r requirements/validation.txt
# virtualenv
django==3.2.22
django==3.2.23
# via
# -r requirements/validation.txt
# django-cors-headers
Expand Down Expand Up @@ -142,7 +142,7 @@ edx-auth-backends==4.2.0
# via -r requirements/validation.txt
edx-django-release-util==1.3.0
# via -r requirements/validation.txt
edx-django-utils==5.7.0
edx-django-utils==5.8.0
# via
# -r requirements/validation.txt
# edx-drf-extensions
Expand All @@ -165,7 +165,7 @@ exceptiongroup==1.1.3
# pytest
factory-boy==3.3.0
# via -r requirements/validation.txt
faker==19.12.1
faker==19.13.0
# via
# -r requirements/validation.txt
# factory-boy
Expand Down Expand Up @@ -307,6 +307,8 @@ py==1.11.0
# tox
pycodestyle==2.11.1
# via -r requirements/validation.txt
pycountry==22.3.5
# via -r requirements/validation.txt
pycparser==2.21
# via
# -r requirements/validation.txt
Expand Down Expand Up @@ -418,7 +420,7 @@ requests-toolbelt==1.0.0
# via
# -r requirements/validation.txt
# twine
responses==0.23.3
responses==0.24.0
# via -r requirements/validation.txt
rfc3986==2.0.0
# via
Expand Down Expand Up @@ -481,6 +483,8 @@ tenacity==8.2.3
# via
# -r requirements/validation.txt
# opsgenie-sdk
testfixtures==7.2.2
# via -r requirements/validation.txt
text-unidecode==1.3
# via
# -r requirements/validation.txt
Expand All @@ -496,18 +500,14 @@ tomli==2.0.1
# pyproject-hooks
# pytest
# tox
tomlkit==0.12.1
tomlkit==0.12.2
# via
# -r requirements/validation.txt
# pylint
tox==3.28.0
# via -r requirements/validation.txt
twine==4.0.2
# via -r requirements/validation.txt
types-pyyaml==6.0.12.12
# via
# -r requirements/validation.txt
# responses
typing-extensions==4.8.0
# via
# -r requirements/validation.txt
Expand Down
2 changes: 1 addition & 1 deletion requirements/django.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
django==3.2.22
django==3.2.23
20 changes: 10 additions & 10 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ cffi==1.16.0
# -r requirements/test.txt
# cryptography
# pynacl
charset-normalizer==3.3.1
charset-normalizer==3.3.2
# via
# -r requirements/test.txt
# requests
Expand Down Expand Up @@ -89,7 +89,7 @@ distlib==0.3.7
# via
# -r requirements/test.txt
# virtualenv
django==3.2.22
django==3.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -148,7 +148,7 @@ edx-auth-backends==4.2.0
# via -r requirements/test.txt
edx-django-release-util==1.3.0
# via -r requirements/test.txt
edx-django-utils==5.7.0
edx-django-utils==5.8.0
# via
# -r requirements/test.txt
# edx-drf-extensions
Expand All @@ -169,7 +169,7 @@ exceptiongroup==1.1.3
# pytest
factory-boy==3.3.0
# via -r requirements/test.txt
faker==19.12.1
faker==19.13.0
# via
# -r requirements/test.txt
# factory-boy
Expand Down Expand Up @@ -285,6 +285,8 @@ py==1.11.0
# via
# -r requirements/test.txt
# tox
pycountry==22.3.5
# via -r requirements/test.txt
pycparser==2.21
# via
# -r requirements/test.txt
Expand Down Expand Up @@ -393,7 +395,7 @@ requests-oauthlib==1.3.1
# social-auth-core
requests-toolbelt==1.0.0
# via twine
responses==0.23.3
responses==0.24.0
# via -r requirements/test.txt
restructuredtext-lint==1.4.0
# via doc8
Expand Down Expand Up @@ -471,6 +473,8 @@ tenacity==8.2.3
# via
# -r requirements/test.txt
# opsgenie-sdk
testfixtures==7.2.2
# via -r requirements/test.txt
text-unidecode==1.3
# via
# -r requirements/test.txt
Expand All @@ -485,7 +489,7 @@ tomli==2.0.1
# pyproject-hooks
# pytest
# tox
tomlkit==0.12.1
tomlkit==0.12.2
# via
# -r requirements/test.txt
# pylint
Expand All @@ -495,10 +499,6 @@ tox==3.28.0
# -r requirements/test.txt
twine==4.0.2
# via -r requirements/doc.in
types-pyyaml==6.0.12.12
# via
# -r requirements/test.txt
# responses
typing-extensions==4.8.0
# via
# -r requirements/test.txt
Expand Down
16 changes: 8 additions & 8 deletions requirements/production.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ cffi==1.16.0
# -r requirements/base.txt
# cryptography
# pynacl
charset-normalizer==3.3.1
charset-normalizer==3.3.2
# via
# -r requirements/base.txt
# requests
Expand All @@ -45,7 +45,7 @@ defusedxml==0.8.0rc2
# -r requirements/base.txt
# python3-openid
# social-auth-core
django==3.2.22
django==3.2.23
# via
# -r requirements/base.txt
# django-cors-headers
Expand Down Expand Up @@ -90,7 +90,7 @@ edx-auth-backends==4.2.0
# via -r requirements/base.txt
edx-django-release-util==1.3.0
# via -r requirements/base.txt
edx-django-utils==5.7.0
edx-django-utils==5.8.0
# via
# -r requirements/base.txt
# edx-drf-extensions
Expand Down Expand Up @@ -154,6 +154,8 @@ psutil==5.9.6
# via
# -r requirements/base.txt
# edx-django-utils
pycountry==22.3.5
# via -r requirements/base.txt
pycparser==2.21
# via
# -r requirements/base.txt
Expand Down Expand Up @@ -210,7 +212,7 @@ requests-oauthlib==1.3.1
# via
# -r requirements/base.txt
# social-auth-core
responses==0.23.3
responses==0.24.0
# via -r requirements/base.txt
semantic-version==2.10.0
# via
Expand Down Expand Up @@ -254,10 +256,8 @@ tenacity==8.2.3
# via
# -r requirements/base.txt
# opsgenie-sdk
types-pyyaml==6.0.12.12
# via
# -r requirements/base.txt
# responses
testfixtures==7.2.2
# via -r requirements/base.txt
typing-extensions==4.8.0
# via
# -r requirements/base.txt
Expand Down
20 changes: 10 additions & 10 deletions requirements/quality.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cffi==1.16.0
# -r requirements/test.txt
# cryptography
# pynacl
charset-normalizer==3.3.1
charset-normalizer==3.3.2
# via
# -r requirements/test.txt
# requests
Expand Down Expand Up @@ -77,7 +77,7 @@ distlib==0.3.7
# via
# -r requirements/test.txt
# virtualenv
django==3.2.22
django==3.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -129,7 +129,7 @@ edx-auth-backends==4.2.0
# via -r requirements/test.txt
edx-django-release-util==1.3.0
# via -r requirements/test.txt
edx-django-utils==5.7.0
edx-django-utils==5.8.0
# via
# -r requirements/test.txt
# edx-drf-extensions
Expand All @@ -152,7 +152,7 @@ exceptiongroup==1.1.3
# pytest
factory-boy==3.3.0
# via -r requirements/test.txt
faker==19.12.1
faker==19.13.0
# via
# -r requirements/test.txt
# factory-boy
Expand Down Expand Up @@ -263,6 +263,8 @@ py==1.11.0
# tox
pycodestyle==2.11.1
# via -r requirements/quality.in
pycountry==22.3.5
# via -r requirements/test.txt
pycparser==2.21
# via
# -r requirements/test.txt
Expand Down Expand Up @@ -363,7 +365,7 @@ requests-oauthlib==1.3.1
# social-auth-core
requests-toolbelt==1.0.0
# via twine
responses==0.23.3
responses==0.24.0
# via -r requirements/test.txt
rfc3986==2.0.0
# via twine
Expand Down Expand Up @@ -417,6 +419,8 @@ tenacity==8.2.3
# via
# -r requirements/test.txt
# opsgenie-sdk
testfixtures==7.2.2
# via -r requirements/test.txt
text-unidecode==1.3
# via
# -r requirements/test.txt
Expand All @@ -428,7 +432,7 @@ tomli==2.0.1
# pylint
# pytest
# tox
tomlkit==0.12.1
tomlkit==0.12.2
# via
# -r requirements/test.txt
# pylint
Expand All @@ -438,10 +442,6 @@ tox==3.28.0
# -r requirements/test.txt
twine==4.0.2
# via -r requirements/quality.in
types-pyyaml==6.0.12.12
# via
# -r requirements/test.txt
# responses
typing-extensions==4.8.0
# via
# -r requirements/test.txt
Expand Down
Loading

0 comments on commit 34b2ad0

Please sign in to comment.