]> err.no Git - scalable-opengroupware.org/blob - SOGo/SoObjects/Mailer/ChangeLog
changes to use NGLogging in all places
[scalable-opengroupware.org] / SOGo / SoObjects / Mailer / ChangeLog
1 2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * SOGoMailAccount.m, SOGoMailBaseObject.m, SOGoMailObject.m,
4           SOGoMailManager.m, SOGoDraftsFolder.m, SOGoMailAccounts.m,
5           SOGoMailBodyPart.m, SOGoDraftObject.m: changed to use NGLogging
6           (v0.9.55)
7
8 2004-11-27  Helge Hess  <helge.hess@skyrix.com>
9
10         * SOGoMailAccount.m: added 'Filters' key and lookup of Sieve filters
11           (v0.9.54)
12
13 2004-11-11  Helge Hess  <helge.hess@skyrix.com>
14         
15         * v0.9.53
16         
17         * SOGoMailAccounts.m: added -allFolderPathes methods to retrieve the
18           names of all folders associated with the account
19         
20         * SOGoMailManager.m: added -allFoldersForURL:password: method
21
22 2004-11-09  Helge Hess  <helge.hess@skyrix.com>
23
24         * added support for toggling mail flags (v0.9.52)
25
26         * moved all tree navigation code to UIxMailTree (v0.9.51)
27
28         * SOGoMailBaseObject.m, SOGoMailAccounts.m: moved tree code to separate
29           file (v0.9.50)
30
31         * SOGoMailBaseObject.m, SOGoMailManager.m, SOGoMailConnectionEntry.m:
32           added cache flush operations for getmail (v0.9.49)
33
34 2004-11-08  Helge Hess  <helge.hess@skyrix.com>
35
36         * SOGoMailManager.m: improved a log message (v0.9.48)
37
38 2004-10-30  Helge Hess  <helge.hess@skyrix.com>
39
40         * v0.9.47
41         
42         * SOGoMailFolder.m: added ability to create and delete subfolders using
43           WebDAV
44         
45         * SOGoMailConnectionEntry.m: added method to flush folder hierarchy
46           cache
47
48         * product.plist: added default role for adding folders (owner)
49
50         * SOGoMailObject.m: added -content and -contentAsString method to
51           retrieve raw IMAP4 message content, added GETAction to query a
52           message (v0.9.46)
53
54 2004-10-29  Helge Hess  <helge.hess@skyrix.com>
55
56         * SOGoDraftObject.m: add 'name' parameter to content-type, properly
57           encode binary attachments (v0.9.45)
58         
59 2004-10-28  Helge Hess  <helge.hess@skyrix.com>
60
61         * SOGoDraftObject.m: do not patch NGImap4Envelope ivars and use the new
62           constructor method (v0.9.44)
63
64 2004-10-27  Helge Hess  <helge.hess@opengroupware.org>
65
66         * SOGoMailManager.m: added 'SOGoIMAP4StringSeparator' default to
67           configure to folder separator. Default is '/' instead of '.'
68           (v0.9.43)
69
70         * v0.9.42
71
72         * SOGoDraftObject.m: implements some SOGoMailObject methods
73
74         * SOGoDraftsFolder.m: implemented some draft folder listing
75
76         * SOGoDraftObject.m: added mail send functionality (v0.9.41)
77
78         * SOGoDraftObject.m: added ability to create NGMime objects from draft
79           (v0.9.40)
80
81 2004-10-26  Helge Hess  <helge.hess@opengroupware.org>
82
83         * SOGoDraftObject.[hm]: added method to delete attachments (v0.9.39)
84
85 2004-10-26  Marcus Mueller  <znek@mulle-kybernetik.com>
86
87         * SOGoDraftObject.h: lF compile fix (v0.9.38)
88
89 2004-10-25  Helge Hess  <helge.hess@opengroupware.org>
90
91         * SOGoDraftObject.m: added ability to manage a draft object folder
92           (v0.9.37)
93
94 2004-10-21  Helge Hess  <helge.hess@opengroupware.org>
95
96         * SOGoMailBaseObject.m: extract IMAP4 password from HTTP basic
97           authentication (v0.9.36)
98
99 2004-10-20  Marcus Mueller  <znek@mulle-kybernetik.com>
100
101         * SOGoMailAccounts.m: changed methods according to new API of
102           AgenorUserManager (v0.9.35)
103
104 2004-10-19  Marcus Mueller  <znek@mulle-kybernetik.com>
105
106         * SOGoMailAccounts.m: values for toManyRelationshipKeys are constructed
107           from information retrieved by the AgenorUserManager now. (v0.9.34)
108
109 2004-10-11  Helge Hess  <helge.hess@opengroupware.org>
110
111         * SOGoDraftsFolder.m: added methods to deal with new draft objects
112           (v0.9.33)
113
114         * started SOGoDraftObject (v0.9.32)
115
116 2004-10-10  Helge Hess  <helge.hess@opengroupware.org>
117
118         * SOGoDraftsFolder.m: added methods to be compatible with the mail
119           folder (v0.9.31)
120
121 2004-10-08  Helge Hess  <helge.hess@opengroupware.org>
122
123         * v0.9.30
124
125         * SOGoMailObject.m: added support for davContentLength, added
126           RFC822.SIZE to coreinfo attributes
127
128         * SOGoMailFolder.m: added .mail path extensions to generated
129           toOneRelationshipKeys
130
131         * SOGoMailObject.m: fixed body part id (starts with 1, not with 0)
132
133         * v0.9.29
134
135         * SOGoMailObject.m: added toOneRelationshipKeys/toManyRelationshipKeys
136           (return the contained body parts)
137
138         * SOGoMailFolder.m: added toOneRelationshipKeys (returns the message
139           uids)
140
141         * marked collections as WebDAV collections (v0.9.28)
142
143 2004-10-06  Helge Hess  <helge.hess@opengroupware.org>
144
145         * started SOGoDraftsFolder (v0.9.27)
146
147         * v0.9.26
148
149         * SOGoMailConnectionEntry.m: added caching of sorted UIDs sets
150
151         * SOGoMailManager.m: moved SOGoMailConnectionEntry class to own file
152
153 2004-10-05  Helge Hess  <helge.hess@opengroupware.org>
154
155         * SOGoMailManager: removed range argument from -fetchUIDsInURL:..,
156           since IMAP4 doesn't support ranges anyway ... (v0.9.25)
157
158 2004-10-04  Helge Hess  <helge.hess@opengroupware.org>
159
160         * SOGoMailBodyPart.m: improved MIME type generation (v0.9.24)
161
162         * SOGoMailBodyPart.m, SOGoMailObject.m: finished first part fetching
163           support (v0.9.23)
164
165         * SOGoMailObject.m: added method to fetch core infos of a mail, added
166           various methods to retrieve core info data (like subject or date)
167           (v0.9.22)
168
169 2004-10-03  Helge Hess  <helge.hess@opengroupware.org>
170
171         * v0.9.21
172         
173         * SOGoMailObject.m: lookup 'number' names as part child objects
174         
175         * added SOGoMailBodyPart as a child object of SOGoMailObject
176         
177         * SOGoMailAccounts.m: changed link generation for active folder
178         
179         * v0.9.20
180         
181         * SOGoMailObject.m: added method to fetch parts
182         
183         * SOGoMailManager.m: properly select folder prior fetch, added method
184           to fetch parts of a single (message) URL
185
186 2004-10-02  Helge Hess  <helge.hess@opengroupware.org>
187
188         * SOGoMailFolder.[hm]: removed ability to restrict UID fetch range,
189           need to fetch all (qualifier matching!) UIDs anyway (v0.9.19)
190
191 2004-10-01  Helge Hess  <helge.hess@opengroupware.org>
192
193         * more work on fetching mails (v0.9.18)
194
195         * v0.9.17
196
197         * SOGoMailFolder.m: -fetchUIDsMatchingQualifier:sortOrdering:range: was
198           added to retrieve message UIDs
199
200         * SOGoMailManager.m: added method for fetching message ids with server
201           side sorting
202
203 2004-09-30  Helge Hess  <helge.hess@skyrix.com>
204         
205         * v0.9.16
206         
207         * SOGoMailBaseObject.m: improved debug logging
208         
209         * SOGoMailManager.m: fixed an Apple/libFoundation incompatibility
210
211 2004-09-29  Helge Hess  <helge.hess@skyrix.com>
212
213         * SOGoMailManager.m: minor improvement to error logging (v0.9.15)
214
215 2004-09-29  Helge Hess  <helge.hess@opengroupware.org>
216
217         * v0.9.14
218
219         * SOGoMailAccounts.m: added tree navigation support
220
221         * SOGoMailBaseObject.m: moved fetchSubfolders method to SOGoObject
222
223         * SOGoMailBaseObject.m: fixed WebDAV include (v0.9.13)
224
225         * v0.9.12
226         
227         * SOGoMailAccount.m: added -shortTitle and use that as the
228           -davDisplayName
229         
230         * SOGoMailBaseObject.m, SOGoMailAccounts.m: added path tree navigation
231           support
232
233 2004-09-28  Helge Hess  <helge.hess@opengroupware.org>
234
235         * SOGoMailManager.m: added caching of folder hierarchy (v0.9.11)
236
237         * SOGoMailManager.m: added connection pooling (v0.9.10)
238
239         * v0.9.9
240         
241         * SOGoMailBaseObject.m: added -mailManager method to retrieve the
242           mail manager object for a folder/mail/account
243
244         * added SOGoMailManager class, will probably be moved to SOGoLogic
245           in the long run
246
247         * SOGoMailBaseObject.m, SOGoMailAccount.m: added -mailAccountFolder
248           method to find the active root folder along the SOPE chain (v0.9.8)
249
250         * SOGoMailAccount.m: be graceful if the IMAP4 login failed (v0.9.7)
251
252 2004-09-27  Helge Hess  <helge.hess@opengroupware.org>
253
254         * v0.9.6
255
256         * added basic folder listing
257
258         * SOGoMailAccount.m: list "INBOX" as the sole account subfolder
259
260 2004-09-26  Helge Hess  <helge.hess@opengroupware.org>
261
262         * v0.9.5
263
264         * added SOGoMailBaseObject as a base object for the other mailer
265           SoObjects
266
267         * added -imapURL method to the mail SoObjects (the imapURL is used to
268           locate the object in the IMAP4 server, just like in Thunderbird)
269
270 2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
271
272         * fixed compilation on MacOSX (v0.9.4)
273
274 2004-09-20  Helge Hess  <helge.hess@skyrix.com>
275
276         * SOGoMailAccounts.m: added hardcoded mail-account key (v0.9.3)
277
278 2004-09-08  Helge Hess  <helge.hess@skyrix.com>
279
280         * added missing account objects (v0.9.2)
281
282 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
283
284         * ChangeLog: created