Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Sep 2016 06:54:37 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r421803 - head/www/seahub
Message-ID:  <201609110654.u8B6sbSF046636@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Sep 11 06:54:36 2016
New Revision: 421803
URL: https://svnweb.freebsd.org/changeset/ports/421803

Log:
  www/seahub: 5.1.11 -> 6.0.0
  
  - Fixed link for avatars
  - Added custom folder
  
  - Add full screen Web UI
  - Add file comment
  - Improve zip downloading by adding zip progress
  - Change of navigation labels
  - Support Seafile Drive client
  - [admin] Add group transfer function in admin panel
  - [admin] Admin can set library permissions in admin panel
  - Improve checking the user running Seafile must be the owner of
    seafile-data. If seafile-data is symbolic link, check the destination
    folder instead of the symbolic link.
  - [UI] Improve rename operation
  - Show name/contact email in admin panel and enable search user by
    name/contact email
  - Add printing style for markdown and doc/pdf
  - The Seafile in "Welcome to Seafile" message can be customised by SITE_NAME
  - Improve sorting of files with numbers
  - [API] Add admin API to only return LDAP imported user list
  - Code clean and update Web APIs
  - Remove number of synced libraries in devices page for simplify
    the interface and concept
  - Update help pages
  - [online preview] The online preview size limit setting
    FILE_PREVIEW_MAX_SIZE will not affect videos and audio files. So
    videos and audio with any size can be previewed online.
  - [online preview] Add printing style for markdown
  
  PR:		212560
  Submitted by:	Ultima1252@gmail.com (maintainer)

Modified:
  head/www/seahub/Makefile
  head/www/seahub/distinfo
  head/www/seahub/pkg-plist

Modified: head/www/seahub/Makefile
==============================================================================
--- head/www/seahub/Makefile	Sun Sep 11 06:20:37 2016	(r421802)
+++ head/www/seahub/Makefile	Sun Sep 11 06:54:36 2016	(r421803)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	seahub
-PORTVERSION=	5.1.11
+PORTVERSION=	6.0.0
 DISTVERSIONPREFIX=	v
 DISTVERSIONSUFFIX=	-pro
 CATEGORIES=	www
@@ -103,7 +103,8 @@ do-patch:
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/runtime/ \
-		${STAGEDIR}${PREFIX}/${SEAHUBDIR} ${STAGEDIR}${PREFIX}/${SEAHUB_DATA_DIR}
+		${STAGEDIR}${PREFIX}/${SEAHUBDIR} ${STAGEDIR}${PREFIX}/${SEAHUB_DATA_DIR} \
+		${STAGEDIR}${PREFIX}/${SEAHUB_DATA_DIR}/custom
 	${INSTALL} ${WRKSRC}/runtime/seahub.conf \
 		${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/runtime/
 	(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SEAHUBDIR} \
@@ -111,7 +112,7 @@ do-install:
 	! -name default-non-register.jpg ! -name default.png ! -name groups")
 	(cd ${WRKSRC}/media && ${COPYTREE_SHARE} ./avatars \
 		 ${STAGEDIR}${PREFIX}/${SEAHUB_DATA_DIR})
-	${LN} -fs ../../seafile-server/seahub/media/avatars \
+	${LN} -fs ../../../seahub-data/avatars \
 		${STAGEDIR}${PREFIX}/${SEAHUBDIR}/media/avatars
 
 .include <bsd.port.mk>

Modified: head/www/seahub/distinfo
==============================================================================
--- head/www/seahub/distinfo	Sun Sep 11 06:20:37 2016	(r421802)
+++ head/www/seahub/distinfo	Sun Sep 11 06:54:36 2016	(r421803)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1472668221
-SHA256 (haiwen-seahub-v5.1.11-pro_GH0.tar.gz) = 31ee2aed4b5fd74a2347443fbe978f3f4e717a5212c2ac8fa9bc5dcb10887540
-SIZE (haiwen-seahub-v5.1.11-pro_GH0.tar.gz) = 6834554
+TIMESTAMP = 1473541492
+SHA256 (haiwen-seahub-v6.0.0-pro_GH0.tar.gz) = 16746a142982771d5b45561d9352f30f1cc51308d6692384d08a43cda23f637b
+SIZE (haiwen-seahub-v6.0.0-pro_GH0.tar.gz) = 8245599

Modified: head/www/seahub/pkg-plist
==============================================================================
--- head/www/seahub/pkg-plist	Sun Sep 11 06:20:37 2016	(r421802)
+++ head/www/seahub/pkg-plist	Sun Sep 11 06:54:36 2016	(r421803)
@@ -2,10 +2,12 @@
 %%SEAHUBDIR%%/.tx/config
 %%SEAHUBDIR%%/CONTRIBUTORS
 %%SEAHUBDIR%%/HACKING
+%%SEAHUBDIR%%/LICENSE-thirdparty.txt
 %%SEAHUBDIR%%/LICENSE.txt
 %%SEAHUBDIR%%/README.markdown
 %%SEAHUBDIR%%/code-check.sh
 %%SEAHUBDIR%%/fabfile/__init__.py
+%%SEAHUBDIR%%/fabfile/copyright.py
 %%SEAHUBDIR%%/fabfile/locale.py
 %%SEAHUBDIR%%/i18n.sh
 %%SEAHUBDIR%%/locale/ar/LC_MESSAGES/djangojs.po
@@ -77,8 +79,8 @@
 %%SEAHUBDIR%%/locale/zh_TW/LC_MESSAGES/django.po
 %%SEAHUBDIR%%/locale/zh_TW/LC_MESSAGES/djangojs.po
 %%SEAHUBDIR%%/manage.py
-%%SEAHUBDIR%%/media/assets/css/backbone.css
-%%SEAHUBDIR%%/media/assets/css/backbone.e3c60fd65a27.css
+%%SEAHUBDIR%%/media/assets/css/bootstrap.min.b00faad199b5.css
+%%SEAHUBDIR%%/media/assets/css/bootstrap.min.css
 %%SEAHUBDIR%%/media/assets/css/magnific-popup.656241b2c8ed.css
 %%SEAHUBDIR%%/media/assets/css/magnific-popup.css
 %%SEAHUBDIR%%/media/assets/css/select2-3.5.2.b9d0598b4e1c.css
@@ -105,6 +107,8 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/group-repos.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.b2bc7f1951b4.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.8a8ca0052bc9.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.56fb5a44d957.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-group-folder-perm.4ee72982f503.js
@@ -117,13 +121,21 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-user-folder-perm.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.92498fbca8dc.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.5ca097d8e69f.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.51efabf47ad2.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.81193dc9b191.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.da0f9d7880a6.js
+%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.0fd48b6cab65.js
 %%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.js
 %%SEAHUBDIR%%/media/assets/scripts/app/main.e72a78a72bbe.js
 %%SEAHUBDIR%%/media/assets/scripts/app/main.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/activity.dbdb311e9b4c.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/activity.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/device.550278ee3aa2.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/device.205de3de7389.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/device.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.c07efc8ecbd5.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.js
@@ -133,15 +145,25 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/models/group-repo.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/group.2004ce3576b3.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/group.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.53327a6ee991.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.3f52334f11d8.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/repo.b07bd5e3b6e6.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/repo.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.982c3cf07a5b.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.71bb90c58e19.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.c3223f5162df.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.3666fafff5b8.js
+%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.bd1fd7cfed45.js
 %%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.js
-%%SEAHUBDIR%%/media/assets/scripts/app/router.9d4338b92a2f.js
+%%SEAHUBDIR%%/media/assets/scripts/app/router.e2dcb1c87c80.js
 %%SEAHUBDIR%%/media/assets/scripts/app/router.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/account.f2c65b1d9682.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/account.85f0cf2e10b8.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/account.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/activities.6cda1288e4e2.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/activities.js
@@ -159,13 +181,13 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/create-pub-repo.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/details.98bb9832bb1a.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/details.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/device.26991cb363d1.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/device.b487d2c70aaf.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/device.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/devices.f7a71c76de30.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/devices.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.c499744db505.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.fc89adf7104b.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.982441df26a2.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.70f40b075170.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.7c8f8db7a529.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.js
@@ -173,25 +195,25 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-folder-perm-admin.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.4803dcbb740a.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.0672516d5f06.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.8637bf1be968.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.5c29850b6d29.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.c7dd7b5b0f68.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dir.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.651b5500f929.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.065b37e711e7.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.71d8232c47a4.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.6995e430662c.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.3c98d2504541.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.5caceb534850.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm-item.82219b903356.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm-item.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.541d097583c5.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.8b76a00d4a15.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.6bf2bc9696ac.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.f345d622bd34.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.26e69a971181.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.67ca554060a5.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.e0ea3311eec8.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.js
@@ -201,53 +223,73 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-members.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.4ab6f561f5b1.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.d1aa17751bfc.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.230fc9fb3dbb.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.a49039a3a363.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.4340a46fb87f.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.c1527a1f4c3c.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.5a62968bd674.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group.bc8663eaa839.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/group.e64b7b6ab5f0.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.b7528bcd84af.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.d73e0007af34.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.ac04ecee2de0.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.497900fa5cfb.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.35464fc14b02.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.2b9cd378e7e5.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.9dd550d3e931.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.ec2a3de9ee6c.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.014e2094dad3.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.465782b64984.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.34722b466d0c.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.d94ba26c26d1.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.0bc2df34fdd3.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.6b0d34bf3e3b.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/organization.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm.d70918b7033c.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.b7ec2564223e.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.4d22dfd295a5.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.4eb2c1d402b3.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share.6e66da80c77e.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.b1e05de56a32.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.a6ff47989ba5.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.e41286de56f7.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.e2b964af5a8f.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.5a26a7dc6bb1.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.9a9a5769f406.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.21f4f3d9f76b.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.bb406c0f1843.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/share.ffd59620d422.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/share.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.30ca796e613d.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.537274428fc9.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.3e4649dfdf9f.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.7bf4591aae5b.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.599c6b575c74.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.0ba608466736.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.8f88d203900a.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.db6556a7a6eb.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.30d2a55f70bf.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.a562f3b9a3ba.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.be8c9e7df49f.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.a88e1e24402f.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.js
 %%SEAHUBDIR%%/media/assets/scripts/build.a0552a4ed8dc.js
 %%SEAHUBDIR%%/media/assets/scripts/build.js
-%%SEAHUBDIR%%/media/assets/scripts/common.2b8b77693fe7.js
+%%SEAHUBDIR%%/media/assets/scripts/common.26e10ffcfcd8.js
 %%SEAHUBDIR%%/media/assets/scripts/common.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.e81023b1ccb6.txt
+%%SEAHUBDIR%%/media/assets/scripts/dist/build.912b6d7d2a5f.txt
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.d9508a510082.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.txt
@@ -303,57 +345,55 @@
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.cabe6dd3f54d.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/jquery.ui.widget.1.11.3.ba4bd4e41caf.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/jquery.ui.widget.1.11.3.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.75e6d0132deb.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/main.d43fb2e46e23.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/main.e41950b08373.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/main.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.0087617342d0.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.c2af2c8db7ed.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.js
 %%SEAHUBDIR%%/media/assets/scripts/file-tree.225c1b52bbee.js
 %%SEAHUBDIR%%/media/assets/scripts/file-tree.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.0b7bde8db6d7.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.3d559e4657a2.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.71d859f82fc8.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.4fef8f9a3076.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.67d20b9a10bf.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.b63b6946956f.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.5037e19b30f0.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.6f7d4c37412d.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.724f1a942157.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.210aa31910ac.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.54253d6a3a87.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.f66480b3d021.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.f701701595f1.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.7a8ffdbd8e1f.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.9eaf3c9337cf.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.95e6773d924f.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.1e5efefee431.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.433355eca56a.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.f1c2cf8fa83f.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.3d570893c4ff.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.7d265c33d601.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.378231a600de.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.5cb669631d87.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.9abe7982c380.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.95167ba6553e.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.561c92db67f8.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.66918dcf7798.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.19ac4750ab7c.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.5f67e916a7d2.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.cdff3c2b0890.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.78fad6240039.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.b4d2169424f0.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.4853d2006a00.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.791641bcf8f0.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.f53496bdd5ff.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.js
@@ -361,7 +401,7 @@
 %%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.6e7dad71790d.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.f476bcb718e9.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.0331b327a1c1.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.7a3f17ce6df0.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.js
@@ -393,8 +433,6 @@
 %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.tabs.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.5bae5494c8e9.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.3.e7ca91e0a8c2.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.3.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.4267ca2ad477.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/jstree.1.0.2561f0294340.js
@@ -419,34 +457,86 @@
 %%SEAHUBDIR%%/media/assets/scripts/pinyin-by-unicode.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.de63a040c8f3.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.8d5db2a23814.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.c3d27133cafe.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.7597b05d5ae1.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.58c03af01bab.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.da8363c28bdf.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.fdd17029d706.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.c40a5fb36795.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.136cdf5c3247.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.f7e9051f92b1.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.8f106faa372b.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.f19a3afd8107.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.3e11739a7edd.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.730f1455b174.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.17195e6a9338.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.b8f278d86fba.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.2766c70bce4b.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.358ab9b5a52c.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.9d15a76965d4.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.ff2edafab191.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.51a7a29b6678.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.ee988b50467e.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.ccdb031a3a7f.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.a936d0df1029.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.4e2a1ee6c209.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.2b8290ddd2d3.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.8f1fae7d1ef5.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.b98906c08588.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.b123ead950e9.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.e6100fd15170.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.70a4340126e2.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.46ace69d5584.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.da4cf4aec01f.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.ad24c3aafb56.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.e15129394597.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.b265409fc479.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.10fcdd741b89.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.7f3906dad98f.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.a46fb75254ba.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.c79bb4de37d0.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.0e629c870320.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.a4bf27bf31d9.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.5b0e7e7ca529.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.712a63b5453b.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.368c77638f20.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.8ad8a6bf4e4c.js
+%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.e14c688752f6.js
 %%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.js
+%%SEAHUBDIR%%/media/assets/termsandconditions/css/modal.5229f1ce020c.css
+%%SEAHUBDIR%%/media/assets/termsandconditions/css/modal.css
+%%SEAHUBDIR%%/media/assets/termsandconditions/js/modal.eaf68c44efed.js
+%%SEAHUBDIR%%/media/assets/termsandconditions/js/modal.js
 %%SEAHUBDIR%%/media/codemirror/codemirror-2.36.js
 %%SEAHUBDIR%%/media/codemirror/codemirror.css
 %%SEAHUBDIR%%/media/codemirror/monokai.css
@@ -466,7 +556,7 @@
 %%SEAHUBDIR%%/media/css/jquery-ui.datepicker.min.css
 %%SEAHUBDIR%%/media/css/loading.gif
 %%SEAHUBDIR%%/media/css/mediaelementplayer.css
-%%SEAHUBDIR%%/media/css/mobile.css
+%%SEAHUBDIR%%/media/css/print_for_file_view.css
 %%SEAHUBDIR%%/media/css/seacloud.css
 %%SEAHUBDIR%%/media/css/seahub.css
 %%SEAHUBDIR%%/media/css/seahub.min.css
@@ -531,11 +621,18 @@
 %%SEAHUBDIR%%/media/img/grid-white.png
 %%SEAHUBDIR%%/media/img/grid.png
 %%SEAHUBDIR%%/media/img/grp_public.png
-%%SEAHUBDIR%%/media/img/help/help-client/%%USERS%%-add-account.png
-%%SEAHUBDIR%%/media/img/help/help-client/%%USERS%%-create-library-02.png
-%%SEAHUBDIR%%/media/img/help/help-client/%%USERS%%-create-library.png
-%%SEAHUBDIR%%/media/img/help/help-client/%%USERS%%-init-choose-folder.png
-%%SEAHUBDIR%%/media/img/help/help-client/%%USERS%%-sync-library.png
+%%SEAHUBDIR%%/media/img/help/resync-a-library.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-add-account.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud-file-browser.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library-02.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-init-choose-folder.png
+%%SEAHUBDIR%%/media/img/help/%%USERS%%-sync-library.png
+%%SEAHUBDIR%%/media/img/help/set-sync-interval.png
+%%SEAHUBDIR%%/media/img/help/sync-a-sub-folder.png
+%%SEAHUBDIR%%/media/img/help/sync-with-an-existing-01.png
+%%SEAHUBDIR%%/media/img/help/sync-with-an-existing-02.png
 %%SEAHUBDIR%%/media/img/lib-16.png
 %%SEAHUBDIR%%/media/img/lib/24/lib-encrypted.png
 %%SEAHUBDIR%%/media/img/lib/24/lib-readonly.png
@@ -604,7 +701,6 @@
 %%SEAHUBDIR%%/media/js/repo_crypto.js
 %%SEAHUBDIR%%/media/js/select2.min.js
 %%SEAHUBDIR%%/media/js/silverlightmediaelement.xap
-%%SEAHUBDIR%%/media/js/sort_lib.js
 %%SEAHUBDIR%%/media/js/themes/classic/d.gif
 %%SEAHUBDIR%%/media/js/themes/classic/d.png
 %%SEAHUBDIR%%/media/js/themes/classic/dot_for_ie.gif
@@ -639,6 +735,7 @@
 %%SEAHUBDIR%%/seahub/__init__.py
 %%SEAHUBDIR%%/seahub/api2/__init__.py
 %%SEAHUBDIR%%/seahub/api2/authentication.py
+%%SEAHUBDIR%%/seahub/api2/base.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/__init__.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/account.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/__init__.py
@@ -646,38 +743,48 @@
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/devices.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_audit.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_update.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/groups.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/libraries.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/library_dirents.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/login.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/perm_audit.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/shares.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/sysinfo.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/system_library.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/trash_libraries.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/admin/utils.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/be_shared_repo.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/dir.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/dir_shared_items.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/dirents_download_link.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/file.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/file_comment.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/file_comments.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/file_comments_counts.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/group_discussion.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/group_discussions.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/group_members.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/groups.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/invitation.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/invitations.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/query_zip_progress.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/repo_set_password.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/search_group.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/search_user.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/send_share_link_email.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/send_upload_link_email.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/share_link_zip_task.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/share_links.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/shared_folders.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/shared_repos.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/shared_upload_links.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/upload_links.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/utils.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/zip_task.py
 %%SEAHUBDIR%%/seahub/api2/models.py
 %%SEAHUBDIR%%/seahub/api2/permissions.py
 %%SEAHUBDIR%%/seahub/api2/serializers.py
 %%SEAHUBDIR%%/seahub/api2/status.py
-%%SEAHUBDIR%%/seahub/api2/templates/api2/base.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/event_details.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/events.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/events_body.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/events_js.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/user_msg.html
-%%SEAHUBDIR%%/seahub/api2/templates/api2/user_msg_body.html
 %%SEAHUBDIR%%/seahub/api2/tests.py
 %%SEAHUBDIR%%/seahub/api2/throttling.py
 %%SEAHUBDIR%%/seahub/api2/urls.py
@@ -685,6 +792,7 @@
 %%SEAHUBDIR%%/seahub/api2/views.py
 %%SEAHUBDIR%%/seahub/api2/views_auth.py
 %%SEAHUBDIR%%/seahub/api2/views_misc.py
+%%SEAHUBDIR%%/seahub/auth/LICENSE
 %%SEAHUBDIR%%/seahub/auth/__init__.py
 %%SEAHUBDIR%%/seahub/auth/admin.py
 %%SEAHUBDIR%%/seahub/auth/decorators.py
@@ -697,25 +805,10 @@
 %%SEAHUBDIR%%/seahub/auth/middleware.py
 %%SEAHUBDIR%%/seahub/auth/models.py
 %%SEAHUBDIR%%/seahub/auth/signals.py
-%%SEAHUBDIR%%/seahub/auth/tests/__init__.py
-%%SEAHUBDIR%%/seahub/auth/tests/auth_backends.py
-%%SEAHUBDIR%%/seahub/auth/tests/basic.py
-%%SEAHUBDIR%%/seahub/auth/tests/decorators.py
-%%SEAHUBDIR%%/seahub/auth/tests/forms.py
-%%SEAHUBDIR%%/seahub/auth/tests/models.py
-%%SEAHUBDIR%%/seahub/auth/tests/remote_user.py
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/login.html
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/password_reset_complete.html
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/password_reset_confirm.html
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/password_reset_done.html
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/password_reset_email.html
-%%SEAHUBDIR%%/seahub/auth/tests/templates/registration/password_reset_form.html
-%%SEAHUBDIR%%/seahub/auth/tests/tokens.py
-%%SEAHUBDIR%%/seahub/auth/tests/urls.py
-%%SEAHUBDIR%%/seahub/auth/tests/views.py
 %%SEAHUBDIR%%/seahub/auth/tokens.py
 %%SEAHUBDIR%%/seahub/auth/urls.py
 %%SEAHUBDIR%%/seahub/auth/views.py
+%%SEAHUBDIR%%/seahub/avatar/LICENSE.txt
 %%SEAHUBDIR%%/seahub/avatar/__init__.py
 %%SEAHUBDIR%%/seahub/avatar/admin.py
 %%SEAHUBDIR%%/seahub/avatar/forms.py
@@ -732,7 +825,6 @@
 %%SEAHUBDIR%%/seahub/avatar/templates/avatar/base.html
 %%SEAHUBDIR%%/seahub/avatar/templates/avatar/change.html
 %%SEAHUBDIR%%/seahub/avatar/templates/avatar/confirm_delete.html
-%%SEAHUBDIR%%/seahub/avatar/templates/avatar/set_avatar.html
 %%SEAHUBDIR%%/seahub/avatar/templates/notification/avatar_friend_updated/full.txt
 %%SEAHUBDIR%%/seahub/avatar/templates/notification/avatar_friend_updated/notice.html
 %%SEAHUBDIR%%/seahub/avatar/templates/notification/avatar_updated/full.txt
@@ -817,14 +909,16 @@
 %%SEAHUBDIR%%/seahub/handlers.py
 %%SEAHUBDIR%%/seahub/help/__init__.py
 %%SEAHUBDIR%%/seahub/help/models.py
-%%SEAHUBDIR%%/seahub/help/templates/help/help_base.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_colab.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_delete.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_group_share.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_ignore.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_install_v2.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_security.html
-%%SEAHUBDIR%%/seahub/help/templates/help/help_view_encrypted.html
+%%SEAHUBDIR%%/seahub/help/templates/help/base.html
+%%SEAHUBDIR%%/seahub/help/templates/help/conflicts.html
+%%SEAHUBDIR%%/seahub/help/templates/help/desktop_proxy.html
+%%SEAHUBDIR%%/seahub/help/templates/help/encrypted_libraries.html
+%%SEAHUBDIR%%/seahub/help/templates/help/ignore.html
+%%SEAHUBDIR%%/seahub/help/templates/help/install.html
+%%SEAHUBDIR%%/seahub/help/templates/help/selective_sync.html
+%%SEAHUBDIR%%/seahub/help/templates/help/sync_existing.html
+%%SEAHUBDIR%%/seahub/help/templates/help/sync_interval.html
+%%SEAHUBDIR%%/seahub/help/templates/help/unsync_resync.html
 %%SEAHUBDIR%%/seahub/help/tests.py
 %%SEAHUBDIR%%/seahub/help/urls.py
 %%SEAHUBDIR%%/seahub/help/views.py
@@ -839,9 +933,25 @@
 %%SEAHUBDIR%%/seahub/institutions/templates/institutions/info.html
 %%SEAHUBDIR%%/seahub/institutions/templates/institutions/user_info.html
 %%SEAHUBDIR%%/seahub/institutions/templates/institutions/useradmin.html
+%%SEAHUBDIR%%/seahub/institutions/templates/institutions/useradmin_search.html
 %%SEAHUBDIR%%/seahub/institutions/tests.py
 %%SEAHUBDIR%%/seahub/institutions/urls.py
 %%SEAHUBDIR%%/seahub/institutions/views.py
+%%SEAHUBDIR%%/seahub/invitations/__init__.py
+%%SEAHUBDIR%%/seahub/invitations/admin.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/0001_initial.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/0002_invitation_invite_type.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/0003_auto_20160510_1703.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/0004_auto_20160629_1610.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/0005_auto_20160629_1614.py
+%%SEAHUBDIR%%/seahub/invitations/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/invitations/models.py
+%%SEAHUBDIR%%/seahub/invitations/settings.py
+%%SEAHUBDIR%%/seahub/invitations/templates/invitations/invitation_email.html
+%%SEAHUBDIR%%/seahub/invitations/templates/invitations/invitation_email_subject.txt
+%%SEAHUBDIR%%/seahub/invitations/templates/invitations/token_view.html
+%%SEAHUBDIR%%/seahub/invitations/urls.py
+%%SEAHUBDIR%%/seahub/invitations/views.py
 %%SEAHUBDIR%%/seahub/message/__init__.py
 %%SEAHUBDIR%%/seahub/message/forms.py
 %%SEAHUBDIR%%/seahub/message/management/__init__.py
@@ -879,14 +989,10 @@
 %%SEAHUBDIR%%/seahub/options/tests.py
 %%SEAHUBDIR%%/seahub/options/urls.py
 %%SEAHUBDIR%%/seahub/options/views.py
+%%SEAHUBDIR%%/seahub/password_session/LICENSE
 %%SEAHUBDIR%%/seahub/password_session/__init__.py
 %%SEAHUBDIR%%/seahub/password_session/handlers.py
 %%SEAHUBDIR%%/seahub/password_session/middleware.py
-%%SEAHUBDIR%%/seahub/password_session/models.py
-%%SEAHUBDIR%%/seahub/password_session/tests/__init__.py
-%%SEAHUBDIR%%/seahub/password_session/tests/test_urls.py
-%%SEAHUBDIR%%/seahub/password_session/tests/test_views.py
-%%SEAHUBDIR%%/seahub/password_session/tests/tests.py
 %%SEAHUBDIR%%/seahub/po.py
 %%SEAHUBDIR%%/seahub/profile/__init__.py
 %%SEAHUBDIR%%/seahub/profile/admin.py
@@ -895,13 +1001,19 @@
 %%SEAHUBDIR%%/seahub/profile/models.py
 %%SEAHUBDIR%%/seahub/profile/settings.py
 %%SEAHUBDIR%%/seahub/profile/templates/profile/profile_base.html
-%%SEAHUBDIR%%/seahub/profile/templates/profile/set_ccnet_conf.html
 %%SEAHUBDIR%%/seahub/profile/templates/profile/set_profile.html
 %%SEAHUBDIR%%/seahub/profile/templates/profile/user_profile.html
 %%SEAHUBDIR%%/seahub/profile/tests.py
 %%SEAHUBDIR%%/seahub/profile/urls.py
 %%SEAHUBDIR%%/seahub/profile/utils.py
 %%SEAHUBDIR%%/seahub/profile/views.py
+%%SEAHUBDIR%%/seahub/role_permissions/__init__.py
+%%SEAHUBDIR%%/seahub/role_permissions/admin.py
+%%SEAHUBDIR%%/seahub/role_permissions/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/role_permissions/models.py
+%%SEAHUBDIR%%/seahub/role_permissions/settings.py
+%%SEAHUBDIR%%/seahub/role_permissions/utils.py
+%%SEAHUBDIR%%/seahub/role_permissions/views.py
 %%SEAHUBDIR%%/seahub/share/__init__.py
 %%SEAHUBDIR%%/seahub/share/decorators.py
 %%SEAHUBDIR%%/seahub/share/forms.py
@@ -909,9 +1021,6 @@
 %%SEAHUBDIR%%/seahub/share/models.py
 %%SEAHUBDIR%%/seahub/share/signals.py
 %%SEAHUBDIR%%/seahub/share/templates/share/audit_code_email.html
-%%SEAHUBDIR%%/seahub/share/templates/share/links.html
-%%SEAHUBDIR%%/seahub/share/templates/share/list_priv_shared_folders.html
-%%SEAHUBDIR%%/seahub/share/templates/share/repos.html
 %%SEAHUBDIR%%/seahub/share/templates/share/share_link_audit.html
 %%SEAHUBDIR%%/seahub/share/tests.py
 %%SEAHUBDIR%%/seahub/share/urls.py
@@ -920,10 +1029,9 @@
 %%SEAHUBDIR%%/seahub/signals.py
 %%SEAHUBDIR%%/seahub/templates/404.html
 %%SEAHUBDIR%%/seahub/templates/500.html
-%%SEAHUBDIR%%/seahub/templates/accounts.html
-%%SEAHUBDIR%%/seahub/templates/admin_base.html
 %%SEAHUBDIR%%/seahub/templates/base.html
 %%SEAHUBDIR%%/seahub/templates/base_for_backbone.html
+%%SEAHUBDIR%%/seahub/templates/base_wide_page.html
 %%SEAHUBDIR%%/seahub/templates/choose_register.html
 %%SEAHUBDIR%%/seahub/templates/decrypt_repo_form.html
 %%SEAHUBDIR%%/seahub/templates/download.html
@@ -935,7 +1043,6 @@
 %%SEAHUBDIR%%/seahub/templates/file_revisions.html
 %%SEAHUBDIR%%/seahub/templates/file_upload_progress_page.html
 %%SEAHUBDIR%%/seahub/templates/finish_payment.html
-%%SEAHUBDIR%%/seahub/templates/footer.html
 %%SEAHUBDIR%%/seahub/templates/home_base.html
 %%SEAHUBDIR%%/seahub/templates/i18n.html
 %%SEAHUBDIR%%/seahub/templates/js/dir-view.html
@@ -943,9 +1050,7 @@
 %%SEAHUBDIR%%/seahub/templates/js/sysadmin-templates.html
 %%SEAHUBDIR%%/seahub/templates/js/templates.html
 %%SEAHUBDIR%%/seahub/templates/libraries.html
-%%SEAHUBDIR%%/seahub/templates/myhome_base.html
-%%SEAHUBDIR%%/seahub/templates/permission_error.html
-%%SEAHUBDIR%%/seahub/templates/pub_base.html
+%%SEAHUBDIR%%/seahub/templates/nav_footer.html
 %%SEAHUBDIR%%/seahub/templates/registration/activate.html
 %%SEAHUBDIR%%/seahub/templates/registration/activate_request_email.txt
 %%SEAHUBDIR%%/seahub/templates/registration/activate_request_email_subject.txt
@@ -994,34 +1099,28 @@
 %%SEAHUBDIR%%/seahub/templates/snippets/office_convert_style.html
 %%SEAHUBDIR%%/seahub/templates/snippets/password_strength_js.html
 %%SEAHUBDIR%%/seahub/templates/snippets/repo_create_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/repo_del_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/repo_del_popup.html
 %%SEAHUBDIR%%/seahub/templates/snippets/repo_dir_trash_tr.html
-%%SEAHUBDIR%%/seahub/templates/snippets/repo_share_form.html
 %%SEAHUBDIR%%/seahub/templates/snippets/search_form.html
 %%SEAHUBDIR%%/seahub/templates/snippets/search_js.html
 %%SEAHUBDIR%%/seahub/templates/snippets/shared_link_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/sort_lib_js.html
 %%SEAHUBDIR%%/seahub/templates/snippets/space_and_traffic.html
 %%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_html.html
 %%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_js.html
 %%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_style.html
 %%SEAHUBDIR%%/seahub/templates/snippets/web_settings_form.html
-%%SEAHUBDIR%%/seahub/templates/starred.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/admin_repo_view.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/base.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/org_admin_table.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/repo_transfer_form.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/repoadmin_js.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/repoadmin_table.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/settings.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sudo_mode.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_admin_group_info.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_group_admin.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_admin.html
+%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_admins.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_base.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_user.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_list_system.html
+%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_search_user.html
+%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_invitations_admin.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_admin.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_base.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_group.html
@@ -1031,9 +1130,7 @@
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_search.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_set_quota_js.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_publink_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_repo_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_repo_search.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_repo_trash.html
+%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_terms_admin.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_trafficadmin.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_user_admin_ldap_imported.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin.html
@@ -1052,9 +1149,8 @@
 %%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_paginator.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_table.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/userinfo.html
+%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_accept_terms.html
 %%SEAHUBDIR%%/seahub/templates/text_diff.html
-%%SEAHUBDIR%%/seahub/templates/update_file_error.html
-%%SEAHUBDIR%%/seahub/templates/upload_file_error.html
 %%SEAHUBDIR%%/seahub/templates/user_404.html
 %%SEAHUBDIR%%/seahub/templates/view_file_3d.html
 %%SEAHUBDIR%%/seahub/templates/view_file_audio.html
@@ -1109,6 +1205,8 @@
 %%SEAHUBDIR%%/seahub/utils/star.py
 %%SEAHUBDIR%%/seahub/utils/sysinfo.py
 %%SEAHUBDIR%%/seahub/utils/timeutils.py
+%%SEAHUBDIR%%/seahub/utils/two_factor_auth.py
+%%SEAHUBDIR%%/seahub/utils/user_permissions.py
 %%SEAHUBDIR%%/seahub/views/__init__.py
 %%SEAHUBDIR%%/seahub/views/ajax.py
 %%SEAHUBDIR%%/seahub/views/file.py
@@ -1128,7 +1226,7 @@
 %%SEAHUBDIR%%/sql/README.md
 %%SEAHUBDIR%%/sql/mysql.sql
 %%SEAHUBDIR%%/sql/sqlite3.sql
-%%SEAHUBDIR%%/static/css/backbone.css
+%%SEAHUBDIR%%/static/css/bootstrap.min.css
 %%SEAHUBDIR%%/static/css/magnific-popup.css
 %%SEAHUBDIR%%/static/css/select2-3.5.2.css
 %%SEAHUBDIR%%/static/css/select2-spinner.gif
@@ -1142,12 +1240,17 @@
 %%SEAHUBDIR%%/static/scripts/app/collections/group-members.js
 %%SEAHUBDIR%%/static/scripts/app/collections/group-repos.js
 %%SEAHUBDIR%%/static/scripts/app/collections/groups.js
+%%SEAHUBDIR%%/static/scripts/app/collections/invitations.js
 %%SEAHUBDIR%%/static/scripts/app/collections/pub-repos.js
 %%SEAHUBDIR%%/static/scripts/app/collections/repo-group-folder-perm.js
 %%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-download-links.js
 %%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-upload-links.js
 %%SEAHUBDIR%%/static/scripts/app/collections/repo-user-folder-perm.js
 %%SEAHUBDIR%%/static/scripts/app/collections/repos.js
+%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-folders.js
+%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-repos.js
+%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-share-links.js
+%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-upload-links.js
 %%SEAHUBDIR%%/static/scripts/app/collections/starred-files.js
 %%SEAHUBDIR%%/static/scripts/app/main.js
 %%SEAHUBDIR%%/static/scripts/app/models/activity.js
@@ -1156,8 +1259,13 @@
 %%SEAHUBDIR%%/static/scripts/app/models/group-discussion.js
 %%SEAHUBDIR%%/static/scripts/app/models/group-repo.js
 %%SEAHUBDIR%%/static/scripts/app/models/group.js
+%%SEAHUBDIR%%/static/scripts/app/models/invitation.js
 %%SEAHUBDIR%%/static/scripts/app/models/pub-repo.js
 %%SEAHUBDIR%%/static/scripts/app/models/repo.js
+%%SEAHUBDIR%%/static/scripts/app/models/share-admin-folder.js
+%%SEAHUBDIR%%/static/scripts/app/models/share-admin-repo.js
+%%SEAHUBDIR%%/static/scripts/app/models/share-admin-share-link.js
+%%SEAHUBDIR%%/static/scripts/app/models/share-admin-upload-link.js
 %%SEAHUBDIR%%/static/scripts/app/models/starred-file.js
 %%SEAHUBDIR%%/static/scripts/app/router.js
 %%SEAHUBDIR%%/static/scripts/app/views/account.js
@@ -1195,6 +1303,8 @@
 %%SEAHUBDIR%%/static/scripts/app/views/group-settings.js
 %%SEAHUBDIR%%/static/scripts/app/views/group.js
 %%SEAHUBDIR%%/static/scripts/app/views/groups.js
+%%SEAHUBDIR%%/static/scripts/app/views/invitation.js
+%%SEAHUBDIR%%/static/scripts/app/views/invitations.js
 %%SEAHUBDIR%%/static/scripts/app/views/myhome-repos.js
 %%SEAHUBDIR%%/static/scripts/app/views/myhome-shared-repos.js
 %%SEAHUBDIR%%/static/scripts/app/views/notifications.js
@@ -1203,6 +1313,14 @@
 %%SEAHUBDIR%%/static/scripts/app/views/repo-folder-perm.js
 %%SEAHUBDIR%%/static/scripts/app/views/repo-shared-link.js
 %%SEAHUBDIR%%/static/scripts/app/views/repo.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folder.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folders.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repo.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repos.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-link.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-links.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-link.js
+%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-links.js
 %%SEAHUBDIR%%/static/scripts/app/views/share.js
 %%SEAHUBDIR%%/static/scripts/app/views/shared-repo.js
 %%SEAHUBDIR%%/static/scripts/app/views/side-nav.js
@@ -1254,7 +1372,6 @@
 %%SEAHUBDIR%%/static/scripts/lib/jquery.ui.progressbar.js
 %%SEAHUBDIR%%/static/scripts/lib/jquery.ui.tabs.js
 %%SEAHUBDIR%%/static/scripts/lib/jquery.ui.widget.1.11.1.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.ui.widget.1.11.3.js
 %%SEAHUBDIR%%/static/scripts/lib/js.cookie.js
 %%SEAHUBDIR%%/static/scripts/lib/jstree.1.0.js
 %%SEAHUBDIR%%/static/scripts/lib/marked.min.js
@@ -1268,45 +1385,88 @@
 %%SEAHUBDIR%%/static/scripts/pinyin-by-unicode.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/device-errors.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/devices.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/dirents.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/groups.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-trash-repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/trash-repos.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/main.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device-error.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/dirent.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/repo.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/models/sysinfo.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/system-repo.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/trash-repo.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/router.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dashboard.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/desktop-devices.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-error.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-errors.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dir.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dirent.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/folder-share-item.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/groups.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/mobile-devices.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repo.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-trash-repos.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/share.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-app/views/side-nav.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/system-repo.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repo.js
+%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repos.js
 %%SEAHUBDIR%%/static/scripts/sysadmin-main.js
 %%SEAHUBDIR%%/test-requirements.txt
 %%SEAHUBDIR%%/tests/__init__.py
 %%SEAHUBDIR%%/tests/api/__init__.py
 %%SEAHUBDIR%%/tests/api/apitestbase.py
+%%SEAHUBDIR%%/tests/api/endpoints/__init__.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/__init__.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_device_errors.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_devices.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_file_audit_log.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_file_update_log.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_groups.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_login_log.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_perm_audit_log.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_shares.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_sysinfo.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_account.py
-%%SEAHUBDIR%%/tests/api/endpoints/test_be_shared_repos.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_be_shared_repo.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_dir_shared_items.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_dir_view.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_dirents_download_link.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_file_comment.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_file_comments.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_file_comments_counts.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_file_view.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_group_discussion.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_group_discussions.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_group_members.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_groups.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_invitation.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_invitations.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_query_zip_progress.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_repo_set_password.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_search_group.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_search_user.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_send_share_link.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_send_upload_link.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_share_link_zip_task.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_share_links.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_shared_folders.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_shared_repos.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_shared_upload_links.py
 %%SEAHUBDIR%%/tests/api/endpoints/test_upload_links.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_zip_task.py
+%%SEAHUBDIR%%/tests/api/models/__init__.py
+%%SEAHUBDIR%%/tests/api/models/test_token_v2.py
 %%SEAHUBDIR%%/tests/api/test_accounts.py
 %%SEAHUBDIR%%/tests/api/test_auth.py
 %%SEAHUBDIR%%/tests/api/test_avatar.py
@@ -1316,6 +1476,7 @@
 %%SEAHUBDIR%%/tests/api/test_dir.py
 %%SEAHUBDIR%%/tests/api/test_dir_download.py
 %%SEAHUBDIR%%/tests/api/test_dir_revert.py
+%%SEAHUBDIR%%/tests/api/test_dir_sub_repo.py
 %%SEAHUBDIR%%/tests/api/test_file_revert.py
 %%SEAHUBDIR%%/tests/api/test_files.py
 %%SEAHUBDIR%%/tests/api/test_group_repos.py
@@ -1332,32 +1493,31 @@
 %%SEAHUBDIR%%/tests/api/test_repo_tokens.py
 %%SEAHUBDIR%%/tests/api/test_repo_user_folder_perm.py
 %%SEAHUBDIR%%/tests/api/test_repos.py
+%%SEAHUBDIR%%/tests/api/test_serializers.py
 %%SEAHUBDIR%%/tests/api/test_shared_repo.py
 %%SEAHUBDIR%%/tests/api/test_shares.py
 %%SEAHUBDIR%%/tests/api/test_starredfiles.py
 %%SEAHUBDIR%%/tests/api/urls.py
-%%SEAHUBDIR%%/tests/api/test_dir_sub_repo.py
 %%SEAHUBDIR%%/tests/common/__init__.py
 %%SEAHUBDIR%%/tests/common/common.py
 %%SEAHUBDIR%%/tests/common/utils.py
 %%SEAHUBDIR%%/tests/install-deps.sh
-%%SEAHUBDIR%%/seahub/institutions/templates/institutions/useradmin_search.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_admins.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_search_user.html
-%%SEAHUBDIR%%/tests/api/endpoints/test_group_members.py
-%%SEAHUBDIR%%/tests/seahub/institutions/test_views.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_admins.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_user.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_search_user.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_toggle_admin.py
 %%SEAHUBDIR%%/tests/seahub/__init__.py
 %%SEAHUBDIR%%/tests/seahub/auth/views/test_login.py
 %%SEAHUBDIR%%/tests/seahub/auth/views/test_password_change.py
+%%SEAHUBDIR%%/tests/seahub/base/__init__.py
 %%SEAHUBDIR%%/tests/seahub/base/database_storage/test_database_storage.py
 %%SEAHUBDIR%%/tests/seahub/base/templatetags/test_seahub_tags.py

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609110654.u8B6sbSF046636>