Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.15.0 #348

Open
wants to merge 96 commits into
base: master
Choose a base branch
from
Open

Release 2.15.0 #348

wants to merge 96 commits into from

Conversation

echarrod
Copy link
Contributor

@echarrod echarrod commented Jan 28, 2022

Added

  • Ability to set privacy policy URL
SdkConfigBuilder().with_privacy_policy_url("your-privacy-policy-url.com")
  • Support for mobile handoff
SdkConfigBuilder().with_allow_handoff(True)
  • New AuthType for outbound notifications: (BASIC or BEARER)
NotificationConfigBuilder()
.with_auth_token(self.SOME_AUTH_TOKEN)
.with_endpoint(self.SOME_ENDPOINT)
.with_topic(self.SOME_TOPIC)
.with_bearer_auth_type() // or .with_basic_auth_type()
.build()
  • WATCHLIST_SCREENING Check
WatchlistScreeningCheckBuilder()
.with_manual_check(manual_check)
.with_categories(category)
.build()
  • Allowed Session Deadline to be set
SessionSpecBuilder().with_session_deadline("2030-01-01T11:40:54.727619+02:00")
  • Issuing Authority sub-check
filter = OrthogonalRestrictionsFilterBuilder().with_whitelisted_country_codes(
    ["GBR", "AUS"]).with_whitelisted_document_types(["PASSPORT", "STATE_ID"]).build()

issuing_authority_sub_check = IssuingAuthoritySubCheckBuilder().with_filter(
    filter=filter).build()

sessionSpec = SessionSpecBuilder().with_requested_check(issuing_authority_sub_check).build()
  • Non-latin documents support
    • When creating a session
filter = OrthogonalRestrictionsFilterBuilder().allow_non_latin_documents().build()
  • When fetching support documents
doc_scan_client.get_supported_documents()[0].is_strictly_latin

davidgrayston and others added 30 commits November 16, 2020 16:21
Merge master 1.14.0 → development
NA: Update dependabot reviewers
SDK-1583: Merge GitHub actions CI steps into development
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.17.1 to 3.17.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](protocolbuffers/protobuf@v3.17.1...v3.17.3)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
# Conflicts:
#	examples/yoti_example_django/requirements.txt
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.4.7 to 20.7.2.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.4.7...20.7.2)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [cffi](http://cffi.readthedocs.org) from 1.14.5 to 1.14.6.

---
updated-dependencies:
- dependency-name: cffi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [iso8601](https://github.com/micktwomey/pyiso8601) from 0.1.14 to 0.1.16.
- [Release notes](https://github.com/micktwomey/pyiso8601/releases)
- [Commits](micktwomey/pyiso8601@0.1.14...0.1.16)

---
updated-dependencies:
- dependency-name: iso8601
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.7.2 to 20.8.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.7.2...20.8.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [deprecated](https://github.com/tantale/deprecated) from 1.2.12 to 1.2.13.
- [Release notes](https://github.com/tantale/deprecated/releases)
- [Changelog](https://github.com/tantale/deprecated/blob/master/CHANGELOG.rst)
- [Commits](laurent-laporte-pro/deprecated@v1.2.12...v1.2.13)

---
updated-dependencies:
- dependency-name: deprecated
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
echarrod and others added 28 commits January 12, 2022 13:28
SDK-2027: adding non-latin support for session and supported documents
SDK-1901: Adding WATCHLIST_SCREENING check
SDK-1838 auth_type for doc_scan session
Bumps [pytz](https://github.com/stub42/pytz) from 2021.1 to 2021.3.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2021.1...release_2021.3)

---
updated-dependencies:
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.12.0 to 20.13.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.12.0...20.13.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.19.3 to 3.19.4.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](protocolbuffers/protobuf@v3.19.3...v3.19.4)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
# Conflicts:
#	requirements.in
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

97.8% 97.8% Coverage
0.0% 0.0% Duplication

@echarrod echarrod marked this pull request as ready for review November 1, 2024 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants