1
0
mirror of https://github.com/aluxnimm/outlookcaldavsynchronizer.git synced 2025-10-06 00:12:52 +02:00

37 Commits

Author SHA1 Message Date
nimm
457c6f0a5b Optimize vCardStandardReader/Writer and use LINQ.
Filter out invalid xml characters in EncodeEscaped.
2023-03-16 09:55:31 +01:00
nimm
3677b44b89 ignore empty photo URI, sourceforge ticket #1822. 2023-02-16 11:05:26 +01:00
Gerhard Zehetbauer
eeb6137897 Reformat indents to 4 2021-09-12 21:35:30 +02:00
Gerhard Zehetbauer
857e1bcf03 Improve naive string handling 2021-02-27 19:09:16 +01:00
Gerhard Zehetbauer
1e2021bb12 reformat 2021-02-27 16:14:54 +01:00
Alexander Nimmervoll
d92d30eaab update target framework to 4.8. 2020-09-21 21:03:57 +02:00
Alexander Nimmervoll
b3b1090b7e Add support for X-KIND and X-MEMBER in vCard for contact groups, ticket #1267. 2019-11-06 15:06:12 +01:00
Alexander Nimmervoll
e06d5d83d8 Add support for X-ASSISTANT, X-SPOUSE and X-MANAGER. 2019-03-20 18:05:06 +01:00
Alexander Nimmervoll
3211823df6 Add contact mapping configuration option to map anniversary dates for contacts. Supports ANNIVERSARY, X-ANNIVERSARY and X-MS-ANNIVERSARY properties and writes ANNIVERSARY. 2018-12-31 18:20:38 +01:00
Alexander Nimmervoll
3a9a7ca5b7 Ignore empty PHOTO properties. 2018-12-31 16:19:13 +01:00
Gerhard Zehetbauer
251300e23c Retarget to .net 4.6.1 2018-02-01 08:09:15 +01:00
Alexander Nimmervoll
48076e8eac Fix handling of vCard ORG property for mapping of organization and department to Outlook CompanyName and Department properties. 2017-12-12 13:48:09 +01:00
Alexander Nimmervoll
58af49ec09 Unescape also COLON in vCardStandardReader do avoid problems with some servers wrongly encoding NOTES, ticket #741. 2017-11-28 12:59:31 +01:00
Gerhard Zehetbauer
06c15253b4 Introduce iCloud distribution lists 2017-09-07 21:01:25 +02:00
Alexander Nimmervoll
99231ab34c Avoid InvalidOperationException in vCardStandardReader for unknown IM ServiceTypes, ticket #645. 2017-07-06 13:48:19 +02:00
Alexander Nimmervoll
b4fe125a0f Fix X-Attribute for Google-Talk IM. 2017-06-19 17:20:46 +02:00
Alexander Nimmervoll
9f9096eb07 Add contact mapping configuration to write IM addresses as IMPP attribute instead of X-PROTOCOL e.g. X-AIM, ticket #543. 2017-06-17 23:56:54 +02:00
Alexander Nimmervoll
7675129c02 Don't write X-AIM together with IMPP attribute in vCardStandardWriter. 2017-06-17 22:38:28 +02:00
Alexander Nimmervoll
e6d0b047e6 Add SIP IMServiceType and support X-SIP in vCardStandardReader. 2017-06-17 22:37:56 +02:00
Alexander Nimmervoll
53dbef0e7d Avoid Nullreference exception when TYPE is empty in X-SOCIALPROFILE property in vCardStandardReader, ticket #599. 2017-05-19 22:03:19 +02:00
Alexander Nimmervoll
6dcf0ff39c Fix reading vcard KEY attribute if encoding is not set explicitely to base64, gh issue 195. 2017-05-18 13:43:16 +02:00
Alexander Nimmervoll
e0499ae9bd Parse vcard group members also with urn:uuid values. 2017-03-18 21:53:00 +01:00
Alexander Nimmervoll
1687f444a2 Fix parsing of MEMBER and explicitly check for mailto: 2017-03-16 00:29:48 +01:00
Alexander Nimmervoll
e6817e060c Add support for MEMBER property in Thought.vCards. 2017-03-15 20:29:22 +01:00
Alexander Nimmervoll
c7d388a511 Add support for KIND property in Thought.vCards. 2017-03-15 20:29:22 +01:00
Alexander Nimmervoll
ea7bb62f80 Workaround for reading wrong encoded vcard PHOTO attributes from SOGo global adressbooks mapped from LDAP/AD avatar pictures. 2017-01-27 22:09:58 +01:00
Alexander Nimmervoll
02e86d716c Catch FormatException in vCardStandardReader and log warnings from vcard deserialization. 2017-01-24 20:54:16 +01:00
Alexander Nimmervoll
592bc7a7be Add link to AssemblyInfoVersion in every project. 2017-01-23 21:42:34 +01:00
Alexander Nimmervoll
779b9f6851 Ignore X-ABLabel. 2017-01-23 21:42:34 +01:00
Alexander Nimmervoll
8d148ea772 Add support for various X-properties for IMs in vCardStandardReader, ticket #463. 2017-01-23 21:42:34 +01:00
Alexander Nimmervoll
9829532c05 Save unrecognized properties in vCard OtherProperties. 2017-01-23 21:42:34 +01:00
Alexander Nimmervoll
06fbb992bb Update Thought.vCards assemlbyVersion to fix installer dependency and update to 2.14.1. 2017-01-17 15:05:33 +01:00
Alexander Nimmervoll
b8bcff1838 Unfold lines before further processing in vCardStandardReader, fixes issues with long subproperties like X-ABCROP-RECTANGLE, remove PHOTO regex workaround. 2017-01-15 20:06:51 +01:00
Alexander Nimmervoll
6838820867 Fix REV DateTime parsing in vCardStandardReader and remove regex workaround. 2017-01-15 18:18:57 +01:00
Alexander Nimmervoll
01535699fa Fix deserialization of URL type in vCardReader and remove regex workaround. 2017-01-15 17:33:04 +01:00
Alexander Nimmervoll
c59ebd6a03 Add support for ADR Post Office Box and extended address, feature request 17. 2017-01-15 15:18:15 +01:00
Alexander Nimmervoll
c2444cb604 Incluce own version of Thought.vCards from
https://github.com/aluxnimm/Thought.vCards
instead of NuGet package and remove vCardImprovedWriter.
2017-01-15 14:25:28 +01:00