Commit Graph

25 Commits

Author SHA1 Message Date
9e08477c5c perf: reduce number of avatar requests
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-06-04 19:06:12 +02:00
ed9c2cc92c refactor: add override attribute
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-06-04 07:33:09 +02:00
084cc6768a feat: Allow disabling of threaded view
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-05-20 13:40:54 -04:00
ce2f9497f9 fix: don't show important or unread emails in trash
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-04-28 17:16:23 +02:00
94ac6cf8c6 style: apply coding-standard 1.2.3
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-08-26 11:50:26 +02:00
432e10ffd8 chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-06-24 18:46:58 +02:00
87f81dc7ab add sorting capabilities to mail
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
2023-11-08 21:40:55 +01:00
eb93d46102 Feat: Search mail bodies
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
2023-10-24 20:17:42 +02:00
c39b756131 chore: apply coding standards
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-06-28 14:44:08 +02:00
82a1233c94 chore(php): Refactor empty array check
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-10 18:21:52 +02:00
93b7c72b25 Update codestyle
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2022-09-03 15:37:58 +02:00
49138926a8 Rework duplicate entry handling for tags
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-03-31 18:32:24 +02:00
00ea427332 Add time check to hasLocks
Signed-off-by: Anna Larch <anna@nextcloud.com>
2021-03-25 09:45:09 +01:00
a5cedffc13 Refactor flag strings for search into a class
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-01-15 10:23:08 +01:00
81c28d4bc2 Migrate remaining usage of ILogger to the PSR logger interface
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-10-05 10:57:22 +02:00
c6f8bc732e Add a unified search provider
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-25 13:44:04 +02:00
9498ebac6e Rework the routing
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-24 20:21:40 +02:00
fb2f9b1e10 Add virtual priority inbox
Signed-off-by: GretaD <gretadoci@gmail.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-24 10:12:42 +02:00
7f32cfe657 Update to nextcloud coding standard v0.3.0
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-14 16:06:46 +02:00
ac4a7ba08f Add psalm and apply auto fixes
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-26 14:10:51 +01:00
46916ee4f3 Make envelope lists more versatile
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-24 07:12:16 +01:00
90a90dd24d Add a lazy structure analyzation to get the attachments icon back
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-10 13:32:34 +01:00
ad7bef615a Fix searching in message cache (and IMAP)
* Query IMAP only if necessary
* Fix pagination (when IMAP results are used)
* Fix CC and BCC search queries

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-06 08:32:52 +01:00
6d2d36a198 Detect missing mailbox cache and block access to messages
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-02-03 20:24:27 +01:00
c287787f8d Add a cache for IMAP message in the database
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-31 16:43:51 +01:00