Thomas Tanghus
45aa3198f7
More cleanups
2014-03-09 15:03:29 +01:00
Thomas Tanghus
0b6cd04a3b
Fix invalid BDAYs before import. Fixes #395
2014-02-04 22:33:07 +01:00
Thomas Tanghus
9abdeb75ce
2014
2014-01-26 00:40:22 +01:00
Thomas Tanghus
c738174937
Refactor groups management. Fix #370
...
- Moved adding/removing groups to OCA\Contacts\VObject\VCard
- CATEGORIES property wasn't removed when empty
- When removing all groups from contact, it wasn't assigned to ungrouped.
- When adding contact(s) to group it wasn't removed from ungrouped until
you changed to other group and back.
2014-01-25 17:08:01 +01:00
Thomas Tanghus
86e2d305a8
Better check for UID. Refs. #367
2014-01-22 18:27:34 +01:00
Thomas Tanghus
b0474d7da4
Fix empty FN. Related: #353
2014-01-22 17:46:58 +01:00
Thomas Tanghus
ec06ba01e4
Port hack from 5.0.12 to fix wrongly escaped parameters. #146
...
Add a test for it and remove validator plugin as it's now done
in the CardDAV plugin to avoid parsing unnecessarily.
2013-10-01 19:15:22 +02:00
Thomas Tanghus
73b3c7346d
Fix group/category deletion.
2013-06-27 15:53:31 +02:00
Thomas Tanghus
f0d257ef00
Helper function for getting vCard groups (not categories)
2013-06-27 15:53:31 +02:00
Thomas Tanghus
591a48aa67
Added custom GroupProperty. Refs #96
2013-05-19 00:54:51 +02:00
Thomas Tanghus
54e4693b7f
Move decoding vCard properties to start of upgrade.
2013-05-15 22:59:42 +02:00
Thomas Tanghus
2dc1250a1e
Replace method to fix parameters with no name.
2013-05-10 02:14:19 +02:00
Thomas Tanghus
ad1664e658
Contacts: Add Utils\Properties::generateUID()
2013-04-09 17:20:30 +02:00
Thomas Tanghus
d300a100c5
Contacts: Fix description on StringProperty
2013-04-08 22:41:51 +02:00
Thomas Tanghus
aa87d0de73
Stop floating the log on import
2013-03-29 06:50:47 +01:00
Thomas Tanghus
24ee12ed31
Contacts: Use Property class for TYPE vales.
2013-03-20 11:20:35 +01:00
Thomas Tanghus
e8a2b6fc74
Contacts: Avoid double escaping on serialize.
2013-03-10 12:50:02 +01:00
Thomas Tanghus
99e8f5b5f6
Contacts: Properly namespace VObject subclasses.
2013-03-05 11:36:35 +01:00