Aleksander Machniak
d01c06eded
CS fixes
9 years ago
Aleksander Machniak
463d07824e
Merge pull request #5194 from bostjan/optimization/make-thread-listing-faster
...
Make rcube_result_thread::revert() faster
9 years ago
Bostjan Skufca
70a8236cd5
mailbox/listing: Make server response for large mailbox listing faster when using threaded view
...
Symptom
=======
When using roundcube with mailboxes with over 60k messages, list
view was way faster than viewing in threaded view.
Mailbox index view timing: ~360 ms
Mailbox threaded view timing: ~800 ms
Resolution
==========
Use native PHP array manipulation functions instead of rolling custom
string data reversal implementation using strpos() and substr() in a
'while' loop.
This optimization is already present in index view handler, but was missing
from threaded view.
Results after optimization
==========================
Both average out around ~360 ms response time.
9 years ago
Aleksander Machniak
4fdcd8c9d1
Remove redundant code
9 years ago
Thomas Bruederli
6bebdc5677
Transliterate ticket IDs after migration to Github issues
9 years ago
Thomas Bruederli
bd780ce707
Remove localization files from 3rd party plugins
9 years ago
Aleksander Machniak
80cb362b80
Managesieve: Refactored script parser to be 100x faster
9 years ago
Aleksander Machniak
800235f682
Fix compatibility with older PHP versions by not using empty(fn())
9 years ago
Aleksander Machniak
e03c006d0d
Merge pull request #5190 from dioubernardo/patch-1
...
Allow pattern attribute in input
9 years ago
Bernardo Silva
c72446a8fc
Allow pattern attribute in input
...
"pattern" included in the list of allowed attributes in the input tag
9 years ago
Aleksander Machniak
215935150e
Merge pull request #5189 from seanm/master
...
Issue #5186 : improve comments about ‘password_charset’ setting
9 years ago
Sean McBride
4ca97c3ea4
Issue #5186 : improve comments about ‘password_charset’ setting
9 years ago
Aleksander Machniak
6f2c007d1b
CS fixes: Replace use of "bool ? true : false" with just "bool"
9 years ago
Aleksander Machniak
6373fa55be
Update changelog
9 years ago
Aleksander Machniak
96c3d84cdd
Enigma: Varius fixes and cleanup in code for attaching pubkeys
9 years ago
Aleksander Machniak
4c7ce7bfc9
Merge branch 'guitarmanusa-attach-pgp-key'
9 years ago
Aleksander Machniak
ede293946c
Merge branch 'attach-pgp-key' of https://github.com/guitarmanusa/roundcubemail-1 into guitarmanusa-attach-pgp-key
9 years ago
Aleksander Machniak
5c253dd59e
Fix so SPECIAL-USE assignments are forced only until user sets special folders ( #4782 )
...
The old behaviour where SPECIAL-USE has always a prio can be bringed back
by setting lock_special_folders=false and adding it to dont_override.
9 years ago
Kyle Francis
7ce958ecd9
Added attach pubkey checkbox in compose UI, added preferences setting for attach pubkey by default
9 years ago
Kyle Francis
a9d399155d
Implemented attaching pub PGP key to outgoing messages.
9 years ago
Aleksander Machniak
007c9ddcb0
Enigma: Handle messages with text before an encrypted block ( #5149 )
9 years ago
Aleksander Machniak
3193a5e5d2
Bump Net_LDAP2 version to 2.2.0 for PHP7 compatibility ( #5171 )
...
Note: to install it with composer and PHP7 you'll need PHP 7.0.5.
9 years ago
Aleksander Machniak
aba88576ef
Update localizations
9 years ago
Aleksander Machniak
7462095f60
Small code improvements
9 years ago
Aleksander Machniak
f0e88f02d5
Remove unused code
9 years ago
Aleksander Machniak
4e6f3019f5
Enigma: Handle encrypted/signed content inside message/rfc822 attachments
9 years ago
Aleksander Machniak
aa2486beb3
vcard_attachments: Fix bug where national characters in vCard would be broken on import/display
9 years ago
Aleksander Machniak
a068d0fb70
Small css fixes
9 years ago
Aleksander Machniak
05972d7b33
Refer to Github issues instead of Trac
9 years ago
Thomas Bruederli
9361e053b0
Refer to Github issues instead of Trac
9 years ago
Aleksander Machniak
791ee65d2e
Fix so contactlist_fields option can be set via config file
9 years ago
Aleksander Machniak
ca332d5862
Merge branch 'master' of github.com:roundcube/roundcubemail
9 years ago
Aleksander Machniak
3488a8c44e
Use pear repository via secure channel
9 years ago
Aleksander Machniak
1aa5817131
Refactor desktop notifications
...
- Remove webkitNotifications support, clean up the code
- Unify look and behaviour of notifications in Mail and in Settings
9 years ago
Aleksander Machniak
348ec70f12
Export vCard PHOTO with "ENCODING=b" (instead of "ENCODING=B") as specified in RFC2426
9 years ago
Aleksander Machniak
3a13b5dab8
CS fixes
9 years ago
Aleksander Machniak
0c9e55b0c9
Fix PHP warning when defaults.inc.php is not readable
9 years ago
Aleksander Machniak
bf91666621
Revert "Update to jQuery 2.2.1"
...
This reverts commit 940b966fac
.
There are issues with jQuery-UI 1.10 we use and it's actually
too late for such a change now when we want 1.2 release soon.
9 years ago
Aleksander Machniak
9d4e5f5e49
Bump zipdownload plugin version number
9 years ago
Aleksander Machniak
0d09fe8d25
Update changelog
9 years ago
Thomas Bruederli
4a408843b0
Protect download urls against CSRF using unique request tokens ( #1490642 )
...
Send X-Frame-Options headers with every HTTP response
9 years ago
Aleksander Machniak
d4df3748cf
Require Net_Socket >= 1.0.12 (because of timeout=0 bugfix)
9 years ago
Aleksander Machniak
ca34ba139e
CS fixes
9 years ago
Aleksander Machniak
74a7dd553c
Fix datepicker so it is possible to re-open the calendar widget by click (Kolab 5115)
9 years ago
Aleksander Machniak
940b966fac
Update to jQuery 2.2.1
9 years ago
Aleksander Machniak
b0a8e36930
Fix handling of body parameter in mail compose request
9 years ago
Aleksander Machniak
faeeebdc55
Hide DSN option in Preferences when smtp_server is not used ( #1490666 )
9 years ago
Aleksander Machniak
9ae41d906e
Fix unicode-awareness of Base64 encoding implementation in javascript
9 years ago
Aleksander Machniak
8bbb454524
Fix list row selection when provided uid is number not a string
9 years ago
Aleksander Machniak
a62ff159f0
Performance: Make sure that after contact update we call get_record() only once
9 years ago