Commit graph

6923 commits

Author SHA1 Message Date
the-djmaze 4e8f12a392 Resolve #1691 2024-08-06 11:49:46 +02:00
the-djmaze cc04a82bfe Resolve #1686 2024-08-06 11:40:25 +02:00
the-djmaze 3a8af7de29 Some bugfixes for #1673 2024-08-05 17:20:41 +02:00
Maarten 85fb2ff44d
Merge pull request #1673 from AbdoBnHesham/master
Add Search Filters Plugin with Gmail-like Functionality
2024-08-05 16:57:36 +02:00
Maarten f89a8c3eb5
Merge pull request #1688 from cuttlefish-uk/master
Add change-password-mailcow driver
2024-08-05 16:54:18 +02:00
the-djmaze de26a00c49 Improvement #1657 2024-08-05 16:46:53 +02:00
Jude Venn f21dd94f2c Add change-password-mailcow driver 2024-07-25 10:37:09 +01:00
AbdoBnHesham 4a56d2d087 Add Search Filters Plugin with Gmail-like Functionality
Introducing a new plugin for enhanced email organization: Search
Filters, inspired by similar features in Gmail (Search Filters) and
Outlook (Rules). The plugin allows you to define custom search queries
that automatically perform one or more actions on matching emails based
on their priority level (1-10). Available actions include marking as
seen, flagging/starring, and moving to a designated folder.

This plugin is designed to work seamlessly with both old and new emails
in your inbox, taking into account the specified search query criteria.
However, please be aware of an outstanding bug that affects the display
of unread email counts beside folders; this issue has yet to be
resolved.

I have developed this plugin as a freelance project for a client on
their custom server setup. Unfortunately, I never received any feedback
or response from my client after completion of the work. Nonetheless, I
hope that sharing it here will benefit others and contribute to the
ongoing advancement of this open-source project.

Please note: This plugin is offered as-is with no warranties or
guarantees. Make sure to thoroughly test and verify its functionality
before using it in a production environment. Thank you to everyone who
has contributed to making this project a reality.
2024-07-18 23:49:37 +03:00
the-djmaze e4316e6665 Resolve #1666 2024-07-15 19:27:48 +02:00
the-djmaze ad81e3f9e9 Added mime types multipart/report and message/global-delivery-status 2024-07-15 19:27:26 +02:00
the-djmaze d10e4ba22a Merge branch 'master' of github.com:the-djmaze/snappymail 2024-07-15 16:13:51 +02:00
the-djmaze becaaaa2fd Resolve #1654 2024-07-15 16:13:32 +02:00
Maarten 082f1058ce
Merge pull request #1667 from hguilbert/patch-27
Update user.json
2024-07-15 14:44:10 +02:00
Maarten 0b495b1fa5
Merge pull request #1668 from tinola/master
Update user.json
2024-07-15 14:43:47 +02:00
the-djmaze 3161961faa Resolve #1663 2024-07-15 14:42:02 +02:00
tinola 9303c48e01
Update user.json 2024-07-15 08:35:08 +02:00
hguilbert b214ba0054
Update user.json 2024-07-15 05:49:16 +02:00
the-djmaze 2ea68e88b0 Translate "UNDELETE" in Dutch 2024-07-14 23:29:32 +02:00
the-djmaze 93869315c1 Drop message.deleted observable 2024-07-14 23:29:12 +02:00
the-djmaze d7bf80ea79 Merge branch 'master' into mark-for-deletion-issue-1657 2024-07-14 23:09:48 +02:00
the-djmaze 3ff2c4fb82 Hide undeleteCommand command when deleted messages are hidden #1657 2024-07-14 23:04:15 +02:00
the-djmaze b70860c903 Only set flag \Deleted when Trash is set to "do not use" 2024-07-14 22:55:04 +02:00
the-djmaze dc49a00f5f Bugfix: Call to a member function SmtpSettings() on null #1664 2024-07-14 14:21:55 +02:00
the-djmaze 50e30dbb6e Slightly modified patch code of #1657 2024-07-11 01:31:58 +02:00
the-djmaze 95436347e5 Resolve #1660 2024-07-11 00:25:26 +02:00
the-djmaze 57d1021d51 Improved cache handling of remote avatars (delayed or not) 2024-07-08 18:26:08 +02:00
the-djmaze 10450dea8b Cleanup localizations 2024-07-08 12:49:38 +02:00
the-djmaze 37fd42448f Translate dutch 2024-07-08 12:07:51 +02:00
Maarten 04607318ac
Merge pull request #1655 from hguilbert/patch-26
Update user.json
2024-07-08 10:54:40 +02:00
the-djmaze ed0223fbb8 Improved InvalidToken debugging 2024-07-08 10:53:03 +02:00
hguilbert 823ad4777f
Update user.json 2024-07-08 05:47:56 +02:00
the-djmaze 34a8ff3ce3 Resolve #1649 2024-07-08 01:23:04 +02:00
the-djmaze 637ec00d8f Removed abandoned vulnerable rollup-plugin-html 2024-07-08 01:08:40 +02:00
the-djmaze 1a19d25fdb Updated gulp to v5 and replaced vulnerable gulp-header with gulp-append-prepend 2024-07-08 00:43:48 +02:00
the-djmaze cd5ba2b000 transitionend listen to opacity as top changed on resize of view 2024-07-07 23:33:29 +02:00
the-djmaze f644430a78 console.log the mailto handler 2024-07-07 18:34:23 +02:00
the-djmaze a3d9d98184 Made registerProtocolHandler('mailto') optional by activating at Settings -> General 2024-07-07 18:16:39 +02:00
the-djmaze 325197175b Bugfix: prevent multiple afterShow() and afterHide() due to transitionend on multiple properties 2024-07-07 16:31:34 +02:00
the-djmaze 60c35f7c12 Added rl-vm-visible to the extensions README 2024-07-07 16:30:35 +02:00
the-djmaze f8d358a4f3 Added JavaScript rl-vm-visible event so that demo extension can prefill passphrase 2024-07-07 16:28:29 +02:00
the-djmaze 7a1652972d Detailed error message on account switch failure for #1594 2024-07-07 15:54:48 +02:00
the-djmaze 288ff23f2b Improved InvalidToken handling for #1653 2024-07-07 15:48:26 +02:00
Maarten 7f64dee54b
Merge pull request #1651 from tkasch/master
German translation update
2024-07-07 01:27:28 +02:00
the-djmaze 9771eced99 Align save button in admin security settings 2024-07-06 19:27:53 +02:00
the-djmaze 1a4e2c5d35 Nextcloud failed loading due to missing app_path 2024-07-06 19:27:22 +02:00
tkasch 54ef583c41
Update user.json
further improving German translation
2024-07-04 16:34:13 +02:00
tkasch 9fa5b6bf9e
Update user.json
further improve German translation
2024-07-04 16:21:39 +02:00
tkasch 8ceb4e8fb3
Update admin.json
further improve German translation
2024-07-04 15:17:54 +02:00
tkasch 7803bfe429
Update admin.json
further improve German translation
2024-07-04 14:59:03 +02:00
tkasch 63c5dbb93e
Update relativetimeformat.js
improve German translation
2024-07-04 14:41:31 +02:00