]> err.no Git - scalable-opengroupware.org/blob - SOGo/SoObjects/SOGo/ChangeLog
131e1f43b395273d879932b2971af86fd10c1bd6
[scalable-opengroupware.org] / SOGo / SoObjects / SOGo / ChangeLog
1 2005-07-12  Helge Hess  <helge.hess@opengroupware.org>
2
3         * v0.9.43
4
5         * added agenor_defaults tool to test defaults functionality
6
7         * AgenorUserManager.[hm]: added -getUserDefaultsForUID: method to
8           retrieve the profile of a user (incomplete)
9
10         * added AgenorUserDefaults class (incomplete) as a wrapper for the
11           profile data of Agenor users
12
13 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
14
15         * v0.9.42
16         
17         * added agenor_emails4uid tool to check whether the
18           uid=>allowed-from-mails discovery in AgenorUserManager works
19         
20         * AgenorUserManager.m: added -getSharedMailboxEMailsForUID: method to
21           discover the shared emails the user is allowed to post from,
22           added caching of shared emails and Cyrus-logins
23         
24 2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
25
26         * WOContext+Agenor.m: use SOGoInternetDetectQualifier for detecting
27           Internet access level (v0.9.41)
28
29 2005-07-08  Marcus Mueller  <znek@mulle-kybernetik.com>
30
31         * WOContext+Agenor.[hm]: new category for discovering if the current
32           context is via access from the intranet. (v0.9.40)
33
34 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
35         
36         * added agenor_shares4uid tool to check whether the uid=>shared mailbox
37           discovery in AgenorUserManager works
38         
39         * AgenorUserManager.m: fixed a major string scanning bug in
40           _serverCandidatesForMineqMelRoutage: method,
41           added -getSharedMailboxAccountStringsForUID: method to discover
42           shared IMAP4 accounts (v0.9.39)
43
44 2005-07-07  Helge Hess  <helge.hess@opengroupware.org>
45
46         * AgenorUserManager.m: added a simple -description method (v0.9.38)
47
48         * added agenor_email2uid.m tool to check whether the email=>uid mapping
49           in AgenorUserManager works
50           
51 2005-07-06  Marcus Mueller  <znek@mulle-kybernetik.com>
52
53         * v0.9.37
54
55         * SOGoUserFolder.m: added 'freebusy.ifb' as an object to the
56           collection for proper display via DAV.
57
58         * SOGoAppointmentICalRenderer.m: fixed header inclusion
59
60         * AgenorUserManager.[hm]: added proposed future API for discovering
61           URLs for free/busy information (implementation currently returns
62           nil)
63
64 2005-07-05  Marcus Mueller  <znek@mulle-kybernetik.com>
65
66         * SOGoAppointment.m: fixed a wrong -release (v0.9.36)
67
68 2005-03-25  Helge Hess  <helge.hess@opengroupware.org>
69
70         * SOGoObject.m: fixed DELETEAction to return a boolean if the delete
71           was successful (required by SoObjectRequestHandler) (v0.9.35)
72
73 2005-03-20  Helge Hess  <helge.hess@opengroupware.org>
74
75         * changed to use GDLContentStore (v0.9.34)
76
77 2005-03-03  Marcus Mueller  <znek@mulle-kybernetik.com>
78
79         * SOGoGroupFolder.m: switched logging to NGLogging (v0.9.33)
80
81 2005-03-02  Marcus Mueller  <znek@mulle-kybernetik.com>
82
83         * NSObject+AptComparison.[hm]: new comparison method. This is used
84           in SOGoAppointmentFolder currently. (v0.9.32)
85
86 2005-02-20  Helge Hess  <helge.hess@opengroupware.org>
87
88         * AgenorUserManager.m: refactoring of the LDAP fetch code, added the
89           'SOGoFallbackIMAP4Server' default to configure the IMAP4 server when
90           LDAP is disabled (v0.9.31)
91
92 2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
93
94         * moved in code from libSOGoLogic (unnecessarily a separate library)
95           (v0.9.30)
96
97 2005-02-10  Helge Hess  <helge.hess@opengroupware.org>
98
99         * SOGoObject.m: fixed a warning on MacOSX (v0.9.29)
100
101 2005-02-07  Helge Hess  <helge.hess@opengroupware.org>
102
103         * SOGoObject.h: added prototype for GETAction (v0.9.28)
104
105 2005-02-06  Helge Hess  <helge.hess@opengroupware.org>
106
107         * added -outlookMessageClass / -outlookFolderClass (v0.9.27)
108
109 2004-10-19  Helge Hess  <helge.hess@opengroupware.org>
110
111         * SOGoFolder: added method -fetchContentStringsAndNamesOfAllObjects
112           which fetches the contents of all folders objects (avoid to use this
113           high overhead method!). Required for iCalendar file generation.
114           (v0.9.26)
115
116 2004-10-08  Helge Hess  <helge.hess@opengroupware.org>
117         
118         * SOGoUserFolder.m: enhanced object lookup so that when a Calendar
119           is opened with an extensions (eg "Calendar.ics") (v0.9.25)
120         
121         * SOGoFolder.m: added facility to define default extensions (v0.9.24)
122
123         * SOGoObject.m: fixed not implemented return status (501, not 502)
124           (v0.9.23)
125         
126         * SOGoUserFolder.m: do not try to fetch file names in this folder
127           (v0.9.22)
128
129         * v0.9.21
130
131         * SOGoContentObject.m: added PUTAction:
132
133         * SOGoObject.m: implemented special WebDAV support in GETAction:
134
135         * SOGoFolder.m: added -toOneRelationshipKeys method (enables listing of
136           contained objects in WebDAV), added container name to logging prefix,
137           explicitly mark as WebDAV collection
138
139         * SOGoContentObject.m: mark as WebDAV non-collection
140
141 2004-10-07  Helge Hess  <helge.hess@opengroupware.org>
142
143         * SOGoUserFolder.m: added toManyRelationshipKeys, marked as WebDAV
144           collection (v0.9.20)
145
146 2004-09-29  Helge Hess  <helge.hess@opengroupware.org>
147         
148         * SOGoObject.m: added -fetchSubfolders method to resolve all 
149           toManyRelationshipKeys to SOPE objects (v0.9.19)
150         
151 2004-09-20  Helge Hess  <helge.hess@skyrix.com>
152
153         * SOGoObject.m: added a default GET method which redirects to
154           url + "/view" (v0.9.18)
155
156         * SOGoObject.m(-description): added name of container (v0.9.17)
157
158 2004-09-08  Helge Hess  <helge.hess@skyrix.com>
159
160         * SOGoGroupFolder.m: separate -resetFolderCaches method from -sleep
161           (v0.9.16)
162
163 2004-09-08  Helge Hess  <helge.hess@skyrix.com>
164
165         * SOGoUserFolder.m: map "Mail" key to SOGoMailAccounts object (v0.9.15)
166
167 2004-09-01  Marcus Mueller  <znek@mulle-kybernetik.com>
168
169         * v0.9.14
170
171         * GNUmakefile.preamble: fixed for gsmake 1.9.2 build
172
173         * GNUmakefile: include ../../Version also
174
175 2004-08-26  Helge Hess  <helge.hess@skyrix.com>
176
177         * SOGoUserFolder.m: added ability to create Contacts folder (v0.9.13)
178
179 2004-08-24  Maxime Wacker  <mwacker@linagora.com>
180
181         * GNUmakefile.preamble: fixes for the build process (v0.9.12)
182
183 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
184         
185         * SOGoCustomGroupFolder.m: added -initWithUIDs:inContainer: for using
186           the groups folder for internal group fetches (v0.9.11)
187         
188         * SOGoContentObject.m: updated multi-save things (which belong into the
189           SOGoAppointmentObject class), implement -sleep to release the content
190           (v0.9.10)
191
192 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
193
194         * SOGoContentObject.m: implement first version of -delete (v0.9.9)
195
196         * SOGoObject.[hm], SOGoUserFolder.[hm]: implemented SOPE 
197           -ownerInContext: (v0.9.8)
198
199 2004-08-14  Helge Hess  <helge.hess@skyrix.com>
200
201         * v0.9.7
202
203         * SOGoGroupFolder.m: renamed -reset method to -sleep (called by SOPE)
204
205         * SOGoObject.m: added SOPE -sleep method (resets container and can be
206           called by subclasses)
207
208         * SOGoGroupFolder.m: made the folder found note log a debug log
209
210 2004-08-11  Helge Hess  <helge.hess@skyrix.com>
211
212         * v0.9.6
213
214         * SOGoUserFolder.m: added "Groups" folder name and lookup
215
216         * added: SOGoGroupsFolder, SOGoGroupFolder, SOGoCustomGroupFolder
217
218 2004-07-02  Helge Hess  <helge.hess@opengroupware.org>
219
220         * SOGoObject.m: added -delete method (but not yet implemented)
221
222 2004-06-30  Helge Hess  <helge.hess@opengroupware.org>
223
224         * SOGoContentObject.m: added -contentAsString method
225
226         * created ChangeLog
227