Commit Graph

1558 Commits (1cb0d640ec1d5bebcaa2627ccdc02111c85982a3)

Author SHA1 Message Date
alecpl 1cb0d640ec - Fix mailbox_status() so first run returns proper (empty) result 13 years ago
thomascube 8c2b883bf0 Fix: decode session data into superglobals after re-reading 13 years ago
alecpl bed577e414 - Fix handling of type separator in get_col_values() 13 years ago
alecpl 46cdbf074e - Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts 13 years ago
alecpl f21a04c024 - Add option to define matching method for addressbook search (#1486564, #1487907) 13 years ago
thomascube 81f5dd7774 Consider replication delays in session storage 13 years ago
alecpl 9230525d98 - Improved _listMailboxes() performance and small parseResponse() improvement (#1488134) 13 years ago
alecpl 5e9065284e - Make $name property to be public (#1488140) 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
thomascube 06744da241 Implement common setters for debug mode 13 years ago
thomascube 3fe6c7082c Remove unused cruft 13 years ago
alecpl aa546e1788 - Fix handling of DB connection failures. Detect failure on connection level instead of on query level.
Fixes issue when one write query failed, next queries were not executed.
- Changed 'var' to 'public'.
13 years ago
alecpl f2292c3a95 - Fix handling of curly brackets in URLs (#1488168) 13 years ago
thomascube 3b4b03d6b3 Added config property to set LDAP_OPT_REFERRALS option to an LDAP connection 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
thomascube 3ac5cdb4ac Also merge properties of child cols of composite address book fields + remove undefined fields from template 13 years ago
thomascube 1937f4638e Improve definition of composite address fields of LDAP contacts 13 years ago
thomascube abdf31486a Allow cross-task ajax requests 13 years ago
thomascube 187ff4e597 Avoid errors 13 years ago
thomascube fc91c1df4a LDAP: use VLV pseudo-search for autocompletion 13 years ago
thomascube 335b042b98 Fix inline display of image attachments 13 years ago
alecpl 8a6503a23c - Fix getting message part data from structure, fixes r5363 13 years ago
alecpl 1ae1199858 - Improve handling of situation when FETCH returns OK, but no data 13 years ago
alecpl b407e797c2 - Fix issue where wrong message sequence range could be generated when it was build according to number of messages in a folder 13 years ago
alecpl b9787b3560 - Add underline character to charset regexp 13 years ago
alecpl 7e50b4361c - Small code improvement 13 years ago
alecpl 544619a455 - Fix threads cache validation when skip_deleted=true 13 years ago
thomascube f09c184786 Add (experimental) support for some extendted PHP LDAP functions when querying VLV enabled directories 13 years ago
alecpl c041d57036 - Added 'search_dn_default' variable in ldap config
- Better handling of situation when search for bind DN doesn't return data
13 years ago
alecpl a561cd35b8 - Fix handling of folder creation error while moving/copying message 13 years ago
alecpl 57863c1a4d - Removed zebra-class 13 years ago
thomascube dfc79b341c Find charset in HTML meta tags if not specified in content-type header (#1488125) 13 years ago
alecpl 54b0d86aad - Fix %dn replacement 13 years ago
thomascube fb6cc8942a Also allow groups list to be fetched using VLV 13 years ago
thomascube f6638364b1 Support plugin commands on HTML pages, too 13 years ago
thomascube ce53b67e07 Fix BER encoding of records-per-page parameter 13 years ago
thomascube b35a0f1793 Improve group member fetching 13 years ago
alecpl 52c2aa3ea5 - Fix FETCH response parsing in fetchMIMEHeaders() method (first line of headers was malformed) 13 years ago
thomascube dc6c4f4a28 Contact groups can have direct email addresses => distribution lists; enable 'compose' command for the selected group 13 years ago
thomascube a3148236eb Rewrite groups listing: use recursive methods to list members of (nested) groups of various types; cache the results 13 years ago
thomascube 39cafac3f5 Autocomplete LDAP records when adding contacts from mail (#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
thomascube 8fb04bee97 Read group members according to objectClass of group records; support groupOfUrls; cache groups listing for better performance 13 years ago
alecpl d342f8f031 - Improve performance by storing sorted mailbox list in the cache 13 years ago
thomascube e2a8b4dd6d Skip VLV if a group is selected; show advanced search form if activating a 'searchonly' address book 13 years ago
alecpl 8881766a9f - Improved performance by skipping folders list sorting when it's not needed in folder manager 13 years ago
alecpl 130cdcf7d0 - Small improvement for handling redundant cache queries (followup to r5303) 13 years ago
alecpl f537504ed0 - Fix namespace handling in special folders settings (#1488112) 13 years ago
alecpl 03079a5a51 - Fix: skip redundant cache queries when an entry doesn't exist 13 years ago