Aleksander Machniak
9a2de8411e
Merge branch 'courier-fix'
...
Conflicts:
CHANGELOG
13 years ago
Aleksander Machniak
799d72b823
Update Changelog
13 years ago
Thomas Bruederli
607e11d551
Added new languages Belarusian, Interlingua and Malayalam from launchpad import
13 years ago
Aleksander Machniak
e95f13e0a2
Update changelog
13 years ago
Thomas Bruederli
4e10131a40
Flipped compose options arrow ( #1488474 )
13 years ago
Aleksander Machniak
198d194d32
Update changelog
13 years ago
Aleksander Machniak
1c9e571602
Fix handling of "usemap" attribute ( #1488472 )
13 years ago
Aleksander Machniak
9082bf1cea
Fix handling of some HTML tags e.g. IMG ( #1488471 ) - reworked fix for #1486812
13 years ago
Aleksander Machniak
59041fdbc9
Use similar language as a fallback for plugin localization ( #1488401 )
...
Don't load en_US localization more than once
13 years ago
Aleksander Machniak
837de85a15
Fix issue where signature wasn't re-added on draft compose ( #1488322 )
13 years ago
Aleksander Machniak
e6e0d410ac
TinyMCE 3.5
13 years ago
thomascube
d13693f2be
Updated Changelog
13 years ago
alecpl
097656427e
- Update Changelog
13 years ago
alecpl
fbe7b71b0f
- Fix importing vCard photo with ENCODING param specified ( #1488432 )
13 years ago
alecpl
19d5973247
- Add vCard import from multiple files at once ( #1488015 )
13 years ago
thomascube
55dce6801a
Updated Changelog
13 years ago
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
13 years ago
alecpl
3d5240b70d
- Revert r6060, fix #1487822 using css-only
13 years ago
thomascube
4dbc961b11
Set flexible width to login form fields ( #1488418 ); remove IE7 warning
13 years ago
thomascube
c97c575671
Force page reload if list columns changed in IE8 ( #1487822 )
13 years ago
thomascube
1ba07f0709
Allow mass-removal of addresses from a group ( #1487748 )
13 years ago
alecpl
d6eb7c0fbb
- Fix removing all folders on import to LDAP addressbook (added rcube_ldap::delete_all())
...
- Fix removing sub-entries in delete()
13 years ago
alecpl
a274fb2e20
- Fix so "Back" from compose/show doesn't reset search request ( #1488238 )
13 years ago
alecpl
1b30a710cf
- Add option to delete messages instead of moving to Trash when in Junk folder ( #1486686 )
13 years ago
thomascube
59c404de0b
Corrently focus HTML editor to make cursor visible. Patch by JohnDoh ( #1487073 )
13 years ago
alecpl
ff2d88a7ab
- Fix bug where memory_limit = -1 wasn't handled properly
13 years ago
alecpl
13db9ee199
- Support LDAP RFC2256's country object class read/write ( #1488123 )
13 years ago
alecpl
0223094701
- Upgraded to jQuery 1.7.2
13 years ago
alecpl
a71a97fa49
- Image resize with GD extension ( #1488383 )
13 years ago
alecpl
b9ce92d883
- Fix lack of warning when switching task in compose window ( #1488399 )
13 years ago
alecpl
6699a68da1
- Fix bug where it wasn't possible to enter ( or & characters in autocomplete fields
13 years ago
thomascube
64f6f293cb
Cleanup changelog
13 years ago
alecpl
4be86f3a37
- Unified (single) spellchecker button
13 years ago
alecpl
fe3a1d60a5
- Fix encoding of attachment with comma in name ( #1488389 )
13 years ago
alecpl
e97f0109ea
- Scroll long lists on drag&drop ( #1485946 )
13 years ago
alecpl
8b3c68d42d
- Fix handling of % character in IMAP protocol ( #1488382 )
13 years ago
alecpl
0203f16312
- Fix duplicate names handling in addressbook searches ( #1488375 )
13 years ago
alecpl
6205a30c81
- Fix displaying HTML messages from Disqus ( #1488372 )
13 years ago
alecpl
66d2152ab5
Exclude E_STRICT from error_reporting for PHP 5.4
13 years ago
thomascube
54d074613f
Copy all skins in installto script ( #1488376 )
13 years ago
alecpl
1837c33002
- Prevent from folder selection on virtual folder collapsing ( #1488346 )
13 years ago
thomascube
e57c734e85
Updated changelog
13 years ago
alecpl
2b4855b1aa
- Add Russian to the spellchecker languages list ( #1488135 )
13 years ago
thomascube
40d246fff2
Remember custom skin selection after logout ( #1488355 )
13 years ago
alecpl
965e6276b3
- About tab doesn't exist in 0.7, move changelog entry into proper place
13 years ago
alecpl
a3ed96344e
- Make sure About tab is always the last tab ( #1488257 )
13 years ago
alecpl
18a3dcaf56
- Fix issue with folder creation under INBOX. namespace ( #1488349 )
13 years ago
alecpl
06c990ead2
- Added mailto: protocol handler registration link in User Preferences ( #1486580 )
13 years ago
thomascube
f9a967763e
User configurable setting how to display contact names in list
13 years ago
alecpl
d47a4f0951
- Handle identity details box with an iframe ( #1487020 )
...
- Fix issue where tabs were overlapping box title
13 years ago
alecpl
33423a5570
- Fix issue where some text from original message was missing on reply ( #1488340 )
13 years ago
alecpl
ccce87d7ce
- Fix parse errors in DDL files for MS SQL Server
13 years ago
thomascube
43875379d5
Allow users to choose cols for contacts list sorting
13 years ago
alecpl
3c71c67118
- Revert SORT=DISPLAY support, removed by mistake in r4160 ( #1488327 )
13 years ago
thomascube
48f04d368e
Fix autoselect_host() for login ( #1488297 )
13 years ago
alecpl
002189e3ab
- Fix drafts update issues when edited from preview pane ( #1488314 )
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
alecpl
4391a7809e
- Make mime type detection based on filename extension to be case-insensitive
13 years ago
alecpl
3d4a482fd7
- Fix failure on MySQL database upgrade from 0.7 - text column can't have default value ( #1488300 )
13 years ago
alecpl
5d950766df
- Update changelog
13 years ago
thomascube
1c2f08e996
Update changelog
13 years ago
alecpl
f5d62f7157
- Fix bug in handling of base href and inline content ( #1488290 )
13 years ago
alecpl
48be8f6428
- Fix SQL Error when saving a contact with many email addresses ( #1488286 )
13 years ago
alecpl
e2c9ab4df8
- Fix strict email address searching if contact has more than one address
13 years ago
thomascube
5879c09ca0
Use proper timezones from PHP's internal timezonedb ( #1485592 )
13 years ago
alecpl
08ffd939a7
- Add separate pagesize setting for mail messages and contacts ( #1488269 )
13 years ago
alecpl
e2dfb5ebad
- Fix handling of INBOX's subfolders in special folders config ( #1488279 )
13 years ago
alecpl
5e8c7729fb
- Add ifModule statement for setting Options -Indexes in .htaccess file ( #1488274 )
13 years ago
thomascube
0ec438c5d6
Updated changelog
13 years ago
alecpl
c886de7ff4
- Fix searching on IMAP servers without CHARSET specifier support ( #1488271 )
13 years ago
alecpl
c69c0a9197
- Fix expanding folders during drag&drop ( #1488260 )
13 years ago
alecpl
bd9190a660
- Fix broken CREATE INDEX queries in SQLite DDL files ( #1488255 )
13 years ago
thomascube
854397b216
Better CSS url() validation
13 years ago
alecpl
a90ad2840f
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
13 years ago
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
13 years ago
alecpl
40c45e9de9
- Fixed issues with big memory allocation of IMAP results, improved a lot of rcube_imap class
13 years ago
thomascube
ac9ba4480d
Replace prompt() with jQuery UI dialog ( #1485135 )
13 years ago
alecpl
e8d9073818
- Fix navigation in messages search results
13 years ago
alecpl
4f8be46f38
- Improved handling of some malformed values encoded with quoted-printable ( #1488232 )
13 years ago
alecpl
2d08ec91ca
- Add possibility to do LDAP bind before searching for bind DN.
...
In deployments where anonymous binds to and/or searches on an LDAP tree are not
allowed, and where the LDAP address book(s) have been configured to use the
user-specific bind credentials, rcube_ldap.php needs to bind using service
credentials in order to be able to find the user's bind dn.
13 years ago
alecpl
af4b3be87d
- Fix handling of empty <U> tags in HTML messages ( #1488225 )
13 years ago
thomascube
57486f6e58
Content filter for embedded attachments to protect from XSS on IE<=8 ( #1487895 )
13 years ago
alecpl
6e0fdedfce
- Use strpos() instead of strstr() when possible ( #1488211 )
13 years ago
alecpl
ca0cd05973
- Fix handling HTML entities when converting HTML to text ( #1488212 )
13 years ago
alecpl
79db330983
- Fix fit_string_to_size() renders browser and ui unresponsive ( #1488207 ):
...
1) improve its performance by half,
2) don't call it on UI init, it's called after getunread action
3) don't call it for big number of folders (limit is 100 for IE and 500 for others)
13 years ago
alecpl
2cf55f4096
- Fix handling of invalid characters in request ( #1488124 )
13 years ago
alecpl
0829b76598
- Fix merging some configuration options in update.sh script ( #1485864 )
13 years ago
alecpl
3e5c709fa7
- Fix so TEXT key will remove all HEADER keys in IMAP SEARCH ( #1488208 )
13 years ago
alecpl
6a6168619a
- Fix handling contact photo url with https:// prefix ( #1488202 )
13 years ago
alecpl
e0960f6365
- Prevent from memory_limit exceeding when trying to parse big messages bodies ( #1487424 ):
...
don't try to parse it, display notice with a link to download it directly
13 years ago
alecpl
3875eb6813
- Add possibility to add SASL mechanisms for SMTP in smtp_connect hook ( #1487937 )
13 years ago
alecpl
636bd77074
- Mark (with different color) folders with recent messages ( #1486234 )
13 years ago
alecpl
5510a5278b
- Fix possible infinite redirect on attachment preview ( #1488199 )
13 years ago
thomascube
f78b944779
Updated changelog
13 years ago
alecpl
fb6d86b9ad
- Fixed bug where similiar folder names were highlighted wrong ( #1487860 )
13 years ago
alecpl
ae7ac91c31
- Fixed bug in handling link with '!' character in it ( #1488195 )
13 years ago
alecpl
b8ae0ecb22
- Fixed bug where session ID's length was limited to 40 characters. Since PHP5.3 it's possible
...
to set session.hash_function to any hash algorithm that would produce strings
up to 128 characters long (#1488196 )
13 years ago
alecpl
45fa64c3c9
- Added About tab in Settings
13 years ago
alecpl
c1fcd1b838
- Fix handling of HTML form elements in messages ( #1485137 )
13 years ago
alecpl
5aeeebad56
- Fix regression in setting recipient to self when replying to a Sent message ( #1487074 )
13 years ago
alecpl
89dcf54071
- Fix listing of folders in hidden namespaces ( #1486796 )
13 years ago
alecpl
485c69d812
- Don't consider \Noselect flag when building folders tree ( #1488004 )
13 years ago
alecpl
2f9fdbff62
- Fix sorting autocomplete results to preserve email address significance ( #1488084 )
13 years ago
alecpl
bd34cad1f6
- Add option to set session name ( #1486433 )
13 years ago
alecpl
710b1bd684
- Add option to skip alternative email addresses in autocompletion
13 years ago
alecpl
46cdbf074e
- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
13 years ago
alecpl
d61756663c
- Fix problem with parsing HTML message body with non-unicode characters ( #1487813 )
13 years ago
alecpl
f21a04c024
- Add option to define matching method for addressbook search ( #1486564 , #1487907 )
13 years ago
thomascube
62c8618744
Make email recipients separator configurable + suppress dupes in auto-completion
13 years ago
alecpl
aa07b22906
- Fix so folders with \Noinferiors attribute aren't listed in parent selector
...
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
13 years ago
alecpl
f2292c3a95
- Fix handling of curly brackets in URLs ( #1488168 )
13 years ago
alecpl
77153b255d
- Fix handling of dates (birthday/anniversary) in contact data - don't convert them to users timezone ( #1488147 )
13 years ago
alecpl
179b39d22a
- Fix error on opening searched LDAP contact ( #1488144 )
13 years ago
alecpl
9aab5e5456
- Fix redundant line break in flowed format ( #1488146 )
13 years ago
till
6ac6be5f4f
updated with tinymce changes
13 years ago
alecpl
b5a29fe22f
- Fix IDN address validation issue ( #1488137 )
13 years ago
thomascube
39cafac3f5
Autocomplete LDAP records when adding contacts from mail ( #1488073 )
13 years ago
alecpl
bf9644b219
- Fixed ticket number
13 years ago
alecpl
3703021713
- Plugin API: added 'ready' hook ( #1488073 )
13 years ago
alecpl
fb40f37784
- Ignore DSN request when it isn't supported by SMTP server ( #1487800 )
13 years ago
alecpl
b1f0846727
- Make sure LDAP name fields aren't arrays ( #1488108 )
13 years ago
alecpl
84dc98d77e
- Fixed/updated changelog
13 years ago
thomascube
373b112f34
Force files to be updated, even if newer ( #1488117 )
13 years ago
alecpl
b96ed4b74e
- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX ( #1488107 ), also show messages count and size in such case
13 years ago
alecpl
f537504ed0
- Fix namespace handling in special folders settings ( #1488112 )
13 years ago
alecpl
e877681c20
- Disable time limit for CLI scripts ( #1488109 )
13 years ago
alecpl
14d494fd99
- Fix misleading display when chaning editor type ( #1488104 ), fix handling of custom commands result
13 years ago
alecpl
b175394b30
- Add loading indicator on contact delete
13 years ago
alecpl
bba25299f8
- Fix bug where after delete message rows can be added to the list of another folder ( #1487752 )
13 years ago
alecpl
5f71297bc9
- Add notice on autocompletion that not all records were displayed
13 years ago
thomascube
2d3e2bc561
Add option 'searchonly' for address books; currently used by LDAP directories
13 years ago
alecpl
4b21d26879
- Add Priority filter to the messages list
13 years ago
alecpl
609d3923d7
- Cache synchronization using QRESYNC/CONDSTORE
...
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
13 years ago
alecpl
30f50556c1
- Fix locked folder rename option on servers supporting RFC2086 only ( #1488089 )
13 years ago
thomascube
47672bfda5
Trigger 'new_messages' hook for all checked folders ( #1488083 )
13 years ago
thomascube
06dc9838e0
Fix session race conditions when composing new messages
13 years ago
alecpl
c3ba0e54af
- Fix encoding of LDAP contacts identifiers ( #1488079 )
13 years ago
alecpl
43e5ae654c
- jQuery 1.6.4
13 years ago
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
13 years ago
alecpl
66a3b03419
- Fix handling of binary attachments encoded with quoted-printable ( #1488065 )
13 years ago
alecpl
5f129dd053
- Fix text-overflow:ellipsis issues on messages list in FF7 and Webkit ( #1488061 )
13 years ago
alecpl
065d7025ee
- Fix setting title for truncated subject in IE ( #1487128 )
13 years ago
alecpl
303ade533f
- Fix handling of links with IP address
13 years ago
alecpl
b7fd98e338
- Fix compacting folder resets message list filter ( #1488076 )
...
- Fix reset-search action so it resets list page number to 1
13 years ago
alecpl
e730cd248d
- Fix displaying multipart/alternative messages with only one part ( #1487938 )
13 years ago
alecpl
80152b333c
- Rewritten messages caching (merged devel-mcache branch):
...
Indexes are stored in a separate table, so there's no need to store all messages in a folder
Added threads data caching
Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Partial QRESYNC support
- Improved FETCH response handling
- Improvements in response tokenization method
13 years ago
alecpl
26bc46d9b6
- Move two entries from 0.6-rc to trunk's changelog part
13 years ago
alecpl
2a76f8ddc3
- Use 'From' and 'To' labels instead of 'Sender' and 'Recipient'
13 years ago
alecpl
d5ae9772c1
- Fix username case-insensitivity issue in MySQL ( #1488021 )
13 years ago
alecpl
f8e48df715
- Merge devel-saved_search branch (Addressbook Saved Searches)
13 years ago
alecpl
66df084203
- Merge devel-spellcheck branch:
...
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
thomascube
eb2365c478
Completed changelog
13 years ago
thomascube
94a5a24fc2
Fallback to mail_domain in LDAP variable replacements; add 'host' to 'user_create' hook arguments ( #1488024 )
13 years ago
thomascube
4c4fe693d7
Fix wrong vCard type parameter mobile ( #1488067 )
13 years ago
thomascube
31e00cb7e9
Fix vCard WORKFAX issue ( #1488046 )
13 years ago
alecpl
dbb0c2a109
- Add vCard's Profile URL support ( #1488062 )
13 years ago
alecpl
1c952a8902
- jQuery 1.6.3
13 years ago
alecpl
682819f15e
- Fix imap_cache setting to values other than 'db' ( #1488060 )
13 years ago
alecpl
8757f5b57d
- Fix handling of attachments inside message/rfc822 parts ( #1488026 )
13 years ago
thomascube
f7b58afb94
Make list of mimetypes that open in preview window configurable ( #1487625 )
13 years ago
alecpl
13d45dfbda
- Localize forwarded message header ( #1488058 )
...
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
alecpl
0c7fe2fd97
- Added unique connection identifier to IMAP debug messages
13 years ago
alecpl
dc294e6a76
- Add ticket number to the last entry
13 years ago
alecpl
7a2bade211
- Added 'priority' column on messages list
13 years ago
alecpl
f0bccb7fb2
- Fix image type check for contact photo uploads
13 years ago
alecpl
5db6f96d22
- Fix contact row update after name change when in searching mode, update changelog
13 years ago
alecpl
4436b43480
- Fixed selecting identity on reply/forward ( #1487981 )
13 years ago
alecpl
5c9d1ffe8e
- Add option to hide selected LDAP addressbook on the list
13 years ago
alecpl
fe0cb657f1
- Add client-side checking of uploaded files size
13 years ago
alecpl
f4c3649671
- Revert r5046, the change will be applied to devel-mcache branch, where it belongs for now
13 years ago
alecpl
077cfdac2d
- Added IMAP ENABLE (RFC5161) support
...
- Removed deprecated @access comments
13 years ago
thomascube
31737295b8
Add newlines between organization, department, jobtitle ( #1488028 )
13 years ago
thomascube
f2ff370215
Recalculate date when replying to a message and localize the cite header ( #1487675 )
13 years ago
alecpl
8dd172a5b0
- Fix XSS vulnerability in UI messages ( #1488030 )
13 years ago
alecpl
6d0ada30d7
- Fix handling of email addresses with quoted local part ( #1487939 )
13 years ago
alecpl
359e19a19d
- Fix EOL character in vCard exports ( #1487873 )
13 years ago
alecpl
0213f8d4dd
- Added optional "multithreading" autocomplete feature
13 years ago
alecpl
1837173634
- Plugin API: Added 'config_get' hook
13 years ago
thomascube
b9fe7a899a
Just name mail 'Mail', it's that simple; Upddate changelog
13 years ago
alecpl
19869073e3
- Plugin API: added folder_delete and folder_rename hooks
14 years ago
alecpl
7f5a849e78
- Added possibility to undo last contact delete operation
14 years ago
alecpl
1564d4ef79
- Fix sorting of contact groups after group create ( #1487747 )
14 years ago
alecpl
4171c59bd7
- Add optional textual upload progress indicator ( #1486039 )
14 years ago
alecpl
b8605bd0e8
- jQuery 1.6.2
14 years ago
alecpl
96e24fab88
- Fix parsing URLs containing commas ( #1487970 )
14 years ago
alecpl
71228297e0
- Added vertical splitter for books/groups list in addressbook ( #1487923 )
14 years ago
alecpl
67975b99ef
- Improved namespace roots handling in folder manager
14 years ago
alecpl
ecf295f6ef
- Added searching in all addressbook sources (global-search)
...
- Added addressbook source selection in contacts import
14 years ago
thomascube
69ea3a3429
Implement LDAPv3 Virtual List View (VLV) for paged results listing
14 years ago
thomascube
b0c70b3ca7
Use address_template config when adding a new address block ( #1487944 )
14 years ago
alecpl
e9a9f2f6c5
- Added addressbook advanced search
14 years ago
alecpl
4649969c16
- Updated changelog
14 years ago
alecpl
d654e80084
- Fix identities "reply-to" and "bcc" fields have a bogus value when left empty ( #1487943 )
14 years ago
alecpl
3cacf941fa
- Add popup with basic fields selection for addressbook search
14 years ago
thomascube
09c59abf85
Case-insensitive matching in autocompletion ( #1487933 ); replace old string offset syntax
14 years ago
alecpl
1d5779b257
- Add option to force spellchecking before sending a message ( #1485458 )
14 years ago
alecpl
516467080b
- Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields ( #1487864 )
14 years ago
alecpl
d734481983
- Added option to specify to which address book add new contacts
14 years ago
thomascube
28ac5cada2
Let plugins hook into keep-alive requests
14 years ago
alecpl
40a1860174
- Store user preferences in session when write-master is not available and session is stored in memcache, write them later
14 years ago