-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathCHANGELOG
115 lines (91 loc) · 3.46 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Changes from v0.5.2 to v0.6
- Added Exception handling
- Each method now analyzes the http status code on it's own
- Minor comment, documentation and phpdoc changes
Changes from v0.5.1 to v0.5.2
- Added debug function
- Some minor class structure changes
- Some comment, documentation and phpdoc changes
Changes from v0.5 to v0.5.1
- Added SOGo to the CardDAV server list
- Deleted the method get_last_vcard_id() -> the add method does now returns the vCard id
- Added posibility to get a raw XML vCard response to the get_xml_vcard() method
- Some comment, documentation and phpdoc changes
Changes from v0.4.9 to v0.5
- Added SOGo support
- Special thanks to xbgmsharp for the great feedback!
- Cache curl connection so that only one authentication process is needed
- Added boolean return value for add-, edit- and delete-methods
- Added addressbook handling
Changes from v0.4.8 to v0.4.9
- New method: clean_vcard
- New method: get_last_vcard_id
Changes from v0.4.7 to v0.4.8
- Extended clean_response() method and added utf-encoding
Changes from v0.4.6 to v0.4.7
- Changed license from LGPLv2 to AGPLv3
- Changed minor wordings in the changelog
Changes from v0.4.5 to v0.4.6
- Added "get XML vCard"-method to get a single vCard with more detailed information
Changes from v0.4.4 to v0.4.5
- Minor comment and class changes
Changes from v0.4.3 to v0.4.4
- Verified ownCloud support
- Store username and password for class internal use
- Cleaned the class
- Automaticly adds a / at the end of an url if it's missing
- Added a URL-Schema list
Changes from v0.4.2 to v0.4.3
- Added sabreDAV support
Changes from v0.4.1 to v0.4.2
- Standardized "get last modified" seems not to work with every server configuration -> no standardized date anymore!
Changes from v0.4 to v0.4.1
- Added memotoo support
- Bugfix: mostly check_connection() returned "true" if the server connection failed
- Removed unused code
- Standardized "get last modified" to unix-timestamp
- Changed version naming
Changes from v0.3.3 to v0.4
- Switched from "fopen" to curl for all server requests
- get() uses now PROPFIND instead of REPORT
- Simplified response additionally returns "get last modified"
- Added Apple addressbook server support
Changes from v0.3.3 to v0.3.4
- vCard id returned by get() excludes now the file extension ".vcf"
Changes from v0.3.2 to v0.3.3
- Minor comment changes
Changes from v0.3.1 to v0.3.2
- Minor phpdoc changes / extensions
Changes from v0.3 to v0.3.1
- Get only entries if a vCard id exists
- Get etag bugfix (PROFIND -> REPORT)
- vCard id generator bugfix
- Minor class-structure and comment changes
Changes from v0.2.2 to v0.3
- Deleted unused methods
- Added server connection check
- Added some more examples
- get() can now return complete vCards
Changes from v0.2.1 to v0.2.2
- Added error handling
- Added phpdoc support
- Cleaned comments / variables
Changes from v0.2 to v0.2.1
- XML requests will be built by the XMLWriter
- Added etag to simplified response
Changes from v0.1.2 to v0.2
- Added add functionality
- Added update functionality
- Added get vCard functionality
- Added user-agent to http-requests
- Added simplified response
- Set vCard standard fields (Version, N, FN)
Changes from v0.1.1 to v0.1.2
- Added delete functionality
Changes from v0.1 to v0.1.1
- Added filter type (OR / AND)
release v0.1
- Query CardDAV server with XML response (only tested on davical)
- Filter functionality for search implementations
- Fieldsets for minimal vCards within the XML response
- Authentification