What's new in Lucane Groupware 0.7.5 ?

Applications

Shared Folder

Most of the work since Lucane 0.7.4 was done on this application. It has been written from scratch to replace our old filemanager.

sharedfolder destkop

It features file upload & download, can handle file versions, uses Lucane's ACL system to manage access rights, ...

It's available for desktop and web clients.

sharedfolder web

Todolist

Todolist's web application is now usable : you can create / edit / remove lists and items. Access right is handled through our new ACL web editor.

todolist

A bug that prevented todolist to work with Postgres has been fixed.

Calendar

This application hasn't changed much this time. We only had to do a few bugfixes.

To avoid these bugs to happen again, we added unit tests for org.lucane.applications.calendar.util.*.

Administration

We added a check for empty (null) names in concept creation : (bug 2957).

dialog box

SendFile

Files are now sent in multiple small parts.

Sending/receving is done in a separate thread (it was done in swing's one before) (bug 2956).

ForumAdmin

Since we wrote a generic web editor for ACL, we implemented acl support in forumadmin's web application.

forumadmin

Meeting

It was possible to invite already connected users (bug 3041).

WebConnector

We made a widget for TinyMCE inclusion, which should correct the bug that prevented TinyMCE to show with IE.

TinyMCE

WebConnector now supports SSL. Read here to see how to enable it.

webadmin

WebConnector general style was improved.

web banner

Client

Client.disconnect() was corrected to notify the server. (bug 2964).

When UserSelector is used to select only one item, the "All Users" button isn't visible anymore. (bug 3583).

An option was added to Client to select the config file to use (path relative to the client directory). Another option was added in client-config.xml to use a specific network interface (eth0, ppp0, ...).

Server

Some old code for ip detection was removed (not used anymore)

Webclients aren't added to ConnectInfoManager anymore. This fixes the bug with a user being connected through the web & desktop at the same time.

String-based internal messages were replace with Map-based one, to correct the bug with spaces inside usernames : (bug 3562).

A Sequence class was added for id generation. All services that were generating their own id were modified to use the new Sequence object.

Store

Generic ACL Editor

Our ACL system was modified to improve ACL edition. It wasn't really userfriendly before, and we hope it's better now :)

acl desktop

This needed quite some changes :

We also added a web editor :

acl web

New translation : chinese

Patrick Dong has submitted some messages for a chinese translation. Only client and calendar are available for now.