Aleksander Machniak
32a0ad6778
Force session.gc_probability=1 when using custom session handlers ( #6560 )
6 years ago
Aleksander Machniak
58fd5bc060
Fix get_skin_path() so it always returns main skin path not plugin's
6 years ago
Aleksander Machniak
96c769143a
Get rid of (localized) units for memory stats
6 years ago
Aleksander Machniak
8a04d3f993
Fix so performance stats are logged to the main console log also when per_user_logging=true
6 years ago
Aleksander Machniak
d3c65d752b
Remove useless "return null;" at the end of function block
6 years ago
Stuart Henderson
98349c19f6
Fix typo LOG_EMERGE ( #6566 )
6 years ago
Aleksander Machniak
7a49b48dc1
Fix handling of empty entries in vCard import ( #6564 )
6 years ago
Aleksander Machniak
01faf9060c
Update localization
6 years ago
Aleksander Machniak
b0c83111de
Fix rcube_imap_cache in mode set to MESSAGE only
6 years ago
Aleksander Machniak
aa7e2febd1
Add 'required' to the list of boolean attributes
6 years ago
Aleksander Machniak
36485dfc34
Prevent from using deprecated timezone names from jsTimezoneDetect
...
For better interoperability of plugins such as Calendar, for example
issue see: https://git.kolab.org/T2666 .
6 years ago
Aleksander Machniak
45618273e0
Fix dummy Message-Id when resuming a draft without Message-Id header ( #6548 )
6 years ago
Aleksander Machniak
708ceb2ba0
Elastic: Add style for HTML editor content (use embed.css for this)
6 years ago
Aleksander Machniak
943de28d2a
Log IMAP/SMTP connection time in debug mode
6 years ago
Aleksander Machniak
4a896b46a7
When requesting a plugin template ignore global skin path(s)
6 years ago
Aleksander Machniak
e4b5dc6a41
Remove old fallback to the 'default' skin
6 years ago
Aleksander Machniak
c1aa2169f6
Plugin API: Added 'ldap_connected' hook
6 years ago
Aleksander Machniak
394dacc1ae
Merge branch 'master' of github.com:roundcube/roundcubemail
6 years ago
Aleksander Machniak
cf05a924de
Fix inconsistent offset for various time zones - always display Standard Time offset ( #6531 )
6 years ago
Aleksander Machniak
edd9c31d6c
Skip registering session handlers when session already exists
...
.. for a specific use case when I want to create additional rcube_session object
for discrete operations on another session.
6 years ago
Aleksander Machniak
07c5e178de
Add some localization files
6 years ago
Aleksander Machniak
cb4b1443c8
Update localization
6 years ago
Aleksander Machniak
70657e34b0
Remove unused 'login' command
6 years ago
Aleksander Machniak
0048be10a9
Ignore 'Sender' header on Reply-All action ( #6506 )
6 years ago
Aleksander Machniak
cec626a12f
Use 'thumb' prefix, instead of '.thumb' suffix, for consistency
6 years ago
Aleksander Machniak
afc68aae63
FIx temp_filename() regressions, update changelog, add note in UPGRADING
6 years ago
PhilW
e024f133fa
give all temp files a constant prefix
6 years ago
Aleksander Machniak
802ed0dc6d
Create autocomplete popup in a parent window when invoked from an iframe ( #6503 )
6 years ago
Aleksander Machniak
619ddfed3d
CS fixes and consistence, update changelog
6 years ago
Aleksander Machniak
999845d3b2
Merge branch 'limit-skins' of https://github.com/dhoffend/roundcubemail into dhoffend-limit-skins
6 years ago
Aleksander Machniak
42cb98149c
Close autocomplete list on scroll event
6 years ago
Aleksander Machniak
daf46075d0
Merge branch 'menu_buttons' of https://github.com/johndoh/roundcubemail into johndoh-menu_buttons
6 years ago
PhilW
d2c2ddb9a0
code improvement, avoid empty menu_button array entries
6 years ago
PhilW
f028ff0c48
remove redundant var
6 years ago
PhilW
99fc4cd387
support multiple buttons for the same menu
6 years ago
Aleksander Machniak
2935b3a66a
Fix malformed message saved into Sent folder when using big attachments and low memory limit ( #6498 )
6 years ago
PhilW
30fb7fc552
store menu buttos by menu id
6 years ago
Aleksander Machniak
7b203cbc52
Fix bug where a message/rfc822 part without a filename wasn't listed on the attachments list ( #6494 )
6 years ago
Aleksander Machniak
c93d11b473
Merge branch 'master' of github.com:roundcube/roundcubemail
6 years ago
Aleksander Machniak
ab6b651ac9
- Make menu button inactive if all subactions are inactive ( #6444 )
...
Elastic skin only (for now)
6 years ago
Aleksander Machniak
3dad8c5908
Fix incorrect IMAP SASL GSSAPI negotiation ( #6308 )
6 years ago
Aleksander Machniak
c4916a8fe3
Simplify code that uses setError() followed by return
6 years ago
Aleksander Machniak
a86d9cd5aa
Fix so unicode in local part of the email address is also supported in recipient inputs ( #6490 )
...
Relax javascript email address checker.
6 years ago
Aleksander Machniak
186f21c4c1
Avoid Referer leaking by using Referrer-Policy:same-origin header ( #6385 )
...
Added 'common_headers' hook
6 years ago
Aleksander Machniak
cf7e4f12b2
Stop adding some localization to ajax responses
6 years ago
Aleksander Machniak
bec67c29b4
Display storage errors on refresh/check-recent action ( #6474 )
6 years ago
Aleksander Machniak
0fa9ad11d6
Remove useless href=# on menu items
6 years ago
Daniel Hoffend
8b2e466c00
limit skins available/shown in the settings section
6 years ago
Aleksander Machniak
a4ebec90d6
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
f28971c95c
The localization label can also contain underscore char
6 years ago
Aleksander Machniak
ccff7c8313
Support returning jqXHR object from request* event handler
6 years ago
Aleksander Machniak
c8d133a6a0
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
b126941846
Fix session issue on long running requests ( #6470 )
6 years ago
Stefanos Petrakis
8ab1e4fbc3
Fix multiple VCard field search ( #6466 )
6 years ago
Aleksander Machniak
15c6a1754d
Elastic: Shift+Tab on mail compose editor scrolls the page to the top ( #6413 )
6 years ago
Aleksander Machniak
91b5bffd3c
Fix bug where autocomplete list could be displayed out of screen ( #6469 )
6 years ago
Aleksander Machniak
0a0ac045fe
Fix bug where valid content between HTML comments could have been skipped in some cases ( #6464 )
6 years ago
Aleksander Machniak
6dfb475a26
Elastic: Redesign mail compose page - use recipient selection dialog ( #6413 )
6 years ago
Aleksander Machniak
255638cc44
Update changelog, require Net_SMTP 1.8.1 for GSSAPI support
6 years ago
urusha
75f37f8b0f
SMTP GSSAPI support ( #6417 )
...
* krb_authentication support for smtp_connect
* smtp GSSAPI support
6 years ago
Aleksander Machniak
2dcf50019c
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
e38b477b99
Fix including plugin scripts (regression)
6 years ago
Aleksander Machniak
2c12274d38
Fix style/navigation on error page depending on authentication state ( #6362 )
6 years ago
Aleksander Machniak
e5c6c4f3f3
Elastic: Improved folder name input for special folders
6 years ago
Aleksander Machniak
2bf80b180c
Update changelog
6 years ago
Aleksander Machniak
4310046993
Remove redundant trim()
6 years ago
Aleksander Machniak
a8542e9c08
Elastic: Add title to taskmenu entries with too long labels ( #6392 )
6 years ago
Aleksander Machniak
c28242f63c
Log errors caused by low pcre.backtrack_limit when sending a mail message ( #6433 )
6 years ago
Aleksander Machniak
03fef0d6ca
New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params ( #6419 )
6 years ago
Aleksander Machniak
796e5a17e6
Removed referer_check option ( #6440 )
6 years ago
Aleksander Machniak
d868297a0a
Elastic: Improved UX of search dialogs ( #6416 )
...
No onchange event handlers on selects, start searching only on Search button click.
6 years ago
Aleksander Machniak
fe420a4e9e
Update to TinyMCE 4.8.2
6 years ago
Aleksander Machniak
eaa81a5b61
Fix so invalid smtp_helo_host is never used, fallback to localhost ( #6408 )
6 years ago
Allan Klaus
6a49ba5aa2
Added exec_hook to send error to an external error tracking tool ( #6198 )
6 years ago
Aleksander Machniak
5cdb54221f
Fix listing the same attachment multiple times on forwarded messages
6 years ago
Thomas Bruederli
728c186943
Deprecate debug_level config option
6 years ago
Aleksander Machniak
adcac3b9de
Fix CSS issue in handling invalid style tag content ( #6410 )
6 years ago
Aleksander Machniak
5643b6315e
Small improvements
6 years ago
Aleksander Machniak
75fd0a73cb
Register 'uploading' label globally
6 years ago
Aleksander Machniak
24e3977d74
Fix invalid regular expressions that throw warnings on PHP 7.3 ( #6398 )
6 years ago
Aleksander Machniak
19332495b0
Fix so fallback from BINARY to BODY FETCH is used also on [PARSE] errors in dovecot 2.3 ( #6383 )
6 years ago
Aleksander Machniak
988ed7e565
Fix PHP warnings on dummy QUOTA responses in Courier-IMAP 4.17.1 ( #6374 )
6 years ago
Aleksander Machniak
22ad707b8c
Make 'messageerror' template optional, remove it for Elastic
6 years ago
Aleksander Machniak
be675bb4a5
Make copyright and license notice a template objects
6 years ago
Aleksander Machniak
93965fa79c
Get rid of outdated supported browsers list in the error page
...
We anyway check only for javascript and xmlhttprequest support
6 years ago
Aleksander Machniak
eefbbb6749
Fix detecting the opener window ( #6319 )
6 years ago
Aleksander Machniak
4f2b795cd2
Fix doc for 3rd argument of rcube::deliver_message() ( #6353 )
6 years ago
Aleksander Machniak
70ffc252bf
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
cba1605949
Add http_only argument to rcube_utils::setcookie()
6 years ago
Aleksander Machniak
7e8299cd53
Remove debug code
7 years ago
Aleksander Machniak
631ae17ee3
Allow plugins to set class attribute for preferences section
7 years ago
Aleksander Machniak
9eba51e23b
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
086e781b8f
Fix bug where some HTML comments could have been malformed by HTML parser ( #6333 )
7 years ago
johndoh
4ea790ba37
Extend skin_logo allowing per skin logos ( #6273 )
7 years ago
Aleksander Machniak
c826fd502d
Fix focus on the editor when switching modes
7 years ago
Aleksander Machniak
338486348e
Fix adding uploaded images to image selector list
7 years ago
Aleksander Machniak
8ed053ccb7
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
e57582baf0
Fix image upload dialog for signatures
7 years ago
Aleksander Machniak
006fed33d3
Elastic: Completed TinyMCE styling
7 years ago
Aleksander Machniak
00acb46411
Update to TinyMCE 4.7.13, refactor image selector dialog, add style for Elastic skin
7 years ago
Aleksander Machniak
44d0824585
Merge branch 'master' into dev/elastic
...
Conflicts:
skins/elastic/styles/widgets/mail.less
7 years ago
Aleksander Machniak
fd7d7faabd
Improve checking folder delete rights according to RFC 4314
7 years ago
Aleksander Machniak
58e514970e
Add option to hide folders in share/other-user namespace or outside of the personal namespace root ( #5073 )
7 years ago
Aleksander Machniak
5e3868eb10
Fix so attachment without Content-ID is not an inline attachment ( #5905 )
7 years ago
Aleksander Machniak
5fd1b52f01
Update de_DE localization
7 years ago
Aleksander Machniak
e9d38e847c
Re-add setting error_log=syslog when log_driver=syslog
7 years ago
Aleksander Machniak
4d47fb6f0b
Replace Save with Import button in messages import form
7 years ago
Aleksander Machniak
c611ace9a2
Update German localization
7 years ago
Aleksander Machniak
6d0b30d456
Fix bug where messages list was not updated after moving ALL messages ( #6310 )
7 years ago
Aleksander Machniak
3d0b2cd3ce
Pass PEAR errors to rcube::raise_error(), small CS improvements
7 years ago
Aleksander Machniak
12b1b54792
Fix bug where after "mark all folders as read" action message counters were not reset ( #6307 )
...
also fixed one PHP 7.2 warning
7 years ago
Aleksander Machniak
2275df3bca
Fix js error when flagging a message as unread
7 years ago
Aleksander Machniak
9e289982ac
Add "Disk usage: " prefix to the quota element title
7 years ago
Aleksander Machniak
6691756ea1
Fix bug where unicode contact names could have been broken/emptied or caused DB errors ( #6299 )
7 years ago
Aleksander Machniak
30ab2eec5f
Remove function_exists() checks for mbstring functions
7 years ago
Aleksander Machniak
01f331e303
Merge branch 'master' of github.com:roundcube/roundcubemail
7 years ago
Aleksander Machniak
3ede8e5404
Show message flagged status in message view ( #5080 )
...
for Larry and Elastic
7 years ago
Aleksander Machniak
9e129c93d7
Fix blankpage compat. with assets_path setting
7 years ago
Aleksander Machniak
199761ad12
Fix blankpage compat. with assets_path setting
7 years ago
Aleksander Machniak
13ad9e6593
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
9d3d600a25
Display a dialog for mail import with supported format description and upload size hint
7 years ago
Aleksander Machniak
4b97f40af9
Get rid of debug_level ( #6298 )
7 years ago
Aleksander Machniak
5843d8cdcd
Elastic: Small improvements in message headers layout
7 years ago
Aleksander Machniak
b08a5e7873
Display a hint about max file size for contacts import
7 years ago
Aleksander Machniak
750827ad65
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
71eec07d25
Fix regression where some non-inline attachments could be not listed ( #6291 )
7 years ago
johndoh
647a7e91c6
Unify content frame (watermark) template objects ( #6285 )
...
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
7 years ago
Aleksander Machniak
b6a10acfbe
Elastic: Fix popup initialization on cloned buttons
7 years ago
Aleksander Machniak
9746de23e8
Elastic: Small improvements in searchbar
7 years ago
Aleksander Machniak
0d62450efc
Add easy way to change skin via GET param, for developers only
7 years ago
Aleksander Machniak
211c5444e5
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
34a280ef89
Fix regression where Edit identities link wasn't working
...
Extend switch-task command to accept argument in form of task/action.
7 years ago
Aleksander Machniak
da5080a980
Merge branch 'master' into dev/elastic
...
Conflicts:
skins/elastic/ui.js
7 years ago
Graymanflo
b1ea91c161
Fix typo in English translations. ( #6287 )
7 years ago
Aleksander Machniak
fc88c5b1f6
Elastic: Use select.custom-select instead of select.form-control
...
It's just better looking.
7 years ago
Aleksander Machniak
430c000e32
Support skin localization ( #5853 )
7 years ago
Aleksander Machniak
66550f65ae
Support enabling checkbox selection on list after intialization and existing records
7 years ago
Aleksander Machniak
67b5ba67dd
Show confirm dialog when moving folders using drag and drop ( #6119 )
...
As it was very easy to accidentally move a folder tree by dragging & dropping
we now ask the user to confirm the action.
7 years ago
Aleksander Machniak
526f4ddbb4
Elastic: Fix interface "jump" after folder rename ( #6283 )
7 years ago
Aleksander Machniak
f0fc42b3c4
Elastic: Try a new design for some toolbars (work in progress)
7 years ago
Aleksander Machniak
1247a8dd7d
Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names
7 years ago
Aleksander Machniak
0716d499bc
Fix bug where some escape sequences in html styles could bypass security checks
7 years ago
Edgaras L
c236c22c41
Parse all quotas from GETQUOTAROOT ( #6280 )
7 years ago
johndoh
5caab079fa
Make settings list html more consistent ( #6204 )
7 years ago
johndoh
8eebbbfba4
Use timer to differentiate touch or touch + hold events ( #6259 )
7 years ago
Aleksander Machniak
89715b040b
Pass an element index to the list_callback in entity_selector()
7 years ago
Aleksander Machniak
35a3abd3de
Fix skin extending for assets ( #5115 ) - take two
7 years ago
Aleksander Machniak
8355ba62fb
Revert "Fix skin extending for assets ( #5115 )"
7 years ago
Aleksander Machniak
c0b9025215
Remove sample PHP configuration from .htaccess and .user.ini files ( #5850 )
...
Moved to https://github.com/roundcube/roundcubemail/wiki/Installation#php-configuration
7 years ago
Aleksander Machniak
63d3ad11fb
Use Masterminds/HTML5 parser for HTML5 support ( #5761 )
7 years ago