Seafile pro edition 6.0 is ready!

After Seafile pro edition 6.0 runs smoothly for several weeks on our servers (seacloud.cc, demo.seafile.com), we are glad to announce that it is ready for production use!

Quite a few important new features are added in pro edition 6.0:

  • A full screen adaptive Web UI
  • Collabora Online (LibreOffice Online) integration
  • Role based permission control
  • Two-factor authentication
  • Remote wipe

Full screen adaptive Web UI

If you have a wide screen, the new full screen can take the advantage to show more contents in a line. If you have a narrow screen, the new interface can also adapt to it.

seahub-6-0

The navigation label is also changed according to feedbacks from users:

  • Mine -> My Libraries
  • Shared -> Shared with me
  • Organization -> Shared with all
  • Groups -> Shared with groups
  • Starred -> Favorites
  • Devices -> Linked Devices

Collabora Online (LibreOffice Online) integration

Collabora Online is LibreOffice-based online office suite that supports all major document, spreadsheet and presentation file formats, created by Collabora. It is an open source Office 365 alternative and works on all major browsers including those on mobiles.

The Collabora Online integration is finally ready. Now you can edit Microsoft Office files and LibreOffice Office files online in Seafile. Here is a screenshot:

Role based permission control

With this feature, you can define roles and assign a role to a user. This make permission/feature control more flexible.

As an example, you can define a new role “employee” to have all the feature enabled:

   'employee': {
        'can_add_repo': True,
        'can_add_group': True,
        'can_view_org': True,
        'can_use_global_address_book': True,
        'can_generate_share_link': True,
        'can_generate_upload_link': True,
        'can_invite_guest': True,
        'can_connect_with_android_clients': True,
        'can_connect_with_ios_clients': True,
        'can_connect_with_desktop_clients': True,
    },

You can define a “guest” role as:

   'guest': {
        'can_add_repo': False,
        'can_add_group': False,
        'can_view_org': False,
        'can_use_global_address_book': False,
        'can_generate_share_link': False,
        'can_generate_upload_link': False,
        'can_invite_guest': False,
        'can_connect_with_android_clients': False,
        'can_connect_with_ios_clients': False,
        'can_connect_with_desktop_clients': False,
    },

So the guest can’t create his/her own libraries and groups. He/She can’t use desktop/mobile clients too.

Two-factor authentication

This is a quite common feature nowadays and it comes to Seafile now. Seafile supports Google Authentication and text message currently.

After the admin enables this feature globally, a user can turn it on via the settings page.

After setup, the next time when the user login via Web UI or desktop/mobile clients, a dialog will popup and ask for the authentication code:

More information can be found in Seafile manual.

Remote wipe

Enterprises usually have demanding requirements on data security. Losing a laptop computer, even though not an often case, is a threat to data security. With remote wipe, files synced to a computer can be wiped after it’s lost.

A user can unlink a device via the web interface. When unlink a desktop client, he/she will be asked an option to whether wipe the data on that desktop client. If the answer is yes, the data on that client will be deleted when the client connects the server. Desktop client version 6.0 is needed to use this feature.

For mobile clients, the data is wiped by default when the device is unlinked.

Other pro features improvements

Other features in pro edition are also improved:

  • Improve zip downloading by adding zip progress
  • [Anti-virus] Support parallel scan
  • [Anti-virus] Add option to only scan a file with size less than xx MB
  • [Anti-virus] Add option to specific which file types to scan
  • [Anti-virus] Add scanning virus instantly when user upload files via upload link
  • [online preivew] Add printing style for doc/pdf
  • [online preivew] Warn user if online preview only show 50 pages for doc/pdf with more than 50 pages
  • [fix] Fix search only work on the first page of search result pages

Formation of Seafile Educational Community

Educational institutes are among the biggest customers of Seafile. From file syncing to sharing, from collaboration to long-term data retention, Seafile helps educational institutes to solve many important use cases. Users from educational institutes also actively participate in the Seafile user community, providing valuable feedback and suggestions to our road map. With outstanding reliability and performance, Seafile has become a leading file sync and share solution for educational institutes.

From Sep. 26th to Sep.29th, founders and developers of Seafile Ltd. met with Seafile users from educational institutes in Europe. It was a fruitful trip and we have a lot exciting news to share. The most exciting one is the formation of Seafile educational community.

The meeting was held in Homboldt University of Berlin. Administrators/researchers from other universities and research institutes attended the meeting, including University of Mainz, University of Strasbourg, University of Hannover and PSNC of Poland. Users and Seafile developers actively exchanged ideas about Seafile’s features and development. We received many good inputs into our development road map. Seafile developers presented an outlook to the development of the next year, especially the up-coming Seafile Drive client. People showed a lot of interest to new features.

At the end of the meeting, educational users and the developers all agreed to further advocate the growth of Seafile educational community. The efforts will be lead by Homboldt University of Berlin and University of Mainz. A dedicated educational community forum (https://moodle.hu-berlin.de/course/view.php?id=67467) was set up and maintained by Homboldt University of Berlin. This will become a communication platform for all Seafile educational users to share ideas and coordinate events. More and more institutes will be joining this community. If you’re interested in joining the forum, please contact us via info@seafile.com.

After the meeting, Seafile developers went on to Munich to meet people from Max Planck Digital Library. We also met with some business partners in Germany. We’ll have more interesting news in the near future.

Welcome to the new Seafile educational community!