git: 979379d75607 - main - Seafile: Update to 11.0.9

From: Richard Gallamore <ultima_at_FreeBSD.org>
Date: Fri, 14 Jun 2024 17:45:55 UTC
The branch main has been updated by ultima:

URL: https://cgit.FreeBSD.org/ports/commit/?id=979379d75607da0380e1ef324ec80f8fcf39bb90

commit 979379d75607da0380e1ef324ec80f8fcf39bb90
Author:     Richard Gallamore <ultima@FreeBSD.org>
AuthorDate: 2024-06-14 17:44:43 +0000
Commit:     Richard Gallamore <ultima@FreeBSD.org>
CommitDate: 2024-06-14 17:44:43 +0000

    Seafile: Update to 11.0.9
    
    Changes: https://manual.seafile.com/changelog/server-changelog
---
 net-mgmt/seafile-server/Makefile         |   5 +-
 net-mgmt/seafile-server/Makefile.include |   4 +-
 net-mgmt/seafile-server/distinfo         |   6 +-
 net-mgmt/seafile-server/pkg-plist        |   1 -
 www/py-seafdav/distinfo                  |   6 +-
 www/py-seafdav/pkg-plist                 |  12 --
 www/py-seafobj/distinfo                  |   6 +-
 www/seahub/Makefile                      |   7 +-
 www/seahub/distinfo                      |   6 +-
 www/seahub/pkg-plist                     | 197 +++++++++++++++++++------------
 10 files changed, 142 insertions(+), 108 deletions(-)

diff --git a/net-mgmt/seafile-server/Makefile b/net-mgmt/seafile-server/Makefile
index e39c2516711a..66dcbd46d73d 100644
--- a/net-mgmt/seafile-server/Makefile
+++ b/net-mgmt/seafile-server/Makefile
@@ -91,8 +91,7 @@ post-patch:
 .endif
 
 post-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} \
-		${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB}
 .for SERVPROG in seaf-fsck seafserv-gc seaf-fuse seaf-migrate \
 		seaf-server seaf-server-init seafile-controller
 	if [ -e "${STAGEDIR}${PREFIX}/bin/${SERVPROG}" ]; then \
@@ -108,8 +107,6 @@ post-install:
 		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
 	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} \
 		${STAGEDIR}${PREFIX}/bin/seafile-admin
-	${INSTALL_DATA} ${WRKSRC}/doc/seafile-tutorial.doc \
-		${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile/
 	(cd ${WRKSRC}/scripts && \
 		${COPYTREE_SHARE} "sql" ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER})
 
diff --git a/net-mgmt/seafile-server/Makefile.include b/net-mgmt/seafile-server/Makefile.include
index 9e8153eaaf5c..1ab9fbd9d403 100644
--- a/net-mgmt/seafile-server/Makefile.include
+++ b/net-mgmt/seafile-server/Makefile.include
@@ -1,5 +1,5 @@
-SEAFILE_VER=	11.0.5
-SEAHUB_VER=	11.0.5
+SEAFILE_VER=	11.0.9
+SEAHUB_VER=	11.0.9
 
 
 # Various vars used in most/all the Makefiles
diff --git a/net-mgmt/seafile-server/distinfo b/net-mgmt/seafile-server/distinfo
index b2c38be62f73..9e3a8af9a0cf 100644
--- a/net-mgmt/seafile-server/distinfo
+++ b/net-mgmt/seafile-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708797885
-SHA256 (haiwen-seafile-server-v11.0.5-server_GH0.tar.gz) = 1c7af30bb5127d773858abffd019d8f07804353a36f2558d6b5e00b9be893ece
-SIZE (haiwen-seafile-server-v11.0.5-server_GH0.tar.gz) = 740375
+TIMESTAMP = 1718334613
+SHA256 (haiwen-seafile-server-v11.0.9-server_GH0.tar.gz) = 8b3be0333ef0899c0c38084aa2aef6cf2160633fd2278cf99a8d79b86adb0624
+SIZE (haiwen-seafile-server-v11.0.9-server_GH0.tar.gz) = 480228
diff --git a/net-mgmt/seafile-server/pkg-plist b/net-mgmt/seafile-server/pkg-plist
index 0d8d5d58fd21..eb30ef5be26b 100644
--- a/net-mgmt/seafile-server/pkg-plist
+++ b/net-mgmt/seafile-server/pkg-plist
@@ -22,7 +22,6 @@ libdata/pkgconfig/libseafile.pc
 %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/service.cpython-%%PYTHON_SUFFIX%%.pyc
 %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.py
 %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.py
-%%SEAFILE_SERVER%%/seafile/share/doc/seafile/seafile-tutorial.doc
 %%SEAFILE_SERVER%%/sql/mysql/ccnet.sql
 %%SEAFILE_SERVER%%/sql/mysql/seafile.sql
 %%SEAFILE_SERVER%%/sql/sqlite/config.sql
diff --git a/www/py-seafdav/distinfo b/www/py-seafdav/distinfo
index 525a449afb5f..c538f924a55f 100644
--- a/www/py-seafdav/distinfo
+++ b/www/py-seafdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708797886
-SHA256 (haiwen-seafdav-v11.0.5-server_GH0.tar.gz) = fc56cdf2db4ee12bf1db7c8bce13aaecefefb0c21e21a3382ea11662d3fcb084
-SIZE (haiwen-seafdav-v11.0.5-server_GH0.tar.gz) = 2333541
+TIMESTAMP = 1718334614
+SHA256 (haiwen-seafdav-v11.0.9-server_GH0.tar.gz) = 4751c7b08954f38f85fe73dea1af1eda4729699d99e9c89f91b1b32720e25093
+SIZE (haiwen-seafdav-v11.0.9-server_GH0.tar.gz) = 2343705
diff --git a/www/py-seafdav/pkg-plist b/www/py-seafdav/pkg-plist
index fc6f8ef7ed00..10248646aa54 100644
--- a/www/py-seafdav/pkg-plist
+++ b/www/py-seafdav/pkg-plist
@@ -70,18 +70,6 @@
 %%SITEPACKAGEDIR%%/wsgidav/error_printer.py
 %%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.py
 %%SITEPACKAGEDIR%%/wsgidav/http_authenticator.py
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/dav_provider_interface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/dav_provider_interface%%PYTHON_EXT_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/domaincontrollerinterface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/domaincontrollerinterface%%PYTHON_EXT_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/lockmanagerinterface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/lockmanagerinterface%%PYTHON_EXT_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/propertymanagerinterface%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/propertymanagerinterface%%PYTHON_EXT_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.py
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.py
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.py
-%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.py
 %%SITEPACKAGEDIR%%/wsgidav/lock_man/__init__.py
 %%SITEPACKAGEDIR%%/wsgidav/lock_man/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%SITEPACKAGEDIR%%/wsgidav/lock_man/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
diff --git a/www/py-seafobj/distinfo b/www/py-seafobj/distinfo
index 6d069025c9d0..9e6f46745803 100644
--- a/www/py-seafobj/distinfo
+++ b/www/py-seafobj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708797888
-SHA256 (haiwen-seafobj-v11.0.5-server_GH0.tar.gz) = 3a3473026737b109bff0f75edfb17371dbcf1b8f1c274a256e9b3c54cd037ffb
-SIZE (haiwen-seafobj-v11.0.5-server_GH0.tar.gz) = 10059453
+TIMESTAMP = 1718334616
+SHA256 (haiwen-seafobj-v11.0.9-server_GH0.tar.gz) = eea50d87f601d8444e8bf61da3d5daac74f8e70ba667011192266917f57e352f
+SIZE (haiwen-seafobj-v11.0.9-server_GH0.tar.gz) = 10059562
diff --git a/www/seahub/Makefile b/www/seahub/Makefile
index 0f5e7022d5a6..43230f06d2fd 100644
--- a/www/seahub/Makefile
+++ b/www/seahub/Makefile
@@ -2,7 +2,6 @@ PORTNAME=	seahub
 DISTVERSIONPREFIX=	v
 DISTVERSION=	${SEAHUB_VER}
 DISTVERSIONSUFFIX=	-server
-PORTREVISION=	2
 CATEGORIES=	www
 
 MAINTAINER=	ultima@FreeBSD.org
@@ -25,16 +24,16 @@ RUN_DEPENDS=	bash:shells/bash \
 		${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.14:www/py-djangorestframework@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8:devel/py-python-dateutil@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyjwt>=2.6:www/py-pyjwt@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.16:security/py-pycryptodome@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.20:security/py-pycryptodome@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-cas>=1.6:security/py-python-cas@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pysaml2>=7.2:security/py-pysaml2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}requests>=2.28:www/py-requests@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}requests>=2.31:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=1.3:www/py-requests-oauthlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}future>=0.18:devel/py-future@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gunicorn>=20.1:www/py-gunicorn@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.1:databases/py-mysqlclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}qrcode>=7.3:textproc/py-qrcode@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pillow>=10.2:graphics/py-pillow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}chardet>=5.1:textproc/py-chardet@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cffi>=1.15:devel/py-cffi@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0.5:www/py-django-simple-captcha@${PY_FLAVOR} \
diff --git a/www/seahub/distinfo b/www/seahub/distinfo
index 2a6721c302c6..44be33f2d54b 100644
--- a/www/seahub/distinfo
+++ b/www/seahub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708797892
-SHA256 (haiwen-seahub-v11.0.5-server_GH0.tar.gz) = cd6e4b8442b8176d8cdeb10b4fec02cb24a36835d8133c125851e78c7b22cfdf
-SIZE (haiwen-seahub-v11.0.5-server_GH0.tar.gz) = 21265484
+TIMESTAMP = 1718334619
+SHA256 (haiwen-seahub-v11.0.9-server_GH0.tar.gz) = b6a83f13d32fe6a75287fa6f5597222d5641c5bcbdf9dd2ff219f7bdc478d8dc
+SIZE (haiwen-seahub-v11.0.9-server_GH0.tar.gz) = 21090322
diff --git a/www/seahub/pkg-plist b/www/seahub/pkg-plist
index d4607496a068..d58b7c3364cc 100644
--- a/www/seahub/pkg-plist
+++ b/www/seahub/pkg-plist
@@ -67,17 +67,22 @@
 %%SEAHUBDIR%%/frontend/src/_i18n/i18n-sdoc-editor.js
 %%SEAHUBDIR%%/frontend/src/_i18n/i18n-%%USERS%%-editor.js
 %%SEAHUBDIR%%/frontend/src/app.js
+%%SEAHUBDIR%%/frontend/src/assets/icons/AI-search.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/arrow.svg
+%%SEAHUBDIR%%/frontend/src/assets/icons/currency.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/helpful-selected.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/helpful.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/helpless-selected.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/helpless.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/monitor.svg
+%%SEAHUBDIR%%/frontend/src/assets/icons/search.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/send.svg
 %%SEAHUBDIR%%/frontend/src/assets/icons/tag.svg
 %%SEAHUBDIR%%/frontend/src/assets/%%USERS%%-logo.png
 %%SEAHUBDIR%%/frontend/src/components/audio-player.js
 %%SEAHUBDIR%%/frontend/src/components/btn-qr-code.js
+%%SEAHUBDIR%%/frontend/src/components/code-mirror-loading/index.js
+%%SEAHUBDIR%%/frontend/src/components/code-mirror-loading/style.css
 %%SEAHUBDIR%%/frontend/src/components/common/account.js
 %%SEAHUBDIR%%/frontend/src/components/common/common-add-tool.js
 %%SEAHUBDIR%%/frontend/src/components/common/go-back/index.css
@@ -105,7 +110,6 @@
 %%SEAHUBDIR%%/frontend/src/components/date-and-time-picker.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/about-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/add-abuse-report-dialog.js
-%%SEAHUBDIR%%/frontend/src/components/dialog/add-reviewer-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/change-repo-password-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/clean-trash.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/commit-details.js
@@ -172,9 +176,7 @@
 %%SEAHUBDIR%%/frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/list-created-files-dialog.js
-%%SEAHUBDIR%%/frontend/src/components/dialog/list-repo-drafts-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/list-taggedfiles-dialog.js
-%%SEAHUBDIR%%/frontend/src/components/dialog/local-draft-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/manage-members-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/move-dirent-dialog.js
 %%SEAHUBDIR%%/frontend/src/components/dialog/new-wiki-dialog.js
@@ -281,8 +283,6 @@
 %%SEAHUBDIR%%/frontend/src/components/dirent-list-view/dirent-list-view.js
 %%SEAHUBDIR%%/frontend/src/components/dirent-list-view/dirent-none-view.js
 %%SEAHUBDIR%%/frontend/src/components/dirent-list-view/file-tag.js
-%%SEAHUBDIR%%/frontend/src/components/draft-list-view/draft-list-item.js
-%%SEAHUBDIR%%/frontend/src/components/draft-list-view/draft-list-view.js
 %%SEAHUBDIR%%/frontend/src/components/draggable/dirents-dragged-preview.js
 %%SEAHUBDIR%%/frontend/src/components/dropdown-menu/item-dropdown-menu.js
 %%SEAHUBDIR%%/frontend/src/components/empty-tip.js
@@ -395,6 +395,7 @@
 %%SEAHUBDIR%%/frontend/src/components/side-nav-footer.js
 %%SEAHUBDIR%%/frontend/src/components/side-panel.js
 %%SEAHUBDIR%%/frontend/src/components/single-selector.js
+%%SEAHUBDIR%%/frontend/src/components/subscription.js
 %%SEAHUBDIR%%/frontend/src/components/system-notification.js
 %%SEAHUBDIR%%/frontend/src/components/terms-preview-widget.js
 %%SEAHUBDIR%%/frontend/src/components/toast/alert.js
@@ -439,7 +440,6 @@
 %%SEAHUBDIR%%/frontend/src/constants/index.js
 %%SEAHUBDIR%%/frontend/src/constants/keyCodes.js
 %%SEAHUBDIR%%/frontend/src/constants/zIndexes.js
-%%SEAHUBDIR%%/frontend/src/css/add-reviewer-dialog.css
 %%SEAHUBDIR%%/frontend/src/css/apply-folder-properties.css
 %%SEAHUBDIR%%/frontend/src/css/audio-file-view.css
 %%SEAHUBDIR%%/frontend/src/css/btn-qr-code.css
@@ -500,6 +500,7 @@
 %%SEAHUBDIR%%/frontend/src/css/single-selector.css
 %%SEAHUBDIR%%/frontend/src/css/spreadsheet-file-view.css
 %%SEAHUBDIR%%/frontend/src/css/sub-folder-permission.css
+%%SEAHUBDIR%%/frontend/src/css/subscription.css
 %%SEAHUBDIR%%/frontend/src/css/svg-file-view.css
 %%SEAHUBDIR%%/frontend/src/css/switch.css
 %%SEAHUBDIR%%/frontend/src/css/system-admin-web-settings.css
@@ -512,6 +513,7 @@
 %%SEAHUBDIR%%/frontend/src/css/tip-for-new-file.css
 %%SEAHUBDIR%%/frontend/src/css/toolbar.css
 %%SEAHUBDIR%%/frontend/src/css/top-search-by-name.css
+%%SEAHUBDIR%%/frontend/src/css/transfer-dialog.css
 %%SEAHUBDIR%%/frontend/src/css/transfer-group-dialog.css
 %%SEAHUBDIR%%/frontend/src/css/tree-view-contextmenu.css
 %%SEAHUBDIR%%/frontend/src/css/upload-link.css
@@ -530,7 +532,6 @@
 %%SEAHUBDIR%%/frontend/src/models/activity.js
 %%SEAHUBDIR%%/frontend/src/models/custom-permission.js
 %%SEAHUBDIR%%/frontend/src/models/dirent.js
-%%SEAHUBDIR%%/frontend/src/models/draft.js
 %%SEAHUBDIR%%/frontend/src/models/file-history.js
 %%SEAHUBDIR%%/frontend/src/models/file-tag.js
 %%SEAHUBDIR%%/frontend/src/models/group.js
@@ -543,7 +544,6 @@
 %%SEAHUBDIR%%/frontend/src/models/repo-info.js
 %%SEAHUBDIR%%/frontend/src/models/repo-tag.js
 %%SEAHUBDIR%%/frontend/src/models/repo.js
-%%SEAHUBDIR%%/frontend/src/models/review.js
 %%SEAHUBDIR%%/frontend/src/models/share-link.js
 %%SEAHUBDIR%%/frontend/src/models/shared-folder-info.js
 %%SEAHUBDIR%%/frontend/src/models/shared-repo-info.js
@@ -556,13 +556,26 @@
 %%SEAHUBDIR%%/frontend/src/pages/dashboard/files-activities.js
 %%SEAHUBDIR%%/frontend/src/pages/dashboard/my-file-activities.js
 %%SEAHUBDIR%%/frontend/src/pages/dashboard/user-selector.js
-%%SEAHUBDIR%%/frontend/src/pages/drafts/draft-content.js
-%%SEAHUBDIR%%/frontend/src/pages/drafts/drafts-view.js
 %%SEAHUBDIR%%/frontend/src/pages/file-history-old/history-item.js
 %%SEAHUBDIR%%/frontend/src/pages/file-history/main-panel.js
 %%SEAHUBDIR%%/frontend/src/pages/file-history/side-panel.js
 %%SEAHUBDIR%%/frontend/src/pages/groups/group-view.js
 %%SEAHUBDIR%%/frontend/src/pages/groups/groups-view.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/api/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/main-panel.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/side-panel.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/user-group-item.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/user-groups.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/user-info.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/user-repo-item.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-content/user-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-list-search/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-list/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/user-list/user-item.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/users-nav/index.js
+%%SEAHUBDIR%%/frontend/src/pages/institution-admin/utils/index.js
 %%SEAHUBDIR%%/frontend/src/pages/invitations/invitations-view.js
 %%SEAHUBDIR%%/frontend/src/pages/lib-content-view/lib-content-container.js
 %%SEAHUBDIR%%/frontend/src/pages/lib-content-view/lib-content-toolbar.js
@@ -594,6 +607,9 @@
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/devices/mobile-devices.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/index.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/input-item.js
+%%SEAHUBDIR%%/frontend/src/pages/org-admin/libraries/org-all-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/org-admin/libraries/org-repo-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/org-admin/libraries/org-repo-trash.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/main-panel-topbar.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-admin-list.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-department-item.js
@@ -605,13 +621,13 @@
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-groups-search-groups.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-groups.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-info.js
-%%SEAHUBDIR%%/frontend/src/pages/org-admin/org-libraries.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-links.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-logs-file-audit.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-logs-file-update.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-logs-perm-audit.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-logs.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-saml-config.js
+%%SEAHUBDIR%%/frontend/src/pages/org-admin/org-subscription.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-user-item.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-user-profile.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-user-repos.js
@@ -642,11 +658,16 @@
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/web-settings/section.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/web-settings/setting-item-base.js
 %%SEAHUBDIR%%/frontend/src/pages/org-admin/web-settings/web-settings.js
+%%SEAHUBDIR%%/frontend/src/pages/plain-markdown-editor/code-mirror.css
+%%SEAHUBDIR%%/frontend/src/pages/plain-markdown-editor/code-mirror.js
+%%SEAHUBDIR%%/frontend/src/pages/plain-markdown-editor/helper.js
+%%SEAHUBDIR%%/frontend/src/pages/plain-markdown-editor/index.js
+%%SEAHUBDIR%%/frontend/src/pages/plain-markdown-editor/style.css
 %%SEAHUBDIR%%/frontend/src/pages/repo-wiki-mode/side-panel.js
-%%SEAHUBDIR%%/frontend/src/pages/review/history-list.js
 %%SEAHUBDIR%%/frontend/src/pages/sdoc-revision/index.js
 %%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-editor/external-operations.js
 %%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-editor/index.js
+%%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-file-history/helper.js
 %%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-file-history/history-version.js
 %%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-file-history/index.css
 %%SEAHUBDIR%%/frontend/src/pages/sdoc/sdoc-file-history/index.js
@@ -812,6 +833,7 @@
 %%SEAHUBDIR%%/frontend/src/shared-file-view-text.js
 %%SEAHUBDIR%%/frontend/src/shared-file-view-unknown.js
 %%SEAHUBDIR%%/frontend/src/shared-file-view-video.js
+%%SEAHUBDIR%%/frontend/src/subscription.js
 %%SEAHUBDIR%%/frontend/src/tc-accept.js
 %%SEAHUBDIR%%/frontend/src/tc-view.js
 %%SEAHUBDIR%%/frontend/src/translate.js
@@ -826,6 +848,7 @@
 %%SEAHUBDIR%%/frontend/src/utils/number-precision.js
 %%SEAHUBDIR%%/frontend/src/utils/pinyin-by-unicode.js
 %%SEAHUBDIR%%/frontend/src/utils/%%USERS%%-api.js
+%%SEAHUBDIR%%/frontend/src/utils/subscription-api.js
 %%SEAHUBDIR%%/frontend/src/utils/text-translation.js
 %%SEAHUBDIR%%/frontend/src/utils/url-decorator.js
 %%SEAHUBDIR%%/frontend/src/utils/utils.js
@@ -997,28 +1020,29 @@
 %%SEAHUBDIR%%/locale/zh_TW/LC_MESSAGES/djangojs.mo
 %%SEAHUBDIR%%/locale/zh_TW/LC_MESSAGES/djangojs.po
 %%SEAHUBDIR%%/manage.py
-%%SEAHUBDIR%%/media/assets/css/bootstrap.min.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/TCAccept.0abfc181.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/TCView.0abfc181.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/app.60250671.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/commons.72624765.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/app.bb42fc17.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/commons.26ba9936.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/draft.22c06bac.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/fileHistory.12927620.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/fileHistoryOld.6d426e0b.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/historyTrashFileView.14c233ee.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/markdownEditor.cf37bb95.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/orgAdmin.1ccd26d7.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/markdownEditor.%%PYTHON_SUFFIX%%0eb73.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/orgAdmin.eab5f23f.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/plainMarkdownEditor.25e4c208.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/repoFolderTrash.69b56f7c.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/repoHistory.d2c893af.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/repoSnapshot.0ee3fb82.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/sdocFileHistory.e22b354f.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/sdocFileHistory.0b1eb997.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/settings.4e24d65d.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/sharedDirView.7ea74ae7.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/sharedDirView.0167fb72.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/sharedFileViewSpreadsheet.aea7959b.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/subscription.39b82133.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/sysAdmin.defb2342.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/uploadLink.e703d3dd.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/uploadLink.d59e882a.css
 %%SEAHUBDIR%%/media/assets/frontend/static/css/viewFileSpreadsheet.aea7959b.css
-%%SEAHUBDIR%%/media/assets/frontend/static/css/wiki.e4ad542c.css
+%%SEAHUBDIR%%/media/assets/frontend/static/css/wiki.0ae434f3.css
 %%SEAHUBDIR%%/media/assets/frontend/static/js/334.414e1376.chunk.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/347.5f2fe80e.chunk.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/349.df816323.chunk.js
@@ -1030,47 +1054,50 @@
 %%SEAHUBDIR%%/media/assets/frontend/static/js/965.306351b3.chunk.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/TCAccept.e482fe30.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/TCView.581dc96f.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/app.a03c9955.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/app.a03c9955.js.LICENSE.txt
-%%SEAHUBDIR%%/media/assets/frontend/static/js/commons.e914eeea.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/commons.e914eeea.js.LICENSE.txt
+%%SEAHUBDIR%%/media/assets/frontend/static/js/app.deabf433.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/app.deabf433.js.LICENSE.txt
+%%SEAHUBDIR%%/media/assets/frontend/static/js/commons.08681ece.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/commons.08681ece.js.LICENSE.txt
 %%SEAHUBDIR%%/media/assets/frontend/static/js/draft.4beb7a44.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/fileHistory.5aa89000.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/fileHistory.1247980e.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/fileHistoryOld.5e257b77.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/fileView.701a6851.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/historyTrashFileView.40544118.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/markdownEditor.38bb5cc7.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/markdownEditor.38bb5cc7.js.LICENSE.txt
-%%SEAHUBDIR%%/media/assets/frontend/static/js/orgAdmin.d5527bae.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/orgAdmin.d5527bae.js.LICENSE.txt
-%%SEAHUBDIR%%/media/assets/frontend/static/js/repoFolderTrash.61cdd9ad.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/repoHistory.9a6a2218.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/repoSnapshot.7f96a822.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/historyTrashFileView.ac7e9839.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/institutionAdmin.84fcf47e.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/markdownEditor.1002ced5.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/markdownEditor.1002ced5.js.LICENSE.txt
+%%SEAHUBDIR%%/media/assets/frontend/static/js/orgAdmin.eea98579.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/orgAdmin.eea98579.js.LICENSE.txt
+%%SEAHUBDIR%%/media/assets/frontend/static/js/plainMarkdownEditor.bf6a5a28.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/repoFolderTrash.3bc4559a.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/repoHistory.10b3f218.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/repoSnapshot.226860eb.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/runtime.86db51cf.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sdocFileHistory.d207191d.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sdocPublishedRevision.7f747424.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/search.7a6bb685.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/settings.64c844e3.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedDirView.550ff974.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sdocFileHistory.290b739d.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sdocPublishedRevision.59d0f70e.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/search.202e11d3.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/settings.fb8f5ace.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedDirView.0b68eed6.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewAudio.2ec74d76.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewDocument.35bac6cf.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewImage.bd650551.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewMarkdown.6e2db535.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewMarkdown.40aedf21.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewPDF.76b58320.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewSVG.d8614899.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewSdoc.e1fa189a.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewSdoc.4365e55f.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewSpreadsheet.753ec6c4.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewText.d2ab5b73.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewUnknown.67d00bc7.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewVideo.63110405.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sysAdmin.20bc1763.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/sysAdmin.20bc1763.js.LICENSE.txt
-%%SEAHUBDIR%%/media/assets/frontend/static/js/uploadLink.b156bd0f.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sharedFileViewVideo.6%%PYTHON_SUFFIX%%0405.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/subscription.ca7df6e7.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sysAdmin.fb099492.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/sysAdmin.fb099492.js.LICENSE.txt
+%%SEAHUBDIR%%/media/assets/frontend/static/js/uploadLink.7ba0e8a3.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/viewFileDocument.f0f2abc4.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/viewFileSdoc.6e7e08e8.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/viewFileSdoc.5e95cace.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/viewFileSpreadsheet.994ecffe.js
 %%SEAHUBDIR%%/media/assets/frontend/static/js/viewFileText.a48aab76.js
-%%SEAHUBDIR%%/media/assets/frontend/static/js/wiki.f4369c01.js
+%%SEAHUBDIR%%/media/assets/frontend/static/js/wiki.ab2c873c.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.js
@@ -1106,8 +1133,11 @@
 %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.min.js
 %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.simplemodal.js
 %%SEAHUBDIR%%/media/audio/classic.mp3
+%%SEAHUBDIR%%/media/bootstrap/bootstrap.min.css
+%%SEAHUBDIR%%/media/bootstrap/bootstrap.min.js
+%%SEAHUBDIR%%/media/bootstrap/bootstrap.popover.min.css
+%%SEAHUBDIR%%/media/bootstrap/bootstrap.popover.min.js
 %%SEAHUBDIR%%/media/cors/result.html
-%%SEAHUBDIR%%/media/css/bootstrap.popover.min.css
 %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.eot
 %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.ttf
 %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.woff
@@ -1148,7 +1178,9 @@
 %%SEAHUBDIR%%/media/img/add.png
 %%SEAHUBDIR%%/media/img/ask-ai.png
 %%SEAHUBDIR%%/media/img/bg.png
+%%SEAHUBDIR%%/media/img/dingtalk.png
 %%SEAHUBDIR%%/media/img/edit.png
+%%SEAHUBDIR%%/media/img/email.png
 %%SEAHUBDIR%%/media/img/email_bg.jpg
 %%SEAHUBDIR%%/media/img/error-tip.png
 %%SEAHUBDIR%%/media/img/file-freezed-32.png
@@ -1252,18 +1284,19 @@
 %%SEAHUBDIR%%/media/img/login-bg.jpg
 %%SEAHUBDIR%%/media/img/member-list-empty-2x.png
 %%SEAHUBDIR%%/media/img/no-items-tip.png
+%%SEAHUBDIR%%/media/img/qr-sale.png
 %%SEAHUBDIR%%/media/img/rm.png
 %%SEAHUBDIR%%/media/img/%%USERS%%-logo.png
 %%SEAHUBDIR%%/media/img/ui-icons_444444_256x240.png
 %%SEAHUBDIR%%/media/img/weixin.png
 %%SEAHUBDIR%%/media/img/welcome.png
+%%SEAHUBDIR%%/media/img/work-weixin.png
 %%SEAHUBDIR%%/media/js/Chart.bundle.min.js
 %%SEAHUBDIR%%/media/js/CryptoJS/components/lib-typedarrays-min.js
 %%SEAHUBDIR%%/media/js/CryptoJS/rollups/aes.js
 %%SEAHUBDIR%%/media/js/CryptoJS/rollups/sha1.js
 %%SEAHUBDIR%%/media/js/GStarSDK.js
 %%SEAHUBDIR%%/media/js/base.js
-%%SEAHUBDIR%%/media/js/bootstrap.min.js
 %%SEAHUBDIR%%/media/js/file_crypto.js
 %%SEAHUBDIR%%/media/js/init-scroll-bar.js
 %%SEAHUBDIR%%/media/js/jq.min.js
@@ -1809,6 +1842,7 @@
 %%SEAHUBDIR%%/scripts/upgrade/sql/10.0.0/sqlite3/ccnet.sql
 %%SEAHUBDIR%%/scripts/upgrade/sql/10.0.0/sqlite3/%%USERS%%.sql
 %%SEAHUBDIR%%/scripts/upgrade/sql/10.0.0/sqlite3/seahub.sql
+%%SEAHUBDIR%%/scripts/upgrade/sql/11.0.0/mysql/seafevents.sql
 %%SEAHUBDIR%%/scripts/upgrade/sql/11.0.0/mysql/seahub.sql
 %%SEAHUBDIR%%/scripts/upgrade/sql/11.0.0/sqlite3/seahub.sql
 %%SEAHUBDIR%%/scripts/upgrade/sql/2.0.0/mysql/seahub.sql
@@ -2066,6 +2100,7 @@
 %%SEAHUBDIR%%/seahub/api2/endpoints/sso/__init__.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/sso/client_sso_link.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/starred_items.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/subscription.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/tag_filter_file.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/upload_links.py
 %%SEAHUBDIR%%/seahub/api2/endpoints/user.py
@@ -2121,14 +2156,6 @@
 %%SEAHUBDIR%%/seahub/avatar/signals.py
 %%SEAHUBDIR%%/seahub/avatar/sql/migration.md
 %%SEAHUBDIR%%/seahub/avatar/sql/uploaded_file.sql
-%%SEAHUBDIR%%/seahub/avatar/templates/avatar/add.html
-%%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/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
-%%SEAHUBDIR%%/seahub/avatar/templates/notification/avatar_updated/notice.html
 %%SEAHUBDIR%%/seahub/avatar/templatetags/__init__.py
 %%SEAHUBDIR%%/seahub/avatar/templatetags/avatar_tags.py
 %%SEAHUBDIR%%/seahub/avatar/templatetags/group_avatar_tags.py
@@ -2201,9 +2228,6 @@
 %%SEAHUBDIR%%/seahub/contacts/models.py
 %%SEAHUBDIR%%/seahub/contacts/settings.py
 %%SEAHUBDIR%%/seahub/contacts/signals.py
-%%SEAHUBDIR%%/seahub/contacts/templates/contacts/contact_list.html
-%%SEAHUBDIR%%/seahub/contacts/urls.py
-%%SEAHUBDIR%%/seahub/contacts/views.py
 %%SEAHUBDIR%%/seahub/convert-utf-8.txt
 %%SEAHUBDIR%%/seahub/dingtalk/__init__.py
 %%SEAHUBDIR%%/seahub/dingtalk/admin.py
@@ -2278,6 +2302,30 @@
 %%SEAHUBDIR%%/seahub/group/views.py
 %%SEAHUBDIR%%/seahub/handlers.py
 %%SEAHUBDIR%%/seahub/help/__init__.py
+%%SEAHUBDIR%%/seahub/help/locale/ar/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/ar/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/de/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/de/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/en/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/en/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/es/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/es/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/es_AR/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/es_AR/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/es_MX/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/es_MX/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/fr/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/fr/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/ko/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/ko/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/ru/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/ru/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/sv/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/sv/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/tr/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/tr/LC_MESSAGES/django.po
+%%SEAHUBDIR%%/seahub/help/locale/zh_CN/LC_MESSAGES/django.mo
+%%SEAHUBDIR%%/seahub/help/locale/zh_CN/LC_MESSAGES/django.po
 %%SEAHUBDIR%%/seahub/help/models.py
 %%SEAHUBDIR%%/seahub/help/templates/help/base.html
 %%SEAHUBDIR%%/seahub/help/templates/help/conflicts.html
@@ -2312,6 +2360,8 @@
 %%SEAHUBDIR%%/seahub/help/views.py
 %%SEAHUBDIR%%/seahub/institutions/__init__.py
 %%SEAHUBDIR%%/seahub/institutions/admin.py
+%%SEAHUBDIR%%/seahub/institutions/api_urls.py
+%%SEAHUBDIR%%/seahub/institutions/api_views.py
 %%SEAHUBDIR%%/seahub/institutions/decorators.py
 %%SEAHUBDIR%%/seahub/institutions/middleware.py
 %%SEAHUBDIR%%/seahub/institutions/migrations/0001_initial.py
@@ -2319,11 +2369,7 @@
 %%SEAHUBDIR%%/seahub/institutions/migrations/0003_auto_20180426_0710.py
 %%SEAHUBDIR%%/seahub/institutions/migrations/__init__.py
 %%SEAHUBDIR%%/seahub/institutions/models.py
-%%SEAHUBDIR%%/seahub/institutions/templates/institutions/base.html
-%%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/templates/institutions/admin.html
 %%SEAHUBDIR%%/seahub/institutions/tests.py
 %%SEAHUBDIR%%/seahub/institutions/urls.py
 %%SEAHUBDIR%%/seahub/institutions/utils.py
@@ -2405,12 +2451,14 @@
 %%SEAHUBDIR%%/seahub/ocm_via_webdav/urls.py
 %%SEAHUBDIR%%/seahub/onlyoffice/__init__.py
 %%SEAHUBDIR%%/seahub/onlyoffice/admin.py
+%%SEAHUBDIR%%/seahub/onlyoffice/api_urls.py
 %%SEAHUBDIR%%/seahub/onlyoffice/converter.py
 %%SEAHUBDIR%%/seahub/onlyoffice/converter_utils.py
 %%SEAHUBDIR%%/seahub/onlyoffice/migrations/0001_initial.py
 %%SEAHUBDIR%%/seahub/onlyoffice/migrations/__init__.py
 %%SEAHUBDIR%%/seahub/onlyoffice/models.py
 %%SEAHUBDIR%%/seahub/onlyoffice/settings.py
+%%SEAHUBDIR%%/seahub/onlyoffice/urls.py
 %%SEAHUBDIR%%/seahub/onlyoffice/utils.py
 %%SEAHUBDIR%%/seahub/onlyoffice/views.py
 %%SEAHUBDIR%%/seahub/options/__init__.py
@@ -2436,6 +2484,7 @@
 %%SEAHUBDIR%%/seahub/organizations/api/admin/repos.py
 %%SEAHUBDIR%%/seahub/organizations/api/admin/saml_config.py
 %%SEAHUBDIR%%/seahub/organizations/api/admin/statistics.py
+%%SEAHUBDIR%%/seahub/organizations/api/admin/trash_libraries.py
 %%SEAHUBDIR%%/seahub/organizations/api/admin/user_repos.py
 %%SEAHUBDIR%%/seahub/organizations/api/admin/user_set_password.py
 %%SEAHUBDIR%%/seahub/organizations/api/admin/users.py
@@ -2547,6 +2596,11 @@
 %%SEAHUBDIR%%/seahub/share/views.py
 %%SEAHUBDIR%%/seahub/shortcuts.py
 %%SEAHUBDIR%%/seahub/signals.py
+%%SEAHUBDIR%%/seahub/subscription/__init__.py
+%%SEAHUBDIR%%/seahub/subscription/settings.py
+%%SEAHUBDIR%%/seahub/subscription/urls.py
+%%SEAHUBDIR%%/seahub/subscription/utils.py
+%%SEAHUBDIR%%/seahub/subscription/views.py
 %%SEAHUBDIR%%/seahub/sysadmin_extra/__init__.py
 %%SEAHUBDIR%%/seahub/sysadmin_extra/migrations/0001_initial.py
 %%SEAHUBDIR%%/seahub/sysadmin_extra/migrations/__init__.py
@@ -2576,9 +2630,9 @@
 %%SEAHUBDIR%%/seahub/templates/file_revisions_old.html
 %%SEAHUBDIR%%/seahub/templates/file_view_react.html
 %%SEAHUBDIR%%/seahub/templates/history_file_view_react.html
-%%SEAHUBDIR%%/seahub/templates/home_base.html
 %%SEAHUBDIR%%/seahub/templates/i18n.html
 %%SEAHUBDIR%%/seahub/templates/markdown_file_view_react.html
+%%SEAHUBDIR%%/seahub/templates/plain_markdown_file_view_react.html
 %%SEAHUBDIR%%/seahub/templates/react_app.html
 %%SEAHUBDIR%%/seahub/templates/registration/activate.html
 %%SEAHUBDIR%%/seahub/templates/registration/activate_request_email.txt
@@ -2606,10 +2660,8 @@
 %%SEAHUBDIR%%/seahub/templates/remote_user/create_unknown_user_false.html
 %%SEAHUBDIR%%/seahub/templates/remote_user/error.html
 %%SEAHUBDIR%%/seahub/templates/remote_user/not_active.html
-%%SEAHUBDIR%%/seahub/templates/repo_dir_recycle_view.html
 %%SEAHUBDIR%%/seahub/templates/repo_folder_trash_react.html
 %%SEAHUBDIR%%/seahub/templates/repo_history_react.html
-%%SEAHUBDIR%%/seahub/templates/repo_history_view.html
 %%SEAHUBDIR%%/seahub/templates/repo_snapshot_react.html
 %%SEAHUBDIR%%/seahub/templates/robots.txt
 %%SEAHUBDIR%%/seahub/templates/sdoc_file_revisions.html
@@ -2632,6 +2684,9 @@
 %%SEAHUBDIR%%/seahub/templates/snippets/repo_dir_trash_tr.html
 %%SEAHUBDIR%%/seahub/templates/snippets/reset_repo_password.html
 %%SEAHUBDIR%%/seahub/templates/spreadsheet_file_view_react.html
+%%SEAHUBDIR%%/seahub/templates/subscription/pay_result.html
+%%SEAHUBDIR%%/seahub/templates/subscription/subscription_react.html
+%%SEAHUBDIR%%/seahub/templates/sysadmin/short_time_linving_password_reset_link.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sudo_mode.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/sysadmin_react_app.html
 %%SEAHUBDIR%%/seahub/templates/sysadmin/user_activation_email.html
@@ -2643,14 +2698,12 @@
 %%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_view_terms_react.html
 %%SEAHUBDIR%%/seahub/templates/text_diff.html
 %%SEAHUBDIR%%/seahub/templates/text_file_view_react.html
-%%SEAHUBDIR%%/seahub/templates/user_404.html
 %%SEAHUBDIR%%/seahub/templates/user_quota_full.html
 %%SEAHUBDIR%%/seahub/templates/view_file_cad.html
 %%SEAHUBDIR%%/seahub/templates/view_file_onlyoffice.html
 %%SEAHUBDIR%%/seahub/templates/view_file_thirdparty_editor.html
 %%SEAHUBDIR%%/seahub/templates/view_file_wopi.html
 %%SEAHUBDIR%%/seahub/templates/view_shared_dir_react.html
-%%SEAHUBDIR%%/seahub/templates/view_shared_upload_link.html
 %%SEAHUBDIR%%/seahub/templates/view_shared_upload_link_react.html
 %%SEAHUBDIR%%/seahub/templates/wiki/wiki.html
 %%SEAHUBDIR%%/seahub/test_settings.py
@@ -2809,7 +2862,6 @@
 %%SEAHUBDIR%%/sql/mysql.sql
 %%SEAHUBDIR%%/sql/oracle.sql
 %%SEAHUBDIR%%/sql/sqlite3.sql
-%%SEAHUBDIR%%/static/css/bootstrap.min.css
 %%SEAHUBDIR%%/static/scripts/i18n/ar/djangojs.js
 %%SEAHUBDIR%%/static/scripts/i18n/ca/djangojs.js
 %%SEAHUBDIR%%/static/scripts/i18n/cs/djangojs.js
@@ -3010,7 +3062,6 @@
 %%SEAHUBDIR%%/tests/seahub/forms/test_add_user_form.py
 %%SEAHUBDIR%%/tests/seahub/group/views/test_group_check.py
 %%SEAHUBDIR%%/tests/seahub/group/views/test_group_discuss.py
-%%SEAHUBDIR%%/tests/seahub/institutions/test_views.py
 %%SEAHUBDIR%%/tests/seahub/invitations/__init__.py
 %%SEAHUBDIR%%/tests/seahub/invitations/test_models.py
 %%SEAHUBDIR%%/tests/seahub/invitations/test_utils.py
@@ -3081,7 +3132,6 @@
 %%SEAHUBDIR%%/tests/seahub/views/init/test_repo_history.py
 %%SEAHUBDIR%%/tests/seahub/views/init/test_repo_revert_history.py
 %%SEAHUBDIR%%/tests/seahub/views/repo/test_download_dir.py
-%%SEAHUBDIR%%/tests/seahub/views/repo/test_repo_history_view.py
 %%SEAHUBDIR%%/tests/seahub/views/repo/test_view_shared_dir.py
 %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_sudo_mode.py
 %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sysadmin.py
@@ -3267,6 +3317,7 @@
 %%SEAFILE_SERVER%%/upgrade/sql/10.0.0/sqlite3/ccnet.sql
 %%SEAFILE_SERVER%%/upgrade/sql/10.0.0/sqlite3/%%USERS%%.sql
 %%SEAFILE_SERVER%%/upgrade/sql/10.0.0/sqlite3/seahub.sql
+%%SEAFILE_SERVER%%/upgrade/sql/11.0.0/mysql/seafevents.sql
 %%SEAFILE_SERVER%%/upgrade/sql/11.0.0/mysql/seahub.sql
 %%SEAFILE_SERVER%%/upgrade/sql/11.0.0/sqlite3/seahub.sql
 %%SEAFILE_SERVER%%/upgrade/sql/2.0.0/mysql/seahub.sql