the-djmaze
ba49d06d1a
v2.11.0
2022-01-14 18:57:55 +01:00
the-djmaze
9fea092c43
Cleanup RainLoop\Service with improved ?admin path detection
2022-01-11 15:55:48 +01:00
djmaze
5a17e3b51d
Better Domain management with simplified SASL Mechanisms support
2022-01-10 12:57:42 +01:00
djmaze
e52316bb08
Allow demo account to send messages to itself
2021-12-31 11:25:37 +01:00
djmaze
5b4d34d1cb
Improved Storage garbage collection
...
Improved RecRmDir() and RecTimeDirRemove()
2021-12-17 01:17:06 +01:00
djmaze
c7a0573852
Reduce garbage collection calls for demo account
2021-12-16 12:29:40 +01:00
djmaze
41a98d68c5
Bugfix: demo plugin broken due to v2.9.6 changes
2021-12-15 13:06:30 +01:00
djmaze
e4e26d799c
Update demo plugin
2021-11-30 11:18:52 +01:00
djmaze
863c1d0151
Bugfix: two-factor-auth plugin wrong layout for v2.9
2021-11-18 16:44:53 +01:00
djmaze
17932f2905
Bugfix: broken TOTP plugin
2021-11-18 13:51:11 +01:00
djmaze
346829be38
v2.9.2
2021-11-17 14:20:04 +01:00
djmaze
3bad2d5dbd
Revamp login screens by moving login icons to the left,
...
due to issues with browser plugins like LastPass which place buttons on the right.
And added a TOTP icon
2021-11-16 12:35:11 +01:00
djmaze
070fc14c4f
OAuth2 draft code made with the old RainLoop code
2021-11-12 10:29:58 +01:00
djmaze
99c72ad9e6
Drop bootstrap .well and .pull-left
...
Reduce bootstrap .pull-right usage
2021-11-09 00:53:42 +01:00
djmaze
e4e86d0347
Put a garbage collector in demo plugin
2021-11-08 17:52:40 +01:00
djmaze
70f9f0bd76
Improved demo mode plugin
2021-11-08 17:40:21 +01:00
djmaze
09a9a45e98
Cleanup plugin hooks README
2021-10-25 09:52:04 +02:00
djmaze
57dd0f7e2c
Move TemproryApcStorage to demo-account plugin
2021-10-25 09:45:22 +02:00
djmaze
3945ab1349
Set umask(0077) by default to prevent any access to the _data_
dir
2021-10-22 17:42:58 +02:00
djmaze
617d700a5d
Revamp NetClient (SMTP, IMAP, Sieve) login for rfc7628 OAuth plugin support
2021-10-22 12:45:14 +02:00
djmaze
12a07cce8c
Resolve issue #82 by adding back all languages
2021-10-21 22:02:06 +02:00
djmaze
1b58e45b26
Added Polish language
2021-10-21 20:42:34 +02:00
djmaze
d27e6fe97f
Added Czech language
2021-10-21 20:39:11 +02:00
djmaze
16f9ec3c37
Added Russian language
2021-10-21 20:34:45 +02:00
djmaze
21a9e24233
Revert templateId to viewModelTemplateID for issue #150
2021-10-11 14:31:54 +02:00
djmaze
7ede8eeb4a
Better solution for #150
2021-10-04 13:53:59 +02:00
djmaze
db8ba85350
Resolve issue #150
2021-10-04 13:48:31 +02:00
djmaze
df975ade72
.less to .css see comments #134
2021-08-30 09:43:18 +02:00
David Härdeman
4e28a7bb7b
[snappymail] More changes to use the word "extensions" rather than plugins/packages
2021-08-27 23:49:03 +02:00
the-djmaze
f0549e1735
Merge pull request #120 from Alphix/improve_change_password
...
[change-password] Improve change password
Last .js change is correct. It was a leftover of the old RainLoop AuthAccountHash system.
AuthAccountHash was some kind of login hash system to get logged in mail account.
2021-08-23 16:39:55 +02:00
David Härdeman
0728a26e95
[change-password] Bump version
2021-08-23 14:03:27 +02:00
David Härdeman
6c5106dbd2
[change-password] Fix password change js
...
Not sure what rl.hash.set() is supposed to do, but it is undefined, which
causes an exeption, which in turn provides an error message even when
the password was successfully changed.
2021-08-23 13:02:07 +02:00
David Härdeman
1d65ec5345
[change-password] Document LDAP URI option
2021-08-23 10:42:07 +02:00
David Härdeman
aee1d7841b
[change-password] Make use of StartTLS configurable
...
This makes the use of all three kinds of connections possible (ldap://,
ldap:// + TLS, ldaps://). ldap_start_tls will fail with ldaps://.
2021-08-23 10:42:07 +02:00
David Härdeman
ba2b903d67
[change-password] Use LDAP URI format instead of host/name
...
ldap_connect(<host>, <port>) is deprecated and ldap_connect(<uri>)
format makes it possible to use ldaps.
2021-08-23 10:35:51 +02:00
David Härdeman
2454909e83
[change-password] Set plugins to default to off
2021-08-23 10:35:51 +02:00
David Härdeman
5cbc3ed3f9
[ldap-contacts-suggestions] Default to localhost instead of 127.0.0.1
...
No need to default to IPv4 only.
2021-08-23 10:14:42 +02:00
David Härdeman
9876597542
[ldap-contacts-suggestions] Bump version number
2021-08-22 13:36:05 +02:00
David Härdeman
3beef5a789
[ldap-contacts-suggestions] Support multiple objectClasses
...
This is mostly for consistency with the other LDAP attributes.
2021-08-22 13:34:51 +02:00
David Härdeman
8eec9d4a8f
[ldap-contacts-suggestions] Clarify some more variables
...
Make it clearer that these variables take several attributes.
2021-08-22 13:34:51 +02:00
David Härdeman
f3b6cd08f0
[ldap-contacts-suggestions] Update defaults
...
Since multiple LDAP attributes are supported for the user name/email,
there's no harm in having defaults that are a bit more flexible
(for example, "givenName" is commonly only the users first name,
while a full name is usually preferable as an email recipient).
2021-08-22 12:54:02 +02:00
David Härdeman
8e9cef4f78
[ldap-contacts-suggestions] Use LDAP URI for connecting
...
ldap_connect(<host>, <port>) is deprecated and ldap_connect(<uri>) is
more expressive (for example, by allowing the use of SSL to be
mandatory using a ldaps:// URL).
2021-08-22 12:32:02 +02:00
David Härdeman
1841688b5f
[ldap-contacts-suggestions] Rename some variables
...
Rename some variables to use common LDAP terminology and to make their
purpose clearer.
2021-08-22 12:32:02 +02:00
David Härdeman
a53d7383db
[ldap-contacts-suggestions] Update option documentation
...
Use common LDAP terminology and update comments to reflect how the
configuration options work (e.g. that all the LDAP attribute options
are multivalued).
2021-08-22 12:31:56 +02:00
David Härdeman
725f217778
[ldap-contacts-suggestions] Better handling of mixed case attributes
...
While the LDAP search is case insensitive, the array which is returned from
ldap_get_entries() will only use lowercase. This means that if one
configures the plugin to look for e.g. "givenName", no results
will be returned.
2021-08-22 12:31:56 +02:00
David Härdeman
11294a8f8b
[ldap-contacts-suggestions] Add support for StartTLS
...
The plugin currently supports SSL (by using a ldaps:// URI as the
hostname of the LDAP server) and unencrypted LDAP. This patch
also adds StartTLS support, which is used by many LDAP servers.
2021-08-22 10:48:33 +02:00
David Härdeman
c23eeb54be
[ldap-contacts-suggestions] Fix allowed emails
...
The configuration interface allows a list of allowed emails to be set, but
the configuration parameter is never used.
2021-08-22 00:42:38 +02:00
djmaze
212aeb6910
Prevent 'undefined' in php error log
2021-08-18 12:25:17 +02:00
djmaze
b403f0579b
v2.6.2
2021-08-17 15:14:55 +02:00
djmaze
a3dc8ad639
Drop unused allow_html_editor_source_button
2021-08-16 18:18:11 +02:00