Age | Commit message (Collapse) | Author |
|
Change forward msg
|
|
Fix some missing translations
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Remove subfolders from Favorites
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
When the server returns a 404 for an unknown messge the loading shinner
was shown indefinitely before because of a TypeError (the loaded message
can be undefined, thus the .uid access causes an error). This shows the
expected error page again.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Webpack renames classes, hence this didn't work in production mode.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Log them as info, but not error. And just carry on.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Add user setting to opt-out from data collection
|
|
nextcloud/enhancement/envelope-fetch-conflict-retry
Try to recover from server errors
|
|
Remove stats from favorites
|
|
Fix folderStats
|
|
* Migrate Vue folder fetch code to async-await
* Introduce match helper to match to error types
* Match lock and initial sync errors
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Fix HTTP500 when no UIDs are sent
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
We don't want SOAP messages, but having a bit of standardized structure
in JSON responses makes it easier to interpret them in code. This is
just a start for errors. We will have to also migrate the existing
(success) respones at some point.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
UIDs are sent as GET parameter. As this can't be used when the array is
empty, it appeared as if the parameter wasn't sent by the client code.
Thus adding a default value for this case.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Co-authored-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Add translated default string for unnamed
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Fix creating a new mailbox
|
|
StCyr/fix-remove-original-recipient-from-to-and-cc-fields-in-replies
Uses ReplyBuilder.js to compute the list of recipients when replying to a email.
|
|
Preserve recipient input when focus is lost
|
|
Show embedded messages as attachments
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Remove inbox statisticts for unified inbox
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
Add mailto: protocol handler
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
as replier (self-sent emails)
- Fixes an edge-case for ReplyBuilder.js
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
|
|
Change Copy/Blind Copy into CC/BCC
|
|
Signed-off-by: GretaD <gretadoci@gmail.com>
|
|
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
|
|
sender is ourself
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
|
|
a email.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
|
|
disable send button when to, cc, bcc is empty
|