Code Monkey home page Code Monkey logo

Comments (13)

DenBond7 avatar DenBond7 commented on July 4, 2024

For me https://plus.google.com/+RomanNurik/posts/WUd7GrfZfiZ

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

8babcb9
19edd8d
19edd8d
0124a0e
93ccfa3

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

Is the

has_pgp==true

mean that the public key exist?

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

All of these database records will be used to look up email addresses as the person is typing it in compose (later).

I added a simple realization of this function. You can already test it.

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

At the moment I have only to do the following task

When pulling sent email (sent folder):

After that Issue №18 will be complete.

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

Please before the test this function uninstall the old version of the app. Because you can have a trouble with the database. Until we release the application, I will not implement compatibility between different versions of the database. Because it takes a long time. And for testing in this, there is no need.

from flowcrypt-android.

tomholub avatar tomholub commented on July 4, 2024

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

Here is an example letter where used "to", "cc" and "bcc" fields. But in "collect to,cc and bcc.txt" file I do not see an information about bcc. Probably this field is not available for download.

2017-05-22_22-00-06
collect to,cc and bcc.txt

from flowcrypt-android.

tomholub avatar tomholub commented on July 4, 2024

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

OK

from flowcrypt-android.

DenBond7 avatar DenBond7 commented on July 4, 2024

I did it.

For each sent email that you process and show in a list, collect "to", "cc" and "bcc" fields to retrieve email-name pairs. Then either insert (if no matching row) or update (if have matching row but missing name) the database records.

This is because the user may have sent these emails from before he started using FlowCrypt, or maybe sent them from other client, so they may not be in the database or the database may have missing names.

for email, name in email_name_pairs:
if email in db:
if db_row.name is null and bool(name) == true:
"save that person's name into the existing DB record"
else:
"save that email, name pair into DB like so: new PgpContact(email, name);"

c115696

After testing we can close this issue.

from flowcrypt-android.

tomholub avatar tomholub commented on July 4, 2024

kk thanks!

from flowcrypt-android.

tomholub avatar tomholub commented on July 4, 2024

I'll close this for now unless we discover issues.

from flowcrypt-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.