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

Add ability to download all Patient Data as Plaintext #537

Open
mattwalo32 opened this issue Dec 12, 2021 · 0 comments
Open

Add ability to download all Patient Data as Plaintext #537

mattwalo32 opened this issue Dec 12, 2021 · 0 comments
Assignees
Labels
backend feature New feature or request P1 Medium Priority

Comments

@mattwalo32
Copy link
Collaborator

Tobias mentioned that this feature is important because the internet isn't a given in Jordan llike it is in the US. If there are "regional struggles", the internet could be turned off by the government. We should have the option to download all patient data so that we can periodically create backups if we lose internet access.

Points to consider:

  • The dataset could be very very large. Might take a long time to download
  • The data is encrypted. So we'd need to decrypt it before sending
  • MongoDB Atlas should already be making periodic backups

Due to these considerations, I don't think that this should be a button on the website. Instead, we can make a decrypter that takes the encrypted DB backup and the encryption key as an input and produces the plaintext.

@mattwalo32 mattwalo32 added feature New feature or request backend P1 Medium Priority labels Dec 12, 2021
@vasuchal vasuchal self-assigned this Dec 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend feature New feature or request P1 Medium Priority
Projects
None yet
Development

No branches or pull requests

2 participants