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
the-djmaze
05af650a29
Merge pull request #117 from Alphix/make_apcu_explicit
...
[snappymail] Fix ACPU support
2021-08-22 00:11:29 +02:00
David Härdeman
dab86802f0
[snappymail] Fix ACPU support
...
Fix ACPU support and update configuration file comments to reflect the
ACP -> ACPU change that was introduced earlier.
2021-08-21 17:21:12 +02:00
djmaze
cc03546484
Reduce JavaScript footprint
2021-08-20 15:40:07 +02:00
djmaze
fea65b7ebf
Cleanup htmlToPlain() and replace its splitPlainText() for simple wordwrap
2021-08-20 12:10:15 +02:00
djmaze
e0adf7accd
Bugfix and simplify broken folderListOptionsBuilder() due to changes for #112
2021-08-19 21:31:08 +02:00
djmaze
ee7d06fbfd
Changed Quota() to QuotaRoot(string $sFolderName = 'INBOX')
...
After reading RainLoop#2086 and looking in the source i noticed the incorrect naming
2021-08-19 17:00:31 +02:00
djmaze
5f73b721e6
Bugfix solution of #112
2021-08-19 15:35:47 +02:00
djmaze
ba477e25ff
Resolve issue #112
2021-08-19 15:14:47 +02:00
djmaze
1f9e96f107
Improve Apache gzip & brotli handling
2021-08-18 20:29:51 +02:00
djmaze
6896f080e8
Resolve Issue #107
2021-08-18 16:35:37 +02:00
djmaze
c1fbd8a5d2
Move Apache mod_rewrite gzip/brotli rules to /snappymail/v/0.0.0/static/
2021-08-18 16:24:05 +02:00
djmaze
7e43bfc6b0
Cleanup CSS and JS
...
Improve app loading error
2021-08-18 15:36:33 +02:00
djmaze
2c69da61f0
Bugfix Apache no mod_rewrite
2021-08-18 13:13:54 +02:00
djmaze
17ae0eac5b
Cleanup \headers()
2021-08-18 13:13:50 +02:00
djmaze
212aeb6910
Prevent 'undefined' in php error log
2021-08-18 12:25:17 +02:00
djmaze
50d7803c17
Although this is a browser bug (Fulguris & DuckDuckGo), just show why the browser fails loading resources.
...
See https://github.com/the-djmaze/snappymail/issues/107
2021-08-18 12:23:48 +02:00
djmaze
b8a1aa49cf
logo white bg due to github being dark
2021-08-17 15:34:15 +02:00
djmaze
b403f0579b
v2.6.2
2021-08-17 15:14:55 +02:00
djmaze
d139c02cc9
Improved loading of WYSIWYG
2021-08-17 14:43:48 +02:00
djmaze
8273111e65
Strip unused CSS
2021-08-17 14:06:56 +02:00
djmaze
26015aaf18
Improve folderInformation and folderInformationMultiply
2021-08-17 12:08:09 +02:00
djmaze
a3dc8ad639
Drop unused allow_html_editor_source_button
2021-08-16 18:18:11 +02:00
djmaze
8498290d93
FolderInformation Result.Flags use Object.entries()
2021-08-16 18:10:45 +02:00
djmaze
1c95eab6d6
Bugfix and improve Squire HTML/Plain modes
2021-08-16 18:09:54 +02:00
djmaze
5efbcf5ad3
Squire
...
* drop isWin and isEdge (legacy)
* simplify isWebKit
* some code to ES 2015
2021-08-16 15:31:25 +02:00
djmaze
d4f55a02a4
Improve Squire edit history stack
2021-08-16 13:13:33 +02:00
djmaze
ed1dc4dbc1
Don't preload Compose window for speedup and to avoid an excessive DOM size
2021-08-13 10:16:55 +02:00
djmaze
2a6a1ff799
Improved keyboard shortcuts handling
2021-08-13 10:03:13 +02:00
djmaze
5f21fcc100
hasher.changed.* to hasher.*
2021-08-13 10:01:01 +02:00
djmaze
d536b5eeee
Change ()=>{} into ()=>0
2021-08-13 09:58:43 +02:00
djmaze
2d87b52c07
There is no 'return true' for the shortcuts system
2021-08-12 20:55:24 +02:00
djmaze
64a7b82408
Bugfix: Help screen broken tabbing shortcuts
2021-08-12 20:33:13 +02:00
djmaze
8b116fa8ba
Cleanup some code
2021-08-12 20:17:37 +02:00
djmaze
8d51e57d41
Resolve issue #106
2021-08-12 14:56:58 +02:00
djmaze
5895804e9a
More excessive DOM reductions
2021-08-12 14:44:38 +02:00
djmaze
74f74163c6
Bugfix: <!-- ko text: valueAccessor --> failed
...
https://knockoutjs.com/documentation/text-binding.html#note-3-using-text-without-a-container-element
2021-08-12 12:54:42 +02:00
djmaze
467b4a7913
Resolve issue #105
2021-08-10 17:10:09 +02:00
djmaze
308e65f94f
cleanup some css and js
2021-08-10 17:07:26 +02:00
djmaze
8a730a3ff2
v2.6.1
2021-08-10 15:24:46 +02:00
djmaze
89075b18bf
Remove unused KnockoutJS code
2021-08-10 15:16:21 +02:00
djmaze
3a32a09f2a
KnockoutJS:
...
* remove deprecated allBindings as Accessor https://github.com/knockout/knockout/pull/2133
* remove unused event '*Bubble' https://knockoutjs.com/documentation/event-binding.html#note-4-preventing-the-event-from-bubbling
* remove unused 'completeOn' https://knockoutjs.com/documentation/binding-lifecycle-events.html#indicating-that-a-control-flow-binding-completes-asynchronously
2021-08-10 15:00:49 +02:00
djmaze
4cb88b408c
Small cleanup
2021-08-10 14:50:47 +02:00
djmaze
8b10abe5ac
Reduce DOM size of Ask popup
2021-08-10 12:33:42 +02:00
djmaze
337770afd5
Drop unused preLabeled in Select component
2021-08-10 12:24:07 +02:00
djmaze
6807da145e
Reduce help screen dom size
2021-08-10 12:23:29 +02:00