Seafile pro edition 7.0.2 beta is ready for testing!

This release fixes a few issues and adds back some missing features. We will release a community edition in the next week. The changelog:

  • UI fixes
  • Support using different salt for each encrypted libraries
  • Add back sub-folder permission feature
  • Improved user’s settings page and file search page
  • Support transfer personal library to department
  • Add publishing library to role permission

Note, to enable using new encrypted libraries with different salt for different libraries, you need to add the following configuration to seahub_setting.py

ENCRYPTED_LIBRARY_VERSION = 3

Currently the mobile clients and desktop clients does not supported new version of encrypted library yet. After we upgrade the clients, we will make the setting as default.

4 Likes

Thanks for the great work!

My take-away from testing Seafile 7.0.2 :

  • Working with tables and pictures in the MD editor works like a charm. I like the context menu for tables. Inserting/scaling pictures is as easy as it can get. Especially inserting pictures from libraries is a nice addition. The “mark & comment” function is very intuitive. (Only one minor nice-to-have comfort feature I was missing is “rotate picture”.)
  • The column view is production-ready. Dragging&dropping is really straighforward. Moving files and folders across columns makes organising files as straightforward as in any file explorer. Automatic refreshes ensure an always consistent view.
  • File tagging does what it is meant to do. No frills.
  • The new JS-based personal settings page looks cleaner and fresher than its predecessor - and it is consistent with the main page. (Just one little comment: While I could scroll on the page in Chrome, it didn’t work in Firefox.)
  • I saw a great many smaller improvements besides those mentioned in the post: Advanced search, consistent handling of files being opened in the column view, …


Here is also one question: Is this

related to this discussion?

1 Like

Will the community release include file search? :slight_smile:

5 Likes

You never give up :grin:

If Seafile CE comes with file search, we will definitely miss your permanent insisting.

:grin: :muscle:

I won’t know what to do with my time when that happens!

Maybe the search function is the unique selling point of the pro version and will not be part of the CE. It could be somewhat similar to Dropbox putting 1TB in the free version…

Seriously?

You find a pretty comprehensive juxtaposition of Seafile CE’s and Seafile PE’s feature set here: Seafile Editionen | Seafile

I doubt (and can substantiate this doubt from customer discussions) that it is the search function that tips the scale for PE customers.

3 Likes

I doubt it’s a technical challenge to implement search from Pro into CE. So I guess it’s by purpose…

Just image you had a product and some software-engineers, and all of them want their salary’s at the end of the month…
You have to make the pro product attractive, else your business model won’t sustain.

Got this warning upgrading from 6.3 to 7.0

[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.TotalStorageStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.TotalStorageStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.TotalStorageStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.TotalStorageStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.FileOpsStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.FileOpsStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.UserActivityStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.UserActivityStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.UserActivityStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.UserActivityStat' doesn't exist")
[WARNING] Failed to execute sql: (1146, "Table 'seahub-db.UserActivityStat' doesn't exist")
[WARNING] Failed to execute sql: (1051, "Unknown table 'seahub-db.UserTrafficStat'")
[WARNING] Failed to execute sql: (1091, "Can't DROP 'profile_profile_contact_email_0975e4bf_uniq'; check that column/key exists")

Thread Got MySQL warnings when upgraded from 6.3 to 7.0