Skip to content

Seafile Server 5.0.0 for Raspberry Pi (Beta)

Compare
Choose a tag to compare
@jobenvil jobenvil released this 05 Nov 04:43
· 181 commits to master since this release

Support

Server ChangeLog

5.0

Note when upgrade to 5.0 from 4.4

You can follow the document on major upgrade (http://manual.seafile.com/deploy/upgrade.html)

In Seafile 5.0, we have moved all config files to folder conf, including:

  • seahub_settings.py -> conf/seahub_settings.py
  • ccnet/ccnet.conf -> conf/ccnet.conf
  • seafile-data/seafile.conf -> conf/seafile.conf
  • [pro only] pro-data/seafevents.conf -> conf/seafevents.conf

If you want to downgrade from v5.0 to v4.4, you should manually copy these files back to the original place, then run minor_upgrade.sh to upgrade symbolic links back to version 4.4.

The 5.0 server is compatible with v4.4 and v4.3 desktop clients.

Common issues (solved) when upgrading to v5.0:

5.0.0 beta (2015.11.03)

UI changes:

  • change most png icons to icon font
  • UI change of file history page
  • UI change of library history page
  • UI change of trash page
  • UI change of sharing link page
  • UI change of rename operation
  • Add grid view for folder sharing link
  • Don't open a new page when click the settings, trash and history icons in the library page
  • other small UI improvements

Config changes:

  • Move all config files to folder conf
  • Add web UI to config the server. The config items are saved in database table (seahub-dab/constance_config). They have a higher priority over the items in config files.

Trash:

  • A trash for every folder, showing deleted items in the folder and sub-folders.

Others changes

Admin:

  • Admin can see the file numbers of a library

  • Admin can disable the creation of encrypted library

  • Admin can set username for an user and enable login by username. It is a beta feature. the admin need to sync the username from the LDAP or insert it using database command:

    insert into profile_profile(user, nickname, intro, login_id) values('[email protected]', '', '', 'test'); update profile_profile set login_id = 'test1' where user = '[email protected]';

Security:

  • Change most GET requests to POST to increase security

Older Server ChangeLog here