Commit graph

705 commits

Author SHA1 Message Date
the-djmaze
2a56595cf9 Rename languages in extensions 2024-03-29 01:06:47 +01:00
tinola
bdd9a80db1 [plugins][two-factor-auth] rename language files names (rfc5646) 2024-03-28 20:10:20 +01:00
the-djmaze
143050176b Resolve #1520 2024-03-28 02:44:38 +01:00
the-djmaze
3017f8c656 Simplify LoginProcess handling 2024-03-28 02:43:39 +01:00
the-djmaze
07710f685f Drop hooks service.app-delay-start-* in favour of the existing json.before-appdelaystart and json.after-appdelaystart 2024-03-26 15:04:23 +01:00
the-djmaze
4fc04648cf Moved cache drivers outside core to extensions (plugins) 2024-03-22 04:03:39 +01:00
the-djmaze
8c077a94c6 same small fixes 2024-03-20 00:45:11 +01:00
the-djmaze
94aa2f11c4 Rename MessageSimple* commands to Message* 2024-03-19 19:49:11 +01:00
the-djmaze
173a172cf8 Resolve #485 2024-03-19 17:31:32 +01:00
the-djmaze
d59563cf1b Removed unused ClientException 2024-03-19 17:30:20 +01:00
the-djmaze
70b1a93108 CompactComposer support older browsers and a different idea to modify the dialog for #1498 2024-03-19 14:10:03 +01:00
the-djmaze
570c7e1a1a Some minor backup example extension changes for #1042 2024-03-18 16:28:54 +01:00
the-djmaze
9ccd616132 Now the MainAccount CryptKey is sealed.
This way change-password extension, Oauth2 and others can easily change the cryptkey seal withoug loosing decrypt functionality
2024-03-17 14:53:45 +01:00
the-djmaze
8c033f53fa ChangePassword extensions use \SnappyMail\SensitiveString 2024-03-17 14:50:32 +01:00
the-djmaze
89e80bf124 Version bump for #1492 2024-03-16 00:49:18 +01:00
the-djmaze
0fd0d18154 Resolve #1499 2024-03-16 00:36:58 +01:00
the-djmaze
71f78a83bb Cleanup for #1489 2024-03-15 23:41:34 +01:00
Sergey Mosin
7c6d2ad423 fix: signature editor form is submitted on menu open (set menu button element 'type' to 'button') 2024-03-15 11:42:32 -04:00
the-djmaze
c18ae6477d Resolve #1489 2024-03-15 01:16:43 +01:00
Maarten
a0e7bf790e
Merge pull request #1492 from cm-schl/master
Update plugin ldap-mail-accounts: use SensitiveString for passwords
2024-03-15 00:59:42 +01:00
the-djmaze
bd21c98179 Nextcloud extension added: fetch user email address for login screen 2024-03-15 00:54:41 +01:00
the-djmaze
106765e384 Nextcloud session['snappymail-password'] to session['snappymail-passphrase'] 2024-03-14 03:59:46 +01:00
the-djmaze
d784c61076 Disable Nextcloud oidc 2024-03-14 03:56:39 +01:00
cm-schl
a0576dba1f
use SensitiveString for passwords
uses the new SensitiveString class introduced with Snappymail v2.30.0
2024-03-13 17:16:48 +01:00
the-djmaze
5c21fea5d7 Example how to use PROXYAUTH 2024-03-12 16:22:28 +01:00
the-djmaze
696a2bbd3c Improved handling of Internationalized Domain Names in punycode 2024-03-12 16:06:17 +01:00
the-djmaze
fd54796710 Drop support for IMAP PROXYAUTH as it is a non-standard X-NETSCAPE thing 2024-03-12 03:13:12 +01:00
the-djmaze
a093eb3231 oCacher->Get can return NULL 2024-03-11 20:33:34 +01:00
the-djmaze
1e55f86f51 Deprecate most Domain methods 2024-03-10 23:58:18 +01:00
the-djmaze
ea4cda6a91 bugfix: autoconfig log error 2024-03-10 23:46:46 +01:00
the-djmaze
7d485813e5 By default throw AccountNotAllowed as confused in #1478 2024-03-04 10:12:59 +01:00
Sergey Mosin
d6acf55ab2 fix: use compact template in non-destructive way (do not replace the PopupsCompose template if a different wysiwyg is used) 2024-03-01 10:20:45 -05:00
Sergey Mosin
6169f6083f improve: add dark theme support and use 'button' element as menu trigger for consistent styling 2024-03-01 10:12:24 -05:00
Sergey Mosin
c0247ff2bd improve: fire the 'squire2-toolbar' event after more props are added 2024-03-01 10:07:14 -05:00
the-djmaze
490465cbbf Show url for #1466 2024-02-28 20:12:15 +01:00
Sergey Mosin
57003ab4b8 compact-composer plugin v1.0.0 2024-02-28 09:47:39 -05:00
Maarten
1722d88f1a
Merge pull request #1454 from S-A-L13/master
Added function for ldap-identities plugin to filter by mail prefixes (allow compatibility for e.g. Exchange and others)
2024-02-27 22:34:48 +01:00
S-A-L13
31d9e9fd1b Changed version to 2.3 2024-02-27 14:30:57 +01:00
S-A-L13
20f6dea345 minor changes 2024-02-27 13:46:02 +01:00
S-A-L13
0763f3d1c6 Removed wrong escapes 2024-02-27 13:22:38 +01:00
S-A-L13
f4554374bd Minor changes to match coding style of original coder 2024-02-27 13:10:53 +01:00
the-djmaze
b0211424a7 v2.35.1 2024-02-27 12:05:30 +01:00
S-A-L13
ebf7540554 Added function CleanupMailAddresses
Added function (and additional code to start it) that helps to clean up the mail addresses array. It removes the prefix (if set in config) and removes all addresses with no or a different prefix.
2024-02-27 12:04:07 +01:00
the-djmaze
ab748aab99 Small StorageType change 2024-02-26 16:44:25 +01:00
S-A-L13
12cbb9f07e Added config fields for mail prefix
Mail prefix is needed to filter mailidentities. For example suche set by Exchange in the ProxyAddresses field, which can hold different address types
2024-02-26 15:47:57 +01:00
the-djmaze
58d3fc8fd5 Example for #1449 2024-02-26 02:54:44 +01:00
S-A-L13
8dac28e1a2 Update index.php 2024-02-22 14:56:29 +01:00
S-A-L13
383e40636b Added StartTLS functionality
Added StartTLS in function Connect().
And also added parameters in config to activate StartTLS.
2024-02-22 14:54:55 +01:00
the-djmaze
44a623543f set smimeKey and smimeCertificate for demo 2024-02-20 15:21:32 +01:00
the-djmaze
8a0b3d3791 Resolve #1425 2024-02-18 16:44:20 +01:00