Aleksander Machniak
0492b1f6e5
HTML5 Upload Progress ( #6177 ) ( #6583 )
...
Replaced all old upload progress code in favour of ajax upload progress.
Instead of posting a hidden iframe, we now use AJAX (as we did for drag-n-drop).
Removed code for old browsers. Now we support IE >= 10, Firefox > 4.
Upload progress may not work in some more, but support is quite good.
6 years ago
Aleksander Machniak
e69d1e7f04
Fix so max_message_size limit is checked also when forwarding messages as attachments ( #6580 )
6 years ago
Aleksander Machniak
d7b510978e
Fix regressions in attachment rename and attachment title attribute setting
6 years ago
Aleksander Machniak
829395ed13
Improvements in contact import dialog
...
- Fix Import button state on import errors
- Focus Cancel button on form submission
- Don't reload contacts list when import failed
6 years ago
Thomas Bruederli
3b779a64be
Update copyright year
6 years ago
Aleksander Machniak
45618273e0
Fix dummy Message-Id when resuming a draft without Message-Id header ( #6548 )
6 years ago
Aleksander Machniak
cf05a924de
Fix inconsistent offset for various time zones - always display Standard Time offset ( #6531 )
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
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
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
Daniel Hoffend
8b2e466c00
limit skins available/shown in the settings section
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
c28242f63c
Log errors caused by low pcre.backtrack_limit when sending a mail message ( #6433 )
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
adcac3b9de
Fix CSS issue in handling invalid style tag content ( #6410 )
6 years ago
Aleksander Machniak
75fd0a73cb
Register 'uploading' label globally
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
70ffc252bf
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
7e8299cd53
Remove debug code
6 years ago
Aleksander Machniak
631ae17ee3
Allow plugins to set class attribute for preferences section
6 years ago
Aleksander Machniak
4d47fb6f0b
Replace Save with Import button in messages import form
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
3ede8e5404
Show message flagged status in message view ( #5080 )
...
for Larry and 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
b08a5e7873
Display a hint about max file size for contacts import
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
fc88c5b1f6
Elastic: Use select.custom-select instead of select.form-control
...
It's just better looking.
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
1247a8dd7d
Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names
7 years ago
johndoh
5caab079fa
Make settings list html more consistent ( #6204 )
7 years ago
Aleksander Machniak
acfd335f14
Simplify code to set/change a skin
...
When changing skin in Preferences we do not use the new skin immediately,
we do this after redirect.
7 years ago
Aleksander Machniak
8e543f843e
Fix check_request() bypass in places using get_uids() [CVE-2018-9846] ( #6238 )
7 years ago
Aleksander Machniak
5832eca405
RCMAIL_CHARSET -> RCUBE_CHARSET ( #6236 )
7 years ago
Aleksander Machniak
73ea8f94d0
Use htmlspecialchars() with charset argument, simplify some code
7 years ago
Aleksander Machniak
eb91daf00d
Added 9pt and 11pt to the list of font sizes in HTML editor
7 years ago
Aleksander Machniak
76933f1c07
Elastic: Bootstrap 4.0.0 compat.
7 years ago
Thomas Bruederli
1cb97c7efd
Add 'encryption' block to identity settings
...
If Mailvelope is installed, this box will become visible and offer
functions to generate a key pair for the selected identity or list
existing private keys.
7 years ago
Aleksander Machniak
f2b64779cc
Display confirmation message when inserting a response or signature
7 years ago
Aleksander Machniak
7a719d203d
Fix addressbook selector, show copy menu-item also when there's one readonly and one writeable addressbook
7 years ago
Aleksander Machniak
eb0228ba86
Merge branch 'move_addressbook' of https://github.com/johndoh/roundcubemail into johndoh-move_addressbook
7 years ago
Aleksander Machniak
ec25fa857b
Improve layout of contact import form
...
Move the file input to the .propform table.
7 years ago
PhilW
d5071fedba
vcard_attachments: add link to contact actions menu
...
*) add 'forward vcard' link to contact actions manu
*) fix bug when a contact with a secondary email address is selected
*) improve support for multiple address books in contact list widget on compose screen
7 years ago
PhilW
abbb832c6f
move qrcode link to new contact actions menu
7 years ago
Aleksander Machniak
e4c7e8ac7c
Fix bug where attachment size wasn't visible when the filename was too long ( #6033 )
...
Uses flexbox, so works in recent browsers only. I don't plan to support olders.
7 years ago
Aleksander Machniak
af9550251e
Display an error when clicking disabled link to register protocol handler ( #6079 )
7 years ago
Aleksander Machniak
c2199c5101
Cleanup folder subscriptions "form"
7 years ago
Aleksander Machniak
3e0edd98c9
Update changelog
7 years ago
Aleksander Machniak
ac13669de5
Fix PHP 7.2: count(): Parameter must be an array or an object that implements Countable ( #6098 )
7 years ago
Aleksander Machniak
77cc9688c8
Fix bug where contacts export by selection returned no more than 10 entries ( #6103 )
7 years ago
Aleksander Machniak
6ccc8cc020
The "it is a draft" message is more an information than a warning
7 years ago
Aleksander Machniak
de544cc905
Add possibility to use localized date format as datepicker input placeholder
...
Need to be supported by skin. Elastic support is comming.
7 years ago
Aleksander Machniak
8e2f6275a4
Prevent from empty 'class' attribute in generated html
7 years ago
Aleksander Machniak
db382fa19c
Change remote images to remote resources warning also in html attachment preview
7 years ago
Aleksander Machniak
78aa0efa15
Use confirmation (not notice) message for some successful actions
7 years ago
Aleksander Machniak
92d6673bb5
Add 'signature' identifier to signature element in sent HTML message ( #6073 )
7 years ago
Aleksander Machniak
5a63e52380
Add class attribute to the pushgroup action button
7 years ago
Aleksander Machniak
6dbdf9dedd
Skip empty blocks in contact form
7 years ago
Aleksander Machniak
196ce5d251
Fix so clicking pushgroup link on contacts list does not load group information page
...
Added a general way to mark all such links with data-action-link attribute.
7 years ago
Aleksander Machniak
3ed6418d55
Use attributes of the template object
7 years ago
Aleksander Machniak
c6b2d8bead
Merge branch 'dev-elastic'
7 years ago
Aleksander Machniak
43c210f04d
Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms
7 years ago
Aleksander Machniak
01e3cf23e0
Fix PHP Warning: Use of undefined constant 'href'
7 years ago
Aleksander Machniak
f6733a5d9e
Add id attribute to the reply-intro para ( #6049 )
7 years ago
PhilW
b897fe9349
use skined confirmation boxes where possible
7 years ago
Aleksander Machniak
e6398f8786
Assign attachment type classes also in print mode
7 years ago
Aleksander Machniak
828f73a4b9
Small improvements to .image-attachment contents strusture
7 years ago
Aleksander Machniak
0385eca50e
Add tmplate option to place contact source inside the contact head element
7 years ago
Aleksander Machniak
d7be2f1946
Merge branch 'dev-elastic' of github.com:roundcube/roundcubemail into dev-elastic
7 years ago
Aleksander Machniak
7a7ef7b687
Don't treat .eml attachments to drafts as drafts
7 years ago
Aleksander Machniak
23af0b7f36
Merge branch 'master' into dev-elastic
7 years ago
Aleksander Machniak
80ea6ec3eb
Small improvements in error page content
7 years ago
Aleksander Machniak
a61f2fdd3c
Fix decoding of mailto: links with + character in HTML messages ( #6020 )
7 years ago
Aleksander Machniak
6be122352d
Support short-legend-labels in contact search form
7 years ago
Aleksander Machniak
7195204865
Use input-group for default_font and default_font_size
7 years ago
Aleksander Machniak
b1d79900ed
Fix invalid/partial merge of 3196d656db
7 years ago
Aleksander Machniak
7a95b148f8
Add option to use "Personal" instead of "Personal Information" label in contact form
...
We want short labels so tabs aren't wrapped on mobile
7 years ago
Aleksander Machniak
a8aa559fa1
Use action=add-folder when creating a new folder
7 years ago
Aleksander Machniak
25a7df7f4b
Use action=add-folder when creating a new folder
7 years ago
Aleksander Machniak
5031028d48
Elastic: Support more compact contact frame (info and form)
...
... plus some CS fixes
7 years ago
Aleksander Machniak
fe542437a8
Add field labels in Advanced search form, CS fixes
7 years ago
Aleksander Machniak
72a410503a
Use simple list instead of table for groups list in contact info
7 years ago
Aleksander Machniak
d815525c6a
Merge branch 'master' into dev-elastic
7 years ago
Aleksander Machniak
5e671885e4
Prevent from ghost messages on list after fast delete of multiple messages one-by-one ( #5941 )
7 years ago
Aleksander Machniak
ce0592e1fc
Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters ( #6004 )
7 years ago
Aleksander Machniak
1c4e5a585f
Support displaying all message headers in a dialog, use GET instead of POST
7 years ago
Aleksander Machniak
5e08a6ac59
Handle remote stylesheets the same as remote images, ask the user to allow them ( #5994 )
...
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
7 years ago
Aleksander Machniak
3196d656db
Fix css conflicts in user interface and e-mail content ( #5891 )
...
... by adding prefix to element/class identifiers
Also cleaned up some code and removed global variable use.
7 years ago
Aleksander Machniak
22061cd38b
Support flexbox display for remote objects element
7 years ago
Aleksander Machniak
67d4ffa4a8
Fix 'for' attribute on "Parent folder" label
7 years ago
Aleksander Machniak
3c1b78af48
Merge branch 'master' into dev-elastic
7 years ago
Aleksander Machniak
5afda409aa
Add has_writeable_addressbook flag to client env in mail preview
7 years ago
Aleksander Machniak
cd7ca6014f
Describe html editor textarea with data-html-editor attribute
7 years ago