- Mar 25, 2021
-
-
Anna Larch authored
Signed-off-by:
Anna Larch <anna@nextcloud.com>
-
- Mar 16, 2021
-
-
kesselb authored
[stable1.9] Save drafts every 10s, not every 700ms
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
- Mar 15, 2021
-
-
Christoph Wurst authored
[stable1.9] Sync the new draft messages per UID
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
[stable1.9] Fix icon for blocked content
-
GretaD authored
Signed-off-by:
GretaD <gretadoci@gmail.com>
-
- Mar 12, 2021
-
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
[stable1.9] Check for method existence before calling during upgrade
-
Christoph Wurst authored
The ``\OCA\Mail\Db\MessageMapper::findWithEmptyMessageId`` is new and due to the nature of how Nextcloud upgrades work, the loaded code won't have the new method when the post-migration repair step is run. Hence we have to do a (arguably ugly) method exists check before the method is called. Fixes #4746 Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
- Mar 11, 2021
-
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
[stable1.9] Fix to error forward with inline image
-
Christoph Wurst authored
[stable1.9] Do not attempt to retry an (initial) sync if mailbox is locked
-
Cyrille Bollu authored
Signed-off-by:
Cyrille Bollu <cyr.debian@bollu.be> Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
When the app loads a mailbox, we try to fetch the 20 first messages. The server will respond with a client error of HTTP400 when the mailbox hasn't been cached yet. The client then first attempts an *intial sync*, followed by re-fetching of the 20 first messages. So far for the conflict-free sequence of commands. In the priority inbox we have three virtual mailboxes that all try to get their data at the same time. For initialized mailboxes the server will give away the 20 first messages for the respective query. For the very first access, however, the mailboxes battle for the initial sync. Each of the mailboxes will run into the HTTP400 for the mailbox that isn't cached, then they will all three try to do the initial sync. One of them wins. The other ones previous *retried* the intial sync. And that is where things blew up. The attempted initial sync resulted in a regular sync. And since the client requested a sync (diff) with no known message IDs, the server assumed that all messages of the mailbox are "new". Hence there was a huge server load and response, followed by a frozen browser that tried to render hundrets or thousands of messages at once, depending of the inbox size. With this patch the initial sync doesn't actually attempt to retry when it detects a locked mailbox. That is becaues it doesn't make much sense. If the mailbox is locked then because some other process already takes care of syncing. We don't have to do it ourselves. Instead we should try to actually fetch the 20 newest messages. If that works then the process is done. Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
[stable1.9] Adds "sass" as a dependency to fix some build error
-
Cyrille Bollu authored
Fixes https://github.com/nextcloud/mail/issues/4485 (From https://stackoverflow.com/questions/62705395/angular-error-postcss-received-undefined-instead-of-css-string/62925718 ) Signed-off-by:
Cyrille Bollu <cyr.debian@bollu.be> Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by:
Richard Steinmetz <richard@steinmetz.cloud>
-
- Mar 10, 2021
-
-
Richard Steinmetz authored
[stable1.9] Adds "Reply to All" to MenuEnvelope.
-
Cyrille Bollu authored
Signed-off-by:
Cyrille Bollu <cyr.debian@bollu.be> Signed-off-by:
Richard Steinmetz <richard@steinmetz.cloud>
-
Christoph Wurst authored
[stable1.9] Generate an IMAP message ID when it's missing
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
- Mar 09, 2021
-
-
Richard Steinmetz authored
[stable1.9] Delete recipient records when deleting email
-
- Mar 08, 2021
-
-
Anna Larch authored
Signed-off-by:
Anna Larch <anna@nextcloud.com>
-
- Mar 05, 2021
-
-
Cyrille Bollu authored
[stable1.9] Fix thread view not being reactive
-
Cyrille Bollu authored
[stable1.9] Add missing methods for important and favorite
-
Richard Steinmetz authored
Signed-off-by:
Richard Steinmetz <richard@steinmetz.cloud>
-
GretaD authored
Signed-off-by:
GretaD <gretadoci@gmail.com>
-
Richard Steinmetz authored
Signed-off-by:
Richard Steinmetz <richard@steinmetz.cloud>
-
- Mar 04, 2021
-
-
Richard Steinmetz authored
[stable1.9] Fixes a regression where the MessageSource modal wasn't scrollable anymore
-
Cyrille Bollu authored
Signed-off-by:
Cyrille Bollu <cyr.debian@bollu.be>
-
- Mar 03, 2021
-
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
[stable1.9] Add missing route for zip download
-
Anna Larch authored
Signed-off-by:
Anna Larch <anna@nextcloud.com>
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-
Christoph Wurst authored
Don't open new window on ZIP
-
Nextcloud bot authored
-
- Mar 02, 2021
-
-
kesselb authored
Add Dependabot for the new Mozart composer directory
-
Christoph Wurst authored
Signed-off-by:
Christoph Wurst <christoph@winzerhof-wurst.at>
-