From: helge Date: Thu, 17 Feb 2005 14:39:41 +0000 (+0000) Subject: completely removed SOGoLogic X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=24a10eebac0a5e59a9269d5b9c456b7c102e7b47;p=scalable-opengroupware.org completely removed SOGoLogic git-svn-id: http://svn.opengroupware.org/SOGo/trunk@579 d1b88da0-ebda-0310-925b-ed51d893ca5b --- diff --git a/SOGoLogic/ChangeLog b/SOGoLogic/ChangeLog deleted file mode 100644 index 025d73f9..00000000 --- a/SOGoLogic/ChangeLog +++ /dev/null @@ -1,235 +0,0 @@ -2005-02-17 Helge Hess - - * moved code to libSOGo - -2005-02-12 Marcus Mueller - - * v0.9.37 - - * SOGoAppointment.[hm]: added simplified API for getting/setting - recurrence rules - - * SOGoAppointmentICalRenderer.m: added rendering of recurrence rule - -2005-01-26 Marcus Mueller - - * AgenorUserManager.m: changed -getEmailForUID: to use - 'mineqMelmailEmission' instead of 'mail' as this is in accordance to - the Ministry's specs. (v0.9.36) - -2005-01-25 Marcus Mueller - - * AgenorUserManager.m: changed -getEmailForUID: to resemble the same - algorithm as used by Anais (v0.9.35) - -2005-01-24 Marcus Mueller - - * AgenorUserManager.[hm]: rewrote -getUIDForEmail: and -getEmailForUID: - to use LDAP lookups instead of the flawed algorithm used previously. - Both methods cache resolved values aggressively in order to minimize - the probable performance penalty. This solves SOGo Bug #1137. - (v0.9.34) - -2004-12-22 Marcus Mueller - - * SOGoAppointment.m: transparency is supported by NGiCal, thus fixed - the bogus implementation (v0.9.33) - -2004-12-17 Marcus Mueller - - * v0.9.32 - - * SOGoAppointmentICalRenderer.m: add correct participant state - - * SOGoAppointment.[hm]: find participants with specific email - address. - -2004-12-13 Marcus Mueller - - * SOGoAppointment.m: removed UIx_Privates declaration (no longer - necessary) (v0.9.31) - - * SOGoUserManager.m: added comment regarding mapping uid <->mail - (v0.9.30) - -2004-12-10 Marcus Mueller - - * SOGoAppointment.[hm]: added -isPublic and -isTransparent as - convenience (v0.9.29) - -2004-12-09 Marcus Mueller - - * v0.9.28 - - * SOGoAppointment.[hm]: added API for accessClass ("CLASS:") and - transparency ("TRANSP:"). While accessClass is properly handled - by the underlying iCalEvent, transparency is not. SOGoAppointment - handles the default cases for agenor currently, so other parts - can rely on this information. - - * SOGoAppointmentICalRenderer.m: removed static assumptions for - accessClass and transparency, changed to query SOGoAppointment - for this information. - -2004-12-08 Marcus Mueller - - * SOGoAppointment.[hm]: added checks to see whether a given email - address is identical to the organizer or to one of the participants - (v0.9.27) - - * SOGoAppointment.m, SOGoAppointmentICalRenderer.m: changed to use - NGLogging (v0.9.26) - -2004-11-01 Marcus Mueller - - * v0.9.25 - - * SOGoLRUCache.[hm]: new class providing a generic cache for - objects used in SOGo. The cache is a LRU cache using a use count - to determined which objects are accessed most/least. - - * AgenorUserManager.[hm]: uses SOGoLRUCache to cache CN's and - Servers. - -2004-10-20 Marcus Mueller - - * AgenorUserManager.[hm]: slightly changed the interface for retrieving - the IMAP server, implemented all necessary LDAP functionality - (v0.9.24) - -2004-10-20 Helge Hess - - * moved NSString+iCal methods to NGiCal (v0.9.23) - -2004-10-19 Marcus Mueller - - * AgenorUserManager.[hm]: added an interface to retrieve the IMAP - server for a particular UID. Also, AgenorUserManager uses LDAP - now *if* certain defaults are set. (v0.9.22) - -2004-10-19 Helge Hess - - * v0.9.21 - - * SOGoAppointment.m: added the -vEventString method (base on the new - renderer method) - - * SOGoAppointmentICalRenderer.m :added -vEventStringForAppointment: - method to render a SOGoAppointment as just a vevent (without the - vcalendar wrapper) - - * SOGoAppointment.m: added a -description (v0.9.20) - -2004-10-17 Marcus Mueller - - * SOGoAppointmentICalRenderer.m: it's never wrong to escape '\', thus - added it to the standard sets. I wish the RFC were more specific in - this respect. (v0.9.19) - -2004-10-14 Marcus Mueller - - * NSString+iCal.[hm]: uses new category from NGExtensions to do the - escaping (v0.9.18) - - * NSString+iCal.[hm]: new (private) method to strip off any unsafe - characters from strings and bugfix for escaping (v0.9.17) - - * SOGoAppointment.m: fix comparison of role attribute to be compatible - with new versitSaxDriver. Note: this is a bug in the old - iCalSaxDriver, but the fix is backwards compatible and shouldn't - break anything (v0.9.16) - -2004-10-08 Marcus Mueller - - * AgenorUserManager.m: some safe-guarding against improper values, - code pretty printing. (v0.9.15) - -2004-10-08 Helge Hess - - * SOGoAppointment.m: improved behaviour in some edge condition (the - value of the categories being an NSCalendarDate) (v0.9.14) - -2004-10-06 Marcus Mueller - - * v0.9.13 - - * SOGoAppointmentICalRenderer.m: fixed the renderer to generate RFC2445 - conforming output. - - * NSString+iCal.[hm]: necessary utility methods for the renderer to - generate RFC2445 conforming content. - NOTE: this should eventually get moved to NGiCal. - -2004-10-05 Marcus Mueller - - * v0.9.12 - - * SOGoAppointment.[hm]: added priority and categories, also fixed bug - in setComment:. Introduced hasComment to simplify handling. - - * SOGoAppointmentICalRenderer.m: correctly render priority, categories - and comment. - -2004-09-25 Helge Hess - - * fixed compilation on MacOSX (v0.9.11) - -2004-08-15 Helge Hess - - * SOGoAppointment.m: fixed -setAttendees: method (v0.9.10) - - * SOGoAppointment.m: added comment accessors (v0.9.9) - - * SOGoAppointmentICalRenderer.m: minor fixes to generated iCal (v0.9.8) - - * SOGoAppointment.h: added -setAttendees: method (v0.9.7) - - * v0.9.6 - - * added SOGoAppointmentICalRenderer - - * SOGoAppointment.m: some code cleanups - -2004-08-14 Marcus Mueller - - * UIxAppointmentEditor.m: changed filter. The iCalSaxDriver doesn't - push X-* properties through, so I reverted the X-OGo-RESOURCE prop. - to NON-PARTICIPANT. To me it appears to conform to the specs. Also - the iCalSaxDriver truncates these to NON-PART - I don't know why it - does so. (v0.9.5) - -2004-08-14 Marcus Mueller - - * v0.9.4 - - * AgenorUserManager.[hm]: fixed typo, exposed new method - -getCNForUID:. This is very naive and should be fixed to use - LDAP instead. - - * SOGoAppointment.[hm]: ROLE is set properly now. Added - -participants and -resources to differentiate between specific - roles in a UI convenient way. Resources are indentified via a - custom ROLE dubbed "X-OGo-RESOURCE". - -2004-08-13 Marcus Mueller - - * AgenorUserManager.[hm]: new singleton object to manage Agenor - related user tasks. (v0.9.3) - -2004-08-12 Helge Hess - - * SOGoAppointment.h: added -iCalString prototype (v0.9.2) - -2004-06-30 Marcus Mueller - - * SOGoAppointment.[hm]: new cover methods. also added hackish - iCalString - this should be redone using some SAXProducer/Coder - architecture. - -2004-06-30 Helge Hess - - * SOGoAppointment.m: cache iCal parser and SAX driver - -2004-06-25 Marcus Mueller - - * created. diff --git a/SOGoLogic/Version b/SOGoLogic/Version deleted file mode 100644 index 6fff7023..00000000 --- a/SOGoLogic/Version +++ /dev/null @@ -1,12 +0,0 @@ -# Version file - -SUBMINOR_VERSION:=37 - -# v0.9.37 requires NGiCal v4.5.39 -# v0.9.34 requires libFoundation v1.0.67 -# v0.9.32 requires NGiCal v4.5.37 -# v0.9.31 requires NGiCal v4.5.36 -# v0.9.26 requires NGExtensions v4.5.136 -# v0.9.23 requires NGiCal v4.3.32 -# v0.9.18 requires NGExtensions v4.3.123 -# v0.9.13 requires libFoundation v1.0.62