Changes with OPEN-XCHANGE 0.8.2 (2006-04-25)
*) Fixed bug(s): 2055, 1268, 1064, 1325, 1923, 1917
[Benjamin.Otterbach]
*) Projects can now be ordered by their leaders. Do not disappear no more.
*) Project name appears in new/edit view when editing a project
*) Fixed bugs: 1977, 1982 & 2015
*) User can set reminder date which is displayed on portal page and can
also define a reminding time when leader and all project members with
permission set to MANAGER will be notified via email
*) Design changes for project charts:
link-sensitive objects with popup boxes to show info,
heading table minimized.
*) Design compliant to MS Internet Explorer concerning cascading
style sheets (css)
*) Some security aspects concerning cross-side scripting
*) Projects offer max. 10 dynamic fields, which the user can freely label.
*) Projects configurable in extra tab "Configuration".
*) User can change project task folder with automatic moving of existing
tasks to newly selected task folder.
[Thorben.Betten]
*) Consolidated behavior regarding removing appointments
*) Several small fixes regarding logging and initialization
*) Added group sorting in participant tab
*) Fixed several small bugs regarding config parameters
*) Fixed bug regarding sequences and resources
*) Changed reminding options for appointments to allow
0 minutes reminding
[Martin.Kauss]
*) Fixed Bug(s): 1103, 1577, 1769, 1853, 1872, 1876, 1946, 1947, 1908, 1919,
2023, 2138, 2153, 2170
*) Added new configuration parameter "MESSAGE_FETCH_LIMIT". The limit of
message where WebMail use a FetchProfile to list the Message attributes that
it wishes to prefetch from the server for a range of messages. This will
reduce the imap traffic and is slightly faster fetching messages but needs
more memory. If the limit has been reached the FetchProfile won't be used.
*) Added new configuration parameter "WEBMAIL_RELOAD_TIME". This is the time
when the auto refresh of the WebMail pages will be executed. Value must be at
least 30 seconds. Note: Do not set this parameter to low as it may results in
high server loads due to the amount of requests.
[Stefan.Preuss]
*) Fixed problem with reminder of appointment and tasks in
combination with Outlook
*) Prevent dublicates in webdav.ical if client is Apples ICal
[Sebastian.Kauss]
*) Fixed bugs #1953, #1926, #2055.
*) Fixed bug #1018 partly.
[Marcus.Klein]
*) Fixed bug #1412 for better mysql support in deluser_ox
[Manuel.Kraft]
*) Fixed known teamview bugs: 778, 785, 786, 1319, 1489, 1572, 1627, 1667, 1817, 2043
[Sebastian.Kotyrba]
Changes with OPEN-XCHANGE 0.8.2-RC3 (2006-02-14)
*) Fixed bug(s): 1857, 1598, 448, 972, 933, 1202
[Benjamin.Otterbach]
*) Minor bugfixes regarding tasks sequences
*) Minor changes for MySQL support. See bug #1412 for details
*) Implemented a special workaround for some postgresql versions
regarding timezones and the special year 2038 bug.
Bug #1787 has the detail
[Martin.Kauss]
*) Fixed mysql support in sbin/ scripts and added SQL_DB_TYPE
variable in admintools.conf to switch from pgsql to mysql(#1412).
*) Fixed bug #1871
[Manuel.Kraft]
*) Fixed bug(s): 721
*) Optimized the message list display, which is a little bit faster now.
[Stefan.Preuss]
*) Added aliases to user attributes of response of webdav.groupuser.
[Marcus.Klein]
*) add timeout udp sessions
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.2-RC2 (2006-02-08)
*) Objects displayed in chart are link-sensitive
*) Several bug fixes concerning redirect
[Thorben.Betten]
*) Added old Layouts to the Layout View
*) Fixed Bug with Internal User Print Page
[Ben.Pahne]
*) Configurable correction for start/end date in the calendar
if a two digit year is used
*) Code indentions
*) Fixed some smaller bugs if a shared folder is used
*) Fixed bug 1792
[Martin.Kauss]
*) Fixed Bug(s): 770, 833, 878, 1576, 1714, 1772 + 1773 (thanks to Brian
PASSANTE), 1807, 1809
*) Some additional MySQL fixes.
[Stefan.Preuss]
*) Fixed Bug(s): 1814, 1819
*) Fixed Bug in sessiond that if Socket was not closed
*) Add timeout to registered User in PushHandler
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.2-RC1 (2006-01-31)
*) Added 5 new Fields for external Fax Support
*) Fixed Bug #1478, search internal user for a distribution list
[Ben.Pahne]
*) Added new work week view and the according print view
*) Changed calendar config default parameters
*) Added "display as" to the appointment detail view
*) Yearly recurring appointments without end date ending now
99 years later. For the other appointments i have added a
config parameter
*) Fixed permission bug (admin groups could not see appointments in
public folders)
*) Fixed bug 1473, 1543, 1591, 1581, 1678, 1637, 1621, 1607,
1342, 1672, 752
*) Fixed some bugs regarding to recurring appointments like
first friday on every month and yearly2 recurring appointments
should now work correct.
*) If nothing has been changed - even if the user requests
this - the system does not send a notification to participants
*) Partitally added enhancements according to bug 1412
The current date is now configurable in the intranet.conf
file (for example to use MySQL, see comments of bug 1412
for more details) - many thanks to Andreas Cordes.
[Martin.Kauss]
*) Added Standardfolder support for 3rd party folders
*) Added UDP client support for OXFolders
*) Added the new RSS-News-Feed
*) Fixed broken linkage modules for knowledge, bookmarks and pin board
*) Fixed "cannot delete or move bookmarks" bug
*) Fixed "not working section knowledge"
*) Added read/write Connection support for the modules:
- OXFolder
- Knowledge
- Bookmarks
- Forum
- Pinnboard
*) Fixed bug 1417, 1567, 1594, 1649
[Benjamin.Otterbach]
*) Fixed Bug(s): 170, 461, 595, 877, 879, 1411, 1423, 1426, 1427, 1556
*) Added new config parameter 'use_cached_rlnavigation_templates' to enable
templates caching at the right/left navigation pane (Groupware).
*) Added new config parameter 'SENDER_NAME' to change the sender name string
used by WebMail.
*) Added convertion of html only documents to plain text when viewing a
message and 'inlinehtml' has been disabled by the user. Has been added
regarding to bug #1470, #1561 to prevent unsecure elements (like scripting).
*) Fixed a bug which produces a high server load when fetching the unread
message count of large mail folders (> 60,000 messages) in WebMail.
*) Fixed parsing of inline images (cid) when the tag isn't quoted.
Also added support of multiline image tags and some optimizations (thanks to
Marcus and Thorben).
*) Optimized parsing 'emoticons' and 'urls' at plain text messages which is
faster and more accurate now (WebMail).
*) Enhancement: Added new config parameter "FOLDER_LIST_MESSAGE_COUNT_VIEW"
which allows to change the message count string for each folder at the folder
list view (WebMail).
*) Enhancement: Users are able to create and choose different layouts for the
tasks list view.
*) Fixed a problem that users are not able to save a draft without adding at
least one recipient.
[Stefan.Preuss]
*) Fixed bug #1289. Added a parameter to ldap.properties configuration file
to disable writing of contacts to the directory service.
*) Fixed Bug #1310 for documents. Renamed document view button "Cancel" to
"Back".
*) Fixed Bug #807. If no documents folder is selected the root folder will
be selected.
*) Fixed Bug #972 for documents. The documents print list automatically
opens the print dialog.
*) Fixed Bug #330 for documents. Renamed "Drafts" to "Permission templates"
and "Delete right" to "Delete permission".
*) Fixed Bug #1527. Fixed a problem causing documents to be not deleteable
through the web interface.
*) Fixed bug #1172. Integration of directory services with users distributed
in different subtrees is now possible.
*) Fixed Bug #1288. Implemented bindDN and bindPW for anonymous ldap access
that shouldn't be anonymous.
*) Fixed Bug #1524. Replace seq command of correctfilespool script with a
method providing the same functionality. Solaris doesn't have a seq command.
*) Fixed Bug #1200. Removed OpenLDAPaci.
[Marcus.Klein]
*) Fixed Bug #1530. Fixed a problem if a resource or a group is null.
*) Fixed problem with task field date_completed
*) Fixed Bug #1282. Prevent multi listing of tasks if more than one
calendar is requested
*) Fixed Bug #1666. Fixed problem with java path in addusersql_ox
*) Enhancement to EventHandler
- add queue to PushHandler
- add external interface configurable in the system.properties
*) Enhancements to sessiond:
- option to avoid double logins
- option to allow sessiond to every device
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.1-6 (2005-12-13)
*) New Project Module integrated:
- Projects are now contained in special Project Folders
- Project Team can be easily created through a search mechanism
- Supports adding system groups to project team
- Role management (Leader, Manager, Staff, Chief) as follows:
Leader: one single system user who has full access to all project
related objects
Manager: A system user or contact who posesses the same rights as
the leader
Staff: A normal project member who can only view and edit project
related objects in which he occurs as a participant, but no delete
permissions
Chief: A view-all-only user or contact who does not hold any change
permissions.
- Automatic Folder Permission Management making the folder permisisons
reflect the internal project's permissions
- Creation of a dedicated task folder which stores all tasks assigned to
specified project
- Milestones and Tasks can be linked by defining one of the following
dependencies:
Finish-to-Start
Finish-to-Finish
Start-to-Start
Start-to-Finish
- Support of Project's Gantt Chart which offers a comfortable project
overview
- Project module obeys superior folder permissions which prevail project's
permissions
[Thorben.Betten]
*) Added the extended search for bookmarks and knowledge
[Benjamin.Otterbach]
*) Query view enhanced by day names and selectable times
*) Implemented feature request (see bug #1277 for details)
*) Implemented colorized appointments for week and month views,
see bug 1278 for more details. Thanks to Tom Verbeek.
*) Fixed bug 1231, 973
[Martin.Kauss]
*) Fixed Bug(s): 466, 972, 1223, 1241, 1267, 1280, 1355
*) You can now set the position for displaying the external elements in the
navigation pane as other elements too (see intranet.conf).
*) Added Read-Only and Write-Only Database Connection to WebMail and Tasks
*) Added new vCard parser at WebMail to send and receive RFC compliant vCards
[Stefan.Preuss]
*) Fixed a Critical Bug with Delete-Rights and Contacts
*) New Feature: External Ldap Addressbook in Participants Calendar and Task
*) Fixed bug with linking contacts
*) Fixed bug with the field "Changed From"
*) Changed the Category Search to a OR Search (was a AND search)
*) Fixed Bug 1313
*) Distribuition Lists in Participants
*) Fixed Critical Bug 1359
[Ben.Pahne]
*) ical enhancements: delete of appointments or tasks is
possible now
Bug: #127
*) added two new tables to the database:
ical_principal
ical_ids
*) redesign of the session handling
Sessiond use only milliseconds internal
*) sessiond reads user base DN before auth
*) Fixed Bug: #1106
sessiond reads default language from ldap
[Sebastian Kauss]
*) Added extended search for documents. Fixes bug #996.
*) Fixed bug in webdav interface if directory server isn't reachable. Fixes
bug #1192.
[Marcus.Klein]
Changes with OPEN-XCHANGE 0.8.1-5 (2005-11-22)
*) Dynamic class loader for specific pages implemented for
groupware. This help to integrate own projects and apps
without changing the source code.
*) Fixed some minor bugs for recurring appointemnts
like #694, #796
*) Writeable database connections implemented for calendar
*) Writeable database connection implementation finalized
[Martin.Kauss]
*) Added groupware jdbc pooling to webdav interface. Webdav interface is
facilitated to use seperated writing jdbc connections.
*) Added facility to configure a special directory service for write
operations.
[Marcus.Klein]
*) Fixed bug(s): 715, 907, 1072, 1126
*) SpellCheck redesign which includes full aspell support, own personal
dicionary for each language, master dictionary support, interface redesign
with easier handling. Note: You should use at least aspell > 0.6 because of
fixed Unicode bugs! We would not recommend ispell any longer.
[Stefan.Preuss]
*) Fixed Bug(s): 982
*) Added Read-Only and Write-Only Database Connection to the Contacts
*) Added 4 new fields to the Fax-Link Support
*) New Feature: Delete contacts form the list when you do a search.
*) Changed handling of Distribution Lists and Multiple Entries. A list
can now handle the same email different times and not only ones.
*) Changed the A-Z Buttons in the List-View. You can not click somewhere
on the square and not only the letter.
[Ben.Pahne]
*) add table "reminder" to init_database.sql
*) enhancement to user Read-Only and Write-Only connections
in the java API
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.1-4 (2005-11-11)
*) Fixed several bugs like 614, 663, 648, 659, 683
*) Optimized date formatting and string formatting (see bug 1069
for more details), many thanks to Ivan Szanto.
*) Started with writeable database connection implementation
[Martin.Kauss]
*) Fixed bug: 1041
[Benjamin.Otterbach]
*) Fixed bug: 765, 501, 925, 546, 885
*) Made the ALL Button colored when it's active.
*) Fixed bug: Contact search page, the 3. of the 4 Drop-Down-Menus
was broken.
*) Fixed bug: Broken Distribution List Search with Internal User
*) Fixed bug with Fax Support and Internal User/External LDAP
*) Added External LDAP Addressbooks to Distribution List
*) Changed the Birthday Appointment Button, only visible when a
birthday is present
*) Contact Image size can now be configured in the intranet.conf
A new image will be scaled to this resolution
[Ben.Pahne]
*) Fixed bug(s): 547, 609, 691, 708, 718, 723, 727, 743, 775, 776,
823, 829, 843, 847, 851, 894, 964, 966, 967, 979, 980, 994, 995, 1007,
1044, 1085 (thanks to Vanni)
*) Fixed a problem that the WebMail window didn't close after logout.
*) Added enhancement(s): 602, 1024
*) Enhancement: The admin can now customize the diplayed personal names
at the email addresses of the WebMail address book.
*) Enhancement: Added new configuration parameter "USER_CAN_SELECT_DEFAULT_ADDR".
When set to 'false' users are no longer able to change their default sender
address.
[Stefan Preuss]
*) Fixed bug: 881
sessiond checks authentification for method "getsessions" and
only mailadmin can use this method
*) Fixed bug: 603
Fixed problem with ICal import from Webmail
*) Fixed bug: 705
Typo in sessiond
*) use folderpool for request of default folder and folder permissions
*) added a new function for direct access of objects
*) fixed problem that stops sessiond if ssl is enabled
*) enhancement: sessiond sends timestamp in method getsessions
when the session was created
*) use new VCARD api for webdav interface
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.1-3 (2005-09-30)
*) Checked in com.openexchange.versit, the new vCard and iCal tool.
[Viktor.Pracht]
*) Changed oids`s in openxchange.schema to new
registered iana registered number.
*) New Feature: External LDAP Addressbooks (Read only)
Check the wiki-web for a detailed documentation
*) New Feature: Configurable start-character-search.
See intranet.conf for the way how to configure this.
*) BugFix for any contact search. There was a bug
with some spezial characters.
*) For API usage, added new function to make a OR
detailed search and not only AND
*) The small search field in the left/right frame
is searching in all folders now. (hint: only contacts)
To activate this function, check the intranet.conf
*) New Feature, dynamic layouts on the contact-list-page.
Choose your own Layout and manage them on the Layout tab.
[Ben.Pahne]
*) added check for existing private standard folders when adding a user
[Benjamin.Otterbach]
*) Fixed bug(s): #430, #665, #641
*) Fixed the 'java.util.regex.PatternSyntaxException' when
replying to a message.
*) Fixed a problem that the "Subscribe/Unsubscribe" list
fields are empty.
*) Fixed a problem of missing objects / folders at the WebMail
address book which rights has been set to 'All Groups And Users'.
*) Users are now able to search for contacts in all folders
at the WebMail address book.
*) Users are now able to see and update the actual confirmation status
of a task or appointment when viewing a notification message in WebMail.
*) Added a new configuration parameter "CONTENT_TYPE_SELECTION_FILTER"
which allows to set multiple filters to enable/disable the content type
selection field for attachments when viewing a message.
*) WebMail will now display any recipients address which is not valid
when the message couldn't be send.
*) Fixed a problem of missing "\" when replying to a message.
*) Fixed a problem of a wrong encoded 'From' header field on the portal
page.
[Stefan.Preuss]
*) fixed problem with creating ICal for monthly and yearly
recurring appointments
*) bugfix in event handler: trigger event if everybody has read permission
*) Fixed bug: 656
replace macros { } in Makefile.am with ( )
*) Fixed bug: 738
read sessiond port from system.properties
*) Fixed bug: 710
sessiond accept URI in ldap.conf
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.1-2 (2005-08-26)
*) Add interface for event handling
*) fixed bug 550: read ldaphost from configure
*) fixed bug 568: sync problem with deleted appointments in shared folder
*) java api enhancement: set alarm for every participant of
appointments or tasks
[Sebastian Kauss]
*) Event handling implemented for tasks.
*) Fixed some problems at the tasks search.
[Stefan Preuss]
Changes with OPEN-XCHANGE 0.8.1-1 (2005-08-23)
*) Some SQL queries optimized
*) Fixed bug #514, #471, #387, #548, #544, #570, #590
*) Issues with encoding fixed for some SQL statements
*) Fixed bug #266. It is now possible to import general
holidays to Open-Xchange.
*) Event handling implemented for appointments
*) Implemented enhanced logging for some servlets, additional
i have changed some text so that a user can easier identify
where an error is related.
[Martin.Kauss]
*) Search in ALL Folders.
Still missing: LDAP Folder (Internal Users)
*) New Feature: Show the Business Information of a linked
Contact/Company on the detail-page.
*) Fixed a Security Bug with the detail-page when yoz are not
the owner of the contact.
*) Added automatic wildecards to the contact search below the
small calendar in the left/right navigation
*) Moved the Internal User picture to the upper area
*) Added Folder information to the contact info page
*) Changed the handling with the displayName on the
list-page.
*) Fixed a bug with the list-print-page and internal users.
*) Changed the normal last name field to name field. One field
for the name of this contact or the name of a company or the name
of a distribution list.
[Ben.Pahne]
*) Added the extended forum search
*) Added Categories to bookmarks
and Knowledge section in the groupware
[Benjamin.Otterbach]
*) Fixed bug(s): #549, #555, #464, #599, #605
*) Fixed a problem when sending a message that the first
word has been removed when the first character was a "/".
*) Added fields 'from' and 'date' to the unread message list on
the portal page.
*) Added SSL and TLS support (IMAPS, SMTPS). To enable it please
check the configuration file 'webmail.properties'.
*) Fixed a problem that users can't export documents from WebMail
to the Groupware when using 'HTTPS' (thanks to Marcus :-)).
*) Fixed a problem of wrong encoded header fields (from, to) at
the WebMail message list.
*) Users are now able to change the 'Content-Type' before viewing
an attachment, so it's possible to display attachments which
'Content-Type' has set to 'application/octet-stream' even if they
are 'text/plain' for example.
*) Fixed a problem that images marked as 'INLINE' wouldn't be
visible in WebMail if no link has been set at the message text.
Also added mime type "text/enriched" to displayed directly.
[Stefan.Preuss]
*) Enabled SSL for ldap connections. Fixes bug #154.
*) Fixed bug #521.
[Marcus.Klein]
Changes with OPEN-XCHANGE 0.8.1 (2005-07-20)
*) Implemented a new field in the conflict detail view.
If the current user has the required permissions the
description field will be also shown.
*) The week start day is now configurable. See bug #302 for
more details.
Many thanks to Lior Okman!
*) Fixed bug #371
*) On the portal page under the "New" section we show
now the upcoming appointments and tasks and not the
newly created ones (those objects can be found under
the "Current" tab). The values from the user setup
(Show "xyz" on portal page) are used for this query,
(see bug #397 for details.
[Martin.Kauss]
*) Fixed Bug #481
[Ben.Pahne]
*) Add enhancement to sessiond. Now it's possible to save all importend
user informations directly as a session object.
*) Add first version of EventHandler. To capture object events.
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.0-5 (2005-07-15)
*) This bugs are now fixed: 490, 482, 456, 332, 371, 480, 445
[Martin.Kauss]
*) Fixed bug: #508 (thanks to Paul Kendall)
[Stefan Preuss]
*) Fixed bug: #243 webdav.vcard read all contacts from a specified
folder
*) Fixed bug: #348 webdav.ical read and write to specified folder
*) Fixed bug: #486 add MAINTAINER_MODE to configure.in
thanks to Julien Blache
*) Fixed bug: #495 problem with searching resourcegroups
thanks to Andre van Hoorn
*) Fixed bug: #496, 505 fixed problem with umlauts and
weekly recurring appointments.
Thanks to Sebastian Lohmann
*) some bugfixes in groupuser.java
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.0-4 2005-06-23
*) Fixed several bugs, like 423, 453
[Martin.Kauss]
*) Fixed bugs: #449 (thanks to Frank Puschin), #469
[Stefan Preuss]
Changes with OPEN-XCHANGE 0.8.0-3 - 2005-06-10
*) Several ICal bugfixes and enhancements:
- #381 correct priority mapping
- #382 correct startdate and enddate in task
- #323 problem with monthly recurring appointments
- #415 problem with remove e.g. the description field
- #348 read folder_id from request
- #383 escape "," character
- fixed problem if client_id is null
- add more debug informations
*) add more debug information in webdav interface
*) add version servlet to webdav interface to check the deployed version
*) Several bugfixes and enhancements in OX API:
- fixed bug in OXFolder.getTitle
- fixed typo in OXFolder
- add method toString
- add clone method
- #416 if no status was set calculate status from percent_complete
*) change permission if admintools.conf
[Sebastian Kauss]
*) When a OXFolder will be renamed with the
"right click funtion" of the webinterface, a readable
message will be returned from the API.
*) Added the english version of the online help.
*) The OXStandardfolders will be named like the
standardfolders in Outlook.
*) Standard OXFolders cannot be renamed in the
future.
*) Fixed the problem that the user can create
multiple folders with the same name in the
same parentfolder.
[Benjamin.Otterbach]
*) Fixed bugs 398, 386, 409, 367, 436, 444
[Martin.Kauss]
*) Fixed bug #403: Interal users are not correctly
sorted in the WebMail address book (thanks to
Knut Saastad for the fix).
*) Fixed bug #414
[Stefan.Preuss]
Changes with OPEN-XCHANGE 0.8.0-2 - 2005-05-12
*) Fixed several bugs with timezones and whole
day appointments
*) Performance optimizations
[Martin.Kauss]
*) Fixed bug #365: Fixed a problem that you can't
change the status of a task to 100% at the tasks
list view.
*) Fixed a problem that the categories files and some
html templates aren't readed in UNICODE (Groupware).
*)Fixed bug #335: Fixed a problem that notification
messages are not properly encoded (Groupware).
[Stefan.Preuss]
*) Fixed bug #305: send ICal files in UTF-8
*) enhancement in OX API
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.0-1 - 2005-05-04
*) Fixed Bugs: #263, #280, #281, #316, #309, #315
Thx to the bug reporter
[Ben.Pahne]
*) Fixed several bugs with timezones and calculation with
24h appointments
[Martin.Kauss]
*) Fixed bug #299: Wrong plural for Nachricht/Message
on portal page (Groupware).
*) Fixed bug #284: Fixed a problem that the tasks
fields 'status' and 'percent complete' wasn't
properly updated after changing one of these fields.
*) Fixed bug #308: On some systems characters got
encoded as a '?' when sending messages even if the
default encoding has set to the correct charset
(WebMail).
*) Fixed a problem that users can't create folders
below the 'INBOX' when 'unixhierarchysep' has been
enabled (WebMail).
*) Fixed a problem that users can't export documents
if using 'https' only (WebMail).
[Stefan.Preuss]
*) Fixed bug #305: send ICal files in UTF-8
*) Fixed bug #311: problem with recurring appointments in ICal
*) Fixed bug #321: problem with dateformat in ICal
*) Several Bugfixes in OX API.
*) Several Bugfixes in ICal Parser. Thanks to Marcel Senf
*) Fixed typos in configure
*) Add more Logging informations to WebDav interface
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.0-0 - 2005-04-22
*) Fixed a handling problem when updating/inserting
signatures. You'll now have only 1 button for both
actions.
[Stefan.Preuss]
*) fixed bug that in the webdav attachment modul
a wrong status was send
*) fixed bug #251: changed parameter in libtool
*) fixed bug #272: bugfix in OXGroupuser
*) fixed bug #242: fixed bug in vcard. Escaping the
company name and the department name correct
*) fixed bug #253: add vcard tag REV
*) fixed bug #267: add ical tag METHOD and DTSTAMP
for more ical compatibility
*) Some bugfixes in OX API
*) Some bugfixes in ICal interface
*) check if ssl is enabled in config file: system.properties
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.0-RC1 - 2005-04-04
*) Implemented a variable parameter (taken from the
setup) for the time choice (new appointments).
*) Fixed bug #231, #234, #229, #226, #232
[Martin.Kauss]
*) Moved the oxfolder sql base creation from
dbinit_ox to the sql dump, because there is no need
for dynamic folder id's of the main folders.
[Benjamin.Otterbach]
*) Fixed a problem in WebMail that users can't create/rename
folders in the root folder level when ALTNAMESPACE is
enabled.
*) Fixed a problem that the 'Root' folder doesn't exists
when exporting a file from WebMail. Also check the server
repsonse code to see if the export may has failed.
*) The admin is now able to set the quota warn for users
at the config file '$OX/etc/webmail/system.cfg'.
*) Renamed the config file 'imap.properties' to
'webmail.properties' as it contains not only imap settings.
*) Fixed a problem that you can't delete assigned jobs when
deleting a project.
[Stefan.Preuss]
*) Fixed bug #234 (Part 1).
*) Fixed bug #102. New usernames will be converted to lowercase.
This can be enabled/disabled in etc/admintools.conf.
[Manuel.Kraft]
*) Fixed bugs with adding attachments in OXAttachment
and attachments.
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.0-beta5 - 2005-03-18
*) Replaced the static "select nextval" in OXFolderAction
with the configurable method from GlobalConfig.
*) fixed bug #189
*) Fixed Problem when updating a folder:
When deleting a folder ocl, the ocl gets finally
deleteted when saving the folder. Before the
ocl got deleted from when the user clicks on the
"delete ocl trash can".
*) fixed bug #218
*) New function: The WebDAV interface has now support
for "live bookmarks". The bookmarks in the webinterface
can be read from the WebDAV interface as rss xml.
[Benjamin.Otterbach]
*) New function: Sort in any field on the contact-list-view
Just select a field from the drop-down menu and the list will
be sorted by this field.
*) Added support for a external phone application. See
the inretnal.conf for more details
[Ben Pahne]
*) fixed bug #207
*) fixed bug #208
*) Some bugfixes in the OX API.
*) add new command to sessiond (checkuser)
[Sebastian Kauss]
*) Modifications to resolve internal uid's and
some unifications
*) Added some error messages if an error occurs while
adding an appointment.
*) Fixed similar bug (215) for Tasks
*) Fixed bug #203, #215, #216
[Martin.Kauss]
*) Fixed bug #210. Fixed some typos on the sequence
tab when creating/updating a task.
*) New feature: Users are now able to export an iCal
(attached to a message) from WebMail directly to the
Groupware. If the object (task/appointment) is new,
it will be inserted to the users standard folder.
*) New feature: Users are now able to export attachments
to a folder in the documents area of the Groupware.
*) New feature: Added extended search interface.
Users are now able to search mail folders including
subfolders and multiple search conditions.
*) Fixed a problem that the nav. bar search didn't
work for tasks.
[Stefan.Preuss]
*) Fixed known bug in Teamview. free/busy -> whole day
appointment.
[Sebastian.Kotyrba]
*) Changed handling of group membership. gidNumber and OXGroupID will now be
ignored and OXGroupID will be removed. A user is only member of a group if
he/she is listed in the memberUid attribute of the group.
[Marcus.Klein]
Changes with OPEN-XCHANGE 0.8.0-beta4 - 2005-03-10
*) Delete user script should now be useable without errors.
*) Fixed bug #199 and #203
*) Fixed folder bug for small calendar.
*) Fixed bug that crash the servlet container.
[Martin.Kauss]
*) Fixed bug: #188
*) Fixed bug: #192
*) Fixed bug #198
*) Some bugfixe in the OX API.
[Sebastian.Kauss]
*) Fixed a bug that you can't change the status at
the task list views when using the checkbox.
*) Finalized attachments for tasks.
*) Added attachment function to the project module.
*) Fixed a problem when creating/updating a project
that the selected 'type' got inserted to the wrong
field.
*) Changed tab description in module projects from
'Jobs' into 'Tasks'.
*) Fixed a problem that you can't export email
addresses from the WebMail message view to the Groupware.
*) Optimized the move, copy, delete of messages which now
show more detailed error messages if an action has failed.
*) Fixed a field mapping problem when displaying the
internal addresses at the WebMail address book.
*) The WebMail address book will now also display the fax
and mobile addresses if "faxEnabled" is set to "true".
[Stefan.Preuss]
*) Moved the "oxfolder insert (java command)" in adduser_ox script
to the addusersql_ox script. See also bug #190 and #195.
*) Fixed bug #193 .Error in umin.
[Manuel.Kraft]
Changes with OPEN-XCHANGE 0.8.0-beta3 - 2005-03-04
*) Fixed Bug: All Fax and Mobile numbers are don't
listed at the detail view of a contact.
[Ben.Pahne]
*) Changed the handling when a user gets deleted,
the data of users and groups will be also deleted when
running sbin/delgroup_ox and sbin/deluser_ox
[Benjamin.Otterbach]
*) Removed the experimental calendar instance cache.
*) Finalized attachments for appointments.
*) Fixed possible bug in database pool.
[Martin.Kauss]
*) Switched to the new implementation of the
Linkage-API for the project module.
*) Fixed a folder mapping problem when using
the OX API to insert/update a task.
*) Fixed a problem that attached files won't be
removed when a task was deleted.
[Stefan.Preuss]
*) Some bugfix and enhances in OX API:
- Typos in OXCalendar und OXAppointment
- Replaces String values with constants
*) Fixed TimeZone bug in ical.
*) Tomcat properties are now configureable.
*) add new option to configure --with-basedn
*) Fixed bug: #188
[Sebastian.Kauss]
Changes with OPEN-XCHANGE 0.8.0-beta2 - 2005-03-02
*) Removed possible cross site scripting issue
for an appointment title.
*) Possible bugfix for public folders added.
*) Added timeouts and logging to the servlets. Also
IOException is thrown back to the servlet engine.
*) Added an experimental calendar Instance cache.
[Martin.Kauss]
*) Fix: The folder roles will be checked when editing a
folder and the user has no admin right on the folder,
so that there will be no folder that cant be editited
by noone.
*) Fix: In the selectbox when creating/editing a
calendar/contact/task object will not contain
system folders like system_global or system_ldap.
*) Fixed bug #185, thanks to Stephen Reindl.
*) The complete update/insert behaviour of the
api has been moved to ofxfolder/OXFolderAction.
Now there is a better check for rights, foldernames
and other stuff when creating or editing an oxfolder
over webdav.
*) Fixed the dbinit_ox script, the systemfolders
will be created with right rights, as contact folders
and will have the correct parentid.
*) The standard oxfolders can now be edited,
but they cannot be deleted or moved. Now
you can share a standard oxfolder.
*) Fixed renaming oxfolder sql bug.
[Benjamin.Otterbach]
*) Fixed a bug that you didn't get any addresses from
the WebMail addressbook when selecting a groupware folder.
*) Fixed bug #174. Fixed a problem when you create/edit
a task/project that the small calender selection do not
match with the given input fields.
*) Added enhancement #171. The root mailbox name ('INBOX')
can now be localized at the webmail/[LANG].dlc files (tag
'rootmailboxname'). Thanks to Alain Dejoux.
*) WebMail reselect the senders address on a reply/forward
if we found it at the original message.
*) Fixed a problem when forwarding a message, that the header
field 'Cc' was missed at the header informations in the
message text.
[Stefan.Preuss]
*) Fixed Bug #183 Database check in configure
*) Fixed Bug #180 Problem with different encoding
*) Fixed Bug #179 typo in OXFolder.java
*) Fixed Bug #167 Problem that recurring exceptions have no
affect in ical
*) Some Bugfix and enhances in webdav interfaces:
- Replaced string values with string constants
- typecast problems
*) Bugfix and enhances in API:
- replaced string values with constants in OXContact
- typo in OXFolder
*) restructed the build.xml.in. Remove SSL properties from
build file
*) add tomcatremove and tomcatdeploy to Makefile
*) remove xerces parameter from configure
*) add Version.java.in: contains all imported version
information
*) ICal optimization in ICal2OXObject
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.8.0-beta1 - 2005-02-21
*) Modified the DeleteObjects for OXFolders
*) Created a script to create the base OXFolder layout
in the database
*) Added the function to add a user to the OXFolders
into the comfiretools, so that the user will be automaticaly
added to see the OXFolders in the webfrontend
*) Added the function move OXFolder to the webfrontend
*) Added the function delete OXFolder to the webfrontend
*) Added the function rename OXFolder to the right click menu
in OXFolders
*) Added the standard folders for every user to the OXFolders
*) Added the system folder "System" to the OXFolders,
which includes the subfolders "Internal Users" and
"Global addressbook"
*) Added OXFolder Concept to the WEBDav Interface
*) Removed old ISLOX Folders from the webinterface
*) Implemented new OXFolder Concept to the webfrontend
which includes creating and editing folders and shared folders.
*) Added Database Layout for OXFolders
[Benjamin.Otterbach]
*) New Feature: Contact Images. Create a Contact Logo
for each Contact. The image has to be JPEG and will be
scaled to 72x72 if its larger than 72x72.
*) Change of the login.pm script. The auth. happens in
the SessionD now. Also better error handling when
the SessionD is not running or not accessible.
*) Merge Contacts and Companys into one object
*) New Contact fields, about 50 new fields split into
several categories like communication, company, private.
Also 20 new free dynamic fields which can be used for
own definitions. Set the names for these fields in the
DLC files.
*) New Search with the ability to search in every 70 fields
including folders and subfolders.
*) New Right Management with the new Folder structure.
Create Objects in Folder, edit Objects in Folder, Move
Objects from Folder to another Folder and Delete Objects
*) New Function, link contacts with other contacts. every
contact can be linked with other contacts. A view on the
detail page allows to see every linked contact and every
contact that points to this object.
*) Dynamic List View, allows to switch the shown fields
on the list view. 5 defined templates available.
*) Removed Birthday List, create a birthday appointment
on the detail page. Using API for this.
Also available: switch to a birthday view in the dynamic
list view.
*) Removed VCARD function, VCARDS are now available from
the WebDAV interface.
*) Changed Distribution List for the new fields. Also,
the Distribution List are in folders and subfolders now.
*) Mapping of the 70 new fields to LDAP for a better
LDAP support. A list of all fields and LDAP mappings can
be found in the open-xchange wiki web.
*) New Attachment function for Contacts. Create a
attachment on a contact.
*) Improved language files for better i18n support.
[Ben.Pahne]
*) Optimized holiday queries in week and month view.
*) configure script enhances with some more details for the
mysterious "it seems that the database can not be reached ..."
message.
*) Rewritten holiday concept. It is now possible to define
global holidays visible for all users in day, week and month
view. Additional to this users can define 3 conflict levels
for holidays. The first level shows only the entry, the second
one is a soft conflict that can be ignored and the third one
conflicts hard and is not ignorable. Admin can turn on/off
conflict off holidays completely in the config file.
*) Implemented page caching to reduce I/O. Individual pages
can be defined particular. If the given name is a directory
the files in this directory will be added to the cache -
subdirectories are excluded and must be specified apart.
*) Added and changed some debug messages
*) Added configurable option for team view. If the
administrator has allow the checkbox, the users can
choose between two views.
*) Ical attachments can be attached to notification mails
if the user sends a notification and the administrator
has allow this in the calendar config file. Only non
sequences will be attached right now.
*) The "Display as" type "Free" has now an option
in the calendar config file. The administrator
can define that such appointments will not conflict
if they are created or changed (even if there is a
resource booked, but the conflict handling would
ignore such an appointment anyway). This option is
maybe helpful in combination with birthdays added
from contacts.
*) Portal page and the small calendar shows now only
appointments where the user is participating and the
appointment has not been rejected. All other views -
except the extended search list - show rejected
appointments crossed out if the current user =
rejected participant.
*) Enhanced views with correct sorting
*) Printing for week-/and month view looks now like the
original view but is optimized for printers. A normal list
is available for on the day view.
*) Mail reminder re-implemented. Added some parameters
for time scheduling to system.properties.
*) New runner thread scheduler added. This runner takes
nor care about the user sessions and also starts the mail
reminder
*) Free/busy interface re-implemented
*) Added a configurable link for a setup environment
*) Added configurable option for private and public folders.
It is now possible that the admin allows two checkboxes
for private and public folders. If the user is in a private
folder and the user is checking the checkbox then we show
every appointment where the user is participant in all
folders incl. public folders. If the user is in a public
folder and the checkbox is checked then we hide all
appointments where the user is not participating.
Each of this options is configurable.
*) Added search in "all folders". This means in private
and public folders.
*) New implementation of conflict handling. Some facts:
There are hard and soft conflicts. Soft conflicts can be
ignored, hard ones not. Resources causes a hard conflict.
Appointment sequences will only conflict if a resource is booked.
An appointment will not conflict for members who has rejected/
denied the participation or if the whole appointment is marked
as "free" (Display as). Some conflict params can be changes
directly in the config file calendar
*) Implemented new functions so that deleted participants
of an appointment are stored in the table del_dates_members
so that applications can request such objects to delete
them if necessary. This is for private appointments only.
*) Search result page modified and enhanced. Now it should be
crystal clear what kind of appointment is shown on the list
page and also in which folder that appointment is stored.
*) Changes the file calendar. Added some parameters and removed
some unused or unnecessary parameters. The day view start-/
endtime and the interval can now be changed.
*) Removed drafts from appointments, please see new folder concept
for more details.
*) Mostly rewritten all SQL queries
*) Implemented an extended search for appointments
*) Implemented a folder storage where folder informations can be stored/
requested transparent, fast and easy. Also added some helpful functions
and methods to request folder informations.
*) Changed participant concept for appointments. Allow external
participants for appointments. It is now possible to define
participants as resources. Removed resource views and added
everything to one page for better usability. Contact folders
can be searched and the results can be added as participants for
appointments.
*) Implemented new participant view, methods and functions
*) Implemented new folder concept for appointments.
This includes a different permission concept. All
permissions are now declared with folders.
The following folder types are available:
- private : every participant added in such a folder has
all permissions, not visible for other users (except
if the folder will be shared, see share). The user is automatically
added as participant in his own private folder.
- public : Every appointment created in such a folder gains
the permissions of the folder.
- share : user can share their private folders to other
users and define share permissions.
Removed drafts cause this function can now be covered by
using public folders.
*) Fixed bug #129 (with the excellent help of Chuck Short)
so that is possible now to define for each category
a stylesheet definition. Additional to that, appointments
where the user is participating are bold in day-, week-
and month view. Group appointments are now marked with
an icon.
*) Fixed bug #130
*) Removed read/write/delete access methods for appointments.
Implemented the new folder permissions for appointments.
*) Enhanced InsertHandler and UpdateHandler so that this two
methods can be called to set the auto-commit mode
*) Partially fixed bug #36 (calendar insert/update) - added
JDBC rollback for appointments
*) Database schema modifications for new folder concept
and for attachments
*) Added enhancement #109. Now the start and end time is
visible in the day view if the appointment is for the
given day, not a sequence and not a whole day event.
*) No end date needed for a sequence. The end date will be
calculated automatically.
*) Enhanced calendar so that start and end time can
be the same time without showing an error.
*) Code modified to support whole day events from
0 AM to 0 PM.
[Martin.Kauss]
*) Fixed bug #122. Problem with timezone and ical
*) Fixed bug #125. Problem with make install and DESTDIR
Thanks to William van de Velde for the patch
*) Fixed bug #147. Problem with duplicated entries in ical.
*) Fixed bug #148. Problem with lost private flag in ical.
*) Fixed bug #162. Missing start and endtime in ical.
*) Bugfix and enhancements in the java API.
Restructured the API for new folder concept and the needs
of syncML, WebDAV and ICAL.
The API provides methods to manipulate and search objects
in every folder.
Extended Search queries are possible. Add abstract Classes
and interfaces for more flexibility. Change internal
field names to constants.
*) Bugfix in VCardParser and API adaption and some modification
that the VCardParser is more flexible for other classes.
*) Bugfix in ICalParser and API adaption more flexibility
with other classes.
*) Added new OXObjectTransformer
*) Added Attachments to Webdav interface
*) ldap rootdn, rootpw and domain is now configurable
with the configure.
*) User authentification and more requestable
informations in the sessiond.
[Sebastian Kauss]
*) Implementation for the locking of documents finished
in the web interface.
*) Fixed bug #91. Download filenames can now contain
non-ASCII characters. Internet Explorer is detected if
User-Agent: header contains MSIE. For MSIE filename
is encoded according rfc 2396 and for all other it is
encoded according rfc 2231.
*) Implemented attachments for easy integration into all
groupware objects.
*) Fixed bug #165. WebDAV documents can now be added to
Windows Network Places without reinstalling web folders.
The actual version of web folders also can handle utf-8
encoding of characters for directory and file names.
[Marcus Klein]
*) Added a javascript which enables a right click context
menu for editing folders at the right nav bar. Note to
Opera users: Please make sure that you've enable the right
click option at your javascript settings!
*) Fixed a problem when you load a draft which do not
contains a TO address, that the CC and/or BCC field was
empty, even if these fields contains addresses.
*) Fixed bug #136. Fixed a problem that you can't save
the 'Default Email Address' at the WebMail Options.
*) Fixed bug #156. Fixed a problem that you can't save
an attached vCard from WebMail to your personal groupware
address book.
*) WebMail now only uses aliases for the sender address
list which must contains a full email address. The attribute
'vaddress' has been removed.
*) Added autocompletition for email addresses at the new
compose message interface. The admin is able to set the max.
entries for cached email addresses for each user.
*) Removed the 'shared folder' selection from the webmail
address book. Also implemented the new folder concept to
the address book.
*) The admin can now also set the imap and/or the smtp port
for each user at the 'imapServer' and 'smtpServer' attribute.
For example: "192.168.32.1:144"
*) Fixed bug #114. Fixed a problem with localized form names
which causes javascript problems when using non ASCII chars.
*) Implemented new participant view, methods and functions
for tasks.
*) Removed read/write/delete access methods for tasks.
Implemented the new folder permissions for tasks.
*) Removed drafts from tasks, please see new folder concept
for more details.
*) Removed read/write/delete access methods for tasks.
Implemented the new folder permissions for tasks.
*) Removed the limited right to change a task which was
not compatible to the new folder concept.
*) The tasks start- and end dates are no longer required
fields and can be empty. Removed the field 'follow-up'
which is inconsistence with other clients.
*) Added some new fields for tasks (like status, percent
completed, and so on).
*) Removed tasks comments. Please use notes instead.
*) Now it's also possible to create task sequences.
*) Redesigned the tasks list views to make them more usable.
Added some new view selection types.
*) Added a new search tab for tasks which allows a detailed
search (incl. subfolders).
*) Removed drafts from projects.
*) Removed read/write/delete access methods for projects.
*) Implemented new participant view, methods and functions
for projects.
*) Removed comments from projects. Use notes instead.
[Stefan.Preuss]
*) Added user setup. Functions: change language,
password,groupware settings
*) Added new dbinit_ox script to initialize OX folders in DB.
This script also adds the standard rights template.
*) Added a cmd in adduser_ox and deluser_ox to create/delete
the OX folders of the user.
[Manuel.Kraft]
*) Fixed bug #158 ( '==' not supported in bash v1)
[Sebastian.Kotyrba]
Changes with OPEN-XCHANGE 0.7.5 - 2004-11-19
*) Fixed several minor bugs in week- and month view
if the duration was less then 24 hours and one week
calculation issue that is maybe fixed now. Also some
modifications for sequences added. The storage has
changed. Consolidated some methods for easier coding.
*) Changed complete day view so that the start and end
times and also the interval can be changed. This will
affects later on some user settings. Calculation
optimized.
*) Added the very first version of folder permissions.
*) Fixed bug #102. Login with capitals inside is now
possible and will not result in missing permissions.
*) Fixed bug #112. Resource group query works now.
*) Changed the sequence end date format in the database
for an easier handling in the future, part of a long list
of upcoming changes.
[Martin.Kauss]
*) The 'login.pm' now stores the last selected language at
a cookie and reselect it at the next login.
*) Fixed bug #87. Not able to forward an existing email in
OX WebMail when the subject line on the original email is
empty.
*) Fixed bug #10. The default folder names are now be
configurable in PREFIX/etc/webmail/imap.properties. The
admin can also deactivate the auto creation of not existing
default folders.
*) Fixed bug #85. Added missing 'nowrap' tag to the portal
page.
*) Fixed bug #88. Fixed a problem that the ignore quota on
deleting messages didn't work.
*) Fixed a problem that only "localhost" was used to send
groupware messages like (notifications, reminder) and not
the given smtp server.
*) Fixed bug #108. Fixed a problem that you can't accept/deny
groupware confirmations for tasks and appointments at the
OX WebMail confirmation popup.
*) Finished integration of distribution lists at the OX WebMail
address book. Due to this integration we have done a redesign
of the address book webinterface. Note: The old OX WebMail
mailling lists are no longer available.
*) Fixed bug #90. Fixed a small typo at 'FolderSettings.java'.
Thanks to Henrik Holmboe who provided this patch.
*) Fixed a problem for language 'DE' that when you replied to
a message the parameter "$date" and "$from" weren't replaced.
*) Added a new Interface 'IMAPConnection' which handles all imap
connections made through OX WebMail. This makes it easier for
changes. For example, if you have different username/password as
the given login data.
*) Fixed a problem that OX WebMail doesn't check personal
mailsettings in ldap ('maildomain' attribute) and always uses
the maildomain of the user 'mailadmin' instead. Also fixed a
problem that the user default email address ('mail' attribute)
was not available at the selection field under preferences.
*) Fixed bug #103. Fixed a problem that the page 'top.htm'
points to 'javascript/flags.css' when it should point to
'css/flags.css'.
*) Fixed bug #97. Fixed a login problem at the 'login.pm' when
using a username which contains more than 30 characters.
[Stefan.Preuss]
*) Fix for resolving the problem with "make" and with the
creating of the "war" file.
*) Fixed bug #31, problems with recurring appointments and ical.
*) Fixed bug #67, problem insert und update appointment via sunbird.
*) Fixed bug #84, problem with chmod -R in /var.
*) Fixed bug #96, logging the password in sessiond.log is now depending
of the loglevel.
*) Fixed bug #83, htdocs-, serlvet and cgi-bin options are now available
in the configure.
*) Fixed problem with importing ICal appointments.
*) Add MIME types to webmail.jar.
*) Changed methods for parsing XML content in a PROPFIND request.
*) Add the OXGroupuser class to the API.
*) Implemented the new API in the groupuser servlet.
*) Implemented the first version of the java API that can be used from
external programs.
*) API Javadoc implemented.
[Sebastian.Kauss]
*) Partially implemented WebDAV LOCK for documents. Not fully working yet.
*) Compiles now also with JDOM 1.0 (Bug 58)
*) List view in documents doesn't become print style anymore after showing the print page. (Bug 46)
*) Convert all usernames to lowercase after fetching it from sessiond. (Bug 41)
[Marcus Klein]
*) Fixed bug in sessiond startup script.
[Sebastian.Kotyrba]
Changes with OPEN-XCHANGE 0.7.4 - 2004-10-15
*) Fixed bug #74, thx to Alexey Remizov. Some languages got
javascript errors in bookmarks and knowledge.
*) New Feature: Categories. Global categories can be edit in the file
DE.cat and EN.cat in the etc/locales/ directory. Private categories
will be stored in the private conf file.
*) Categories implemented into contacts.
*) Changes of distribution lists: faster sorting and the first name
of a contact is also available now.
[Ben.Pahne]
*) Some changes so that it should be now possible to convert a
single appointment to a sequence and vice versa.
*) Bugfix for web interface in calendar. While changing a sequence
to "no sequence" it was not possible to change from "single .."
to "appointment sequence" anymore.
*) Some code cleaning in calendar source files
*) Implementation of categories to appointments except search methods
and interface integration (step 1 of 3)
*) Fixed bug #77. Wrong rendered of characters with respect to cross
scripting was fixed.
*) Fixed bug #66. Changed the dummy.png image (thanks to
Thomas Stegemann who provided the new image) because of some
misrepresentation when using the IE.
*) Fixed bug #65. Therefor some unnecessary character transformations
were removed.
*) Fixed a bug in the freebusy interface. The resources should now be
shown if anybody request them.
[Martin.Kauss]
*) Using System.getProperties() instead of new Properties() which
allows the admin to set properties at the startup script of WebMail.
*) Added SMTP AUTH support. The admin can now force to use it by
adding the property "-Dmail.smtp.auth=true" to the startup script of
WebMail. This is a general setting and used for every outgoing mail.
*) Fixed bug #73. Removed unwanted [webmailPath] tag at the html page
mailpop.htm (Groupware).
*) Removed the "pdict" element at the spellcheck.cfg and use the
DICTIONARYPATH settings at the system.properties instead.
*) Fixed a bug that WebMail used the hardcoded upload dir /tmp/
instead of the given upload dir at the server.conf.
*) Categories implemented into Tasks.
*) Optimized the mailcheck routines for the portal page.
*) Partially renamed 'Jobs' into 'Tasks' (not finished yet).
*) Fixed bug #59. During the internal build process pages are not
generated in UNICODE and special chars (like german umlauts) got
corrupted.
[Stefan.Preuss]
*) Fixed bug #56. Static nogroup replaced in correctfilespool.
*) Fixed bug for updating tasks via ICal.
*) Add OXFolder class to the java API
*) Add Distribution List in contacts WebDav interface
*) Some fixed bugs in the java API
*) Modifications in ICalWriter
*) VCard interface use the new java API now
*) Fixed bug #63. Modification in startscript templates
*) Fixed bug #71. Problem with JDOM without webdav.
*) Global Modification in WebDav interface. All tags should be equals to
the API names.
*) Remove unnessesary methods in all webdav servlets.
*) Add Distribution List to Contact API.
*) Now 'make' also creates a WAR file in the libdir.
[Sebastian.Kauss]
*) Added Objectclass index for slapd.conf in INSTALL
[Manuel.Kraft]
*) Fixed bug #61. Changed the init.d scripts
thanks to "Remi VINCENT"
[Sebastian.Kotyrba]
Changes with OPEN-XCHANGE 0.7.3 - 2004-09-24
*) Fixed bug for distribution lists. The search result
was not deleted when you came back to the dlist-page.
*) Changed the small icon on the contact-list page.
Now you can see if it's a contact or a distribution list.
*) Fixed the problem with other languages and the logout-button
*) Fixed bug #35. Problem with the portal page and pin-poard entries.
Thanks to Alexey Remizov.
*) Changed the login.pm for multi-language selection.
[Ben.Pahne]
*) Fixed problem that WebMail always used 'EN' as language.
*) Fixed bug #34. Some umlauts get corrupted at the servlet of Groupware
as well as WebMail. Thanks to Seo Young-Jin and Andreas Pflug.
*) Fixed typos at the 'EN.dlc' locales file.
*) Added new feature signature placement. A user can choose where to place
the signature (above or below the quote). Please note: You'll have to append
the field 'signature_pos text' to the table 'usrdata'.
*) Added webinterface to subscribe to folders (WebMail).
[Stefan.Preuss]
*) Fixed bug #47. WebDAV Servlets initialisation error.
*) Fixed bug #43. First check if user can write the global address book
before deleting a contact.
*) Included patch of "Seo Young-Jin" to fix upload of files
to the documents area with non-ascii characters in their filename.
*) Add file content change check to WebDAV document upload to prevent
unnecessary versions of documents.
[Marcus.Klein]
*) Fixed bug #38 in sbin scripts, cause of solaris openldap issues.
Thanks to Jeff McCombs.
*) Added acl in INSTALL for openldap servers > 2.2.X (dn.regex now!)
*) Fixed bug #45. Thanks to Alexey Remizov.
*) Added new OXMailTransportObject in schema file and an example map in
the init_ldap.ldif. This is for building smtp transport maps in LDAP.
[Manuel.Kraft]
*) Fixed bug #37 in etc/init.d scripts. Incompatible option in ps for solaris
Thanks to Jeff McCombs.
*) Removed usage of 'sudu' in the etc/init.d scripts, now 'su' is in use.
*) Deactivated the solaris changes in the etc/init.d scripts, becuase don't
work very well with linux.
[Sebastian Kotyrba]
*) Added DESTDIR=foo DESTUID=user DESTGID=group to Makefile.in it helps to
build packages. Thanks to Matthew Schumacher
*) Removed XmlParser and XmlObject in webdav/groupuser.java and
tools/webdav/XmlServlet.java. The new XML Parser is now jdom.
*) Modification in ICal interface to new java API (recurring appointments
are currently not supported).
*) Implemented new Beta java API for (Tasks, Appointments, Contacts)
*) disabled webdav vcard interface cause prepare for the new API.
[Sebastian Kauss]
Changes with OPEN-XCHANGE 0.7.2 - 2004-09-10
*) This release (and all following releases) provides two language-packages for
the i18n project. See www.open-xchange.org for the Translation Tool and
documentation how to translate a Open-Xchange.
[Ben.Pahne]
*) Fixed the typo "EMAIIL" at nasObject.java which can cause problems when
sending internal groupware messages like 'notifications'.
*) Fixed Bug #33. The groupware doesn't check personal mailsettings in
ldap (smtpServer and imapServer attributes) and always uses localhost instead.
*) Fixed a typo on the html page noPermission.htm (WebMail).
*) Fixed problem that folders can't be deleted. On some mailservers folders
must be unscubscribed before (WebMail).
*) Added new feature export folder into mbox format.
It's now possible to export a complete folder into an mbox format at the
webinterface (WebMail).
[Stefan.Preuss]
*) Fixed the problem with PreparedStatement and PostgreSQL JDBC Version >7.2. These
PreparedStatements can't be used additionally as a normal Statement.
[Marcus Klein]
*) Debug information in build.xml file enabled
*) use of new chown syntax in configure
[Sebastian Kauss]
*) Fixed Bug #32. $LDAPHOST was not be used by all sbin scripts.
[Manuel.Kraft]
Changes with OPEN-XCHANGE 0.7.1 - 2004-09-03
*) Major change in the webdav interfaces. Seperation between XML interfaces
and ICal and VCard interfaces. Prepared for API modification in future.
*) Consolidation of the Base64 encoding and decoding methods in sessiond,
groupware, webmail and webdav.
*) Fixed problem with configure if no prefix is set
*) Add --with-rungid in configure
*) Add global interface to parse and write ICal
[Sebastian.Kauss]
*) Fixed 2 wrong lines in init_ldap.ldif - changed crypted pass to
"newmailadminpass" and added a blank line after
"writeGlobalAddressBook: TRUE" so that the init_ldap.ldif should be
inserted without a problem.
*) Fixed typo in webmails system.properties for the images,css,javscript
Path.
*) Fixed typo in Makefile.am
*) Fixed some typos in some java source files for displaying images in
the groupware.
[Manuel.Kraft]
*) Add new feature Distributionlists
Create and administrate multiple Distributionlists with contacts,
companys and independent email addresses. Changed or deleted
contacts/companys are marked when you want to update a distributionlist
This includes some new icons, html files and new css elements.
Added new Table in init_database.sql for the Distributionlists.
[Ben.Pahne]
*) Fixed compile problems with J2SDK 5.0.
*) Cleaned up comments.
[Marcus.Klein]
*) Removed unnecessary files
[Martin.Kauss]