From owner-svn-ports-head@freebsd.org Fri Apr 28 15:09:11 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE296D544D1; Fri, 28 Apr 2017 15:09:11 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8923A1F78; Fri, 28 Apr 2017 15:09:11 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v3SF9ATk008550; Fri, 28 Apr 2017 15:09:10 GMT (envelope-from lifanov@FreeBSD.org) Received: (from lifanov@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v3SF99lH008535; Fri, 28 Apr 2017 15:09:09 GMT (envelope-from lifanov@FreeBSD.org) Message-Id: <201704281509.v3SF99lH008535@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lifanov set sender to lifanov@FreeBSD.org using -f From: Nikolai Lifanov Date: Fri, 28 Apr 2017 15:09:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r439615 - in head: net-mgmt/ccnet-server net-mgmt/seafile-server www/py-seafdav www/py-seafobj www/seahub X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2017 15:09:11 -0000 Author: lifanov Date: Fri Apr 28 15:09:08 2017 New Revision: 439615 URL: https://svnweb.freebsd.org/changeset/ports/439615 Log: update seafile to 6.0.10 and seahub to 6.0.13 This is an update to seafile to the most current version, 6.0.10. This update moves duplicate code to Makefile.include and also added a variable seahub_ver which is set to 6.0.13. The pkglist was also regenerated for most or all packages. * Updated seafile_ver to 6.0.10 * Added seahub_ver and set to 6.0.13 * Moved duplicate code to Makefile.include * Regenerated pkg-lists - [fix] Fix a bug in listing libraries in admin panel - Improve performance when checking group shared library permission - [fix] Fix image popup in favourite page - [fix] Fix generating sharing link with expiring time in file detailed view page - [fix] Don't allow to create library with '/' in name - [fix] Fix two-factor authentication - Add script to migrate between different storage backend ports affected: - net-mgmt/ccnet-server - net-mgmt/seafile-server - www/py-seafdav - www/py-seafobj - www/seahub PR: 218932 Submitted by: ultima1252@gmail.com (maintainer) Modified: head/net-mgmt/ccnet-server/Makefile head/net-mgmt/ccnet-server/distinfo head/net-mgmt/seafile-server/Makefile head/net-mgmt/seafile-server/Makefile.include head/net-mgmt/seafile-server/distinfo head/net-mgmt/seafile-server/pkg-plist head/www/py-seafdav/Makefile head/www/py-seafdav/distinfo head/www/py-seafdav/pkg-plist head/www/py-seafobj/Makefile head/www/py-seafobj/distinfo head/www/py-seafobj/pkg-plist head/www/seahub/Makefile head/www/seahub/distinfo head/www/seahub/pkg-plist Modified: head/net-mgmt/ccnet-server/Makefile ============================================================================== --- head/net-mgmt/ccnet-server/Makefile Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/ccnet-server/Makefile Fri Apr 28 15:09:08 2017 (r439615) @@ -36,19 +36,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ldap INSTALL_TARGET= install-strip -HAIWENDIR= www/haiwen -SEAFILE_SERVER= ${HAIWENDIR}/seafile-server -SEABIN= ${SEAFILE_SERVER}/seafile/bin -SEALIB= ${SEAFILE_SERVER}/seafile/lib - -USERS= seafile -GROUPS= ${USERS} - -PLIST_SUB= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - HAIWENDIR=${HAIWENDIR} - post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-init ${STAGEDIR}${PREFIX}/${SEABIN} Modified: head/net-mgmt/ccnet-server/distinfo ============================================================================== --- head/net-mgmt/ccnet-server/distinfo Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/ccnet-server/distinfo Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490929092 -SHA256 (haiwen-ccnet-server-v6.0.9-server_GH0.tar.gz) = f6b2063e1be276fec509ed0a6e67cde936bda4367788baf1936da6a194fe0d20 -SIZE (haiwen-ccnet-server-v6.0.9-server_GH0.tar.gz) = 211349 +TIMESTAMP = 1492228561 +SHA256 (haiwen-ccnet-server-v6.0.10-server_GH0.tar.gz) = 1a31a917c143c74bbb6fd67c54ee61841c343650b70f3d07dc130c990d8ffc1f +SIZE (haiwen-ccnet-server-v6.0.10-server_GH0.tar.gz) = 211221 Modified: head/net-mgmt/seafile-server/Makefile ============================================================================== --- head/net-mgmt/seafile-server/Makefile Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/seafile-server/Makefile Fri Apr 28 15:09:08 2017 (r439615) @@ -46,27 +46,10 @@ INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/evhtp LDFLAGS+= -L${LOCALBASE}/lib -HAIWENDIR= www/haiwen -SEAFILE_SERVER= ${HAIWENDIR}/seafile-server -SEABIN= ${SEAFILE_SERVER}/seafile/bin -SEALIB= ${SEAFILE_SERVER}/seafile/lib - -USERS= seafile -GROUPS= ${USERS} - USE_RC_SUBR= seafile -PLIST_SUB= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - HAIWENDIR=${HAIWENDIR} SUB_FILES= pkg-message -SUB_LIST+= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - HAIWENDIR=${HAIWENDIR} - MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FUSE Modified: head/net-mgmt/seafile-server/Makefile.include ============================================================================== --- head/net-mgmt/seafile-server/Makefile.include Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/seafile-server/Makefile.include Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,30 @@ # $FreeBSD$ -SEAFILE_VER=6.0.9 +SEAFILE_VER=6.0.10 +SEAHUB_VER=6.0.13 + + +# Various vars used in most/all the Makefiles +HAIWENDIR= www/haiwen +SEAFILE_SERVER= ${HAIWENDIR}/seafile-server +SEAHUBDIR= ${SEAFILE_SERVER}/seahub +SEABIN= ${SEAFILE_SERVER}/seafile/bin +SEALIB= ${SEAFILE_SERVER}/seafile/lib +SITEPACKAGEDIR= ${SEAHUBDIR}/thirdpart +SEAHUB_DATA_DIR= ${HAIWENDIR}/seahub-data + +USERS= seafile +GROUPS= ${USERS} + +PLIST_SUB+= USERS=${USERS} \ + GROUPS=${GROUPS} \ + SEAFILE_SERVER=${SEAFILE_SERVER} \ + SEAHUBDIR=${SEAHUBDIR} \ + HAIWENDIR=${HAIWENDIR} \ + SITEPACKAGEDIR=${SITEPACKAGEDIR} + +SUB_LIST+= USERS=${USERS} \ + GROUPS=${GROUPS} \ + SEAFILE_SERVER=${SEAFILE_SERVER} \ + HAIWENDIR=${HAIWENDIR} \ + PYTHON=${PYTHON_VERSION} Modified: head/net-mgmt/seafile-server/distinfo ============================================================================== --- head/net-mgmt/seafile-server/distinfo Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/seafile-server/distinfo Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490929086 -SHA256 (haiwen-seafile-server-v6.0.9-server_GH0.tar.gz) = 2ccd7ed40ac61b013659b2ed75669510c87440c4f562d2cb67a807346e66ce93 -SIZE (haiwen-seafile-server-v6.0.9-server_GH0.tar.gz) = 695210 +TIMESTAMP = 1492228562 +SHA256 (haiwen-seafile-server-v6.0.10-server_GH0.tar.gz) = 7e6a8ebaa4b2b40c2854fbe9fd6608d24a219318be1271dd00603ebbb4fe90c1 +SIZE (haiwen-seafile-server-v6.0.10-server_GH0.tar.gz) = 695741 Modified: head/net-mgmt/seafile-server/pkg-plist ============================================================================== --- head/net-mgmt/seafile-server/pkg-plist Fri Apr 28 14:48:00 2017 (r439614) +++ head/net-mgmt/seafile-server/pkg-plist Fri Apr 28 15:09:08 2017 (r439615) @@ -1,11 +1,13 @@ -bin/seafile-controller bin/seaf-server +bin/seafile-controller include/seafile/seafile-object.h libdata/pkgconfig/libseafile.pc -%%SEAFILE_SERVER%%/seaf-cli-wrapper.sh +%%SEAFILE_SERVER%%/breakpad.py %%SEAFILE_SERVER%%/check_init_admin.py %%SEAFILE_SERVER%%/migrate-to-ceph.sh %%SEAFILE_SERVER%%/reset-admin.sh +%%SEAFILE_SERVER%%/seaf-cli-wrapper.sh +%%SEAFILE_SERVER%%/seaf-fsck.sh %%SEAFILE_SERVER%%/seaf-fuse.sh %%SEAFILE_SERVER%%/seaf-gc.sh %%SEAFILE_SERVER%%/seafile.sh @@ -18,34 +20,32 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/seafile/bin/seafserv-gc %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.py %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.%%PYTHON_PYOEXTENSION%% %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.py %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.%%PYTHON_PYOEXTENSION%% %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.py %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.%%PYTHON_PYOEXTENSION%% %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.py %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.%%PYTHON_PYOEXTENSION%% %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.py %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.%%PYTHON_PYOEXTENSION%% %%SEAFILE_SERVER%%/seafile/share/doc/seafile/seafile-tutorial.doc -%%SEAFILE_SERVER%%/breakpad.py %%SEAFILE_SERVER%%/seafobj_migrate.py -%%SEAFILE_SERVER%%/seahub.sh -%%SEAFILE_SERVER%%/setup-seafile.sh +%%SEAHUBDIR%%.sh %%SEAFILE_SERVER%%/setup-seafile-mysql.py %%SEAFILE_SERVER%%/setup-seafile-mysql.sh +%%SEAFILE_SERVER%%/setup-seafile.sh %%SEAFILE_SERVER%%/sqlite2mysql.py %%SEAFILE_SERVER%%/sqlite2mysql.sh %%SEAFILE_SERVER%%/upgrade/add_collate.sh %%SEAFILE_SERVER%%/upgrade/db_update_1.3_1.4.py %%SEAFILE_SERVER%%/upgrade/db_update_helper.py -%%SEAFILE_SERVER%%/upgrade/minor-upgrade.sh -%%SEAFILE_SERVER%%/seaf-fsck.sh %%SEAFILE_SERVER%%/upgrade/fix_mysql_user.py +%%SEAFILE_SERVER%%/upgrade/minor-upgrade.sh %%SEAFILE_SERVER%%/upgrade/regenerate_secret_key.sh %%SEAFILE_SERVER%%/upgrade/sql/1.6.0/mysql/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/1.6.0/sqlite3/seahub.sql @@ -61,8 +61,8 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/upgrade/sql/2.1.0/mysql/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/2.1.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/2.2.0/mysql/ccnet.sql -%%SEAFILE_SERVER%%/upgrade/sql/3.0.0/mysql/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/3.0.0/sqlite3/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/%%GTK3_VERSION%%/mysql/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/%%GTK3_VERSION%%/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/3.1.0/mysql/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/3.1.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/4.1.0/mysql/ccnet.sql @@ -77,6 +77,14 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/upgrade/sql/4.3.0/sqlite3/.gitkeep %%SEAFILE_SERVER%%/upgrade/sql/4.4.0/mysql/.gitkeep %%SEAFILE_SERVER%%/upgrade/sql/4.4.0/sqlite3/.gitkeep +%%SEAFILE_SERVER%%/upgrade/sql/5.0.0/mysql/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/5.0.0/sqlite3/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/mysql/seafile.sql +%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/mysql/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/sqlite3/seafile.sql +%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/sqlite3/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/6.0.0/mysql/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/6.0.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/upgrade_1.2_1.3.sh %%SEAFILE_SERVER%%/upgrade/upgrade_1.3_1.4.sh %%SEAFILE_SERVER%%/upgrade/upgrade_1.4_1.5.sh @@ -93,15 +101,7 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/upgrade/upgrade_4.1_4.2.sh %%SEAFILE_SERVER%%/upgrade/upgrade_4.2_4.3.sh %%SEAFILE_SERVER%%/upgrade/upgrade_4.3_4.4.sh -%%SEAFILE_SERVER%%/upgrade/sql/5.0.0/mysql/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/5.0.0/sqlite3/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/mysql/seafile.sql -%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/mysql/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/sqlite3/seafile.sql -%%SEAFILE_SERVER%%/upgrade/sql/5.1.0/sqlite3/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/6.0.0/mysql/seahub.sql -%%SEAFILE_SERVER%%/upgrade/sql/6.0.0/sqlite3/seahub.sql -%%SEAFILE_SERVER%%/upgrade/upgrade_5.1_6.0.sh -%%SEAFILE_SERVER%%/upgrade/upgrade_5.0_5.1.sh %%SEAFILE_SERVER%%/upgrade/upgrade_4.4_5.0.sh +%%SEAFILE_SERVER%%/upgrade/upgrade_5.0_5.1.sh +%%SEAFILE_SERVER%%/upgrade/upgrade_5.1_6.0.sh @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% Modified: head/www/py-seafdav/Makefile ============================================================================== --- head/www/py-seafdav/Makefile Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafdav/Makefile Fri Apr 28 15:09:08 2017 (r439615) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= seafdav -PORTVERSION= ${SEAFILE_VER} +PORTVERSION= ${SEAHUB_VER} DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -pro CATEGORIES= www python @@ -21,21 +21,6 @@ SHEBANG_FILES= *.sh *.template wsgidav/a NO_ARCH= yes NO_BUILD= yes -HAIWENDIR= www/haiwen -SEAFILE_SERVER= ${HAIWENDIR}/seafile-server -SEAHUBDIR= ${SEAFILE_SERVER}/seahub -SITEPACKAGEDIR= ${SEAHUBDIR}/thirdpart - -USERS= seafile -GROUPS= ${USERS} - -PLIST_SUB= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - SEAHUBDIR=${SEAHUBDIR} \ - HAIWENDIR=${HAIWENDIR} \ - SITEPACKAGEDIR=${SITEPACKAGEDIR} - do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/wsgidav (cd ${WRKSRC}/wsgidav && \ Modified: head/www/py-seafdav/distinfo ============================================================================== --- head/www/py-seafdav/distinfo Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafdav/distinfo Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490929093 -SHA256 (haiwen-seafdav-v6.0.9-pro_GH0.tar.gz) = 948ac47b98e85eaf37c37319e96974c55191b43be64cb1ffe75f9e53c63fd238 -SIZE (haiwen-seafdav-v6.0.9-pro_GH0.tar.gz) = 2554679 +TIMESTAMP = 1493210654 +SHA256 (haiwen-seafdav-v6.0.13-pro_GH0.tar.gz) = e3e5d11828fa3e8fe257a1f40cce7afc0f4ec1e224c3a59c126fe8438ea94b44 +SIZE (haiwen-seafdav-v6.0.13-pro_GH0.tar.gz) = 2554686 Modified: head/www/py-seafdav/pkg-plist ============================================================================== --- head/www/py-seafdav/pkg-plist Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafdav/pkg-plist Fri Apr 28 15:09:08 2017 (r439615) @@ -1,156 +1,156 @@ -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/couch_property_manager.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/couch_property_manager.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/couch_property_manager.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/hg_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/hg_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/hg_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mongo_property_manager.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mongo_property_manager.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mongo_property_manager.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mysql_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mysql_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/mysql_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/nt_domain_controller.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/nt_domain_controller.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/nt_domain_controller.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/domain_controller.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/domain_controller.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/domain_controller.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seaf_utils.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seaf_utils.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seaf_utils.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seafile_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seafile_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/addons/seafile/seafile_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_error.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_error.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_error.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/debug_filter.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/debug_filter.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/debug_filter.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dir_browser.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dir_browser.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/dir_browser.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/domain_controller.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/domain_controller.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/domain_controller.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/error_printer.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/error_printer.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/error_printer.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/fs_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/fs_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/fs_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/http_authenticator.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/http_authenticator.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/http_authenticator.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/dav_provider_interface.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/dav_provider_interface.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/dav_provider_interface.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/domaincontrollerinterface.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/domaincontrollerinterface.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/domaincontrollerinterface.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/lockmanagerinterface.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/lockmanagerinterface.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/lockmanagerinterface.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/propertymanagerinterface.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/propertymanagerinterface.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/interfaces/propertymanagerinterface.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_manager.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_manager.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_manager.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_storage.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_storage.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/lock_storage.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/middleware.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/middleware.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/middleware.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/profile.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/profile.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/profile.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/property_manager.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/property_manager.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/property_manager.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_resolver.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_resolver.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_resolver.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_server.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_server.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/request_server.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/rw_lock.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/rw_lock.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/rw_lock.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/dav_provider_tools.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/dav_provider_tools.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/dav_provider_tools.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/mongo_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/mongo_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/mongo_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/virtual_dav_provider.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/virtual_dav_provider.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/samples/virtual_dav_provider.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/LICENSE.txt -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/ext_wsgiutils_server.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/ext_wsgiutils_server.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/ext_wsgiutils_server.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_reloading_server.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_reloading_server.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_reloading_server.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_server.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_server.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/run_server.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/sample_bogo_server.crt -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/sample_bogo_server.csr -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/sample_bogo_server.key -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/server_sample.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/server_sample.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/server/server_sample.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/util.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/util.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/util.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/version.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/version.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/version.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/wsgidav_app.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/wsgidav_app.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/wsgidav_app.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/xml_tools.py -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/xml_tools.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/wsgidav/xml_tools.pyo +%%SITEPACKAGEDIR%%/wsgidav/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.py +%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.py +%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.py +%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.py +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.py +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/dav_error.py +%%SITEPACKAGEDIR%%/wsgidav/dav_error.pyc +%%SITEPACKAGEDIR%%/wsgidav/dav_error.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/debug_filter.py +%%SITEPACKAGEDIR%%/wsgidav/debug_filter.pyc +%%SITEPACKAGEDIR%%/wsgidav/debug_filter.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/dir_browser.py +%%SITEPACKAGEDIR%%/wsgidav/dir_browser.pyc +%%SITEPACKAGEDIR%%/wsgidav/dir_browser.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/domain_controller.py +%%SITEPACKAGEDIR%%/wsgidav/domain_controller.pyc +%%SITEPACKAGEDIR%%/wsgidav/domain_controller.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/error_printer.py +%%SITEPACKAGEDIR%%/wsgidav/error_printer.pyc +%%SITEPACKAGEDIR%%/wsgidav/error_printer.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/http_authenticator.py +%%SITEPACKAGEDIR%%/wsgidav/http_authenticator.pyc +%%SITEPACKAGEDIR%%/wsgidav/http_authenticator.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.py +%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.py +%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.py +%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.py +%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/lock_manager.py +%%SITEPACKAGEDIR%%/wsgidav/lock_manager.pyc +%%SITEPACKAGEDIR%%/wsgidav/lock_manager.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/lock_storage.py +%%SITEPACKAGEDIR%%/wsgidav/lock_storage.pyc +%%SITEPACKAGEDIR%%/wsgidav/lock_storage.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/middleware.py +%%SITEPACKAGEDIR%%/wsgidav/middleware.pyc +%%SITEPACKAGEDIR%%/wsgidav/middleware.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/profile.py +%%SITEPACKAGEDIR%%/wsgidav/profile.pyc +%%SITEPACKAGEDIR%%/wsgidav/profile.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/property_manager.py +%%SITEPACKAGEDIR%%/wsgidav/property_manager.pyc +%%SITEPACKAGEDIR%%/wsgidav/property_manager.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/request_resolver.py +%%SITEPACKAGEDIR%%/wsgidav/request_resolver.pyc +%%SITEPACKAGEDIR%%/wsgidav/request_resolver.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/request_server.py +%%SITEPACKAGEDIR%%/wsgidav/request_server.pyc +%%SITEPACKAGEDIR%%/wsgidav/request_server.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/rw_lock.py +%%SITEPACKAGEDIR%%/wsgidav/rw_lock.pyc +%%SITEPACKAGEDIR%%/wsgidav/rw_lock.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/samples/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/samples/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.py +%%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.py +%%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/server/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/LICENSE.txt +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_%%PYTHON_PYOEXTENSION%%penssl.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_%%PYTHON_PYOEXTENSION%%penssl.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_%%PYTHON_PYOEXTENSION%%penssl.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.py +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.py +%%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.py +%%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/run_server.py +%%SITEPACKAGEDIR%%/wsgidav/server/run_server.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/run_server.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.crt +%%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.csr +%%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.key +%%SITEPACKAGEDIR%%/wsgidav/server/server_sample.py +%%SITEPACKAGEDIR%%/wsgidav/server/server_sample.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/server_sample.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/util.py +%%SITEPACKAGEDIR%%/wsgidav/util.pyc +%%SITEPACKAGEDIR%%/wsgidav/util.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/version.py +%%SITEPACKAGEDIR%%/wsgidav/version.pyc +%%SITEPACKAGEDIR%%/wsgidav/version.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.py +%%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.pyc +%%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/wsgidav/xml_tools.py +%%SITEPACKAGEDIR%%/wsgidav/xml_tools.pyc +%%SITEPACKAGEDIR%%/wsgidav/xml_tools.%%PYTHON_PYOEXTENSION%% @dir(%%USERS%%,%%GROUPS%%,755) %%SEAHUBDIR%% @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% Modified: head/www/py-seafobj/Makefile ============================================================================== --- head/www/py-seafobj/Makefile Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafobj/Makefile Fri Apr 28 15:09:08 2017 (r439615) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= seafobj -PORTVERSION= ${SEAFILE_VER} +PORTVERSION= ${SEAHUB_VER} DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -pro CATEGORIES= www python @@ -21,21 +21,6 @@ NO_BUILD= yes USES= python:-2.7 shebangfix SHEBANG_FILES= *.sh *.py -HAIWENDIR= www/haiwen -SEAFILE_SERVER= ${HAIWENDIR}/seafile-server -SEAHUBDIR= ${SEAFILE_SERVER}/seahub -SITEPACKAGEDIR= ${SEAHUBDIR}/thirdpart - -USERS= seafile -GROUPS= ${USERS} - -PLIST_SUB= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - SEAHUBDIR=${SEAHUBDIR} \ - HAIWENDIR=${HAIWENDIR} \ - SITEPACKAGEDIR=${SITEPACKAGEDIR} - do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj (cd ${WRKSRC}/seafobj && \ Modified: head/www/py-seafobj/distinfo ============================================================================== --- head/www/py-seafobj/distinfo Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafobj/distinfo Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490929093 -SHA256 (haiwen-seafobj-v6.0.9-pro_GH0.tar.gz) = ef0a4e572815c97136133df636294df134324956b674316f1b8a285ee92099df -SIZE (haiwen-seafobj-v6.0.9-pro_GH0.tar.gz) = 6625277 +TIMESTAMP = 1493210656 +SHA256 (haiwen-seafobj-v6.0.13-pro_GH0.tar.gz) = 1c12e50061c0f536d6808a1d3067aae92cc67823ed56bd4caca7296eefbe99fe +SIZE (haiwen-seafobj-v6.0.13-pro_GH0.tar.gz) = 6626598 Modified: head/www/py-seafobj/pkg-plist ============================================================================== --- head/www/py-seafobj/pkg-plist Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/py-seafobj/pkg-plist Fri Apr 28 15:09:08 2017 (r439615) @@ -1,50 +1,53 @@ -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/alioss.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/alioss.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/alioss.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/swift.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/swift.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/swift.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyo -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/crypto.py -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/crypto.pyc -%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/crypto.pyo +%%SITEPACKAGEDIR%%/seafobj/__init__.py +%%SITEPACKAGEDIR%%/seafobj/__init__.pyc +%%SITEPACKAGEDIR%%/seafobj/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/__init__.py +%%SITEPACKAGEDIR%%/seafobj/backends/__init__.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/alioss.py +%%SITEPACKAGEDIR%%/seafobj/backends/alioss.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/alioss.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/base.py +%%SITEPACKAGEDIR%%/seafobj/backends/base.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/base.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/ceph.py +%%SITEPACKAGEDIR%%/seafobj/backends/ceph.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/ceph.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.py +%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/s3.py +%%SITEPACKAGEDIR%%/seafobj/backends/s3.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/s3.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/backends/swift.py +%%SITEPACKAGEDIR%%/seafobj/backends/swift.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/swift.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/blocks.py +%%SITEPACKAGEDIR%%/seafobj/blocks.pyc +%%SITEPACKAGEDIR%%/seafobj/blocks.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/commit_differ.py +%%SITEPACKAGEDIR%%/seafobj/commit_differ.pyc +%%SITEPACKAGEDIR%%/seafobj/commit_differ.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/commits.py +%%SITEPACKAGEDIR%%/seafobj/commits.pyc +%%SITEPACKAGEDIR%%/seafobj/commits.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/exceptions.py +%%SITEPACKAGEDIR%%/seafobj/exceptions.pyc +%%SITEPACKAGEDIR%%/seafobj/exceptions.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/fs.py +%%SITEPACKAGEDIR%%/seafobj/fs.pyc +%%SITEPACKAGEDIR%%/seafobj/fs.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/objstore_factory.py +%%SITEPACKAGEDIR%%/seafobj/objstore_factory.pyc +%%SITEPACKAGEDIR%%/seafobj/objstore_factory.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/utils/__init__.py +%%SITEPACKAGEDIR%%/seafobj/utils/__init__.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__init__.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.py +%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.%%PYTHON_PYOEXTENSION%% +%%SITEPACKAGEDIR%%/seafobj/utils/crypto.py +%%SITEPACKAGEDIR%%/seafobj/utils/crypto.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/crypto.%%PYTHON_PYOEXTENSION%% @dir(%%USERS%%,%%GROUPS%%,755) %%SEAHUBDIR%% @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% Modified: head/www/seahub/Makefile ============================================================================== --- head/www/seahub/Makefile Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/seahub/Makefile Fri Apr 28 15:09:08 2017 (r439615) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= seahub -PORTVERSION= ${SEAFILE_VER} +PORTVERSION= ${SEAHUB_VER} DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -pro CATEGORIES= www @@ -55,32 +55,10 @@ SEAFDAV_RUN_DEPENDS= ${PYTHON_PKGNAMEPRE NLS_USES= gettext iconv NLS_CONFIGURE_OFF= --disable-nls -HAIWENDIR= www/haiwen -SEAFILE_SERVER= ${HAIWENDIR}/seafile-server -SEAHUBDIR= ${SEAFILE_SERVER}/seahub -SEALIB= ${SEAFILE_SERVER}/seafile/lib -SITEPACKAGEDIR= ${SEAHUBDIR}/thirdpart -SEAHUB_DATA_DIR= ${HAIWENDIR}/seahub-data - -USERS= seafile -GROUPS= ${USERS} - USE_RC_SUBR= ${PORTNAME} -PLIST_SUB= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - SEAHUBDIR=${SEAHUBDIR} \ - HAIWENDIR=${HAIWENDIR} \ - SITEPACKAGEDIR=${SITEPACKAGEDIR} SUB_FILES= pkg-message -SUB_LIST+= USERS=${USERS} \ - GROUPS=${GROUPS} \ - SEAFILE_SERVER=${SEAFILE_SERVER} \ - HAIWENDIR=${HAIWENDIR} \ - PYTHON=${PYTHON_VERSION} - do-patch: echo "${WRKSRC}..." @${MKDIR} ${WRKSRC}/runtime Modified: head/www/seahub/distinfo ============================================================================== --- head/www/seahub/distinfo Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/seahub/distinfo Fri Apr 28 15:09:08 2017 (r439615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490929093 -SHA256 (haiwen-seahub-v6.0.9-pro_GH0.tar.gz) = 2809d79938800c8d7198220a8c18a2737715bf2e1c2f4105200a983582895cdd -SIZE (haiwen-seahub-v6.0.9-pro_GH0.tar.gz) = 8389396 +TIMESTAMP = 1493210659 +SHA256 (haiwen-seahub-v6.0.13-pro_GH0.tar.gz) = 2645e3b38f05d4c179f3c199ef3050900fcbc5e053bfdcde26e6954eead7d8ee +SIZE (haiwen-seahub-v6.0.13-pro_GH0.tar.gz) = 8393954 Modified: head/www/seahub/pkg-plist ============================================================================== --- head/www/seahub/pkg-plist Fri Apr 28 14:48:00 2017 (r439614) +++ head/www/seahub/pkg-plist Fri Apr 28 15:09:08 2017 (r439615) @@ -151,7 +151,7 @@ %%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.aa8c0bb5b31e.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 @@ -189,7 +189,7 @@ %%SEAHUBDIR%%/media/assets/scripts/app/views/devices.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.b42f9140300d.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.da015fa0278c.js +%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.2e0b43157782.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 @@ -199,11 +199,11 @@ %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.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.cadf7b4458e3.js +%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.da7d39b6c0a5.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dir.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.0ef2c59627a2.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.a2cbfdb2d136.js +%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.a4b73e46950d.js %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.js %%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.4f9ef2481950.js %%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.js @@ -253,7 +253,7 @@ %%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.4eb2c1d402b3.js +%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.83195d7c4b6b.js %%SEAHUBDIR%%/media/assets/scripts/app/views/repo.js %%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.b1e05de56a32.js %%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.js @@ -279,7 +279,7 @@ %%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.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.f310aca8fe53.js %%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.js %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.30d2a55f70bf.js %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.js @@ -291,69 +291,69 @@ %%SEAHUBDIR%%/media/assets/scripts/build.js %%SEAHUBDIR%%/media/assets/scripts/common.94794a54a518.js %%SEAHUBDIR%%/media/assets/scripts/common.js -%%SEAHUBDIR%%/media/assets/scripts/dist/build.d9508a510082.js +%%SEAHUBDIR%%/media/assets/scripts/dist/build.d41d8cd98f00.js %%SEAHUBDIR%%/media/assets/scripts/dist/build.fbecce5c5594.txt %%SEAHUBDIR%%/media/assets/scripts/dist/build.js %%SEAHUBDIR%%/media/assets/scripts/dist/build.txt -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.c2528b8e21fb.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.43d3fa05da34.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.60e44dbed55b.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.c11c44a5f194.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.7d3052cf2fbf.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.0cfe5efbf7c3.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.fcfe6788392f.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.a68f0e720545.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.5dcdfaf67a7f.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.ff54ce1cdeac.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.a07b2b70fbfa.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.ac4137666d37.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.3a52c64c31bf.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.c1b2cb826bb3.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.a74d8ba43e70.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.a29f783f813d.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.648b3fd2ae90.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.40f8706153d5.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.a143fd85f0fa.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.36e4cffb4d3d.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.7c474b58871c.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.7fa2faccd1d1.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.d0d40722ab7b.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.017a18aacb79.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.63f51f39597d.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.40bc6381f2d9.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.304dff70ffde.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.969338a15d36.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.9c3fdaf77b4b.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.0e6f1cb217d0.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.8153d62922f5.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.f4e2913f7a78.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.05646003e192.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.08feb41d8471.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.9a3a4088c97e.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.e173220a3f0d.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.68cc5d3199f1.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.d0802c7dfe72.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.a30e59df1a2b.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.b8059241294f.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.6e392445dc33.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.591adbc5da06.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.88b23a7490d9.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.d281eed53eaa.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.8815c1a5874e.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.68bfa3e8cb4f.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.dd3ba3c51a97.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.6b8a66c4d803.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.e7963bbebfbf.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.8a3cf6b90108.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.3c70e7c81127.js +%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.dab3b79551ea.js %%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.f9941a040e37.js %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.75e6d0132deb.js +%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.603390194f29.js %%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.js -%%SEAHUBDIR%%/media/assets/scripts/dist/main.011a84946971.js +%%SEAHUBDIR%%/media/assets/scripts/dist/main.33f13ff15098.js %%SEAHUBDIR%%/media/assets/scripts/dist/main.js -%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.4845ac08db81.js +%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.b835656f8d30.js %%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.js %%SEAHUBDIR%%/media/assets/scripts/file-tree.225c1b52bbee.js %%SEAHUBDIR%%/media/assets/scripts/file-tree.js @@ -763,6 +763,7 @@ %%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/org_users.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/perm_audit.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/shares.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/sysinfo.py @@ -783,7 +784,9 @@ %%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_history.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_set_password.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_trash.py %%SEAHUBDIR%%/seahub/api2/endpoints/search_group.py %%SEAHUBDIR%%/seahub/api2/endpoints/search_user.py %%SEAHUBDIR%%/seahub/api2/endpoints/send_share_link_email.py @@ -1107,6 +1110,7 @@ %%SEAHUBDIR%%/seahub/templates/snippets/file_share_popup.html %%SEAHUBDIR%%/seahub/templates/snippets/file_view_js.html %%SEAHUBDIR%%/seahub/templates/snippets/file_view_style.html +%%SEAHUBDIR%%/seahub/templates/snippets/go_back_js.html %%SEAHUBDIR%%/seahub/templates/snippets/list_commit_detail.html %%SEAHUBDIR%%/seahub/templates/snippets/notice_html.html %%SEAHUBDIR%%/seahub/templates/snippets/office_convert_html.html @@ -1188,12 +1192,6 @@ %%SEAHUBDIR%%/seahub/templates/wiki/personal_wiki_pages.html %%SEAHUBDIR%%/seahub/test_settings.py %%SEAHUBDIR%%/seahub/test_utils.py -%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_users.py -%%SEAHUBDIR%%/seahub/templates/snippets/go_back_js.html -%%SEAHUBDIR%%/tests/api/endpoints/admin/test_libraries.py -%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_users.py -%%SEAHUBDIR%%/tests/seahub/auth/views/__init__.py -%%SEAHUBDIR%%/tests/seahub/auth/views/test_logout.py %%SEAHUBDIR%%/seahub/thumbnail/__init__.py %%SEAHUBDIR%%/seahub/thumbnail/management/__init__.py %%SEAHUBDIR%%/seahub/thumbnail/management/commands/__init__.py @@ -1469,7 +1467,9 @@ %%SEAHUBDIR%%/tests/api/endpoints/admin/test_group_libraries.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_group_members.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_groups.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_libraries.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_login_log.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_users.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 @@ -1488,7 +1488,9 @@ %%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_history.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_set_password.py +%%SEAHUBDIR%%/tests/api/endpoints/test_repo_trash.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 @@ -1537,7 +1539,9 @@ %%SEAHUBDIR%%/tests/common/utils.py %%SEAHUBDIR%%/tests/install-deps.sh %%SEAHUBDIR%%/tests/seahub/__init__.py +%%SEAHUBDIR%%/tests/seahub/auth/views/__init__.py %%SEAHUBDIR%%/tests/seahub/auth/views/test_login.py +%%SEAHUBDIR%%/tests/seahub/auth/views/test_logout.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