Commit Graph

1168 Commits

Author SHA1 Message Date
mguessan 90df0e2fdf EWS: implement getItem and various contact handling fixes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1148 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 12:29:41 +00:00
mguessan ff428fa307 EWS: map all contact properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1147 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 09:56:35 +00:00
mguessan be39c055bb EWS: implement more contact and event methods
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1146 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 09:20:42 +00:00
mguessan 9371f57285 Caldav: Workaround for emClient broken href encoding
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1145 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 09:19:22 +00:00
mguessan d182bcca5e Carddav: implement contact photo support (readonly)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1144 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 23:40:48 +00:00
mguessan ec74b95229 Carddav: implement quoted param value support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1143 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 23:31:55 +00:00
mguessan c5642d4b41 Carddav: bday, assistant, manager and spouse properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1142 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 16:49:57 +00:00
mguessan 2e3f7bfc0b Carddav: other address and homeposteofficebox properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1141 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 16:26:55 +00:00
mguessan 72fb2053d4 Carddav: instant messaging and role properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1140 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 15:52:38 +00:00
mguessan 8c15ffec9c Carddav: more properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1139 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 14:02:40 +00:00
mguessan 27ad92e9b9 Carddav: Implement phone, address and email properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1138 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 13:42:24 +00:00
mguessan 96b816b42b Carddav: handle multiple values on a single line and add new properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1137 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 10:54:04 +00:00
mguessan e6ef48c90e Carddav: fix contact folder path handling and add create contact unit test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1136 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 10:20:52 +00:00
mguessan fb5f496960 LDAP: use imap uid as ldap uid
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1135 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 09:49:26 +00:00
mguessan b988bd2f12 Carddav: refactor Contact creation and create VCardReader
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1134 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 09:46:55 +00:00
mguessan 6e6326ac70 Dav: switch back to DAV:uid, used mainly in POP service (case sensitive)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1133 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 09:45:25 +00:00
mguessan 7379cdbb40 Disable ConsoleAppender in gui mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1132 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-06 09:43:39 +00:00
mguessan e1b12c63ef IMAP: fix regression on imap uid restore
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1131 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 16:28:10 +00:00
mguessan 6ed9845497 EWS: implement copy method
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1130 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 15:03:35 +00:00
mguessan f27a979fee EWS: datereceived flag support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1129 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 14:35:30 +00:00
mguessan e2fa43e9e1 EWS: handle bcc field
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1128 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 14:23:26 +00:00
mguessan 72dff67421 EWS: various flag handling fixes, implement message delete
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1127 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 13:48:43 +00:00
mguessan fd419ae661 EWS: implement getContent
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1126 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 10:23:51 +00:00
mguessan e63ae48216 EWS: fix iconIndex flag property
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1125 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 10:22:48 +00:00
mguessan d80f60a44b EWS: implement create and update message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1124 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-05 09:58:18 +00:00
mguessan c3430975c4 IMAP: fix 3023386, support BODY.PEEK[1.MIME] partial fetch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1123 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-02 06:45:12 +00:00
mguessan 795989445e IMAP: new unit tests and fix $Forwarded flag removal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1122 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-02 06:37:18 +00:00
mguessan 0cd0bba054 EWS: fix single value in MultiCondition handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1121 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 16:37:05 +00:00
mguessan 190a39cad7 EWS: rely on uid (PR_SEARCH_KEY) instead of permanentUrl to detect imap uid changes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1120 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 16:19:24 +00:00
mguessan 72ee220550 EWS: implement searchMessages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1119 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 16:12:57 +00:00
mguessan 273bc920e7 IMAP: implement deleted/undeleted search as condition instead of post filter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1118 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 15:07:16 +00:00
mguessan 1038fa5d1b Dav: fix bug 3022451 in new search filter implementation with empty sub conditions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1117 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 14:23:31 +00:00
mguessan ad42f58f24 IMAP: add IMAP unit test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1116 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 13:27:49 +00:00
mguessan 3320d19494 LDAP: use PR_SEARCH_KEY instead of DAV:uid as uid string
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1115 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-01 12:47:57 +00:00
mguessan 6d2fecdd9a EWS: fix bug in MultiCondition search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1114 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-30 21:59:56 +00:00
mguessan d7506d9f67 CardDav: move Contact getBody to ExchangeSession and add more attributes support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1113 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-30 21:38:01 +00:00
mguessan f52ea840e4 EWS: fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1112 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-30 21:36:13 +00:00
mguessan 342b5d4e12 EWS: implement folder handling, including the new MoveFolderMethod
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1111 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-29 14:15:50 +00:00
mguessan d961b647fa DAV: Add folder unit tests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1110 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-29 08:45:06 +00:00
mguessan 24d6dac7fb DAV: add private and sensitivity fields
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1109 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-29 08:43:42 +00:00
mguessan b97ce4cdfd DAV: implement timezone mapping for Exchange 2007, should fix the allday issue with Outlook
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1108 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-28 23:31:07 +00:00
mguessan c5ef2d1f15 DAV: use search expression to request ishidden
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1107 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-28 16:26:08 +00:00
mguessan d586ffcd3f DAV: fix regression in deleteItem
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1106 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-25 23:22:40 +00:00
mguessan 94df7b45d8 DAV: fix regression 3020385 on folder handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1105 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-23 22:27:42 +00:00
mguessan 0b5968a7c8 Refactor folder search to use searchItems
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1104 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-22 22:30:27 +00:00
mguessan c0d4e791f9 DAV: use Email1EmailAddress mapi property to get mail attribute, add uid attribute
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1103 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-22 08:37:34 +00:00
mguessan 3f9f49fc1e EWS: fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1102 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-21 20:37:20 +00:00
mguessan 88520bb591 Caldav: remove buildCalendarPath method
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1101 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-21 13:52:09 +00:00
mguessan dc6051da1a DAV: fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1100 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-21 09:38:24 +00:00
mguessan 878f30818e DAV: add unit tests, move buildCalendarPath logic to getFolderPath
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1099 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-20 22:12:36 +00:00