- documentation, presentation
- packaging, discussion with Tadge
- Tadgh Drija on cc'ing: use a single encryption key and encrypt it to everyone's pub keys and include the whole decryption package in the message. This could be a json blob storing the following
scheme: aes256
receiver keys:
- pub_key: encrypted decryption key
- ...
- docs
- handle imap connection error
- caching improvements looking at session storage
- improved loading times to avoid timeout
- refreshing user profile
- cache reset button
- testing user container
- to sanize emails, check out amonia with nh3 python binding https://nh3.readthedocs.io/en/latest/
- update profile button
- hot reload by env, edit user profile
- documentation
- example env file
- got email working with dms
- rendering avatars in inbox
- conversations
- update inbox, avatars
- fetching dms
- setting up dms
- email send
- ignoring env
- encrypting subject and body to receiver
- render user profile, credentials
- alice, bob services
- fetching email, profile pics
- imap receiver
- publish alice and bob profiles
- alice and bob keys
- rendering contacts profile
- switch from Fernet to nostr encryption scheme
- setting up container priv keys
- adding credentials, settings
- sidebar example https://dash-bootstrap-components.opensource.faculty.ai/examples/simple-sidebar/
- configuring smtp https://red-mail.readthedocs.io/en/stable/tutorials/client.html#config-smtp
- reading email in python https://www.thepythoncode.com/article/reading-emails-in-python
- installable package, basic email gui
- working symmetric TOTP encryption
- nip05 p2p registry
- set up dependencies, trying nostr queries