Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib/Model
AgeCommit message (Collapse)Author
2021-06-22Tag messages in classifierAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-06-21Add $ back to label creation processAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-06-15Cast Evolution Labels to our implementationAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-06-10Merge pull request #5080 from ↵Christoph Wurst
nextcloud/fix/4463/adds-text-calendar-attachment-support Adds support for text/calendar attachment
2021-05-28Add custom user tagsDaniel Kesselberg
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2021-05-28Adds a fallback when attachment is a text/calendar an no attachmentCyrille Bollu
name can be found Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
2021-05-28Adds support for text/calendar attachmentsCyrille Bollu
Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
2021-04-26Correctly truncate multibyte strings to fit into the databaseThomas Citharel
Same as https://github.com/nextcloud/server/pull/26755 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-04-15Filter nonjunk and forwardedAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-03-25Uses Horde_Mime_Part->isAttachment() as much as possible.Cyrille Bollu
Creates a new 'inlineAttachments' property for IMAPMessages to hold those 'inline attachments' (that's MIME parts having their content-disposition header set to 'inline') Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-03-22Add tagging to messagesAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-03-11Do not forward inline images at attachmentsCyrille Bollu
Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
2021-03-10Generate an IMAP message ID when it's missingChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-02-26Save important flag to IMAP if permflags enabledAnna Larch
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-02-18Avoid usage of Horde header query as it causes issues with php8Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-02-02Avoids using iconv with '//IGNORE' flag if possibleCyrille Bollu
Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
2021-02-01Makes sure email subject is valid UTF-8Cyrille Bollu
Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
2021-01-18Bump nextcloud/coding-standard from 0.4.0 to 0.5.0dependabot-preview[bot]
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 0.4.0 to 0.5.0. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v0.4.0...v0.5.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-14Sent and request mdn (read confirmation)Daniel Kesselberg
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-12-17Add forward as attachmentChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-12-16Add original attachments when forwarding a mailCyrille Bollu
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-14Mark immutable classes as immutableChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-13Fix documented type errorsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-09Fix more type and nullable errorsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-09Fix wrong documented typeChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-08Fix psalm errorsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-09-29Fix missing In-Reply-To and References header for repliesChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-09-24Merge pull request #3637 from nextcloud/fix/3297/set-mime-type-to-attachmentsv1.5.0-beta3Christoph Wurst
Gets mime type of uploaded attachments
2020-09-24Gets mime type of uploaded attachmentsCyrille Bollu
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2020-09-23Add a debug-only file download for threading dataChristoph Wurst
Threading still doesn't work for some messages. To debug this more easily, especially for non devs, this adds a new action menu entry to download all relevant threading data as a simple JSON. The maintainers can then look at those files, put them into unit tests and see why they messages don't group. Again, this entry won't be shown on production instances but only if debug mode is enabled. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-24Rework the routingChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-17Clean up mix up of ID, UID and UUIDChristoph Wurst
* ID is supposed to be the database ID * UID is the IMAP UID * UUID is the globally unique identifier used in the front-end Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-03Store the `references`, `in-reply-to` and the thread root idChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-05-12Simplify seen/unseen flag to the IMAP standardChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-05-12Add mark as junkGretaD
Signed-off-by: GretaD <gretadoci@gmail.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-23Make it possible to mark messages importantChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-14Update to nextcloud coding standard v0.3.0Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-03-26Remove unused importsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-26Add psalm and apply auto fixesChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-10Add a lazy structure analyzation to get the attachments icon backChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-31Add a cache for IMAP message in the databaseChristoph Wurst
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>
2020-01-24Show embedded messages as attachmentsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-13Fix vanishing newlines of plaintext draftsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-08Use KItinerary to extract information from emails and attachmentsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-07base64_encode $folderId => Fixes https://github.com/nextcloud/mail/issues/2262Cyrille Bollu
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-12-16Treat MIME part IDs as strings, not intsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-10-15Add CKEditorChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-10-08Do not fetch headers if we don't use themChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-10-02Merge branch 'master' of github.com:/nextcloud/mail into ↵Christoph Wurst
refactor/remove-unused-date-fields
2019-10-02Merge pull request #2062 from nextcloud/refactor/remove-unused-message-sizeChristoph Wurst
Remove unused message size field