Commit graph

356 commits

Author SHA1 Message Date
the-djmaze
74f830486e Reduce AppData result for unauthorized visitor 2022-10-04 10:04:41 +02:00
the-djmaze
e35fbea415 Security: disable spellcheck everywhere by default due to Chrome/Edge sending data you enter to their servers. 2022-09-20 12:26:12 +02:00
the-djmaze
2c30189fea Resolve #526 2022-09-20 08:59:38 +02:00
the-djmaze
c9ad0ef170 Improved new AddressBook system 2022-09-06 14:26:07 +02:00
the-djmaze
9861d1bf78 Merge branch 'master' into addressbook 2022-07-26 10:11:48 +02:00
the-djmaze
7561ff4c9f IncConnectAndLoginHelper => ImapConnectAndLoginHelper 2022-07-26 10:11:22 +02:00
the-djmaze
2837126d60 Get AddressBook Import/Export working 2022-07-25 22:55:48 +02:00
the-djmaze
c678031d00 KolabAddressBook MessageAsContact always returns Contact object 2022-07-22 13:23:17 +02:00
the-djmaze
f46e996570 Merge branch 'master' into addressbook
# Conflicts:
#	snappymail/v/0.0.0/app/templates/Views/User/PopupsContacts.html
2022-07-21 14:25:51 +02:00
the-djmaze
7698625213 NL translation 2022-07-21 14:02:00 +02:00
the-djmaze
efc3327cec Wrong Froxlor plugin class name 2022-07-19 12:43:31 +02:00
Erwan Colin
1ded94bd2d Add back ldap-login-plugin.
Resolve #453.
2022-07-13 15:26:53 +02:00
the-djmaze
ab2a81cd9b Fix snowfall plugin #434 2022-06-13 21:21:51 +02:00
the-djmaze
03e8d38a1c Added debug log for #431 2022-06-08 13:12:33 +02:00
the-djmaze
2b3a18c629 Bugfix: domain disabled wildcard failed 2022-06-08 13:08:00 +02:00
Jaap Marcus
869abb0469
HestiaCP Password reset support
Resets password via hostname:8083/reset/mail/ endpoint 

Should also work on VestaCP < 1.0.0 or after they have patched the bug in 1.0.x
2022-06-02 16:10:26 +02:00
the-djmaze
84c1fb5402 Merge branch 'master' into addressbook 2022-05-31 21:25:59 +02:00
the-djmaze
eb61563db4 Merge all example plugins 2022-05-31 10:47:14 +02:00
the-djmaze
5cc738e2ba Resolve #422 2022-05-30 13:12:01 +02:00
the-djmaze
a71874a8c4 Redesign AddressBook 2022-05-29 00:22:50 +02:00
the-djmaze
48a954e077 Bugfix: ImapContactsSuggestions error on empty $aUids 2022-05-28 23:38:41 +02:00
the-djmaze
73896ae64b Bugfix: KolabAddressBook UID 2022-05-21 23:26:23 +02:00
the-djmaze
4def341b66 Protection for #371 2022-05-21 00:40:07 +02:00
the-djmaze
14fdd4aa32 Bugfixes for KolabAddressBook 2022-05-20 17:07:40 +02:00
the-djmaze
656c5f2a3e Bugfix: 2FA enforcement #349 2022-05-20 12:36:30 +02:00
the-djmaze
fe3c2feccb https://github.com/the-djmaze/snappymail/issues/272#issuecomment-1132581341 2022-05-20 10:25:46 +02:00
the-djmaze
3508adb5ef Bugfix: plugin package incorrect 2022-05-20 08:48:35 +02:00
the-djmaze
a1fd8391da Added :login_name wildcard 2022-05-20 07:47:14 +02:00
the-djmaze
def180e785 Resolve #351 2022-05-20 07:44:18 +02:00
the-djmaze
0ff571db14 v2.16.0 2022-05-19 10:58:04 +02:00
the-djmaze
f12019d77a AddressBook: Drop $sEmail parameter from functions and use new SetEmail()
AddressBook: Better CardDAV client with setDAVClientConfig()
2022-05-19 10:39:32 +02:00
the-djmaze
bbbe69a9df Languages for #385 2022-05-19 08:34:09 +02:00
the-djmaze
90b3a2155d Kolab export contacts 2022-05-18 23:51:38 +02:00
the-djmaze
aa67e66834 Place contacts suggestions plugins in Contacts category 2022-05-18 22:53:20 +02:00
the-djmaze
d93a31dda0 Improved Kolab detection 2022-05-18 22:51:32 +02:00
the-djmaze
ea5224c7e3 Bugfix: kolab plugin error on ?admin 2022-05-18 22:29:46 +02:00
the-djmaze
9789a2509f Move to plugin #385 2022-05-18 17:15:31 +02:00
the-djmaze
86ac71ea2e Move the Kolab Contacts Suggestions test to be IMAP Contacts Suggestions 2022-05-17 17:15:20 +02:00
the-djmaze
5757c06f77 Resolve #391 poppassd error 2022-05-13 22:58:09 +02:00
the-djmaze
02e3ce779c Move TestSuggestions to Example plugin 2022-05-13 20:25:52 +02:00
the-djmaze
5c9b7d7000 Added example plugin how to use Kolab for contact suggestions 2022-05-13 00:49:25 +02:00
the-djmaze
b926a26dc8 Small cleanups 2022-05-11 23:14:12 +02:00
the-djmaze
ffafc2313d debug change-password better 2022-05-05 16:49:19 +02:00
the-djmaze
acac16cef0 Release ldap contacts suggestions plugin 2.9 for #367 2022-05-05 16:26:23 +02:00
the-djmaze
f2ccee1c6b Resolve #367 2022-05-05 16:20:22 +02:00
the-djmaze
310a88b0a5 Resolve TOTP QR code not readable #360 2022-05-02 20:02:53 +02:00
the-djmaze
fe60acab63 Solution for #360? 2022-05-02 00:06:05 +02:00
the-djmaze
fcb50dfcda Change for #272 2022-04-30 01:27:40 +02:00
the-djmaze
a06b59784a Changes for #349 2022-04-29 13:23:04 +02:00
the-djmaze
80eed213d9 Allow cancelable on some custom javascript events. 2022-04-29 13:07:49 +02:00