Skip to content

Issue 1168 ekm integration#1316

Merged
tomholub merged 45 commits intomasterfrom
issue_1168_ekm_integration
Jul 7, 2021
Merged

Issue 1168 ekm integration#1316
tomholub merged 45 commits intomasterfrom
issue_1168_ekm_integration

Conversation

@DenBond7
Copy link
Collaborator

This PR added ekm integration

close #1168 // if this PR closes an issue


Tests (delete all except exactly one):

  • Tests added or updated

To be filled by reviewers

I have reviewed that this PR... (tick whichever items you personally focused on during this review):

  • addresses the issue it closes (if any)
  • code is readable and understandable
  • is accompanied with tests, or tests are not needed
  • is free of vulnerabilities

DenBond7 added 15 commits May 3, 2021 15:04
# Conflicts:
#	FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/enterprise/AddNewAccountActivityEnterpriseTest.kt
#	FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/enterprise/SignInActivityEnterpriseTest.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/api/retrofit/response/api/DomainRulesResponse.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/api/retrofit/response/model/DomainRules.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/database/entity/AccountEntity.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/jetpack/viewmodel/PrivateKeysViewModel.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/jetpack/viewmodel/SubmitPubKeyViewModel.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MainSettingsFragment.kt
#	FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MainSignInFragment.kt
# Conflicts:
#	FlowCrypt/src/main/res/values/strings.xml
# Conflicts:
#	FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/ChangePassPhraseActivity.kt
#	FlowCrypt/src/main/res/values/strings.xml
@DenBond7 DenBond7 added the PR submitted PR is submitted for this issue label Jun 30, 2021
@DenBond7 DenBond7 added this to the 1.1.9 milestone Jun 30, 2021
@DenBond7
Copy link
Collaborator Author

By the way, why I often make draft PRs? It helps me to see added changes and review them before ready

@tomholub
Copy link
Collaborator

By the way, why I often make draft PRs? It helps me to see added changes and review them before ready

Don't worry, I understand it's a draft and that it's early work. I'm just giving early feedback :-)

@tomholub
Copy link
Collaborator

tomholub commented Jul 2, 2021

Otherwise, once tests are adjusted, this looks good. Thanks!

Copy link
Collaborator

@tomholub tomholub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about tests - is there any test targeting the setup with EKM scenario?

@DenBond7
Copy link
Collaborator Author

DenBond7 commented Jul 2, 2021

How about tests - is there any test targeting the setup with EKM scenario?

Not yet. I'm working on fixing the broken tests

@tomholub
Copy link
Collaborator

tomholub commented Jul 2, 2021 via email

@DenBond7 DenBond7 marked this pull request as draft July 2, 2021 15:41
Copy link
Contributor

@IvanPizhenko IvanPizhenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reviewed recent changes, no additional comments.

@DenBond7 DenBond7 marked this pull request as ready for review July 6, 2021 12:52
Copy link
Collaborator

@tomholub tomholub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@tomholub tomholub merged commit 784ea44 into master Jul 7, 2021
@tomholub tomholub deleted the issue_1168_ekm_integration branch July 7, 2021 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR submitted PR is submitted for this issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

integrate with EKM to pull keys during setup

4 participants