Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: chatmail/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: chatmail/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: iequidoo/imap-rm-vg-request-with-auth.bak
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 20 files changed
  • 2 contributors

Commits on Dec 24, 2024

  1. Configuration menu
    Copy the full SHA
    6371051 View commit details
    Browse the repository at this point in the history
  2. feat: Delete vg-request-with-auth from IMAP after processing (#6208)

    In multi-device case `vg-request-with-auth` left on IMAP may result in situation when Bob joins the
    group, then leaves it, then second Alice device comes online and processes `vg-request-with-auth`
    again and adds Bob back. So we should IMAP-delete `vg-request-with-auth`. Another device will know
    the Bob's key from Autocrypt-Gossip. But also we should make sure that `vg-member-added` is sent
    before that. For this, add a new `imap.target_min_smtp_id` column and only move or delete emails
    when `smtp.id` reaches the `imap.target_min_smtp_id` value.
    iequidoo committed Dec 24, 2024
    Configuration menu
    Copy the full SHA
    d8eda42 View commit details
    Browse the repository at this point in the history
Loading