Changesets: sogo
master e07734fa 2013-03-29 10:38 Jean Raby Details Diff |
Filter sql source entries based on the user domain When using dynamic domains with SQL sources (DomainFieldName), let WebUI and dav lookups return entries from current domain and other domains visible from the originating domain. Fixes #2269 SQLSource.m: _visibleDomainsQualifierFromDomain: returns a EOQualifier OR'ing all visible domains from specified domain (including specified domain) SQLSource.m: allEntryIDsVisibleFromDomain Replacement for allEntryIDs. Instead of returning all entries from the sql source, only return the entries visible from the specified domain. SoObjects/SOGo/SQLSource.m: allEntryIDs Changed to call allEntryIDsVisibleFromDomain with an empty domain. SQLSource.m fetchContactsMatching:inDomain: Use _visibleDomainsQualifierFromDomain to filter entries LDAPSource.m: allEntryIDsVisibleFromDomain Simply call allEntryIDs, discarding the domain. LDAP does need to do the extra domain filtering SOGoContactSourceFolder.m: toOneRelationshipKeys Call new method: allEntryIDsVisibleFromDomain |
||
mod - SoObjects/Contacts/SOGoContactSourceFolder.m | Diff File | ||
mod - SoObjects/SOGo/LDAPSource.m | Diff File | ||
mod - SoObjects/SOGo/SOGoSource.h | Diff File | ||
mod - SoObjects/SOGo/SQLSource.m | Diff File | ||
master 6a8e6cd7 2013-03-28 08:32 Ludovic Marcotte Details Diff |
Fixed the GNUmakfile and const's for charset tables. | ||
mod - OpenChange/GNUmakefile | Diff File | ||
mod - OpenChange/RTFHandler.m | Diff File | ||
master 66335102 2013-03-26 19:32 Ludovic Marcotte Details Diff |
Replaced unrtf by our own RTF to HTML converter. Faster, thread safe, a hell lot cleaner. |
||
mod - OpenChange/GNUmakefile | Diff File | ||
mod - OpenChange/MAPIStoreMessage.m | Diff File | ||
add - OpenChange/RTFHandler.h | Diff File | ||
add - OpenChange/RTFHandler.m | Diff File | ||
rm - OpenChange/unrtf-0.21.2.diff | Diff | ||
rm - OpenChange/unrtf-0.21.2.tar.gz | Diff | ||
rm - OpenChange/unrtf_config_h | Diff | ||
master c26e5fa7 2013-03-26 14:01 Jean Raby Details Diff |
semi-colon | ||
mod - OpenChange/gen-charset-table.py | Diff File | ||
master 74c01dc4 2013-03-26 13:42 Jean Raby Details Diff |
gen-charset-table.py: script to import ms charmaps For example: http://msdn.microsoft.com/en-us/goglobal/cc305147 |
||
add - OpenChange/gen-charset-table.py | Diff File | ||
master a009c710 2013-03-25 15:58 Ludovic Marcotte Details Diff |
Fixed table initialization. | ||
mod - SoObjects/SOGo/SOGoSAML2Session.m | Diff File | ||
master b4ebc90d 2013-03-25 14:12 Jean Raby Details Diff |
replace subprocess.check_output with Popen magic check_output isn't available in py 2.6... |
||
mod - Scripts/openchange_cleanup.py | Diff File | ||
master 95dc134c 2013-03-22 15:13 Jean Raby Details Diff |
Revamped openchange_cleanup.py This is now usable again. - Don't delete password files in mapistoreCleanup() - reworked the ldb cleanup and enabled it - sql cleanup should now be able to figure out the db info from the config regardless of the format used (xml, plist, sogo.conf or GNUstepDefaults) (We really need a python plist parser.. the current solution is not elegant) - Inform user of missing python packages |
||
mod - Scripts/openchange_cleanup.py | Diff File | ||
master 9c4b7d84 2013-03-21 15:39 Jean Raby Details Diff |
Add notes regarding html mails and mod_reqtimeout | ||
mod - Documentation/SOGo Native Microsoft Outlook Configuration.odt | Diff File | ||
master 9fb9f2ca 2013-03-20 11:51 Jean Raby Details Diff |
Enable saml2 support on squeeze (temporary fix) | ||
mod - packaging/debian/control-squeeze | Diff File | ||
mod - packaging/debian/rules | Diff File | ||
master 15f9b7d2 2013-03-15 11:23 Francis Lachapelle Details Diff |
Fix comments in UIxContactFolderActions.* | ||
mod - UI/Contacts/UIxContactFolderActions.h | Diff File | ||
mod - UI/Contacts/UIxContactFolderActions.m | Diff File | ||
master 5f179ed6 2013-03-15 11:06 Francis Lachapelle Details Diff |
Activate the menu option "Mark Folder Read" Fixes 0001473 |
||
mod - NEWS | Diff File | ||
mod - UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Catalan.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Czech.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Danish.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Dutch.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Finnish.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/French.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/German.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Hungarian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Icelandic.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Polish.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Russian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Slovak.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/SpanishArgentina.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/SpanishSpain.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Swedish.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/UIxMailFolderActions.m | Diff File | ||
mod - UI/MailerUI/Ukrainian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Welsh.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/product.plist | Diff File | ||
mod - UI/Templates/MailerUI/UIxMailMainFrame.wox | Diff File | ||
mod - UI/WebServerResources/MailerUI.js | Diff File | ||
master 93f9a727 2013-03-13 15:04 Ludovic Marcotte Details Diff |
Now handle mem context when saving messages and removed useless debugging. | ||
mod - OpenChange/EOQualifier+MAPI.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarEmbeddedMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreContext.m | Diff File | ||
mod - OpenChange/MAPIStoreDBFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreDBMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreDBMessageTable.m | Diff File | ||
mod - OpenChange/MAPIStoreEmbeddedMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreFAIMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreGCSMessageTable.m | Diff File | ||
mod - OpenChange/MAPIStoreMailFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreMailMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreMailMessageTable.m | Diff File | ||
mod - OpenChange/MAPIStoreMailVolatileMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreMessage.h | Diff File | ||
mod - OpenChange/MAPIStoreMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreSOGo.m | Diff File | ||
mod - OpenChange/MAPIStoreTable.m | Diff File | ||
mod - OpenChange/MAPIStoreTypes.m | Diff File | ||
mod - OpenChange/NSObject+MAPIStore.m | Diff File | ||
mod - OpenChange/SOGoMAPIDBObject.m | Diff File | ||
mod - OpenChange/iCalEvent+MAPIStore.h | Diff File | ||
mod - OpenChange/iCalEvent+MAPIStore.m | Diff File | ||
master 15e08289 2013-03-12 09:08 Jean Raby Details Diff |
Update sogo-tool expire-autoreply syntax in cron | ||
mod - Scripts/sogo.cron | Diff File | ||
master 63ff9751 2013-03-11 11:37 Jean Raby Details Diff |
Add ics_compare and use it in _testRespondTo() This new class uses vobject.ics_diff() to compare 2 VCALENDAR components. We should use this instead of textually comparing events for equality in future tests. |
||
mod - Tests/Integration/test-davacl.py | Diff File | ||
mod - Tests/Integration/utilities.py | Diff File | ||
master d12c651d 2013-03-11 09:34 Francis Lachapelle Details Diff |
New system default SOGoEncryptionKey To be used to encrypt the passwords of remote Web calendars when SOGoTrustProxyAuthentication is enabled. |
||
mod - NEWS | Diff File | ||
mod - SoObjects/Appointments/SOGoWebAppointmentFolder.m | Diff File | ||
mod - SoObjects/SOGo/SOGoDefaults.plist | Diff File | ||
mod - SoObjects/SOGo/SOGoSystemDefaults.h | Diff File | ||
mod - SoObjects/SOGo/SOGoSystemDefaults.m | Diff File | ||
master 41a6c02a 2013-03-08 16:20 Jean Raby Details Diff |
Rework web services section State that HTTPS is mandatory for autodiscovery services. Add example named config for SRV record. |
||
mod - Documentation/SOGo Native Microsoft Outlook Configuration.odt | Diff File | ||
master a026e75c 2013-03-08 15:57 Jean Raby Details Diff |
Removed note about linefeed in password files This is handled by the code now |
||
mod - Documentation/SOGo Native Microsoft Outlook Configuration.odt | Diff File | ||
master 46815042 2013-03-07 09:29 Ludovic Marcotte Details Diff |
Fixed bug when modifying/deleting exceptions of recurring events. | ||
mod - SoObjects/Appointments/SOGoAppointmentObject.m | Diff File | ||
master c79af52b 2013-03-06 11:03 Jean Raby Details Diff |
Fix BSONCodec.m includes include objc.h instead of runtime.h so that it works on older gcc objc runtime |
||
mod - OpenChange/BSONCodec.m | Diff File | ||
master e882deda 2013-03-05 11:01 Jean Raby Details Diff |
Update News | ||
mod - NEWS | Diff File | ||
master 13277bbd 2013-03-05 10:47 Jean Raby Details Diff |
c_content TEXT to LONGTEXT for OpenChange tables Add an script to update existing tables. Note that if a row already have 65535 char in it, the data is most likely broken. |
||
mod - OpenChange/GCSSpecialQueries+OpenChange.m | Diff File | ||
add - Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh | Diff File | ||
master 7e8a83ae 2013-03-05 10:22 Francis Lachapelle Details Diff |
Fix Slovak templates for mail reply/forward | ||
mod - SoObjects/Mailer/GNUmakefile | Diff File | ||
mod - SoObjects/Mailer/SOGoMailForward.h | Diff File | ||
mod - SoObjects/Mailer/SOGoMailForward.m | Diff File | ||
mod - SoObjects/Mailer/SOGoMailReply.h | Diff File | ||
mod - SoObjects/Mailer/SOGoMailReply.m | Diff File | ||
master f1846191 2013-03-01 16:24 Jean Raby Details Diff |
Use an autorelease pool in member expansion Otherwise, we would hold one ldap connection for each member of a group. And close them all later. With large groups, we could hit the open file limit (or the open file limit of the ldap server). Fixes 0002256 |
||
mod - SoObjects/SOGo/SOGoGroup.m | Diff File | ||
master a7c3f334 2013-03-01 01:26 Jean Raby Details Diff |
Whitespace | ||
mod - SoObjects/SOGo/SOGoGroup.m | Diff File |