Tine Changelog

New in version 2.0 Kristina (2013.10) Build 1

October 25th, 2013
  • 0008624: [Translations] update transifex strings (pschuele) - resolved.
  • 0009114: [HumanResources] Freeetime edit dialog doesn't calculate recurring feast days (astintzing) - resolved.
  • 0009110: [HumanResources] Weekdays should have a spinner in the contract edit dialog (astintzing) - resolved.
  • 0008262: [Felamimail] Bold and italic does not work in IE8/IE9 (flnl) - resolved.
  • 0009066: [Calendar] iCal .ics file import fails (pschuele) - resolved.
  • 0009086: [Calendar] allow to send mail to all attending group members (pschuele) - resolved.
  • 0009102: [Felamimail] sometimes message cache update enters infinite loop (pschuele) - resolved.
  • 0006602: [CardDAV] CardDAV sync broken for KDE 4.8.3 (lkneschke) - resolved.
  • 0009076: [Tinebase] prevent sql connection to email backend for cronuser (pschuele) - resolved.
  • 0009072: [CalDAV] iOS does not set filter end in [comp-filters][time-range] (lkneschke) - resolved.
  • 0009058: [Timetracker] show query timeaccount filter when selecting TA "defined by" (pschuele) - resolved.
  • 0001360: [Calendar] Add ical export/import support (pschuele) - closed.
  • [12 issues, 3 feature(s) added, 9 bug(s) removed]

New in version 2.0 Collin (2013.10) RC2 (October 17th, 2013)

  • This second release candidate brings some new features, including Tasks support for CalDAV, file attachments for all records (like events, contacts, etc.), and more security and authentication possibilities. This is the last version before the upcoming major release.

New in version 2.0 Collin (2013.10) Beta 1 (September 27th, 2013)

  • 0004058: [Calendar] offer multiple options dlg also for recur exception updates (pschuele) - resolved.
  • 0008942: [Packaging] make build.xml work with phing 2.6.* (lkneschke) - resolved.
  • 0008956: [CalDAV] iCal does no longer allow to edit attendee (lkneschke) - resolved.
  • 0008960: [Addressbook] more than one list (group membership) filter breaks contact search (pschuele) - resolved.

New in version Kristina (2013.03) Build 1 (March 1st, 2013)

  • 0007860: [Translations] update transifex strings (using master) (pschuele) resolved.
  • 0007912: [HumanResources] health_insurance needs maxLength configured in edit dialog (astintzing) resolved.
  • 0007886: [Tinebase JavaScript] IE10: Baumansichten klappen nur bis in die erste Ebene auf (cweiss) resolved.
  • 0007892: [Admin] IE10: Tine 2.0 Admin Area (cweiss) resolved.
  • 0007918: [Other] Update to Joey crashes Calendar (pschuele) resolved.
  • 0007904: [HumanResources] Filter TAGS (astintzing) resolved.
  • 0007928: [HumanResources] quicksearch in module freetime does not work (astintzing) resolved.
  • 0007924: [HumanResources] HR Modul Description text not saved (astintzing) resolved.
  • 0007920: [Tinebase] update RELEASENOTES (pschuele) resolved.
  • + 0007926: [Calendar] add update script for resource grants (pschuele) resolved.
  • 0007916: [Inventory] create default favorite (astintzing) resolved.
  • + 0007826: [Calendar] add attendee changes to modlog (pschuele) resolved.
  • 0007848: [Admin] Check performance of Admin.saveRole (pschuele) resolved.
  • 0007908: [Setup] actionqueue in config can't be deactivated (pschuele) resolved.
  • 0007888: [Tinebase JavaScript] IE10: Favoriten k├Ânnen nicht gespeichert werden (cweiss) resolved.
  • 0007898: [Tinebase JavaScript] IE8: JavaScript Errors and no not all widgets are rendered (cweiss) resolved.
  • 0007884: [Tinebase JavaScript] IE10: Forced Document Mode Crashes Layout (cweiss) resolved.
  • 0007896: [Calendar] add attendee select widget as filter spin of on left side (cweiss) resolved.
  • 0007914: [HumanResources] number needs maxLength configured in edit dialog (astintzing) resolved.
  • 0005144: [Calendar] Attendee can't move event to another container (cweiss) resolved.
  • 0007900: [Calendar] load mask does not hide on first occurrence exceptions (cweiss) resolved.
  • 0007876: [Tinebase JavaScript] filter toolbar disappears when OR filter is removed (cweiss) resolved.
  • 0007652: [Calendar] date field is slightly grayed out for allday events (cweiss) resolved.
  • 0007878: [ActiveSync] attendee without email breaks sync (cweiss) resolved.
  • 0007868: [Tinebase] speed up modlog update (pschuele) resolved.
  • + 0007736: [Felamimail] ask user before sending reading confirmation (pschuele) resolved.
  • 0007706: [Inventory] price can't be coma separated (mspahn) resolved.
  • [27 issues, 3 feature(s) added, 24 bug(s) removed]

New in version 2.0 Kristina (2013.03) RC1 (February 23rd, 2013)

  • 0007706: [Inventory] price can't be coma separated (mspahn) - resolved.

New in version 2.0 Joey (2012.10) Build 4 (February 23rd, 2013)

  • 0007858: [Felamimail] could not parse structure of multipart/related msg (pschuele) resolved.
  • 0007870: [ActiveSync] Can't send mail without subject (pschuele) resolved.
  • 0007502: [ActiveSync] iOS 6 (iPad) does not show provisioning dialog (lkneschke) resolved.
  • 0003664: [Setup] allow to configure session backends/options in setup gui (pschuele) resolved.
  • 0007732: [Tinebase] state contains sort info of a column that has been renamed/deleted (cweiss) resolved.
  • 0007748: [Tinebase JavaScript] Last changed field gets not submitted (astintzing) resolved.
  • 0007230: [Felamimail] Quota being removed when using Cyrus in Tine Setup (pschuele) resolved.
  • 0007792: [Other] O'Tine migration errors (failed to parse time string) (lab-at-nohl) resolved.
  • 0007808: [Tinebase] translation "last modified by" field (astintzing) resolved.
  • 0007758: [Tinebase JavaScript] no file upload progress bar visible (cweiss) resolved.
  • 0007700: [Calendar] cannot create recur exceptions with edit grant only (cweiss) resolved.
  • 0006550: [ActiveSync] changed folder names do not sync to device (pschuele) resolved.
  • 0007784: [Tinebase JavaScript] RecordPicker doesn't load value if it is on another tab than the first one (astintzing) resolved.
  • 0007714: [Felamimail] date is missing in email detail popup view (pschuele) resolved.
  • 0007766: [Admin] saving of group fails because ldap group memberships out of sync (pschuele) resolved.
  • 0007206: [ActiveSync] ActiveSync doesn't show all folder tree until it's fully viewed in web-interface (pschuele) resolved.
  • 0007722: [Felamimail] improve handling of newsletters (pschuele) resolved.
  • 0006232: [ActiveSync] Emails get only synched, if the user is logged on with an browser (pschuele) resolved.
  • 0005922: [Admin] Group Event Migration from Egroupware 1.6 not working due to negative Group ID (cweiss) resolved.
  • 0002618: [Tinebase] implement egw user import sql -> sql (cweiss) resolved.
  • 0006926: [Felamimail] email compose: moving with tab to subject does not add recipient (pschuele) resolved.
  • 0004250: [Tasks] Neu laden nach jeder Aktion behindert schnelles Arbeiten (pschuele) resolved.
  • 0007574: [Phone] phone westpanel should not show "save favorite" button or allow favorites (astintzing) resolved.
  • 0007606: [ActiveSync] ActiveSync not working properly (lkneschke) resolved.
  • 0007764: [Felamimail] problem with encoding in plain/text emails (pschuele) resolved.
  • 0004310: [ActiveSync] Kein ActiveSync von freiggebenen Daten (cweiss) resolved.
  • 0007450: [ActiveSync] shared calendars of other users (iOS) (cweiss) resolved.
  • 0007716: [Admin] pw policy: do not allow pws that contain username (pschuele) resolved.
  • 0005334: [Felamimail] convert plain text quoting ("> ") to html blockquotes (pschuele) resolved.
  • 0007730: [Admin] Adding user fails when using read only sync backend (ldap) (pschuele) resolved.
  • 0007626: [Phone] fix Phone_ControllerTest::testDisconnected (pschuele) resolved.
  • 0007386: [Tinebase] Update PHPExcel to 1.7.8 (pschuele) resolved.
  • 0006710: [Admin] save user fails if primary group no longer exists (pschuele) resolved.
  • 0007630: [Tinebase] Customfield read access to all users (pschuele) resolved.
  • 0006110: [Calendar] handle iMIP messages from outlook (pschuele) resolved.
  • 0007632: [HumanResources] new employee dialog shows vacation requests of all employee (astintzing) resolved.
  • 0007510: [Felamimail] Two clicks in mail subject (pschuele) resolved.
  • 0007512: [ActiveSync] SmartReply with HTML message fails (pschuele) resolved.
  • 0007678: [Setup] Unblock admin user (if blocked) when calling CLI --create_admin (pschuele) resolved.
  • 0007640: [Setup] do not show passwords from setup in the log (pschuele) resolved.
  • 0007692: [Felamimail] confirmation of empty subject does not clear load mask (pschuele) resolved.
  • 0007636: [Felamimail] do not allow to remove all recipient grid rows (pschuele) resolved.
  • 0007240: [Felamimail] order of sieve rules changes when vacation message is saved (pschuele) resolved.
  • 0007710: [CalDAV] support repeat button in iCal (cweiss) resolved.
  • 0006866: [Felamimail] check signature linebreaks in vacation message from template (pschuele) resolved.
  • 0007698: [Calendar] cannot update event 'permission denied' with inherited grants (cweiss) resolved.
  • 0007618: [Setup] sync_accounts_from_ldap will hide groups when run multiple times (pschuele) resolved.
  • 0007584: [Felamimail] System returns after exclusion recipient (pschuele) resolved.
  • [48 issues, 3 feature(s) added, 45 bug(s) removed]

New in version 2.0 Joey (2012.10) Build 3 (January 17th, 2013)

  • 0007324: [Admin] Configurable maxLoginFailures (pschuele) resolved.
  • 0007506: [Translations] merge transifex (pschuele) resolved.
  • 0007656: [Setup] sync users/groups does not work when switching to LDAP (pschuele) resolved.
  • 0007676: [Tinebase] Unable to login when running Tine 2.0 under nginx (lkneschke) resolved.
  • 0007626: [Phone] fix Phone_ControllerTest::testDisconnected (pschuele) resolved.
  • 0007666: [HumanResources] can't delete user that is linked to an employee (astintzing) resolved.
  • 0007568: [ActiveSync] do not send iMIP-messages via ActiveSync (pschuele) resolved.
  • 0007340: [Tinebase] Error " No base path (filesdir) configured or path not writeable" (pschuele) resolved.
  • 0007510: [Felamimail] Two clicks in mail subject (pschuele) resolved.
  • 0007650: [Felamimail] recipient vanishes when To/CC/BCC combo is clicked (pschuele) resolved.
  • 0007622: [Felamimail] losing non-contact recipient (pschuele) resolved.
  • 0007400: [Filemanager] Newly created directories disappear (pschuele) resolved.
  • + 0007600: [Tinebase] Make contact search case INsensitive (pschuele) resolved.
  • 0007220: [ActiveSync] Nokia Mail for Exchange 3.0 crashes because of Addressbook_Exception_AccessDenied (lkneschke) resolved.
  • 0007322: [ActiveSync] Mails can't be forwarded or replied (webOS + Playbook) (lkneschke) resolved.
  • 0006784: [Tinebase] postfix configuration (pschuele) resolved.
  • 0007392: [Tinebase] SQL Foreign Key Error on save of Contact (pschuele) resolved.
  • 0006644: [Felamimail] "At least one mail header line is too long" (pschuele) resolved.
  • 0007578: [Admin] Deleting a group belonging to a role => can not use the role anymore ! (pschuele) resolved.
  • 0007566: [Felamimail] Preferences > Email get stuck (pschuele) resolved.
  • 0007620: [ActiveSync] SendMail dies without any response (lkneschke) resolved.
  • 0007624: [Felamimail] losing umlauts in attached filenames (pschuele) resolved.
  • 0007560: [Felamimail] cannot save sieve vacation with localpart aliases (pschuele) resolved.
  • 0006116: [CalDAV] CalDAV Access to other Users personal shared Calendar not possible (Thunderbird/Lightning) (lkneschke) resolved.
  • 0002744: [Addressbook] Create new appointment with selected contacts out of the addressbook module (pschuele) resolved.
  • 0005194: [Sipgate] cached callHistory & phoneInfo (astintzing) resolved.
  • 0007496: [Tinebase] timeout when opening multiedit dlg and assigning records to events/projects/email (pschuele) resolved.
  • 0007498: [Tinebase JavaScript] js error when attaching tags to (many) multiple records (pschuele) resolved.
  • 0007420: [Admin] add new smtp forward/alias without domain part -> strange error message (astintzing) resolved.
  • 0007514: [Filemanager] Problem with TopToolbar (widget-activitiesaddbutton) (astintzing) resolved.
  • 0007454: [Felamimail] no email reply or forward (iOS/android 4.1.1) (pschuele) resolved.
  • 0007462: [Translations] push to transifex (pschuele) resolved.
  • 0007114: [Tinebase] Undefined index: mimeSupport (lkneschke) resolved.
  • 0007464: [Translations] add new translators to credits (astintzing) resolved.
  • 0007484: [Inventory] customfields for new records are not saved (astintzing) resolved.
  • [35 issues, 2 feature(s) added, 33 bug(s) removed]

New in version 2.0 Joey (2012.10) Build 2 (November 24th, 2012)

  • 0007474: [HumanResources] add primary key to humanresources_contract (astintzing) resolved.
  • 0007466: [HumanResources] validate "duration" input fields in freetime edit dialog (astintzing) resolved.
  • 0007468: [HumanResources] validate "number" input field in employee edit dialog (astintzing) resolved.
  • 0007460: [Courses] check existence of group/list before user import (pschuele) resolved.
  • 0007430: [Calendar] Calendar sends too many alarms for recurring events (cweiss) resolved.
  • 0007318: [HumanResources] HumanResources dependency (astintzing) resolved.
  • 0006640: [Tinebase JavaScript] export grant is not included in admin grant (astintzing) resolved.
  • + 0007182: [Tinebase] add "server info" section to admin (pschuele) resolved.
  • 0007434: [Translations] merge transifex (pschuele) resolved.
  • + 0007456: [ActiveSync] add mail body on Forward via ActiveSync (pschuele) resolved.
  • 0007440: [Felamimail] Unable to delete Mails Integrity constraint violation (lkneschke) resolved.
  • 0007454: [Felamimail] Kein Mail Forward oder Reply per ActiveSync (lkneschke) resolved.
  • 0007306: [Calendar] Calendar Display Day-1 in current week/month (cweiss) resolved.
  • 0007228: [Felamimail] Unable to download email attachments from subfolders under INBOX (pschuele) resolved.
  • 0007158: [ActiveSync] activesync mit Windows Phone 7.5 causes Zend_Db_Statement_Exception (lkneschke) resolved.
  • 0006110: [Calendar] handle iMIP messages from outlook (pschuele) resolved.
  • 0007280: [Translations] "All INBOXES" favorite not translated (pschuele) resolved.
  • 0007388: [Calendar] Wrong container id's in calendar (maybe CalDAV related) (cweiss) resolved.
  • 0007422: [Felamimail] E-Mail signature missing (astintzing) resolved.
  • 0007374: [HumanResources] duplicate merge does not work (astintzing) resolved.
  • 0007270: [Tinebase JavaScript] add link to transifex to login page (astintzing) resolved.
  • 0007284: [Calendar] sheet zero-length events (astintzing) resolved.
  • 0007232: [Tinebase] Index customfield table (pschuele) resolved.
  • 0006526: [Timetracker] profile and improve timesheet performance for non-privileged users (pschuele) resolved.
  • 0007336: [Tinebase JavaScript] add details & summarypanel to example application (astintzing) resolved.
  • 0006196: [Tinebase] add example .htaccess file with rewrite rules (pschuele) resolved.
  • 0007394: [ActiveSync] Index missing for id column in acsync_synckey (pschuele) resolved.
  • 0007396: [Tinebase] add index for 'li' in access_log table (pschuele) resolved.
  • 0007328: [ActiveSync] Answered flags were not synced by activesync (pschuele) resolved.
  • 0007178: [Felamimail] BCC does not save the draft message (pschuele) resolved.
  • 0007310: [Tinebase] Editable locale combobox in login panel (pschuele) resolved.
  • 0007316: [ActiveSync] Syncroton gal_data_class (lkneschke) resolved.
  • 0006932: [Translations] remove release.php texts from langHelper.php (pschuele) resolved.
  • 0007366: [Setup] fix setup session problems (pschuele) resolved.
  • 0007266: [Admin] make groups / group memberships cache cleaning more efficient (pschuele) resolved.
  • 0007356: [Tinebase] increase tag name size to 256 chars (pschuele) resolved.
  • 0007346: [ActiveSync] events with tags are not synced (pschuele) resolved.
  • 0007364: [Setup] user can change pw even if setup shows "no" (pschuele) resolved.
  • 0007354: [Tinebase] function for merging duplicate tags (pschuele) resolved.
  • 0006682: [Tinebase] sometimes expanding containers in tree view doesn't work (astintzing) resolved.
  • 0005838: [Tinebase] Treatment of GROUP_CONCAT (fgsl) resolved.
  • 0005840: [Tinebase] Last insert id is not recovered when backend uses sequences (fgsl) resolved.
  • 0005960: [Calendar] Use of alias in having clause doesn't works for PostgreSQL (fgsl) resolved.
  • 0006574: [Tinebase] Method getAllRelations() try to compare strings with integers incorrectly (fgsl) resolved.
  • + 0006828: [ActiveSync] support ActiveSync-Version 14.0 (lkneschke) resolved.
  • 0006916: [Tinebase JavaScript] Treepanel breaks in IE on expanding (astintzing) resolved.
  • 0007186: [ActiveSync] Sync failed: simplexml_import_dom() expects parameter 1 to be object (lkneschke) resolved.
  • 0006740: [Tinebase] customfield (type: checkbox) filter does not work (mspahn) resolved.
  • 0007152: [Calendar] show tags in recurring events + all day events (astintzing) resolved.
  • 0005812: [Tinebase] Required methods for Tine 2.0 works with PostgreSQL (fgsl) resolved.
  • 0007362: [Tinebase JavaScript] time combo does not work with locale en (astintzing) resolved.
  • 0007358: [ActiveSync] itemdId or itemId ... which one is correct? (lkneschke) resolved.
  • 0007260: [Unittests] ActiveSync_Command_PingTests::testPingForEmails breaks on PGSQL (pschuele) resolved.
  • 0007350: [Tinebase] multipleUpdate record not found (pschuele) resolved.
  • + 0007174: [Calendar] add copy button for calendar (pschuele) resolved.
  • 0007330: [Tinebase] customfield type record: error when trying to add self (astintzing) resolved.
  • 0007298: [Tinebase] DirectoryIterator hourly error (pschuele) resolved.
  • 0007274: [Felamimail] vacation dialog should reload text each time an input field is changed (pschuele) resolved.
  • 0007276: [Tinebase] import re-creates tags that have names with more than 40 chars (pschuele) resolved.
  • 0007302: [Tinebase] customfield type record are not shown anymore (astintzing) resolved.
  • 0007286: [Tinebase JavaScript] Checkboxes multiple edit IE (astintzing) resolved.
  • 0002452: [Timetracker] remove show closed -> ftb (astintzing) resolved.
  • 0007288: [Timetracker] add tag to multiple timeaccounts closed tas. are not updated (astintzing) resolved.
  • 0007320: [ActiveSync] No ActiveSync after Upgrade of Windows 8 Mail,Contacts,Calendar-App (lkneschke) resolved.
  • 0007304: [Timetracker] Timetracker should work even if Sales is not installed (astintzing) resolved.
  • 0006594: [Filemanager] Drag & Drop and filesizerenderer problems (astintzing) resolved.
  • 0007292: [HumanResources] Dialog "Default Feast Calendar" without translation, OK button is labeled with KO (astintzing) resolved.
  • [67 issues, 4 feature(s) added, 63 bug(s) removed]

New in version 2.0 Joey (2012.10) Build 1 (October 25th, 2012)

  • [Tinebase] update RELEASENOTES (pschuele)
  • [Translations] merge translations (astintzing)
  • [ActiveSync] can't set attendee status from iOS (6) (lkneschke)
  • [Felamimail] check signature linebreaks in vacation message from template (pschuele)
  • [Felamimail] attachment download does not detect content-type (pschuele)
  • [Tinebase JavaScript] Clicking on "send" crashes Tine web interface (pschuele)
  • [Tinebase JavaScript] details panel does not update on persistentfilter select (astintzing)
  • [8 issues, 0 feature(s) added, 8 bug(s) removed]