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
the-djmaze
dceb5fca41
Resolve #1439
2024-02-15 23:56:26 +01:00
the-djmaze
9f2b2e50d7
v2.34.0
2024-02-13 13:24:45 +01:00
the-djmaze
a25d35d6df
Resolve #1405
2024-02-09 02:39:00 +01:00
the-djmaze
81f8fe3019
Resolve #1425
2024-02-08 18:12:32 +01:00
the-djmaze
83aa65981b
Added link to schema.org #1422
2024-02-08 17:41:50 +01:00
the-djmaze
a056631cef
Update example extension/plugin
2024-02-08 00:46:16 +01:00
the-djmaze
d832117ae4
Disabled support for Nextcloud OpenID Connect
...
https://github.com/the-djmaze/snappymail/issues/1420#issuecomment-1933045917
2024-02-07 23:35:45 +01:00
the-djmaze
59fea00a31
Redesign Nextcloud OIDC login #1420
2024-02-06 20:31:50 +01:00
the-djmaze
66c9091b88
Add more debug messages for #1420
2024-02-06 19:57:00 +01:00
the-djmaze
f0d97b52d9
Support JSON-LD #1422
2024-02-06 19:52:00 +01:00
the-djmaze
a46484755b
Added Autoconfig as extension
2024-02-06 18:43:33 +01:00
the-djmaze
d2c59d2e1c
Change for #1420
2024-02-06 14:24:56 +01:00
the-djmaze
e1d95f8632
Changes for #1420 to detect OIDC
2024-02-05 21:40:30 +01:00
the-djmaze
9eb5646aec
Redesign WYSIWYG handling to allow any editor (quill, tiny, etc. etc.)
2024-01-30 18:16:39 +01:00
the-djmaze
b726400f42
Resolve #1402
2024-01-23 10:23:06 +01:00
the-djmaze
61c533a1a6
v2.33.0
2024-01-22 15:11:44 +01:00
the-djmaze
a80cb495d2
Resolve #1396
2024-01-22 14:34:35 +01:00
the-djmaze
aca3490331
Resolve #1395 and #1394
2024-01-22 14:30:53 +01:00
the-djmaze
e133cf5ffb
Changes for BIMI-Selector #1394
2024-01-22 13:25:04 +01:00
the-djmaze
5747b7add6
Version bump for #1400
2024-01-22 00:05:06 +01:00
the-djmaze
dac5b105ce
Merge pull request #1400 from PhilippMundhenk/master
...
Automatic login for ProxyAuth plugin, improved security documentation
2024-01-22 00:02:52 +01:00
the-djmaze
58955f792a
Changes for BIMI-Selector #1394
2024-01-22 00:01:46 +01:00
Philipp Mundhenk
b947db2eb1
added documentation for usage of custom_logout_link
2024-01-21 15:31:32 +01:00
Philipp Mundhenk
59c0f5cc94
documented auto login, improved security documentation
2024-01-21 15:09:31 +01:00
Philipp Mundhenk
081726d764
added automatic login
2024-01-21 14:57:47 +01:00
the-djmaze
b1c435277c
Resolve #1393
2024-01-17 01:34:25 +01:00
the-djmaze
8f9c199360
Bump Nextcloud extension version
2024-01-16 15:49:15 +01:00
the-djmaze
34e4bad77f
Workaround #1392
2024-01-16 15:38:27 +01:00
Philipp Mundhenk
f6eab84d40
added README
2024-01-14 18:22:59 +01:00
Philipp Mundhenk
84f739c72f
added encryption
2024-01-14 18:22:41 +01:00
Philipp Mundhenk
ec937a5af1
implemented ProxyAuth
2024-01-14 14:39:23 +01:00
the-djmaze
30ed8dde11
Resolve #1381
2024-01-12 01:56:12 +01:00
the-djmaze
98b203a3ca
Demo plugin disable delete of messages
2023-12-25 16:07:59 +01:00
the-djmaze
1a331dc3ba
Some fixes for #1362
2023-12-17 22:42:48 +01:00
Avinash Gusain
d1e6ea379e
use getLanguages
2023-12-13 16:07:44 +05:30
Avinash Gusain
3a46916ad9
set default lang
2023-12-13 15:39:53 +05:30
Avinash Gusain
184d3fe7d6
nextcloud snapppy lang fix
2023-12-13 10:26:03 +05:30
the-djmaze
1d652e0ce3
Backup plugin don't use tar stream yet (was a test)
2023-12-12 22:55:02 +01:00
the-djmaze
f1c6ff3f2a
Backup plugin use tar stream
2023-12-12 22:52:31 +01:00
the-djmaze
927c4e6ed1
Properly set CACHEDIR.TAG from http://www.brynosaurus.com/cachedir/
2023-12-12 21:44:16 +01:00
the-djmaze
f490c53919
Bugfix: Nextcloud FilterLanguage wrong param order #1352
2023-12-11 15:46:08 +01:00
the-djmaze
bfb914132e
Small change for #1350
2023-12-11 11:07:10 +01:00
the-djmaze
6f8abf33c8
Merge pull request #1350 from attike/attike-snappymail-plugins
...
New Plugin to handle multible identities: Use From-Address-Account for smtp
2023-12-10 17:05:07 +01:00
the-djmaze
c61f4a6918
Resolve #1042
2023-12-10 17:02:07 +01:00
the-djmaze
91a505ea02
Resolve #1356
2023-12-08 21:48:03 +01:00
the-djmaze
e56415aa51
Different solution to use Nextcloud languages #1293
2023-12-08 01:28:08 +01:00
attike
ca894d4427
Create README for new plugin
2023-12-07 00:59:18 +01:00
attike
051af6132e
new Plugin: SmtpUseFromAdrAccountPlugin
2023-12-07 00:57:08 +01:00
the-djmaze
b0fea1e7c1
Hint for #1177
2023-12-01 01:28:05 +01:00
the-djmaze
e9ad4e38c2
Fix plugin admin permission
2023-11-30 00:10:16 +01:00
the-djmaze
c1017499e4
Improved example plugin to test for admin section
2023-11-28 10:25:36 +01:00
the-djmaze
5412348a65
Example code for #1042
2023-11-27 18:06:12 +01:00
the-djmaze
086f5ebb06
Bugfix: handling services images failed
2023-11-27 17:05:30 +01:00
the-djmaze
612aa09071
Enable thread view in demo #445
2023-11-27 02:33:43 +01:00
the-djmaze
7135af995d
Extend example extension code with more details
2023-11-27 01:51:23 +01:00
robertoszek
b34d87a209
add video-on-login-screen plugin
2023-11-09 21:24:48 +01:00
the-djmaze
bd737a82bf
Improve solution for #1241
2023-10-24 11:43:47 +02:00
the-djmaze
1bf252ad7e
Revert #1241 due to #1283
2023-10-24 00:42:04 +02:00
the-djmaze
9a4b73e819
Resolve #1270
2023-10-08 14:59:03 +02:00
the-djmaze
04e2869953
Nextcloud plugin v2.25
2023-10-08 12:30:25 +02:00
Ronak Patel
f0d90db640
Change of class position createCalendarListItem
2023-10-03 09:49:03 -07:00
Ronak Patel
5200917e0a
Change of class position createCalendarListItem
2023-10-03 09:48:22 -07:00
Ronak Patel
8e485c3cab
Change of class position createCalendarListItem
2023-10-03 09:47:57 -07:00
Ronak Patel
019a5024f9
Change of class position createCalendarListItem
2023-10-03 09:46:03 -07:00
the-djmaze
d4e76fb42c
Improved solution for #1241
2023-10-02 16:36:22 +02:00
the-djmaze
edad4ac025
Resolve #1241
2023-10-02 16:15:29 +02:00
the-djmaze
26b7abf893
Other solutions for nextcloud auto login #1247 due to a TOTP conflict
2023-10-02 15:51:19 +02:00
the-djmaze
d0e6a78f72
Bump version #1251
2023-10-02 15:22:24 +02:00
the-djmaze
1d27c22085
Resolve #1251
2023-10-02 14:41:27 +02:00
the-djmaze
775faa9d79
#1243 version bump
2023-10-01 11:18:37 +02:00
the-djmaze
ebf16393fc
Merge pull request #1243 from Alphix/patch-1
...
[ldap-contacts-suggestions] Shorten overlong label
2023-10-01 11:15:48 +02:00
Ronak Patel
c599847aea
Make the Put in calendar option more obvious in Mail
2023-09-28 11:06:21 -07:00
David Härdeman
a221ebfab8
[ldap-contacts-suggestions] Shorten overlong label
...
This is just cosmetic, but the "to use" is superfluous and doesn't match the wording of the other labels (and makes the rendered UI a bit weird by pushing everything to the side).
2023-09-13 01:07:45 +02:00
the-djmaze
120873c7d6
Added "View ICS" extension #1178
2023-08-28 13:34:23 +02:00
the-djmaze
2ccf758c8e
Merge pull request #1206 from MKjanek32/master
...
Improved Polish translation and Nextcloud internationalization
2023-07-24 15:41:50 +02:00
tinola
231480e775
update version number
2023-07-07 17:13:44 +02:00
the-djmaze
f6348123db
Resolve #1195
2023-07-03 15:33:38 +02:00
the-djmaze
0e3ed0fea0
Resolve #1192
2023-07-03 11:05:11 +02:00
Jan Potocki
c09f71e9a9
Updated Polish translation for Nextcloud integration
2023-06-29 18:50:29 +02:00
the-djmaze
15eaf18ec3
Resolve #1151
2023-06-05 15:12:22 +02:00
tinola
c2f8eec411
Add polish translation
2023-06-02 18:43:59 +02:00
Jaap Marcus
4cee246281
Update index.php
2023-05-17 22:33:06 +02:00
Jaap Marcus
0ae7b11776
Fix HestiaCP password change
2023-05-17 22:28:03 +02:00
the-djmaze
6dec3c9052
Hestia plugin v1.1 for #1128
2023-05-16 16:57:21 +02:00
the-djmaze
d5a0ac8da8
Fixes for #1128
2023-05-16 16:51:42 +02:00
the-djmaze
35bfff878d
Changes for #1128
2023-05-16 13:39:56 +02:00
the-djmaze
a043eaec81
Change for #1105
2023-05-01 15:21:04 +02:00
the-djmaze
32277688af
Resolve #1109
2023-05-01 12:01:35 +02:00
the-djmaze
ad6b51f76f
Resolve #1083
2023-04-18 13:20:52 +02:00
the-djmaze
a71ea44753
Improved RTL support #1056
2023-04-18 11:35:31 +02:00
the-djmaze
9cabfe7570
Merge branch 'master' into rtl-support
2023-04-18 09:54:24 +02:00
the-djmaze
103b431780
Bugfix: GetActionParam() failed
2023-04-11 13:57:28 +02:00
the-djmaze
a889fc262a
Nextcloud plugin integrate OIDC from #756
2023-04-11 13:28:29 +02:00
the-djmaze
20a2f5f185
Added base code for RTL support #1056
2023-04-11 12:55:59 +02:00
the-djmaze
c7c43939ce
Update ChangePassword version number
2023-04-11 09:18:00 +02:00
the-djmaze
9689b480a0
Move ChangePassword ISPConfig to own extension
2023-04-11 09:14:59 +02:00
the-djmaze
0c89285033
Resolve #1057
2023-03-28 09:49:25 +02:00
cm-schl
c2b7ddc76b
Merge branch 'the-djmaze:master' into master
2023-03-21 09:20:15 +01:00
the-djmaze
1ca039f796
v2.27.0
2023-03-20 16:43:41 +01:00
the-djmaze
f81fcb4e61
Better line-height for QR code
2023-03-20 08:32:31 +01:00
the-djmaze
7a98e5e7d4
Nextcloud plugin translate russian
...
https://github.com/the-djmaze/snappymail/discussions/979#discussioncomment-5327668
2023-03-18 19:32:50 +01:00
cm-schl
75f198c8a0
Update release date
2023-03-14 14:50:22 +01:00
cm-schl
00a507ff97
Merge branch 'the-djmaze:master' into master
2023-03-14 14:48:42 +01:00
cm-schl
2d4e72805a
Updated readme.md
2023-03-14 14:37:37 +01:00
the-djmaze
3464e296c3
Fix 'Location:' headers using proper '302 Found' header
2023-03-14 09:58:30 +01:00
the-djmaze
f8b794ec1c
Prevent folder/messages flags conflict by using the right name attributes
for Folders
2023-03-13 11:49:40 +01:00
cm-schl
c732cec62f
Clearer description whats username for in the config
2023-03-07 15:31:09 +01:00
cm-schl
58b368552f
Overwrite of main address works
...
- Cleanup of not used functions
- Rewrite of FindLdapResults function to work in both cases: for additional accounts and main account
2023-03-07 15:05:10 +01:00
cm-schl
a8f6dab672
Working prototype.
...
- Needs check if overwriting mail address is activated
- Needs rework on ldap query function (looks up to much data)
- Code cleanup is needed
2023-03-03 12:27:56 +01:00
the-djmaze
e3d2250e19
Nextcloud allow in iframe #537
2023-02-23 16:33:38 +01:00
the-djmaze
57f497cf63
isMobile() not used in templates
2023-02-23 14:04:35 +01:00
the-djmaze
bb77d0ae02
Redesign \SnappyMail\HTTP\CSP for better control
2023-02-22 13:57:37 +01:00
the-djmaze
f662841281
Resolve #987
2023-02-22 12:18:49 +01:00
the-djmaze
07f6b7545a
Rename spam=>junk and draft=>drafts folder names to be compatible with IMAP and JMAP
2023-02-21 10:56:21 +01:00
the-djmaze
91bc5931fd
Set default ContactsSync in Nextcloud
2023-02-21 08:38:19 +01:00
the-djmaze
cf720e7105
Resolve #981
2023-02-20 23:51:08 +01:00
cm-schl
7948e86a07
added comment
2023-02-17 12:33:32 +01:00
cm-schl
b8c681d1a5
Additional accounts now always get the mail address from ldap
2023-02-17 12:01:39 +01:00
the-djmaze
d98a2e015e
Released new Avatars extension
2023-02-16 09:00:00 +01:00
cm-schl
9cfe164633
Works now with additional accounts:
...
The mail address is correctly set by ldap value.
But plugin needs rework: it makes no sense to let the user use the non
existing mail address "username@domain" used
only by SnappyMail. Plugin should always use a looked up mail address
2023-02-15 17:57:59 +01:00
the-djmaze
4852895488
Resolve #967 btoa() issue
2023-02-15 17:29:47 +01:00
cm-schl
aa03e84c79
Merge branch 'the-djmaze:master' into rework-on-mailaddress-handling
2023-02-15 12:26:35 +01:00
cm-schl
424c1ff90a
Prepared ldap query to optionally read mail addresses
...
for main account and additional accounts
2023-02-10 12:04:50 +01:00
the-djmaze
399ae06a5c
v2.26.0
2023-02-10 11:38:41 +01:00
cm-schl
30e3a8cc0f
added new config options to overwrite the mail address
2023-02-10 11:11:24 +01:00
the-djmaze
e364b6286f
Get account local sqlite AddressBook working (but still inactive)
2023-02-09 12:54:36 +01:00
the-djmaze
8d6eb96c8f
v2.25.5
2023-02-09 10:37:43 +01:00
the-djmaze
e6bdb37ca1
Kolab error: $id is string, should be int
2023-02-09 09:29:45 +01:00
cm-schl
a24dade801
Update index.php
2023-02-08 15:38:47 +01:00
the-djmaze
e12eeeafc6
Resolve #927 Call to undefined method MailboxDetectPlugin::Logger()
2023-02-08 10:43:11 +01:00
the-djmaze
636ffe5fbb
Add more logging for #907
2023-02-07 14:50:06 +01:00
the-djmaze
f2ca5f6a30
Probably solution for #907
2023-02-07 11:49:05 +01:00
the-djmaze
4f7f713046
v2.25.4
2023-02-06 11:51:41 +01:00
the-djmaze
4521a9917a
Also allow changing email address (untested) for #859
2023-02-02 15:09:03 +01:00
the-djmaze
78938caaf3
v2.25.2
2023-02-02 13:26:23 +01:00
the-djmaze
094609102d
Avatars use current app font #888
2023-02-01 13:02:37 +01:00
the-djmaze
cc383f6b0e
Resolve #233
2023-02-01 10:01:13 +01:00
the-djmaze
131be583e5
Merge pull request #894 from e-foundation/nc-plugin-bump
...
bump NC plugin
2023-01-31 11:38:46 +01:00