]> err.no Git - scalable-opengroupware.org/blob - SOGo/SoObjects/ChangeLog
f685ff10a16b2577d6445bf1137b3c8fc0799606
[scalable-opengroupware.org] / SOGo / SoObjects / ChangeLog
1 2005-03-20  Helge Hess  <helge.hess@opengroupware.org>
2
3         * common.make: link against GDLContentStore instead of OGoContentStore
4
5 2005-02-24  Helge Hess  <helge.hess@opengroupware.org>
6
7         * common.make (ADDITIONAL_LIB_DIRS): removed SOGoLogic from the linking
8           path
9
10 2005-02-17  Marcus Mueller  <znek@mulle-kybernetik.com>
11
12         * common.make: removed dependency to removed libSOGoLogic
13
14 2005-02-15  Marcus Mueller  <znek@mulle-kybernetik.com>
15
16         * v0.9.25
17
18         * GNUmakefile.preamble: added libNGiCal as a dependency
19
20         * Appointments/SOGoAppointmentObject.[hm]: added -event as a 
21           convenience to retrieve a complete iCalEvent from the stored
22           representation. This is used by SOGoAppointmentFolder to perform
23           necessary range calculations on recurrent events.
24
25         * Appointments/SOGoAppointmentFolder.[hm]: extended -fixupRecord: and
26           -fixupRecords: to accept a fetchRange: as second parameter. This
27           is used for cyclic (recurrent) events to determine the required
28           'amount' of fixup that needs to be done. During -fixupRecords: its
29           correctly determined now whether the record describes a recurrent
30           event - if that's the case, the whole event is retrieved and the
31           record gets duplicated (memory efficiently) as necessary to resemble
32           the appropriate fetch information in the desired range.
33
34 2004-12-22  Marcus Mueller  <znek@mulle-kybernetik.com>
35
36         * v0.9.24
37
38         * Appointments/SOGoAppointmentFolder.[hm]: added -fetchFreebusy...
39           Removed all -fetchXXXInfosFromFolder: methods. There's a single
40           method to override now, making the job in SOGoGroupAppointmentFolder
41           much easier (to understand).
42
43         * Appointments/SOGoGroupAppointmentFolder.m: added necessary fetch
44           abstraction.
45
46 2004-12-17  Marcus Mueller  <znek@mulle-kybernetik.com>
47
48         * Appointments/SOGoAppointmentFolder.[hm]: added "partstates" to
49           coreInfos for fetching. Also added new API to fetch a stripped down
50           version of coreInfos, suitable for overviews. (v0.9.23)
51
52 2004-12-15  Marcus Mueller  <znek@mulle-kybernetik.com>
53
54         * Appointments/SOGoAppointmentFolder.m: default redirect is now
55           "schedule" instead of "weekoverview" (0.9.22)
56
57         * Appointments/SOGoAppointmentFolder.m: cleanup (v0.9.21)
58
59         * Appointments/SOGoAppointmentFolder.m: compile fix (v0.9.20)
60
61 2004-12-13  Marcus Mueller  <znek@mulle-kybernetik.com>
62
63         * v0.9.19
64
65         * Appointments/SOGoAppointmentFolder.[hm]: new method to fetch generic
66           fields (better suited for freebusy), fixed some "mailto:" prefix
67           madness
68
69         * Appointments/SOGoAppointmentFolder.m: fixed bug in
70           -uidsFromICalPersons: (v0.9.18)
71
72 2004-12-10  Marcus Mueller  <znek@mulle-kybernetik.com>
73
74         * Appointments/SOGoAppointmentFolder.m: added new quickinfo attributes
75           for fetching (v0.9.17)
76
77 2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
78
79         * GNUmakefile: added Sieve product
80
81         * Appointments/SOGoGroupAppointmentFolder.m,
82           Appointments/SOGoAppointmentFolder.m, SOGo/SOGoContentObject.m,
83           SOGo/SOGoUserFolder.m: changed to NGLogging.
84
85 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
86
87         * added "Mailer" product
88
89 2004-08-25  Marcus Mueller  <znek@mulle-kybernetik.com>
90
91         * added "Contacts" product
92
93         * ChangeLog: created