]> err.no Git - scalable-opengroupware.org/blobdiff - ChangeLog
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1018 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / ChangeLog
index 10d2f7a77af977bddca0565b3bbefcb4c4ecf10b..2b5cfc959bd47eeb8bbca6cbb22ad67d3dd4d3b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,74 @@
+2007-02-08  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * SoObjects/SOGo/NSArray+Utilities.m: added an implementation of
+       makeObjectsPerform:withObject:withObject: for GNUstep
+       compatibility.
+       
+       * OGoContentStore/GNUmakefile, Protocols/common.make,
+       SoObjects/common.make, UI/common.make: install in
+       GNUSTEP_INSTALLATION_DIR instead of GNUSTEP_USER_DIR.
+
+2007-02-07  Ludovic Marcotte <ludovic@inverse.ca>
+
+       * UI/Scheduler/English.lproj/Localizable.strings
+         Fixed typo for "Agendas" 
+
+
+2007-02-05  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * UI/MailerUI/UIxMailTree.m ([UIxMailTree
+       -getTitle:folderType:andIcon:forObject:]): disabled Sieve folders
+       for the moment.
+
+       * SoObjects/SOGo/SOGoAuthenticator.m ([SOGoAuthenticator
+       -checkLogin:_loginpassword:_pwd]): fixed a bug where a wrong
+       password would be accepted anyway as long as its length was > 0.
+       This can be the case ONLY when LDAP is disabled otherwise we have
+       a serious security issue...
+
+       * SoObjects/Appointments/SOGoAppointmentObject.m
+       ([SOGoAppointmentObject -roleOfUser:logininContext:context]): if a
+       user is not an organizer nor a participant, he is declared as
+       "Owner" if he owns the calendar the entry where the entry is
+       contained. Other cases should not be possible.
+
+2007-02-02  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * UI/Contacts/UIxContactEditor.m: display and handle the new
+       Freebusy URL entry.
+
+       * SoObjects/Contacts/SOGoContactLDAPFolder.m
+       ([SOGoContactLDAPFolder -_searchAttributes]): retrieve "calFBURL"
+       from the server.
+
+       * SoObjects/Contacts/SOGoContactLDAPEntry.m ([SOGoContactLDAPEntry
+       -vCard]): put the LDAP "calFBURL" field in the vCard's "FBURL"
+       entry.
+
+2007-01-31  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * SoObjects/Appointments/SOGoCalendarComponent.m
+       ([SOGoCalendarComponent -sendEMailNotifications]): new method that
+       returns the value of ud "SOGoAppointmentSendEMailNotifications"
+       (iMIP/iTIP).
+       ([SOGoCalendarComponent
+       -sendEMailUsingTemplateNamed:_pageNameforOldObject:_oldObjectandNewObject:_newObjecttoAttendees:_attendees]): method moved from SOGoAppointmentObject/SOGoTaskObject, replacing occurences of "appointment" to "object" in its name.
+
+2007-01-30  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * UI/MailerUI/UIxMailListView.m ([UIxMailListView
+       -defaultAction]): invoke "flushMailCaches" on [self clientObject]
+       so that the mailbox cache is refreshed everytime the user presses
+       on "get mail". I doubt a mailbox cache really is useful in general
+       anyway.
+
+2007-01-26  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
+
+       * SoObjects/SOGo/SOGoAuthenticator.m ([SOGoAuthenticator
+       -userInContext:]): if the lookup is on "freebusy.ifb" and the
+       username is "anonymous" the user is automatically set to
+       "freebusy".
+
 2007-01-12  Wolfgang Sourdeau  <wsourdeau@inverse.ca>
 
        * SoObjects/SOGo/SOGoAuthenticator.m ([SOGoAuthenticator