Home
Name Modified Size Downloads / Week Status
Totals: 3 Items   192.6 kB 6
eGroupware-14.1 2014-08-28 640 weekly downloads
eGroupware-1.8 2014-05-12 109 weekly downloads
README 2014-08-28 192.6 kB 66 weekly downloads
egroupware-epl (14.1.20140828-1) hardy; urgency=low * EMailAdmin/Mail: folders on personal accounts where not stored, automatic unsetting "use default" when changing/adding folders * eTemplate2: fixed regressions from not published 14.1.20140827 package -- Ralf Becker <rb@stylite.de> Thu, 28 Aug 2014 11:55:09 +0200 egroupware-epl (14.1.20140827-1) hardy; urgency=low * all apps: current user was not taken into account for private custom-fields * all apps/eTemplate2: fixing various timezone related issues * all apps: fixed column sizes and stretch (which columns change when window size changes) * all apps: fix problem with resizing listviews' columns in FireFox (FF) and Internet Explorer (IE) * PostgreSQL/Admin/Setup: backup stopped with SQL error * PostgreSQL/Mail: fixed SQL error in compose * LDAP/AD: auto-created accounts not allways set primary group also as membership * eSync: limit creation of sessions to one per device and user (like already done for CalDAV) * Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail) * Mail: fix problem on not applied but possibly set status filter on all message actions for flagging * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children * Mail: fix for failed zip-download when users startfolder is not writeable * Mail: make to/cc/bcc fields in compose draggable and droppable * EMailAdmin/Admin/Cyrus: fixed mailbox creation for new users incl. Sent,Trash,Drafts,Templates,Spam subfolders, if defined in account * EMailAdmin/Admin/Cyrus: deleting of users did not delete mailbox on managed Cyrus server * EMailAdmin: folders to notify about were always stored as default for all users, if editied by an admin * Projectmanager: Load all sub-views at the start, and switch between them as needed. This gives faster switching between sub-views, and lower overall load times. * Projectmanager: dynamic loading of project tree leaves (speed up for huge number of projects) * Addressbook: no longer offering to move contacts to accounts addressbook, as we do not support that * Calendar: Fix recurrent whole day events do not pop up edit series dialog * Calendar/IE11: fixed calendar and other apps were not working, if doing something in the calendar in IE11 * Calendar/InfoLog: Implement drag,drop and resize for integrated infolog events in all calendar views * Tracker: database update to fix new public tickets were not visible for technicians (change tr_private from NULL to "0") * InfoLog: subentries are now shown only in hierarchical view and updates to them also update modification time of parent -- Ralf Becker <rb@stylite.de> Wed, 27 Aug 2014 10:16:27 +0200 egroupware-epl (14.1.20140812-1) hardy; urgency=low * EMailAdmin/Mail: fix to work with Horde_Imap_Client 2.24.1+ (Tried to access unknown attribute "capability"!) * Mail: performance improvements and bug fixes * Mail: add all aliases to vacation message * Addressbook: next/previous button in CRM view was not working * Filemanager: fixed delete button for extended ACL * Addressbook/Mail: Dutch translations from our translation server -- Ralf Becker <rb@stylite.de> Tue, 12 Aug 2014 14:42:56 +0200 egroupware-epl (14.1.20140731-1) hardy; urgency=low * Mail: handle broken filenames (non utf8) in attachments -- Ralf Becker <rb@stylite.de> Thu, 31 Jul 2014 15:57:50 +0200 egroupware-epl (14.1.20140725-1) hardy; urgency=low * Admin: restore backups from admin was not working (worked only from setup) * Addressbook/all apps: dates change every time they get stored (temporary fix as conditions causing that are not clear) -- Ralf Becker <rb@stylite.de> Fri, 25 Jul 2014 12:18:25 +0200 egroupware-epl (14.1.20140724-1) hardy; urgency=low * Admin: automatic update check displaying an icon for available (security-)updates for admins, escalating for security updates to all users after 3 days * EMailAdmin: if wizzard was called on error, it was not able to save fixed account (showed same error again) * API/Admin: fixed not working Admin >> Clear cache for default APC(u) and files backends * Admin/API: remove no longer fully supported method to not "store session-id in cookie", it is the safer default anyway * Mail: fixed wrong folders displayed, if Cyrus administration was activated * eTemplate2: fixed popups eg. tracker open empty, not rendering popup content * Admin/LDAP: deactivated accounts could not be reactivated, as account popup was not showing selected account * API/CKEditor: update to version 4.4.3 adding additional skins/themes * Admin/Setup: restore of 14.1 backup was not working (backup file itself is correct) -- Ralf Becker <rb@stylite.de> Wed, 23 Jul 2014 18:50:31 +0200 egroupware-epl (14.1.20140714-1) hardy; urgency=low * Backup: backup could contain rows multiple times (which caused restore to fail) * API: fixed broken configuration, causing eg. ActiveDirectory or LDAP authentication to fail (you need to run Setup >> Clear cache!) * Preferences: non-admins were allowed to changed default, forced or group preferences * Preferences: do NOT use deny configuration for admins * SiteMgr: fixed sliteshow (was loaded before jQuery) * Mail: unlock tree again after copy/move actions * ProjectManager: fix broken duration units causing times to display as undefined * eTemplate2: several fixes in widgets -- Ralf Becker <rb@stylite.de> Mon, 14 Jul 2014 18:40:34 +0200 egroupware-epl (14.1.20140710-1) hardy; urgency=low * final 14.1 release * Admin/all apps: fix refresh of admin after calling site configuration, categories, etc from apps * Admin: custom-fields were not loaded, account was edited from admin not addressbook * EMailAdmin: fixed migration of Sieve to use SSL/TLS for port 5190 and StartTLS for all other ports * EMailAdmin: fixed mail accounts valid for groups or multiple users and switching regular accounts to or from that * Addressbook: fixed sorting of category tree * Added context menu to download all linked files in one zip file -- Ralf Becker <rb@stylite.de> Wed, 09 Jul 2014 20:50:54 +0200 egroupware-epl (14.1.20140708-1) hardy; urgency=low * Debian: aptitude install egroupware-epl now removes 1.8 community packages or updates all EPL 11.1 packages * Calendar/API: allow not serialized data in async jobs, only run automatic purge if we have a real number > 0 * Admin: fixed user statistic submit to work in 14.1 * Admin/API: remove old database based error-log * Mail/Infolog/Tracker: fix problem with converting mail to infolog/tracker entries, when forwarded messages are attached (message/rfc822 attachments) * Setup: fixed fatal error "Cannot redeclare auth_type()", when there is a validation error on saving configuration * Setup: config changed in setup did not update instance cache and was therefore not immediatly available * Infolog: Edit adds an implicit user preference in order to remember the last chosen of infolog's type * Addressbook,Calendar,InfoLog,Timesheet: switch on history / delete preventions, if there is not already a config -- Ralf Becker <rb@stylite.de> Tue, 08 Jul 2014 14:07:30 +0200 egroupware-epl (14.1.20140630-1) hardy; urgency=low * 14.1 release candidate: you need to visit setup for manual (non-package) installations! * many bugfixes in all applications * all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized * all apps: categories and async jobs extra data is now stored JSON serialized * ProjectManager: only query projects visible in tree, autoload others on opening, to improve performance with huge number of projects * Admin: admin view did no refresh if it shows something else then accounts list * PostgreSQL: fixed not working installation (access to not yet existing table stalls transaction) * PostgreSQL: fixed not working update from 1.8, as not existing FMail tables stalled update * PostgreSQL/Addressbook: fixed not displayed pictures * Notification/Mail: make sure acc_smtp_username is used (if available), to cope with strict mailserver settings to prevent faking sender information -- Ralf Becker <rb@stylite.de> Mon, 30 Jun 2014 12:03:54 +0200 egroupware-epl (14.1.20140617-1) hardy; urgency=low * ProjectManager: fixed parent projects were not updated with changes (you had to run sync-all manually * ProjectManager/Timesheet: automatic change a changed project-title in Timesheet too * ProjectManager: fixed switching from account-type "status" to "status and times" set datasource time as overwritten time * Setup: re-add config for mail authentication and fixed it to always try to use a TLS connection * Admin/Mail: allow admins to set vacation notice for a user * Mail/Vacation: Make vacation be able to be set from both Admin and Mail * Mail: store last move or copy targets for action menu options to be used to move mails to previously used targets on rightclick * EMailAdmin: wizard allows now in manual mode to skip IMAP configuration completely to create a SMTP only profile * Mail/Sieve: Show mail sieve rules list in mail index with sidebox mailTree available * Mail: when changing account on compose, we no longer fake the sender, but we use the outgoing Server settings of that account AND copy the sent message to that accounts sentfolder (if set and prefs suggest we should store a copy in the selected accounts sentfolder) * Mail: detect and handle actions on ALL-messages for setting and removing flags and lables for the mailbox we operate on * fixed SQL error "Field last_mod doesnt have a default value" on update for newer MySQL versions or PostgreSQL * API/htmLawed: update to version 1.1.17 * Calendar/Alarm: Move calendar Alarm from Alarm tab to Details tab and make it more user friendly to add alarm * Calendar: adding default alarm for regular or whole-day events, preference is shared with CalDAV clients * Addressbook: fixed empty edit popup, if contact contains photo and changing of private custom-fields in extra private tab * Admin/Filemanager: creating groups did not create group directory, but damaged VFS (can be repaired with "Check virtual filesystem") * Admin: accounts could not be deactivated * Notifications: fixed not used SMTP authentication and selection of mail account * Calendar/Notifications: show notification errors, eg. mail could not be sent * Mail: if we use a different Identity on sending AND the identity email is different but not empty from the account email; then use identity information for From and FromName; Do not touch Sender * Filemanager: user interface to mount into VFS or enable versioning (requires EPL) * Preferences: now stored JSON encoded in database (also removed many deprecated methods) * Calendar/iCal/CalDAV: normalize enddates not on a recurrence-date, to recurrence-date before (not next) -- Ralf Becker <rb@stylite.de> Tue, 17 Jun 2014 09:04:57 +0200 egroupware-epl (14.1.20140514-1) hardy; urgency=low * eTemplate2: fixed accounts got lost, if account-selection did not show all accounts * Filemanager/InfoLog: perserve expanded rows/directories on refresh * Filemanager: fixed not working opening of directories on double-click or using favorites * EMailAdmin: only query imap or smtp backend user-data (quota, aliases, forwards, ...), if explicitly requested --> improve Mail performance * ProjectManager: further work on clientside gantt-chart * all apps: favorites caused apps to reload, as the got initialised for popups -- Ralf Becker <rb@stylite.de> Wed, 14 May 2014 12:36:19 +0200 egroupware-epl (14.1.20140512-1) hardy; urgency=low * Mail: display an error for broken accounts and let user fix it or continue working with other accounts * Mail: fix a namespace issue (for additional defineable namespaces under dovecot) reported by E.Popp * Mail: fix for messed up signature in some cases; fix for not beeing able to delete/remave an attachment to a new mail that was attached using PRESET methods * Tracker/Mailhandling: Add new feature to tracker mailhandling in order to extract latest reply from mail content, instead of the entire content including the previous replies. * Mail: limit async notification on new mail to once every 3 minutes; control if a imapHost is set on choosen profile * Mail: remember last used Signature on Compose, and try to use it on subsequent compose sessions * Setup: fixed (partially) stalled installation, because caching could not find not yet created configuration * Setup: fixed not working admin account creation, if it triggers an error in emailadmin (eg. because on email address given) -- Ralf Becker <rb@stylite.de> Mon, 12 May 2014 11:24:58 +0200 egroupware-epl (14.1.20140429-1) hardy; urgency=low * ImportExport: Creation of new filter column before we update definitions -- Ralf Becker <rb@stylite.de> Tue, 29 Apr 2014 09:34:56 +0200 egroupware-epl (14.1.20140425-1) hardy; urgency=low * Mail: skip accounts with no imap server set for notification and foldertree -- Ralf Becker <rb@stylite.de> Fri, 25 Apr 2014 11:50:02 +0200 egroupware-epl (14.1.20140424-1) hardy; urgency=low * Mail: fix wrong port (typo) for SMTP STARTTLS in wizard * Calendar: fix mail to all participants; uninvited additional email in preset email addresses * Mail: remove option to reset cached objects; reset Cached Objects on account-edit * Favorites: Make favorites item sortable and store their orders as user preference * Mail: implement notification for incomming mails in folders if configured/set in mailaccountprofile -- Ralf Becker <rb@stylite.de> Thu, 24 Apr 2014 17:00:30 +0200 egroupware-epl (14.1.20140419-1) hardy; urgency=low * Mail: working now without PHP imap extension -- Ralf Becker <rb@stylite.de> Sat, 19 Apr 2014 13:20:32 +0200 egroupware-epl (14.1.20140417-1) hardy; urgency=low * first 14.1 beta * Mail: new mail app replacing old felamimail and using Horde IMAP Client as backend (no PHP imap extension required) * EMailAdmin: completly rewritten including a wizard to create new mail accounts * Admin: new navigation tree, context menus on tree and user list, editing/adding accounts via account tab in addressbook * Preferences: new settings and ACL dialogs accessible via context sensitve popups in top-menu * Pixelegg: new default template for 14.1 * eTemplate2: new engine rendering eTemplates on clientside, all submits are now ajax, lots of improvements in all widgets * all apps: many improvments from EPL compared to 1.8 -- Ralf Becker <rb@stylite.de> Thu, 17 Apr 2014 12:15:00 +0200 egroupware-epl (11.1.20140416-1) hardy; urgency=low * CalDAV/calendar: if requesting user had only freebusy rights, no freebusy information was regurned * FireFox/all apps: fixed in recent FF version popups opened always in a single popup (overwritting previous opened one) * eTemplate/all apps: removed custom-field widget type IP again, as it caused too many problems in various modules * eMail: give user feedback when setting/applying timed vacation; do display of dates regarding user time zone settings; improve information when a vacation is set for a given time-range * eMail: fix / improve condition for copy to send folder, on not existing send folder -> give warning on compose window * eMail: make evaluation of message flags case INSENSITIVE (by changing all flags to lowercase before evaluating * eMail: some Servers have very limited SEARCH capability; (no OR allowed/supported) try to detect and act accordingly * Tracker: preserve html mode if set for tracker entry, but switched off globaly later (for display of comments); When in HTML mode, comments may exceed the size limit of the databasefield, if they do: try to fix the display of the comment by checking/validating the reply-comment with our purifying method -> tag balancing, as unbalanced tags in the reply may destroy the edit-form -- Ralf Becker <rb@stylite.de> Wed, 16 Apr 2014 08:44:34 +0200 egroupware-epl (11.1.20140317-1) hardy; urgency=low * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail * eSync: fix a problem with a non working global profile, when verifying settings * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:47:55 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:46:58 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:38:27 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:38:02 +0100 egroupware-epl (11.1.20140212-1) hardy; urgency=low * eSyncPro: fixed fatal error caused by accidental changes for new release * Calendar: fixed conflict not from a resource could not be ignored (resource conflicts need direct booking permission to ignore) -- Ralf Becker <rb@stylite.de> Wed, 12 Feb 2014 15:35:19 +0100 egroupware-epl (11.1.20140210-1) hardy; urgency=low * THIS RELEASE CONTAINS IMPORTANT SECURITY FIXES, PLEASE UPDATE ASAP * Security: fixed arbitrary file overwrite and remote code execution reported by Pedro Ribeiro (pedrib@gmail.com) of Agile Information Security * API: support for mbstring.func_overload=0 (previously we required mbstring.func_overload=7 to correctly support utf-8) * Tracker: dropping unique index(es) on escalations to not limit creating same escalations eg. on different queues * Tracker: allow to filter by private: yes or no * API/Preferences: fixed can NOT unset last (forced) preference of an app, also fixed not working deleting of prefs when deleting a user or group * Adressbook/CardDAV: changed (down-)scaling of images to width of 240px (was 60px) to cater for higher screen resolutions * Calendar,EventMgr: fixed locking of events to work with current browser versions * CalDAV/Resources: fixed only first N resources were available in CalDAV (N = common preference how many entries to show) * Calendar/eSync: fixed caching causing new events on EGroupware side not to appear on device (withing time of a running ping-request) * CalDAV/Calendar: fixed invalid ics file for alarm exactly at the event * InfoLog: query custom-fields for notifications * eMail: completely remove the ui/bo/sofilter classes as they are not effectively used anymore -- Ralf Becker <rb@stylite.de> Mon, 10 Feb 2014 14:15:46 +0100 egroupware-epl (11.1.20140108-1) hardy; urgency=low * eTemplate: fixed error caused by handling of empty indexes, causing eg. in filemanager-select popup to display in first row / instead of filename -- Ralf Becker <rb@stylite.de> Wed, 08 Jan 2014 10:02:48 +0100 egroupware-epl (11.1.20140107-1) hardy; urgency=low * API/Admin: fixed SQL error on repairing filesystem, if one of required directories has wrong permissions * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) * eMail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps * CalDAV/Calendar: fixed permanent auth request in iCal, if accountselection is set to "selectbox with groupmembers" and rights granted from group without being a member -- Ralf Becker <rb@stylite.de> Tue, 07 Jan 2014 19:27:35 +0100 egroupware-epl (11.1.20131216-1) hardy; urgency=low * CalDAV/InfoLog: fixed not working sync-collection report, eg. used by eM client -- Ralf Becker <rb@stylite.de> Mon, 16 Dec 2013 09:51:48 +0100 egroupware-epl (11.1.20131209-1) hardy; urgency=low * CalDAV/CardDAV: do NOT use Content-Length header, if zlib.output_compression is enabled, fixes problems with iOS7 eg. eTask app * eMail/SIEVE: finalization of providing the ability of testing the content of the mail in Server Side Mail Filtering (if the CAPABILITY required to do so is reported) * eMail: fix problem regarding lost control/warning when no recipient and/or no subject is provided on submit * API/CKEditor: update to CKEditor 4.3 (compatibility issues with IE10/11) * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these -- Ralf Becker <rb@stylite.de> Mon, 09 Dec 2013 13:51:47 +0100 egroupware-epl (11.1.20131105-1) hardy; urgency=low * jQuery: update to version 1.10.2 to improve IE10 experience * CKEditor: update to version 4.2.2; add additional skins * Admin/SambaAdmin/LDAP: fixed for new accounts not created Samba password hashes * CalDAV: fixed wrong http-status for delete in inbox and announce sync-report on inbox, so clients using it get events only once * Admin/Preferences: changepassword hook was called twice * PostgreSQL/ProjectManager: fixed SQL error "pm_id is ambigues" when accessing /apps/projectmanager via filemanager * PostgreSQL/Calendar: clicking on InfoLog entries opened new calendar entry instead of existing InfoLog * PostgreSQL/Addressbook: fixed SQL error when sorting by a custom field * eMail: preference to show external image was only shown to admins * eMail: fix problem with lost connection on drafted message when using printPreview on messages with attachments * eMail/Infolog/Tracker: upon converting mails on send, if we attach messages get the message itself, and attach it, as we are able to display it in egw instead of fetching only the attachments attached files (as we did previously) * ProjectManager: anonymous access (implicit read rights for everyone) was not cached correctly and therefore sometimes failed * Tracker/SiteMgr: block to add new tickets * Tracker/Mailhandling: on connection failure while in operation, now we notify egroupware admins, and double the interval time for the queue in question (instead of disabling the queue in question) * Tracker: give description and replys full width for non-html editing too * InfoLog: add converting into a Tracker ticket to actions selectbox of edit popup * SiteMgr: fixed not working anonymous user and using now a random password * SiteMgr: allow to store or overwrite instance-specific modules in a sitemgr subdir of files directory * All apps: new custom-field type IP-Address getting initially set with remote IP address, and allowing to set negativ length for text fields to make them readonly -- Ralf Becker <rb@stylite.de> Tue, 05 Nov 2013 14:23:10 +0100 egroupware-epl (11.1.20131008-1) hardy; urgency=low * CardDAV/Addressbook: fixed all contacts were reported as NOT found and therefore not synchronised -- Ralf Becker <rb@stylite.de> Tue, 08 Oct 2013 09:44:21 +0200 egroupware-epl (11.1.20131007-1) hardy; urgency=low * API: fixed not working session encryption, by switch back to previous MCrypt algorithm and mode -- Ralf Becker <rb@stylite.de> Mon, 07 Oct 2013 09:44:30 +0200 egroupware-epl (11.1.20131001-1) hardy; urgency=low * THIS RELEASE CONTAINS IMPORTANT SECURITY FIXES, PLEASE UPDATE ASAP * Security: fixed remote code execution * API: using now httponly and secure cookies (secure only if https is used to login) * API: header.inc.php uses for new installations or on update now secure password hashes like they were used for accounts since some time now * Setup: uses now a session instead of storing credentials in a cookie * Filemanager: html downloads get now either force a download or - if brower supports - use a content-security-policiy header to mitigate risk of session hijacking * THANKS and credits to Marcel Mangold <marcel.mangold@syss.de>, Pascal Uter <pascal.uter@syss.de> from SySS GmbH for notifying us about above problems and hardening possibilities * eMail: fix possible problem when mail-message-body (text or html part) is empty * eMail: fix problem for folder preferences did not overrule folders set by getSpecialUseFolders * eMail/Sieve: improved capability parsing * eMail: fix for inline image not displayed in print preview * eMail/IMAP: fix for failed connection for subsequent connects when using STARTTLS in certain enviroments * Tracker: add default version for mailhandling * Tracker: add possibility to use a queue-specific template (tracker.edit.xyz), if one exists, otherwise fall back to the generic one * Tracker: implement deleteaccount hook for tracker; support transfer to other user OR (if requested) deleting all entries created by user * Projectmanager: fix broken template selection on first load * eMail: limit compose window height to 1000px * eMail/eSync: control wait sequence for device; * CalDAV/CardDAV: fixed multiget-report to correctly report not found urls * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection -- Ralf Becker <rb@stylite.de> Tue, 01 Oct 2013 14:14:54 +0200 egroupware-epl (11.1.20130903-1) hardy; urgency=low * Addressbook/eSync/CardDAV: fixed not working (forced) preference to display only accounts of groupmembers, causing eSync to permanently try and fail reading other accounts * Tracker/Mailhandling: process mail using eGroupware Mail Object and functionality (intention is to have the same behavior as mail2tracker in Mail Application) * CardDAV/Addressbook/LDAP/ADS: syncing all addressbooks into one now also allows to include accounts not stored like contacts * CardDAV/Addressbook/LDAP/ADS: prefix, middle name, suffix was messed up, if iOS addressbook "Display Order" preferences was set to "lastname firstname" * Timesheet/PostgreSQL: fix SQL error when selecting a timerange * Calendar: automatic cancel alarms from removed or rejected participants * Calendar/EMail: accepting mail invitations sets now external organizer as role CHAIR (externals can not be event-owners), to send replys back to organizer * Calendar/ActiveSync: keep external organizer and status&role of existing participants, if clients does not send them * Addressbook: deleting an account now also takes care of deleting or changing ownership of distribution lists (beside contacts as before) * EMail/all apps: fixed notifications caused EMail to loose connection to IMAP server -- Ralf Becker <rb@stylite.de> Tue, 03 Sep 2013 08:28:26 +0200 egroupware-epl (11.1.20130816-1) hardy; urgency=low * eMail/eSync: fix cut off of multiple TO/CC addresses in header retrieval (seen in eSync); return empty syncMail Object on header retrieval failure for activesync * eMail/Filemanager: when saving mail to filemanager, add headerdata without subject to file - comment field * Admin/SambaAdmin: fixed not set sambaNTPassword and sambaLMPassword hashes in LDAP (hook changepassword was called without password) * Admin/Filemanager: added filesystem check and repair for missing or broken required directories /, /apps and /home * CardDAV/Addressbook: fixed not working sync-collection report eg. by eMclient, if server-time is different from user * CardDAV/Addressbook: fixed various issues with groups/distribution lists as supported by Apple and eMclient (groups need to be enabled in CalDAV/CardDAV preferences!) * CardDAV/Addressbook/ActiveDirectory: fixes SQL error when clients tries to propfind groups/distribution lists on accounts-addressbook, also return "403 Forbidden" when he tries to create one, as they are not (yet) supported on accounts, if not stored in SQL * PostgreSQL/Addressbook: fix SQL error in addressbook by organisation and department * Tracker/PostgreSQL: fix sql error when sorting be modified date * ProjectManager: fix SQL error if searching for string containing numbers and underscore or percent * CKEditor/ASpell: hardening of jscode for IE10, as spellCheckerWin object may not be defined * Calendar: when moving a series exceptions where lost (regular recurrences shown again) and exceptions where moved too * Calendar: fixed not working filter "only group events", to not include events of members * phpFreeChat: use the clearCache hook to clear freeChats ohn class cache * phpfreechat: enable reconnecting with the same nick, when not properly disconnected before -- Ralf Becker <rb@stylite.de> Fri, 16 Aug 2013 14:01:12 +0200 egroupware-epl (11.1.20130729-1) hardy; urgency=low * eMail/Activesync: improve behavior on connection failure. Return 503 Service unavailable/Retry After on Connection error. * All apps/custom fields: fixed multiple identical rows, if custom fields where set (introduced in last package) * Tracker: preserve edit-mode on automatic mail handling based on original edit-mode of ticket. * Admin/Preferences: fixed not working special char detection in passwords, if you required 4 character classes it always failed * Filemanager/eMail: on attaching files to emails from filemanager; if there is a plus sign within the path, we have to encode it, so the file can be found by filesize after urldecode * EMailAdmin/Setup: disabling certificate validation on imaps connection by default for new profiles (can be enabled in EMailAdmin) * Tracker: fix problem handling preselected tracker-queues when multiple queues are selected * Async service/Backup: updating job to next scheduled time BEFORE running it, to copy with jobs running longer then async frequency of 5min, eg. backup * PostgreSQL/ProjectManager/InfoLog: invalid SQL opening a new entry InfoLog entry * eTemplate/all apps: (silently) limit number of links shown to 1000 newest, to not run into memory_limit or max_execution_time and assuming noone will scroll further down anyway * CKEditor/ASpell: adaption of aspell plugin to work with IE10 * eMail/Net-IMAP: harden get raw response against unexpected return results from server * CardDAV/ActiveDirectory/LDAP: fixed typo causing doublication in account-addressbook of eMclient by always returning all accounts in multiget report -- Ralf Becker <rb@stylite.de> Mon, 29 Jul 2013 12:24:54 +0200 egroupware-epl (11.1.20130716-1) hardy; urgency=low * Active Directory: several small fixes around account creation and setting passwords * PostgreSQL: fix for SQL error eg. on update from 1.8.001 to 1.8.004 from 9.1 on -- Ralf Becker <rb@stylite.de> Tue, 16 Jul 2013 17:31:56 +0200 egroupware-epl (11.1.20130715-1) hardy; urgency=low * eMail/ActiveDirectory: fixed not working autocomplete of accounts * PostgreSQL: automatic fix GROUP BY clause to contain all non-aggregate selected columns, to work around SQL errors, caused by this MySQL "optimisation" * InfoLog: fixed storing of InfoLog site config: fields to exclude when copying or creating subs and load custom fields in index for types * API: fix for wrong (unexpected array) type passed in check_list * eMail: reset possible default ActiveProfileID in preferences * eMail: if available show emailaddress of defaultprofile * Setup/Active Directory: setup_cmd_ldap sub_command=copy2ad now checks multivalue attributes caseinsensitive for doublicate values and new parameter no_sid_check=1 allow to use it for migrating mail-attributes without Samaba checks * eMail: handle problem when calculated IFrame height for preview area is too small (negative) * Admin/Active Directory: create new users with CN=<username> as Windows does and allow to configure profilePath, homeDirectory, homeDrive and scriptPath for new users (in setup) * Addressbook/Home: mend issue regarding the display of multiple birthdays of the same contact in the home area * eMail/Sieve: when editing sieve rules mend double linefeeds returned by IE10 on edit of the vacation-message * eMail/Compose: make address suggestion selectbox scrollable * eMail/ActiveSync: if copy to sent folder fails, for whatever reason, only log to debugLog, do not consider the send action as failed as this would cause the mobile device to resend the mail in question * eMail: handle excess linebreaks in signatures when compose as plainText (when using div for linebreak mode for ck-editor) * All apps: allow to log user-agent and action of all changes in history-log of entries (enable in Admin >> Site configuration) * Addressbook/Active Directory: got prefix, middle name and suffix working for AD account, file as got disabled (as well as not supported history tab) * Admin/Active Directory: fixed not working display, setting and removing of "must change password upon next login" * Admin/Preferences/Active Directory: more understandable password policy errors and using windows defaults only, if admin has not configured something else * WebDAV/CalDAV/CardDAV: fixed basic authentication via redirect-rule to use $_SERVER["REDIRECT_HTTP_AUTHORIZATION"] as it is used by newer Apache versions * Active Directory: allow to do a forced password change in EGroupware and handle reset of that flag for Samba4 too * Stylite template: allow to force an application to be the active one after each new login, eg. home -- Ralf Becker <rb@stylite.de> Mon, 15 Jul 2013 22:32:34 +0200 egroupware-epl (11.1.20130629-1) hardy; urgency=low * Admin/API/ADS: account creation did not set initial password * Admin/Preferences/ADS: give explicit error, that AD requires SSL or TLS to change passwords (not just failing with unspecific error) * Debian/RPM: fixed "PHP Fatal error: Call to a member function drop_add_all_langs() on a non-object" on install/update of a non-default package -- Ralf Becker <rb@stylite.de> Sat, 29 Jun 2013 11:37:41 +0200 egroupware-epl (11.1.20130628-1) hardy; urgency=low * Admin/API/LDAP: fixed not working pagination of accounts for 2. or further pages introduced by enabling caching again in last package * EMailAdmin: Postfix tcp-map and Dovecot checkpassword scripts supporting ActiveDirectory using multivalued proxyAddresses attribute as implemented by emailadmin_smtp_ads * ProjectManager: reverted fix "role_acl in list view seems not to be used ...", as it influences visibility of projects * ProjectManager: fixed project shown multiple times in project-list, if user had multiple roles (eg. assigned to himself and 2. one to one of his memberhips) * ProjectManager/Timesheet: automatic change a changed project-title in Timesheet too * Calendar: use "default" filter for home screen, instead of "all" which shows canceled events too -- Ralf Becker <rb@stylite.de> Fri, 28 Jun 2013 13:37:03 +0200 egroupware-epl (11.1.20130625-1) hardy; urgency=low * Addressbook/CardDAV: PUT returned empty ETag, proably causing unnecessary reloads of contacts * Admin: split password strength config in minimum length and number of character types, allow account backends specially AD to report password policy failures -- Ralf Becker <rb@stylite.de> Tue, 25 Jun 2013 19:35:42 +0200 egroupware-epl (11.1.20130620-1) hardy; urgency=low * Addressbook/LDAP: recreation of contact (eg. because of missing objectclass) failed and lead to deleted contact or account * Setup: typo caused admin account creation to fail, if "delete all users and acl" was checked * Setup/LDAP/ADS: script to change uidNumber and gidNumber in LDAP to match relative id (last part of SID) in preparation of Samba4 migration and using ActiveDirectory * Setup/LDAP/ADS: script to copy from samba-tool classicupgrade not copied inetOrgPerson and mail-server attributes * Addressbook/ActiveDirectory: accounts addressbook was empty, if not explicit context was set * Admin/ActiveDirectory: fixed only first N accounts where shown and turned accidently switched off caching in session on again * Setup: allow to enable account in AD via setup-cli.php and renamed --postfix and --cyrus options to more generic names --smtp and --imap * API: if re-connect to database fails for an existing session, stop execution with an exception, as otherwise eg. preferences can get lost * API: ancient APC (3.1.3) in Debian 6/Squezze has size in MB without a unit, this caused APC not to be used because of to small cache size -- Ralf Becker <rb@stylite.de> Thu, 20 Jun 2013 19:27:59 +0200 egroupware-epl (11.1.20130613-1) hardy; urgency=low * API/Addressbook/EMailAdmin: full support for active directory as account storage, tested with Samba4 and win2008r2 * Admin/All apps: enable private custom-fields * Filemanager: urlencode password to cope with url special chars like forward slash or @ in passwords, requires smbcw version 1.2 * Filemanager: store last view as implicit preference and restore it from there * eMail: while composing try refreshing listview for Draftfolder (this is, when email app is open, and draft folder is selected) * eMail/Addressbook: adapt search for emailaddresses to search in prefix, given-, familyname, org and emailaddresses as addressbook * ProjectManager: view all sub-entries of an InfoLog by context menu * Calendar: configuration to automatic create links for participants from addressbook * Calendar: changing an existing, recurring event to whole-day, caused an end-time on day before start * Calendar/CalDAV: updated timezone database to 1.2013c * API: allow to set a maximum caching time used instead of unlimited caching or a bigger time, eg. in header.inc.php: egw_caching::$max_expiration = 864000; // 10days * Timesheet: fix for missing preset title * Tracker/Filemanager: new not-closed folder in VFS -- Ralf Becker <rb@stylite.de> Thu, 13 Jun 2013 17:19:42 +0200 egroupware-epl (11.1.20130531-1) hardy; urgency=low * eMail/Sieve/API: updated to jquery version from Trunk 1.7.1, to fix not working edit of Sieve rules and ease backporting * MySQL: got mysqli extension working and make it default for EGroupware, as mysql is now officially deprecated, existing installs need to be switched manually in header.inc.php or Setup >> Manage header * eMail: allow to delete messages immediately (on userinteraction), if OVERQUOTA error is encountered * eMail: reenable edit of existing sieve rules; needs doubleclick to open edit window * Sambaadmin: create new users/groups in LDAP with uidNumber/gidNumber matching relative id (last part of SID) to ease migration to AD or Samba4 -- Ralf Becker <rb@stylite.de> Fri, 31 May 2013 10:35:31 +0200 egroupware-epl (11.1.20130524-1) hardy; urgency=low * eMail/Sieve: sort filter rules via drag-n-drop * eMail/Sieve: tell user of errors while saving rules * eMail/Sieve: fix bug that prevented the ssl communication with a sieve-server; if port 5190 is configured, we switch communicating to the sieve server to use ssl * eMail/Sieve/eMailAdmin: give hint about server port usage and its impact on connection * eMail/Sieve: small modification of user interface for editing sieve rules to clarify the use of :matches , :contains or :regex * eMail: fix bug unable to delete/rename/move selected folder * eMail: make sure all of an compose/view window is shown and not hidden by e.g. the taskbar * eMail: rework parsing of email adresses and making compose links out of them * eMail: handle inline forward as reply as we decide about starting the compose-dialog in text OR html mode; so for the startupmode of the editor for forwards: inline forwards are handled as replys, forwards as attachments as a new mail * eMail: introduce method to preset emailaddress by contact-ids (preferred emailaddress setting will be used) * eMail: allow user to view / change its ActiveProfileID (quite useful if you have a basic misconfiguration) * eMail: allow open as HTML/Plain Text on right click action * eMail/forwarding: fix bug in smtp_ldap backend regarding broken change of forwarding addresses introduced with capability of setting multiple forwardingaddresses * eMail: fix problem on compose when changing signatures, when html-mail contained anchors * API/phpmailer: introduce optional parameter to InlineImageExists, to be able to determine if all attachments are inline, or only some; this will be used to decide on the mimetype of the message to be sent (multipart/ related (all) or mixed (some)) * Addressbook: allow to add a customfield to link title of addressbook * Calendar: create InfoLog from event * Calendar/CalDAV: fixed typo causing time range for sync into past and future to be shorter then default or explicilty set in preferences * Calendar/CalDAV: reduced memory foot-print by caching alarms, calendars with lots of alarms and recurring events sync now with 128MB memory_limit * CalDAV/CardDAV/Calendar/InfoLog/Addressbook: changed database schema to allow for up to 200 char name-part in url to support eg. Bynari WebDAV Collaborator Outlook client, plus some new indexes to speed up huge installs * Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input * Tracker: widget to fetch tracker-data for custom print templates * Tracker: fix bug regarding the save of replys that could be regarded as empty (only span with style, no content) * Timesheet: allow to add timesheets starting yesterday and end today (no warning end-time before start-time) * eSync: kill HandlePing / sync if device reports a lifetime bolow 60s * All apps: group grants now again return inactive users, was broken since inactive users are no longer shown in user-selections * API: fallback auth checks and - if necessary - updates passwords on fallback on successful primary authentication or password change, to ensure they are kept up to date * Admin: fixed fatal error when creating new users * LDAP: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too * EventMgr: fixed typo causing an uncaught exception, when used with PHP 5.4 -- Ralf Becker <rb@stylite.de> Fri, 24 May 2013 09:14:48 +0200 egroupware-epl (11.1.20130426-1) hardy; urgency=low * Filemanager: fixed not working "Save as" for Internet Explorer (all versions), gave PHP Fatal Error * eMail: increases font-size by 10% to 120% for display and textarea * API/Auth: when required by setup check password strength upon login; strength must be specified, and user must be allowed to change password * API/eMail/HTMLawed/CKEditor: tidy eats away even some wanted whitespace, so we switch it off;we used it for its compacting and beautifying capabilities, which resulted in better html for further processing * EMail: fixed not working update of vacation notice using IE 10 and show a failure or success message * InfoLog/CalDAV: fixed initial sync of more then 60 contacts created duplicates (no REPORT filters were used) * WiKi: attempt to make those WiKi Links who include html-special-chars work * eMail: handle IE10 focus issue (open attachment link on list view; multiple select on list view) when on single BrowserInstance * API: introduce optional parameter to pass java script to be executed after CKEDITOR instance ready * eMail: handle focus problem experienced under IE10 (single BrowserInstance) for forward * eMail: fix problem with signature change on html with styles (left over style fragments) * eMail: handle not checked keep local copy on message forward when no mailaddress is set; make clear not keeping a copy means: FORWARD ONLY for the mailbox in question * eMail/IMAP-API: trying to recover when fetching mailheaders, but resultset retrieved does not match the expected amount of message headers * Calendar/DragDrop: Add drag n drop capability for IE Version >=10; * eMail: reintroduce the ability to set a identity as default;(available only for userDefinedAccounts=false); userDefinedAccounts=true are not longer allowed to save a profile without host as active * eMail: handle problem popup foldertree does not show subfolders of folders with umlauts * eMail: handle Focus Issues (browser pops in front when in background on mail list refresh) * Addressbook/Export: fix fatal error regarding order by for postgresql on addressbook export * Stylite template: fixed not displayed framework, if a link with target was used to open it -- Ralf Becker <rb@stylite.de> Fri, 26 Apr 2013 09:16:04 +0200 egroupware-epl (11.1.20130322-1) hardy; urgency=low * Setup: fixed not working install on openSUSE 12.2/3, because last line of output from "service (mysql|apache2) status" is empty * API/CKEditor: allow link dialog in simple-with-image feature mode (email) -- Ralf Becker <rb@stylite.de> Fri, 22 Mar 2013 11:39:16 +0100 egroupware-epl (11.1.20130321-1) hardy; urgency=low * SiteMgr: Module to set a from global value different Expries and Cache-Control header for all pages it is contained in * Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!) * Tracker: fix bug regardig nothing known about column mult_queue * eMail: increase fontsize by 10% for compose in plain text (textarea) * eTemplate/Addressbook: switch off client side email address validation as browser rule set seems to be more restrictive than rfc822 rules suggests; implement better rfc822 compliant email address validation * Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate * Addressbook: fixed not working call auf addressbook_ui::(view|edit) with contact_id being a uid * ImportExport: do NOT complain about wrong charset, if text contains only standard ascii chars * eMail/egw-pear: fixed problem with unexpected (but valid) multiline response for STATUS commands * eMail/api: attempt to fix the focus on body issue with FF; thanks to CKEditor support * ProjectManager: fixed caching of ACL check, causing budget in project list not displayed, if first row contains no project with budget rights for current user * Timesheet: fixed SQL error when deleting a user and transfering his data to an other user * CardDAV/Addressbook: fixed SQL error "Unknown column list_modified" if preference "Distributionlists as groups" is checked and client does a sync-collection-report * *eMail: work around losing focus for IE10, on message view, when on single BrowserInstance * CalDAV/InfoLog: fixed SQL error if client has multiple identical X-properties, eg. alarms * eMail: fix for CKEditor fragments shown on reply for IE9+10; focus to body handling is completely moved to html::fckeditor * eMail/IMAP: fix possible missing RESPONSE Code, but available PARSED response in getSummary * eMail: fix missing trashFolder short display name, when refreshing folder on selecting trash folder itself * eMail: enforce signature description if none given, on personal signatures * eMail: style stuff to preserve style of buttons used in eMail which changed after loading et2 Styles on top for framework * eMail: work around a IE10 bug/feature, which is eating away cr/lf if preceded by space in pre sections * ProjectManager: fixed Catchable Fatal Error project list, if you have exactly one template project * Calendar/CalDAV: fixed recuring event disapeared from device, if a rejected recurrence existed and a change from an other user caused a reload (412 Precondition Failed) * Calendar/ImportExport: fixed out-of-memory condition while importing large iCal files * CalDAV: preference to overwrite default on how many days to sync into past or future * API/CKEditor: switch to new major release 4 of CKEditor to solve problems experienced with IE10 * eMail: fix bug regarding wrong identity used when changing identity on send * API: enable browsers native spellchecker as default for HTML Editor, if e.g.: aspell fails - to use browsers native spellchecker, you have to hold CMD/CTRL button on rightclick to access the browsers spell correction options * Projectmanager: showing again global categories and their color from all apps, do no remove datasource category when element get stored and no category is selected * Filemanager: fixing problem creating new directory with cyrilic name, also generating etag for directories as required by ownCloud * FMail: when toggeling between html and plain-text in compose, do NOT convert to iso-8859-1, to fix problems with non-western charsets eg. cyrillic * eMail: provide capability to fetch other apps entrys (subject, body, attachments) via registered method, and open compose with the given content * API/CKEditor: allow more space for html-editable area (by setting smaller margin) * Knowledgebase: switch mailing of articles to EGroupware mail application * Filemanager/Notifications: fixed not working link in notifications / subscribtions, if path contains eg. a space -- Ralf Becker <rb@stylite.de> Thu, 21 Mar 2013 17:20:39 +0100 egroupware-epl (11.1.20130226-1) hardy; urgency=low * Calendar: create index on egw_cal.cal_reference and other fixes on new etag implementation -- Ralf Becker <rb@stylite.de> Tue, 26 Feb 2013 09:59:16 +0100 egroupware-epl (11.1.20130225-1) hardy; urgency=low * eMail: implement the usage of possibly provided SPECIAL-USE folders information * Java notifier app from Stefan Werfling, added translation and egw-configuration on download * Calendar/CalDAV: fixed wrong time in notification mails caused by updates via CalDAV (not web interface), if user-timezone differs from server * eMail: introduce config option to define the display of your chosen identity, the list of identities in send and derived from this, the information actively sent within the mailheader regarding the identity used * Calendar/FMail: allow to apply replys to meeting requests * API/CKEditor: Version update to 3.6.6 * eMail: fix embedded picture to large bug on compose; suggested solution from M.Dell Ambrogio * SiteMgr: sitewide config to allow proxys and CDNs caching of anonymous requests (Expires and Cache-Control header) * Filemanager: removing extended ACL for groups was not immediatly reflected in rights of current user, had to log out and in again * Preferences/EMail: if user changed password, update password in session correct, so eg. EMail using that password keeps working * Preferences/all apps: allow to specify font size unit of richtext editor: either "px" display pixels or "pt" as used in word processing * EMailAdmin: support for new qmailLdap schema using mailQuotaSize instead of mailQuota * Calendar: copying of events now preservs quantity of resources * Calendar: moving an event series is not preserving participants (gave error there are not participants) * Addressbook: fix problem regarding deleted entries found in org_view, when type filter is set to all * WebDAV/CalDAV/CardDAV: implemented support for clients sending passwords with non-ascii chars (eg. acents or umlauts) in iso-8859-1 instead utf-8: Firefox, Thunderbird, IE, Netdrive * CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events -- Ralf Becker <rb@stylite.de> Mon, 25 Feb 2013 12:32:02 +0100 egroupware-epl (11.1.20130129-1) hardy; urgency=low * Tracker: introduce new filter own or assigned; use filter ownorassigned-not-closed with notification for due or overdue -- Ralf Becker <rb@stylite.de> Tue, 29 Jan 2013 13:01:12 +0100 egroupware-epl (11.1.20130125-1) hardy; urgency=low * all apps: exclude expired or deactivated accounts from all lists and selections (beside admin app to be able to activate them again) * eMail: improve control regarding the unwanted selection of NoSelect Folders * eMail: support multipart/mixed mails with html parts to display (apple mail does that kind of emails) * eMail: when allowing users to edit their forwardingaddresses; allow them to edit all of them; add multiple forwards, etc. * eMail: limit resizing of compose and view windows to available screen height * eMail: now supporting umlautdomains on send; using prefs for preset font size/face on compose for reply/forward and messages with preset signature; changes regarding the targetwindow of links in HTML mails; better separation of former mail text to reply text section when forcing reply to HTML, and Source is text only; improved reply header layout on forced conversion * CalDAV: remove "bind" privilege (create new events right) on other users or groups calendar, if invite requires special ACL grant, which current user does NOT have * CalDAV/Calendar: fixed not working status change, if participant has no edit rights * CalDAV/Calendar/Ressources: readded missing resource- and location-calendars after recent changes in resources app * Calendar: added CR moving Holidays for years 2019 to 2023 (provided by R.Chacon) * Calendar: merged polish translations from 1.8 * Calendar: fix not deletable favorites containing url special chars like a plus or space in their name for idots template * eSync: fixed not working display of log: "Access denied to file" * Addressbook: Understand date with wildcard (19??.02.??) as a date in user's format. Convert to match bday. * Tracker: Last 3 months date filter now only includes the previous 3 months * Tracker: Configuration of notifications - custom notification message and signature * Infolog: fix problem regarding the display of wrong sums on timesheets when applying a search AND have multiple customfields set for timesheets * CardDAV: fixed wrong privileges for accounts addressbook, causing clients to report it read-only even for admins * CardDAV/Addressbook: do NOT allow to delete accounts via CardDAV, was never intended, but as it is allowed in addressbook, it was possible via CardDAV * ProjectManager: when (un)setting a category of an element, also need to update information, that category is overwritten, so it does NOT get updated by datasource; never update project categories from datasources * Filemanager: introduced maximum symlink depth of 10, to stop infinit recursion in circular symlinks (eg. two symlinks pointing to each other) * Filemanager: do not notify about *.tmp files (~$* and .~lock.* are already excluded) * Import|Export: Add ability to set filters for export definitions. Currently available for Infolog. * Import|Export: Implement 'No notifications' flag when importing iCal * Admin/Setup: fixed restore always converted longtext columns to text and therefore truncating them to 64k on MySQL, also fixed backup to report them correctly in backup of schema * All apps: merged missing translations from other apps or branches -- Ralf Becker <rb@stylite.de> Fri, 25 Jan 2013 14:54:07 +0100 egroupware-epl (11.1.20130109-1) hardy; urgency=low * Tracker: fix for template issue - tabcontrol not working -- Ralf Becker <rb@stylite.de> Wed, 09 Jan 2013 12:13:10 +0100 egroupware-epl (11.1.20130108-1) hardy; urgency=low * Calendar: added missing holidays for CR (Costa Rica) provided by Rafael Chacon * Tracker: Multi-select for tracker queue; Optional start and end date; Custom stati can now be closed stati; Escalation changes - more filter options, flag to not run on all existing tickets * Tracker: try to handle html comments correctly on display in comment-list * ImportExport: small stability fixes and improvements -- Ralf Becker <rb@stylite.de> Tue, 08 Jan 2013 17:21:17 +0100 egroupware-epl (11.1.20130101-1) hardy; urgency=low * Filemanager/Versioning: fix for Office (2010), which renames old version before deleting it, now they got stored again under original name to show up as versions * Tracker: in case there is no pref setting for show_sum_timesheet anymore, check for selected column tr_sum_timesheets to decide about gathering timesheet sums -- Ralf Becker <rb@stylite.de> Tue, 01 Jan 2013 01:39:31 +0100 egroupware-epl (11.1.20121220-1) hardy; urgency=low * Calendar: fix for problem with moving alarms on series when next occurrence is an exception in the way that it is deleted for that time; we use a different method to read the next occurrence of a series now; (as old method also fetched deleted exceptions as next occurrence) * Calendar/eSync: performance optimization: we only want to fetch the owners events, where he is a participant to, as we assume, events feature the user as the organizer only, are of no use in a users calendar on a mobile device * eMailAdministration: if account is forward only; do not query IMAP Server for Quota; as there is no real mailbox * Password: when using accounts stored in sql, and smtp is of emailadmin_smtp_sql (server must support this, and must be implemented that way) we do change passwords for mailaccounts as well, even the account is stored in sql, as the egroupware database is auth base for the mailserver * eMail: fix bug regarding the failed fetch of user defined identities; (as identities have not been fetched unless user defined accounts right was granted); * eMail: absent-notice via timed sieve; if using timed sieve and 6933start_date6933 and/or 6933end_date6933 and common dateformat could not be retrieved as runtime, replacement resulted in a empty string, causing the intended from/to information to be lost * eMail: allow to retrieve and show inline background images * email: allow cid as overall url schema; handle background url in htmLawed, as background is not allowed except for body, but commonly used with other tags (e.g. in td); control schema for background in hook_tag * eMail/Sieve: fix bug regarding the failed login to SIEVE on userDefined-Accounts * eMail: resolve problem with failed deletion of draftedMessages on send * eMail: offer last moveTo folder as direct menuaction; try to avoid to access --topfolder-- -- Ralf Becker <rb@stylite.de> Thu, 20 Dec 2012 10:07:59 +0100 egroupware-epl (11.1.20121212-1) hardy; urgency=low * Calendar: fix for missing to-firstname and to-lastname replacements * eMail/async vacation; if failed by exception or returnvalue is false, reschedule * API/Translation: fix bug with missing german umlauts as first letter of words; ( as php5.3.3 with squeeze does not support splitting lines with fgetcsv while reading properly if the first letter after the
Source: README, updated 2014-08-28