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
14 years ago
alecpl
1837173634
- Plugin API: Added 'config_get' hook
14 years ago
thomascube
b9fe7a899a
Just name mail 'Mail', it's that simple; Upddate changelog
14 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
thomascube
3e48b941ec
Removed kolab plugins; they will be maintaied and published in the Kolab project
14 years ago
alecpl
254d5ef32b
- Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
...
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
14 years ago
alecpl
403f0bf771
- Fix default_port option handling in Installer when config.inc.php file exists ( #1487925 )
14 years ago
alecpl
4bb7d27b54
- Removed focus_on_new_message option, added newmail_notify plugin
14 years ago
alecpl
8edb3d9405
- Add APC support in rcube_cache
14 years ago
alecpl
5cf5ee66c1
- Added general rcube_cache class with memcache support
...
- Improved caching performance by skipping writes of unchanged data
- Option enable_caching replaced by imap_cache and messages_cache options
14 years ago
alecpl
a208a4fa68
- Add forward-as-attachment feature
14 years ago
alecpl
79275b4df5
- jQuery-1.6.1 ( #1487913 , #1487144 )
14 years ago
thomascube
e848180aaa
Improve display name composition when saving contacts ( #1487143 ), with plugin-support; allow empty names in sql address book, fall back to e-mail address in listing and vcard export
14 years ago
alecpl
0deec44e7d
- Fixed handling of folder with name "0" in folder selector
14 years ago
alecpl
d08333ea57
- Fix problems with subfolders of INBOX folder on some IMAP servers ( #1487725 )
...
- Fix handling of folders that doesn't belong to any namespace (#1487637 )
14 years ago
alecpl
4764079c6a
- Fix bug where messages were deleted instead moved to trash folder after Shift key was used ( #1487902 ), small code improvements
14 years ago
alecpl
7fc056c3ff
- Enable multiselection for attachments uploading in capable browsers ( #1485969 )
14 years ago
alecpl
2d889ecd38
- Add possibility to change HTML editor configuration by skin
14 years ago
alecpl
cf58ce8512
- Fix a bug where selecting too many contacts would produce too large URI request ( #1487892 )
14 years ago
alecpl
c08b18c4b9
- Fix relative URLs handling according to a <base> in HTML ( #1487889 )
14 years ago
alecpl
5c1dfb0b11
- Fix handling of top-level domains with more than 5 chars or unicode chars ( #1487883 )
14 years ago
alecpl
5dbc5581bb
- Add 0.5.2 milestone to changelog
14 years ago
alecpl
d7b35c22af
- Fix usage of non-standard HTTP error codes ( #1487797 )
14 years ago
alecpl
4351f7cd66
- Improve performance by including files with absolute path ( #1487849 )
14 years ago
thomascube
61517ce39d
Updated to TinyMCE 3.4.2 which is now compatible with IE9
14 years ago
thomascube
f6bd52054d
Updated CHANGELOG
14 years ago
alecpl
462de2d202
- PEAR::Net_SMTP 1.5.2, fixed timeout issue ( #1487843 )
14 years ago
thomascube
ef27a6a723
Add hook for request token creation (upon user request)
14 years ago
thomascube
d1e08fc905
Replace LDAP vars in group queries ( #1487837 )
14 years ago
thomascube
bf80b5a237
Fix vcard folding with uncode characters ( #1487868 )
14 years ago
thomascube
3d8b54edf7
Keep all submitted data if contact form validation fails ( #1487865 )
14 years ago
alecpl
ca18a90b1a
- Fix bug where template name without plugin prefix was used in render_page hook (the same fix for deprecated_templates)
14 years ago
alecpl
23b49558cd
- Fix handling of debug_level=4 in ajax requests ( #1487831 )
14 years ago
alecpl
dae34b5c3f
- Support 'abort' and 'result' response in 'preferences_save' hook, add error handling
14 years ago
alecpl
d483cd7898
- Fix bug where some content would cause hang on html2text conversion ( #1487863 )
14 years ago
alecpl
dd0ae6297b
- Improve space-stuffing handling in format=flowed messages ( #1487861 )
14 years ago
alecpl
6491fbdbae
- Fixed bug where some dates would produce SQL error in MySQL ( #1487856 )
14 years ago
alecpl
0ea94769ee
- Added workaround for some IMAP server with broken STATUS response ( #1487859 )
14 years ago
alecpl
8abc17611f
- Fix bug where default_charset was not used for text messages ( #1487836 )
14 years ago
alecpl
03bdcb8c1e
- jQuery 1.5.2
14 years ago
alecpl
be157c74fb
- Update changelog
14 years ago
alecpl
94dfd8ab9d
- TinyMCE 3.4.1
14 years ago
thomascube
ec045b0a24
Revert r4609 and use stateless request tokens; no need to save them in session and thus no keep-alive necessary; fixes #1487829
14 years ago
alecpl
3e63a0b898
- PEAR::Net_SMTP 1.5.1
14 years ago
thomascube
4591de7018
Prepare for multiple concurrent compose windows
14 years ago
alecpl
8381ec1254
- Force names of unique constraints in PostgreSQL DDL (postgres 9.x uses different naming convention than older versions)
14 years ago
alecpl
3e39818221
- Add code for prevention from IMAP connection hangs when server closes socket unexpectedly
14 years ago