1 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
5 * added agenor_emails4uid tool to check whether the
6 uid=>allowed-from-mails discovery in AgenorUserManager works
8 * AgenorUserManager.m: added -getSharedMailboxEMailsForUID: method to
9 discover the shared emails the user is allowed to post from,
10 added caching of shared emails and Cyrus-logins
12 2005-07-08 Helge Hess <helge.hess@opengroupware.org>
14 * WOContext+Agenor.m: use SOGoInternetDetectQualifier for detecting
15 Internet access level (v0.9.41)
17 2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
19 * WOContext+Agenor.[hm]: new category for discovering if the current
20 context is via access from the intranet. (v0.9.40)
22 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
24 * added agenor_shares4uid tool to check whether the uid=>shared mailbox
25 discovery in AgenorUserManager works
27 * AgenorUserManager.m: fixed a major string scanning bug in
28 _serverCandidatesForMineqMelRoutage: method,
29 added -getSharedMailboxAccountStringsForUID: method to discover
30 shared IMAP4 accounts (v0.9.39)
32 2005-07-07 Helge Hess <helge.hess@opengroupware.org>
34 * AgenorUserManager.m: added a simple -description method (v0.9.38)
36 * added agenor_email2uid.m tool to check whether the email=>uid mapping
37 in AgenorUserManager works
39 2005-07-06 Marcus Mueller <znek@mulle-kybernetik.com>
43 * SOGoUserFolder.m: added 'freebusy.ifb' as an object to the
44 collection for proper display via DAV.
46 * SOGoAppointmentICalRenderer.m: fixed header inclusion
48 * AgenorUserManager.[hm]: added proposed future API for discovering
49 URLs for free/busy information (implementation currently returns
52 2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
54 * SOGoAppointment.m: fixed a wrong -release (v0.9.36)
56 2005-03-25 Helge Hess <helge.hess@opengroupware.org>
58 * SOGoObject.m: fixed DELETEAction to return a boolean if the delete
59 was successful (required by SoObjectRequestHandler) (v0.9.35)
61 2005-03-20 Helge Hess <helge.hess@opengroupware.org>
63 * changed to use GDLContentStore (v0.9.34)
65 2005-03-03 Marcus Mueller <znek@mulle-kybernetik.com>
67 * SOGoGroupFolder.m: switched logging to NGLogging (v0.9.33)
69 2005-03-02 Marcus Mueller <znek@mulle-kybernetik.com>
71 * NSObject+AptComparison.[hm]: new comparison method. This is used
72 in SOGoAppointmentFolder currently. (v0.9.32)
74 2005-02-20 Helge Hess <helge.hess@opengroupware.org>
76 * AgenorUserManager.m: refactoring of the LDAP fetch code, added the
77 'SOGoFallbackIMAP4Server' default to configure the IMAP4 server when
78 LDAP is disabled (v0.9.31)
80 2005-02-17 Helge Hess <helge.hess@opengroupware.org>
82 * moved in code from libSOGoLogic (unnecessarily a separate library)
85 2005-02-10 Helge Hess <helge.hess@opengroupware.org>
87 * SOGoObject.m: fixed a warning on MacOSX (v0.9.29)
89 2005-02-07 Helge Hess <helge.hess@opengroupware.org>
91 * SOGoObject.h: added prototype for GETAction (v0.9.28)
93 2005-02-06 Helge Hess <helge.hess@opengroupware.org>
95 * added -outlookMessageClass / -outlookFolderClass (v0.9.27)
97 2004-10-19 Helge Hess <helge.hess@opengroupware.org>
99 * SOGoFolder: added method -fetchContentStringsAndNamesOfAllObjects
100 which fetches the contents of all folders objects (avoid to use this
101 high overhead method!). Required for iCalendar file generation.
104 2004-10-08 Helge Hess <helge.hess@opengroupware.org>
106 * SOGoUserFolder.m: enhanced object lookup so that when a Calendar
107 is opened with an extensions (eg "Calendar.ics") (v0.9.25)
109 * SOGoFolder.m: added facility to define default extensions (v0.9.24)
111 * SOGoObject.m: fixed not implemented return status (501, not 502)
114 * SOGoUserFolder.m: do not try to fetch file names in this folder
119 * SOGoContentObject.m: added PUTAction:
121 * SOGoObject.m: implemented special WebDAV support in GETAction:
123 * SOGoFolder.m: added -toOneRelationshipKeys method (enables listing of
124 contained objects in WebDAV), added container name to logging prefix,
125 explicitly mark as WebDAV collection
127 * SOGoContentObject.m: mark as WebDAV non-collection
129 2004-10-07 Helge Hess <helge.hess@opengroupware.org>
131 * SOGoUserFolder.m: added toManyRelationshipKeys, marked as WebDAV
134 2004-09-29 Helge Hess <helge.hess@opengroupware.org>
136 * SOGoObject.m: added -fetchSubfolders method to resolve all
137 toManyRelationshipKeys to SOPE objects (v0.9.19)
139 2004-09-20 Helge Hess <helge.hess@skyrix.com>
141 * SOGoObject.m: added a default GET method which redirects to
142 url + "/view" (v0.9.18)
144 * SOGoObject.m(-description): added name of container (v0.9.17)
146 2004-09-08 Helge Hess <helge.hess@skyrix.com>
148 * SOGoGroupFolder.m: separate -resetFolderCaches method from -sleep
151 2004-09-08 Helge Hess <helge.hess@skyrix.com>
153 * SOGoUserFolder.m: map "Mail" key to SOGoMailAccounts object (v0.9.15)
155 2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
159 * GNUmakefile.preamble: fixed for gsmake 1.9.2 build
161 * GNUmakefile: include ../../Version also
163 2004-08-26 Helge Hess <helge.hess@skyrix.com>
165 * SOGoUserFolder.m: added ability to create Contacts folder (v0.9.13)
167 2004-08-24 Maxime Wacker <mwacker@linagora.com>
169 * GNUmakefile.preamble: fixes for the build process (v0.9.12)
171 2004-08-16 Helge Hess <helge.hess@skyrix.com>
173 * SOGoCustomGroupFolder.m: added -initWithUIDs:inContainer: for using
174 the groups folder for internal group fetches (v0.9.11)
176 * SOGoContentObject.m: updated multi-save things (which belong into the
177 SOGoAppointmentObject class), implement -sleep to release the content
180 2004-08-15 Helge Hess <helge.hess@skyrix.com>
182 * SOGoContentObject.m: implement first version of -delete (v0.9.9)
184 * SOGoObject.[hm], SOGoUserFolder.[hm]: implemented SOPE
185 -ownerInContext: (v0.9.8)
187 2004-08-14 Helge Hess <helge.hess@skyrix.com>
191 * SOGoGroupFolder.m: renamed -reset method to -sleep (called by SOPE)
193 * SOGoObject.m: added SOPE -sleep method (resets container and can be
194 called by subclasses)
196 * SOGoGroupFolder.m: made the folder found note log a debug log
198 2004-08-11 Helge Hess <helge.hess@skyrix.com>
202 * SOGoUserFolder.m: added "Groups" folder name and lookup
204 * added: SOGoGroupsFolder, SOGoGroupFolder, SOGoCustomGroupFolder
206 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
208 * SOGoObject.m: added -delete method (but not yet implemented)
210 2004-06-30 Helge Hess <helge.hess@opengroupware.org>
212 * SOGoContentObject.m: added -contentAsString method