sogo/SoObjects/Appointments/ChangeLog.upstream
Wolfgang Sourdeau 6cfc363238 - renamed old and obsolete ChangeLogs to Changelog.upstream;
Monotone-Parent: 0def6784d3ef69367b94ae24cc2b21a7e7715360
Monotone-Revision: 72f304d7caff41d213f1b38655d75a012724995d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-07-04T20:13:47
Monotone-Branch: ca.inverse.sogo
2006-07-04 20:13:47 +00:00

267 lines
8.6 KiB
Plaintext

2005-08-02 Helge Hess <helge.hess@skyrix.com>
* SOGoAppointmentObject.[hm]: added method to change participation
status of logged-in user (v0.9.50)
2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: place a hint ('isRecurrent') into flattened
rows created from recurrent events so these can be signaled in the
UI (v0.9.49)
2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.48
* SOGoAptMailInvitation.m, SOGoAptMailUpdate.m, SOGoAptMailDeletion.m,
SOGoAptMailRemoval.m: updated to contain new classes for additional
languages
* SOGoAptMailInvitation.wo, SOGoAptMailUpdate.wo,
SOGoAptMailDeletion.wo, SOGoAptMailRemoval.wo: replaced with language
dependend counterparts
* SOGoAptMail{English,French}Invitation.wo,
SOGoAptMail{English,French}Update.wo,
SOGoAptMail{English,French}Deletion.wo,
SOGoAptMail{English,French}Removal.wo: new language dependend
templates. Please note that due to an unresolved bug we cannot use
the standard WO lookup mechanism here.
2005-07-15 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.47
* SOGoAptMailDeletion.[wo,m]: new template being used when appointment
is deleted
* SOGoAptMailRemoval.[wo,m]: new template being used when attendee is
removed from appointment
* SOGoAppointmentObject.m: now sends emails for removal of attendees
and deletion of appointment
2005-07-15 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: fixed Cocoa warnings (v0.9.46)
* SOGoAppointmentFolder.m: fixed gcc 4.0 warnings (v0.9.45)
2005-07-14 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.44
* SOGoAppointmentFolder.m: explicitly set encoding for text and
calendar attachment parts
* SOGoAptMailNotification.m: added -appointmentURL accessor
* SOGoAptMailInvitation.wo, SOGoAptMailUpdate.wo: display
-appointmentURL instead of -homePageURL
* v0.9.43
* SOGoAppointmentFolder.m: changed redirect from 'schedule' to
'weekoverview'
2005-07-14 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: moved +globallyUniqueObjectId method to
SOGoFolder.m baseclass (v0.9.42)
2005-07-13 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: added a method to determine the resource
name from a vevent UID (v0.9.41)
2005-07-12 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentObject.m: tries ambitiously to detect the baseURL in
-homePageURLForPerson: now. This code doesn't really belong here
but currently there's no appropriate controller for dealing with it
around. Also removed mail notification testing code. (v0.9.40)
2005-07-12 Helge Hess <helge.hess@opengroupware.org>
* fixed compilation (v0.9.39)
2005-07-12 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.38
* GNUmakefile: changed inclusion of bundle.make to wobundle.make
because of new components
* v0.9.37
* SOGoAptMailNotification.[hm]: new component forming the basis for
the mail notification templates
* SOGoAptMailInvitation.[wo, m]: invitation mail template, sent to all
new attendees of an appointment
* SOGoAptMailUpdate.[wo, m]: update mail template, sent to all
attendees when appointment time is changed
* SOGoAppointmentObject.m: rewritten to use the iCalEventChanges object
from NGiCal to discover changes to saved appointments. Additionaly
email notifications are emitted on certain occasions (this is not
full iMip, yet). In case the appointment time changes, state for
all attendees is reset to NEEDS-ACTION.
2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: added 'partmails' and 'partstates' to
infos returned by -fetchOverviewInfosFrom:to: (v0.9.36)
2005-07-06 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.35
* GNUMakefile: added SOGoFreeBusyObject.m
* product.plist: added SOGoFreeBusyObject
* SOGoFreeBusyObject.[hm]: new class resembling free/busy information
for a particular user. Because free/busy information isn't solely
based upon appointments, this is now a part of the user folder.
However the information contained therein is still based on
information provided by appointments, only. This should be fixed in
a later release.
* SOGoAppointmentFolder.m: new API to lookup freeBusyObjects for an
array of uids.
2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: fetch new priority field in core infos
(v0.9.34)
2005-07-04 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: fetch new priority field in overview infos
(v0.9.33)
2005-03-20 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: changed to use GDLContentStore (v0.9.32)
2005-03-03 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoGroupAppointmentFolder.m: fixed incorrect creation of a mutable
dictionary (was still immutable) (v0.9.31)
2005-03-02 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: make sure fetchedInfos are sorted
ascending - this simplifies client code (v0.9.30)
* SOGoAppointmentFolder.m: changed debugLog to use NGLogging (v0.9.29)
2005-03-01 Marcus Mueller <znek@mulle-kybernetik.com>
* SOGoAppointmentFolder.m: significantly changed handling of cyclic
events. Information for cyclic event calculation is now contained
in the quick info, making full fetches obsolete - performance
should improve significantly this way (v0.9.28)
2005-02-22 Helge Hess <helge.hess@skyrix.com>
* SOGoAppointmentFolder.m: minor code cleanups (v0.9.27)
2005-02-17 Helge Hess <helge.hess@opengroupware.org>
* fixed for removal of SOGoLogic (v0.9.26)
2005-02-06 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentObject.m, SOGoAppointmentFolder.m: added proper
message/folder class (v0.9.25)
2004-11-09 Helge Hess <helge.hess@skyrix.com>
* SOGoAppointmentObject.m: improved error handling in save method
(v0.9.16)
2004-10-20 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: fixed a warning on MacOSX (v0.9.15)
* SOGoAppointmentObject.m(saveContentString:): fixed a warning with new
objects (v0.9.14)
2004-10-19 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.h: added -fetchAllSOGoAppointments method
which performs a bulk fetch on all files contained in the folder
and parses all contents into an array of SOGoAppointment objects
(used in the iCal file support, try to avoid this method, expensive!)
(v0.9.13)
2004-09-25 Helge Hess <helge.hess@opengroupware.org>
* fixed compilation on MacOSX (v0.9.12)
2004-09-08 Helge Hess <helge.hess@opengroupware.org>
* SOGoGroupAppointmentFolder.m: do not call -sleep in fetch method
(disconnects the folder from the parent folder), instead added a
-resetFolderCaches methods which performs some cleanups before a
fetch (v0.9.11)
2004-08-16 Helge Hess <helge.hess@skyrix.com>
* SOGoAppointmentFolder.m: added method to create a group folder and
a group calendar for a set of IDs (for internal queries) (v0.9.10)
* SOGoAppointmentObject.m, SOGoAppointmentFolder.m: moved calendar
folder lookup methods to folder class (the object uses its container
to lookup the folder) (v0.9.9)
* SOGoAppointmentObject.m: finished multi folder storage methods
(v0.9.8)
* SOGoAppointmentObject.m: added multi folder storage methods (v0.9.7)
2004-08-14 Helge Hess <helge.hess@skyrix.com>
* SOGoGroupAppointmentFolder.m: implemented proper URL generation for
group calendars (will lookup the appointment in the proper "exact"
folder (v0.9.6)
* SOGoAppointmentFolder.m: fetch location, isallday, iscycle and
partmails fields in -fetchCoreInfo (v0.9.5)
2004-08-12 Helge Hess <helge.hess@skyrix.com>
* v0.9.4
* SOGoAppointmentFolder.m: added -baseURLForAptWithUID:inContext: for
determining the resource URL of an appointment, used by calendar
views to locate the viewer page
2004-08-11 Helge Hess <helge.hess@skyrix.com>
* SOGoGroupAppointmentFolder: can merge input folders, tracks conflicts
in 'conflicts' key of the record (should be displayed somehow in the
UI) (v0.9.3)
* v0.9.2
* SOGoAppointmentFolder.m, SOGoGroupAppointmentFolder: added
-calendarUIDs method which returns the UIDs of the currently
displayed persons (eg the members of a group)
* started SOGoGroupAppointmentFolder
2004-07-02 Helge Hess <helge.hess@opengroupware.org>
* SOGoAppointmentFolder.m: added method to fetch core info from other
OCS folders, correct timezone to MET after fetch core info
2004-07-01 Helge Hess <helge.hess@opengroupware.org>
* redirect to weekoverview if GET is run on the folder itself
* created ChangeLog