aboutsummaryrefslogtreecommitdiff
path: root/www/seahub
diff options
context:
space:
mode:
authorRichard Gallamore <ultima@FreeBSD.org>2020-04-16 00:28:24 +0000
committerRichard Gallamore <ultima@FreeBSD.org>2020-04-16 00:28:24 +0000
commitac3636371b0c22775d572443da19cad1552e88aa (patch)
treef9e532d7e1cd154b37dccf70fcd5c91613f43dd0 /www/seahub
parent0ffa3b471588909784135717c52756834919f240 (diff)
downloadports-ac3636371b0c22775d572443da19cad1552e88aa.tar.gz
ports-ac3636371b0c22775d572443da19cad1552e88aa.zip
* Updated to 7.1.3
This minor version update no longer supports python 2.7. The way mysql support is detected upstream has changed. Instead of patching the configure.ac script, I used a couple hacks for this to be detected for custom configurations. Didn't detect any issues with this method but I'm open to change this in the future. Added a SeaHub upgrade message to smooth out upgrading. For upgrading from 7.0.x, if one does not clear the cache, http 500 will be returned. The seafile_datadir no longer points to the seahub.ini, this has been changed upstream and may cause upgrading issues if not using the default. This can easily be changed by setting it in rc.conf. Changes: https://download.seafile.com/published/seafile-manual/changelog/changelog-for-seafile-professional-server.md
Notes
Notes: svn path=/head/; revision=531804
Diffstat (limited to 'www/seahub')
-rw-r--r--www/seahub/Makefile27
-rw-r--r--www/seahub/distinfo6
-rw-r--r--www/seahub/files/patch-seahub_api2_endpoints_search__user.py76
-rw-r--r--www/seahub/files/pkg-message.in14
-rw-r--r--www/seahub/files/seahub.in8
-rw-r--r--www/seahub/pkg-plist1701
6 files changed, 444 insertions, 1388 deletions
diff --git a/www/seahub/Makefile b/www/seahub/Makefile
index 9c3dbc4e9ad1..10b911e97411 100644
--- a/www/seahub/Makefile
+++ b/www/seahub/Makefile
@@ -4,7 +4,6 @@ PORTNAME= seahub
DISTVERSIONPREFIX= v
DISTVERSION= ${SEAHUB_VER}
DISTVERSIONSUFFIX= -pro
-PORTREVISION= 1
CATEGORIES= www
MAINTAINER= ultima@FreeBSD.org
@@ -13,33 +12,29 @@ COMMENT= Web frontend for Seafile
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-09-15
-
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
RUN_DEPENDS= bash:shells/bash \
${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \
${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-post_office>=0:www/py-django-post_office@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-constance>=0:www/py-django-constance@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-webpack-loader>=0.6.0:www/py-django-webpack-loader@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-webpack-loader>=0:www/py-django-webpack-loader@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=0:www/py-gunicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openpyxl>=0:textproc/py-openpyxl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}social-auth-core>=1.7.0:security/py-social-auth-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openpyxl>=0:textproc/py-openpyxl@${PY_FLAVOR} \
${PY_PILLOW} \
- ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \
- ${PY_FUTURES}
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR}
-USES= gettext-tools:build python:2.7 shebangfix
+USES= gettext-tools:build python:3.6+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= haiwen
SHEBANG_FILES= *.sh tests/*.sh *.template *.py tools/*.py seahub/*.py
diff --git a/www/seahub/distinfo b/www/seahub/distinfo
index b7924c9633bc..988c3fc24859 100644
--- a/www/seahub/distinfo
+++ b/www/seahub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574229830
-SHA256 (haiwen-seahub-v7.0.11-pro_GH0.tar.gz) = 7479ef9e8ec584663751dfae7a6de49c0d09e608cd395f12fb11c153e8145f44
-SIZE (haiwen-seahub-v7.0.11-pro_GH0.tar.gz) = 29446189
+TIMESTAMP = 1586378984
+SHA256 (haiwen-seahub-v7.1.3-pro_GH0.tar.gz) = 2652a5be2405ae65d300f7e151c8623553f03c27215d40b5587b2410d355b96a
+SIZE (haiwen-seahub-v7.1.3-pro_GH0.tar.gz) = 20469657
diff --git a/www/seahub/files/patch-seahub_api2_endpoints_search__user.py b/www/seahub/files/patch-seahub_api2_endpoints_search__user.py
deleted file mode 100644
index 4fc63eb09553..000000000000
--- a/www/seahub/files/patch-seahub_api2_endpoints_search__user.py
+++ /dev/null
@@ -1,76 +0,0 @@
---- seahub/api2/endpoints/search_user.py.orig 2019-03-13 07:50:12 UTC
-+++ seahub/api2/endpoints/search_user.py
-@@ -1,7 +1,6 @@
- # Copyright (c) 2012-2016 Seafile Ltd.
- import os
- import sys
--import json
- import logging
-
- from django.db.models import Q
-@@ -125,12 +124,13 @@ class SearchUser(APIView):
- email_result = []
-
- # remove nonexistent or inactive user
-- email_list_json = json.dumps(email_list)
-- user_obj_list = ccnet_api.get_emailusers_in_list('DB', email_list_json) + \
-- ccnet_api.get_emailusers_in_list('LDAP', email_list_json)
-- for user_obj in user_obj_list:
-- if user_obj.is_active:
-- email_result.append(user_obj.email)
-+ for email in email_list:
-+ try:
-+ user = User.objects.get(email=email)
-+ if user.is_active:
-+ email_result.append(email)
-+ except User.DoesNotExist:
-+ continue
-
- if django_settings.ENABLE_ADDRESSBOOK_OPT_IN:
- # get users who has setted to show in address book
-@@ -178,9 +178,6 @@ def format_searched_user_result(request, users, size):
- return results
-
- def search_user_from_ccnet(q):
-- """ Return 10 items at most.
-- """
--
- users = []
-
- db_users = ccnet_api.search_emailusers('DB', q, 0, 10)
-@@ -204,12 +201,10 @@ def search_user_from_ccnet(q):
- return email_list
-
- def search_user_from_profile(q):
-- """ Return 10 items at most.
-- """
- # 'nickname__icontains' for search by nickname
- # 'contact_email__icontains' for search by contact email
- users = Profile.objects.filter(Q(nickname__icontains=q) | \
-- Q(contact_email__icontains=q)).values('user')[:10]
-+ Q(contact_email__icontains=q)).values('user')
-
- email_list = []
- for user in users:
-@@ -218,11 +213,9 @@ def search_user_from_profile(q):
- return email_list
-
- def search_user_from_profile_with_limits(q, limited_emails):
-- """ Return 10 items at most.
-- """
- # search within limited_emails
- users = Profile.objects.filter(Q(user__in=limited_emails) &
-- (Q(nickname__icontains=q) | Q(contact_email__icontains=q))).values('user')[:10]
-+ (Q(nickname__icontains=q) | Q(contact_email__icontains=q))).values('user')
-
- email_list = []
- for user in users:
-@@ -231,8 +224,6 @@ def search_user_from_profile_with_limits(q, limited_em
- return email_list
-
- def search_user_when_global_address_book_disabled(request, q):
-- """ Return 10 items at most.
-- """
-
- email_list = []
- username = request.user.username
diff --git a/www/seahub/files/pkg-message.in b/www/seahub/files/pkg-message.in
index 2f12ed47b6d7..7c55b0f4ce06 100644
--- a/www/seahub/files/pkg-message.in
+++ b/www/seahub/files/pkg-message.in
@@ -20,4 +20,18 @@ Don't forget to run update scripts after every minor and major update located in
Patch updates (5.1.x) don't require these scripts, however do required a restarted.
EOM
}
+{ type: upgrade
+ message: <<EOM
+Don't forget to run update scripts after every minor and major update located in
+ %%PREFIX%%/%%SEAFILE_SERVER%%/upgrade
+
+Patch updates (5.1.x) don't require these scripts, however do required a restart.
+
+When updating from 7.0.x to 7.1.x, removing the seahub cache is required:
+rm -rf /tmp/seahub_cache/*
+
+Also consider reviewing the upgrade notes for minor and major upgrades:
+https://download.seafile.com/published/seafile-manual/upgrade/upgrade.md
+EOM
+}
]
diff --git a/www/seahub/files/seahub.in b/www/seahub/files/seahub.in
index 50e6bccf3bcd..7abcb2715912 100644
--- a/www/seahub/files/seahub.in
+++ b/www/seahub/files/seahub.in
@@ -51,20 +51,19 @@ clearsessions_cmd="seahub_clearsessions"
: ${seafile_path:="%%PREFIX%%/%%SEAFILE_SERVER%%"}
: ${seafile_ccnet:="%%PREFIX%%/%%HAIWENDIR%%/ccnet"}
: ${seafile_conf:="%%PREFIX%%/%%HAIWENDIR%%/conf"}
-: ${seafile_datadir:="`cat ${seafile_ccnet}/seafile.ini 2>/dev/null`"}
+: ${seafile_datadir:="%%PREFIX%%/%%HAIWENDIR%%/seafile-data"}
: ${seafile_logdir:="%%PREFIX%%/%%HAIWENDIR%%/logs"}
: ${seahub_host:="0.0.0.0"}
: ${seahub_port:="8000"}
manage_py=${seafile_path}/seahub/manage.py
gunicorn_exe=%%PREFIX%%/bin/gunicorn-%%PYTHON_VER%%
-gunicorn_conf=${seafile_conf}/gunicorn.conf
+gunicorn_conf=${seafile_conf}/gunicorn.conf.py
pidfile=%%PREFIX%%/%%HAIWENDIR%%/pids/seahub.pid
command="%%PREFIX%%/bin/%%PYTHON%%"
required_dirs="${seafile_ccnet} ${seafile_conf} ${seafile_datadir} ${seafile_logdir}"
-required_files="${seafile_ccnet}/seafile.ini"
validate_seahub_running() {
if pgrep -f "${manage_py}" 2>/dev/null 1>&2; then
@@ -95,8 +94,9 @@ prepare_env() {
export CCNET_CONF_DIR=${seafile_ccnet}
export SEAFILE_CONF_DIR=${seafile_datadir}
export SEAFILE_CENTRAL_CONF_DIR=${seafile_conf}
- export PYTHONPATH=${seafile_path}/seafile/lib/python2.7/site-packages:${seafile_path}/seafile/lib64/python2.7/site-packages:${seafile_path}/seahub/thirdpart:$PYTHONPATH
+ export PYTHONPATH=${seafile_path}/seafile/lib/%%PYTHON%%/site-packages:${seafile_path}/seafile/lib64/%%PYTHON%%/site-packages:${seafile_path}/seahub/thirdpart:$PYTHONPATH
export SEAHUB_LOG_DIR=${seafile_logdir}
+ export SEAFILE_RPC_PIPE_PATH=${seafile_path}/runtime
}
diff --git a/www/seahub/pkg-plist b/www/seahub/pkg-plist
index 9a94bce79f4b..095df05cdaa3 100644
--- a/www/seahub/pkg-plist
+++ b/www/seahub/pkg-plist
@@ -1,8 +1,5 @@
-%%SEAHUBDIR%%/.travis.yml
-%%SEAHUBDIR%%/.travis/dist_and_push.sh
-%%SEAHUBDIR%%/.travis/rebuild-branches.sh
-%%SEAHUBDIR%%/.travis/test_seahub_changes.sh
-%%SEAHUBDIR%%/.travis/travis_deploy_key.enc
+%%SEAHUBDIR%%/.github/workflows/dist.yml
+%%SEAHUBDIR%%/.github/workflows/test.yml
%%SEAHUBDIR%%/.tx/config
%%SEAHUBDIR%%/CONTRIBUTORS
%%SEAHUBDIR%%/HACKING
@@ -18,95 +15,6 @@
%%SEAHUBDIR%%/fabfile/locale.py
%%SEAHUBDIR%%/frontend/.babelrc
%%SEAHUBDIR%%/frontend/.eslintrc.json
-%%SEAHUBDIR%%/frontend/build/frontend/commons/bundle.common.js
-%%SEAHUBDIR%%/frontend/build/frontend/css/app.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/draft.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/fileHistory.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/fileHistoryOld.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/fileView.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/historyTrashFileView.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/markdownEditor.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/orgAdmin.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/repoFolderTrash.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/repoHistory.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/repoSnapshot.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/repoview.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/search.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/settings.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedDirView.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewAudio.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewDocument.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewImage.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewMarkdown.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewPDF.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewSVG.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewSpreadsheet.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewText.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewUnknown.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewVideo.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/sysAdmin.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/viewCdoc.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileDocument.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileSpreadsheet.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileText.css
-%%SEAHUBDIR%%/frontend/build/frontend/css/wiki.css
-%%SEAHUBDIR%%/frontend/build/frontend/js/app.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/draft.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/draw.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/fileHistory.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/fileHistoryOld.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/fileView.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/historyTrashFileView.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/markdownEditor.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/orgAdmin.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/repoFolderTrash.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/repoHistory.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/repoSnapshot.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/repoview.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/search.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/settings.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedDirView.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewAudio.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewDocument.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewImage.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewMarkdown.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewPDF.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewSVG.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewSpreadsheet.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewText.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewUnknown.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewVideo.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/sysAdmin.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/viewCdoc.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileDocument.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileSpreadsheet.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileText.js
-%%SEAHUBDIR%%/frontend/build/frontend/js/wiki.js
-%%SEAHUBDIR%%/frontend/build/frontend/locales/cs/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/de/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/en/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/es-AR/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/es-MX/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/es/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/fr/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/it/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/ru/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/locales/zh-CN/translations.json
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.eot
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.svg
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.ttf
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.woff
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.woff2
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.eot
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.svg
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.ttf
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.woff
-%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.woff2
-%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.eot
-%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.svg
-%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.ttf
-%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.woff
-%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.woff2
%%SEAHUBDIR%%/frontend/config/env.js
%%SEAHUBDIR%%/frontend/config/jest/cssTransform.js
%%SEAHUBDIR%%/frontend/config/jest/fileTransform.js
@@ -125,7 +33,7 @@
%%SEAHUBDIR%%/frontend/src/assets/css/fa-regular.css
%%SEAHUBDIR%%/frontend/src/assets/css/fa-solid.css
%%SEAHUBDIR%%/frontend/src/assets/css/fontawesome.css
-%%SEAHUBDIR%%/frontend/src/assets/%%USERS%%-logo.png
+%%SEAHUBDIR%%/frontend/src/assets/seafile-logo.png
%%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.eot
%%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.svg
%%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.ttf
@@ -138,25 +46,31 @@
%%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-solid-900.woff2
%%SEAHUBDIR%%/frontend/src/components/audio-player.js
%%SEAHUBDIR%%/frontend/src/components/common/account.js
+%%SEAHUBDIR%%/frontend/src/components/common/logout.js
%%SEAHUBDIR%%/frontend/src/components/common/notice-item.js
%%SEAHUBDIR%%/frontend/src/components/common/notification.js
%%SEAHUBDIR%%/frontend/src/components/context-menu/actions.js
%%SEAHUBDIR%%/frontend/src/components/context-menu/context-menu.js
%%SEAHUBDIR%%/frontend/src/components/context-menu/globalEventListener.js
%%SEAHUBDIR%%/frontend/src/components/context-menu/helpers.js
+%%SEAHUBDIR%%/frontend/src/components/copy-to-clipboard.js
%%SEAHUBDIR%%/frontend/src/components/cur-dir-path/dir-path.js
%%SEAHUBDIR%%/frontend/src/components/cur-dir-path/dir-tool.js
%%SEAHUBDIR%%/frontend/src/components/cur-dir-path/index.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-related-file-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
+%%SEAHUBDIR%%/frontend/src/components/dialog/common-operation-confirmation-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/confirm-delete-account.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/confirm-disconnect-dingtalk.js
%%SEAHUBDIR%%/frontend/src/components/dialog/confirm-disconnect-wechat.js
%%SEAHUBDIR%%/frontend/src/components/dialog/confirm-restore-repo.js
%%SEAHUBDIR%%/frontend/src/components/dialog/copy-dirent-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/copy-move-dirent-progress-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/create-department-repo-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/create-file-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/create-folder-dialog.js
@@ -168,9 +82,12 @@
%%SEAHUBDIR%%/frontend/src/components/dialog/dismiss-group-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/edit-filetag-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/edit-repo-commit-labels.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/file-participant-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/generate-share-link.js
%%SEAHUBDIR%%/frontend/src/components/dialog/generate-upload-link.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/guide-for-new-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/image-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/import-dingtalk-department-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/import-work-weixin-department-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/insert-file-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/insert-repo-image-dialog.js
@@ -194,6 +111,7 @@
%%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
+%%SEAHUBDIR%%/frontend/src/components/dialog/op-menu.js
%%SEAHUBDIR%%/frontend/src/components/dialog/org-add-admin-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/org-add-department-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/org-add-member-dialog.js
@@ -211,6 +129,8 @@
%%SEAHUBDIR%%/frontend/src/components/dialog/rename-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/rename-dirent.js
%%SEAHUBDIR%%/frontend/src/components/dialog/rename-group-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/repo-api-token-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/repo-share-upload-links-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/reset-encrypted-repo-password-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/save-shared-file-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/set-org-user-contact-email.js
@@ -221,8 +141,41 @@
%%SEAHUBDIR%%/frontend/src/components/dialog/share-link-permission-select.js
%%SEAHUBDIR%%/frontend/src/components/dialog/share-repo-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/share-to-group.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/share-to-invite-people.js
%%SEAHUBDIR%%/frontend/src/components/dialog/share-to-user.js
%%SEAHUBDIR%%/frontend/src/components/dialog/sort-options.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/set-quota.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-or-update-term-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-sys-notification-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-max-user-number-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/update-user.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/terms-editor-dialog.js
+%%SEAHUBDIR%%/frontend/src/components/dialog/terms-preview-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/transfer-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/transfer-group-dialog.js
%%SEAHUBDIR%%/frontend/src/components/dialog/update-tag-dialog.js
@@ -266,6 +219,7 @@
%%SEAHUBDIR%%/frontend/src/components/file-content-view/text.js
%%SEAHUBDIR%%/frontend/src/components/file-content-view/video.js
%%SEAHUBDIR%%/frontend/src/components/file-uploader/file-uploader.js
+%%SEAHUBDIR%%/frontend/src/components/file-uploader/forbid-upload-list-item.js
%%SEAHUBDIR%%/frontend/src/components/file-uploader/upload-list-item.js
%%SEAHUBDIR%%/frontend/src/components/file-uploader/upload-progress-dialog.js
%%SEAHUBDIR%%/frontend/src/components/file-view/comment-panel.js
@@ -273,6 +227,7 @@
%%SEAHUBDIR%%/frontend/src/components/file-view/file-toolbar.js
%%SEAHUBDIR%%/frontend/src/components/file-view/file-view-tip.js
%%SEAHUBDIR%%/frontend/src/components/file-view/file-view.js
+%%SEAHUBDIR%%/frontend/src/components/file-view/participants-list.js
%%SEAHUBDIR%%/frontend/src/components/history-list-view/history-list-item.js
%%SEAHUBDIR%%/frontend/src/components/history-list-view/history-list-view.js
%%SEAHUBDIR%%/frontend/src/components/history-trash-file-view/download.js
@@ -294,21 +249,27 @@
%%SEAHUBDIR%%/frontend/src/components/more.js
%%SEAHUBDIR%%/frontend/src/components/org-admin-group-nav.js
%%SEAHUBDIR%%/frontend/src/components/org-admin-user-nav.js
+%%SEAHUBDIR%%/frontend/src/components/paginator.js
%%SEAHUBDIR%%/frontend/src/components/pdf-viewer.js
+%%SEAHUBDIR%%/frontend/src/components/permission-denied-tip.js
%%SEAHUBDIR%%/frontend/src/components/rename.js
%%SEAHUBDIR%%/frontend/src/components/repo-info-bar.js
%%SEAHUBDIR%%/frontend/src/components/review-list-view/review-comment-dialog.js
%%SEAHUBDIR%%/frontend/src/components/review-list-view/review-comments.js
%%SEAHUBDIR%%/frontend/src/components/search/search-result-item.js
%%SEAHUBDIR%%/frontend/src/components/search/search.js
+%%SEAHUBDIR%%/frontend/src/components/search/wiki-search.js
+%%SEAHUBDIR%%/frontend/src/components/select-editor/repo-api-token-permission-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/role-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/select-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/share-link-permission-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/share-permission-editor.js
+%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-group-role-editor.js
+%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-user-role-editor.js
+%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-user-status-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/user-status-editor.js
%%SEAHUBDIR%%/frontend/src/components/select-editor/wiki-permission-editor.js
%%SEAHUBDIR%%/frontend/src/components/send-link.js
-%%SEAHUBDIR%%/frontend/src/components/session-expired-tip.js
%%SEAHUBDIR%%/frontend/src/components/shared-file-view/shared-file-view-tip.js
%%SEAHUBDIR%%/frontend/src/components/shared-file-view/shared-file-view.js
%%SEAHUBDIR%%/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js
@@ -316,6 +277,7 @@
%%SEAHUBDIR%%/frontend/src/components/side-nav-footer.js
%%SEAHUBDIR%%/frontend/src/components/side-panel.js
%%SEAHUBDIR%%/frontend/src/components/system-notification.js
+%%SEAHUBDIR%%/frontend/src/components/terms-preview-widget.js
%%SEAHUBDIR%%/frontend/src/components/toast/alert.js
%%SEAHUBDIR%%/frontend/src/components/toast/index.js
%%SEAHUBDIR%%/frontend/src/components/toast/toast.js
@@ -343,6 +305,7 @@
%%SEAHUBDIR%%/frontend/src/components/user-settings/language-setting.js
%%SEAHUBDIR%%/frontend/src/components/user-settings/list-in-address-book.js
%%SEAHUBDIR%%/frontend/src/components/user-settings/side-nav.js
+%%SEAHUBDIR%%/frontend/src/components/user-settings/social-login-dingtalk.js
%%SEAHUBDIR%%/frontend/src/components/user-settings/social-login.js
%%SEAHUBDIR%%/frontend/src/components/user-settings/two-factor-auth.js
%%SEAHUBDIR%%/frontend/src/components/user-settings/user-avatar-form.js
@@ -358,6 +321,8 @@
%%SEAHUBDIR%%/frontend/src/css/add-reviewer-dialog.css
%%SEAHUBDIR%%/frontend/src/css/audio-file-view.css
%%SEAHUBDIR%%/frontend/src/css/comments-list.css
+%%SEAHUBDIR%%/frontend/src/css/commit-details.css
+%%SEAHUBDIR%%/frontend/src/css/dingtalk-departments.css
%%SEAHUBDIR%%/frontend/src/css/dirent-detail.css
%%SEAHUBDIR%%/frontend/src/css/dirent-list-item.css
%%SEAHUBDIR%%/frontend/src/css/dirents-menu.css
@@ -390,8 +355,11 @@
%%SEAHUBDIR%%/frontend/src/css/org-admin-user.css
%%SEAHUBDIR%%/frontend/src/css/org-department-item.css
%%SEAHUBDIR%%/frontend/src/css/org-logs.css
+%%SEAHUBDIR%%/frontend/src/css/pagination.css
+%%SEAHUBDIR%%/frontend/src/css/participants-list.css
%%SEAHUBDIR%%/frontend/src/css/pdf-file-view.css
%%SEAHUBDIR%%/frontend/src/css/react-context-menu.css
+%%SEAHUBDIR%%/frontend/src/css/react-mentions-default-style.js
%%SEAHUBDIR%%/frontend/src/css/related-files-list.css
%%SEAHUBDIR%%/frontend/src/css/repo-folder-trash.css
%%SEAHUBDIR%%/frontend/src/css/repo-history.css
@@ -410,24 +378,28 @@
%%SEAHUBDIR%%/frontend/src/css/spreadsheet-file-view.css
%%SEAHUBDIR%%/frontend/src/css/sub-folder-permission.css
%%SEAHUBDIR%%/frontend/src/css/svg-file-view.css
+%%SEAHUBDIR%%/frontend/src/css/system-admin-web-settings.css
+%%SEAHUBDIR%%/frontend/src/css/system-info.css
%%SEAHUBDIR%%/frontend/src/css/system-notification.css
+%%SEAHUBDIR%%/frontend/src/css/system-stat.css
+%%SEAHUBDIR%%/frontend/src/css/tc-accept.css
+%%SEAHUBDIR%%/frontend/src/css/terms-conditions-editor.css
%%SEAHUBDIR%%/frontend/src/css/text-file-view.css
%%SEAHUBDIR%%/frontend/src/css/tip-for-new-file.css
%%SEAHUBDIR%%/frontend/src/css/toolbar.css
%%SEAHUBDIR%%/frontend/src/css/transfer-group-dialog.css
%%SEAHUBDIR%%/frontend/src/css/tree-view-contextmenu.css
+%%SEAHUBDIR%%/frontend/src/css/user-notifications.css
%%SEAHUBDIR%%/frontend/src/css/user-settings.css
%%SEAHUBDIR%%/frontend/src/css/video-file-view.css
%%SEAHUBDIR%%/frontend/src/css/wiki.css
%%SEAHUBDIR%%/frontend/src/css/work-weixin-departments.css
%%SEAHUBDIR%%/frontend/src/draft.js
-%%SEAHUBDIR%%/frontend/src/draw/draw-viewer.js
-%%SEAHUBDIR%%/frontend/src/draw/draw.js
%%SEAHUBDIR%%/frontend/src/file-history-old.js
%%SEAHUBDIR%%/frontend/src/file-history.js
%%SEAHUBDIR%%/frontend/src/file-view.js
%%SEAHUBDIR%%/frontend/src/history-trash-file-view.js
-%%SEAHUBDIR%%/frontend/src/i18n.js
+%%SEAHUBDIR%%/frontend/src/i18n-seafile-editor.js
%%SEAHUBDIR%%/frontend/src/index.css
%%SEAHUBDIR%%/frontend/src/index.js
%%SEAHUBDIR%%/frontend/src/markdown-editor.js
@@ -450,6 +422,9 @@
%%SEAHUBDIR%%/frontend/src/models/share-link.js
%%SEAHUBDIR%%/frontend/src/models/shared-folder-info.js
%%SEAHUBDIR%%/frontend/src/models/shared-repo-info.js
+%%SEAHUBDIR%%/frontend/src/models/sysadmin-admin-user.js
+%%SEAHUBDIR%%/frontend/src/models/sysadmin-user.js
+%%SEAHUBDIR%%/frontend/src/models/system-admin/dirent.js
%%SEAHUBDIR%%/frontend/src/models/upload-link.js
%%SEAHUBDIR%%/frontend/src/pages/dashboard/files-activities.js
%%SEAHUBDIR%%/frontend/src/pages/drafts/draft-content.js
@@ -493,7 +468,6 @@
%%SEAHUBDIR%%/frontend/src/pages/org-admin/org-users-list.js
%%SEAHUBDIR%%/frontend/src/pages/org-admin/org-users.js
%%SEAHUBDIR%%/frontend/src/pages/org-admin/side-panel.js
-%%SEAHUBDIR%%/frontend/src/pages/repo-wiki-mode/main-panel.js
%%SEAHUBDIR%%/frontend/src/pages/repo-wiki-mode/side-panel.js
%%SEAHUBDIR%%/frontend/src/pages/review/history-list.js
%%SEAHUBDIR%%/frontend/src/pages/search/advanced-search.js
@@ -507,10 +481,108 @@
%%SEAHUBDIR%%/frontend/src/pages/shared-libs/shared-libs.js
%%SEAHUBDIR%%/frontend/src/pages/shared-with-all/public-shared-view.js
%%SEAHUBDIR%%/frontend/src/pages/starred/starred.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/abuse-reports.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/login-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/logs-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/operation-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/department-detail.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/departments-list.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/departments.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/group-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/member-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/repo-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/desktop-devices.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-by-platform.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-errors.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/mobile-devices.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk-departments.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-department-members-list.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-panel.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/index.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/file-scan-records.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-members.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/groups-content.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/groups.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/search-groups.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/index.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/info.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-admins.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-info.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institutions.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/invitations/invitations.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/links-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/share-links.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/upload-links.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/file-access-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/file-update-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/login-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/logs-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/share-permission-logs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/main-panel-topbar.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/main-panel.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/notifications/notifications.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-groups.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-info.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/orgs-content.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/orgs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/search-orgs.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/all-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-content.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-path-bar.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-view.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/repos-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/search-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/system-repo.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/trash-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/search.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/side-panel.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/picker.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-chart.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-common-tool.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-file.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-reports.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-storage.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-traffic.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-organizations-table.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-table-body.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-table.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-user-table.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/content.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/terms-and-conditions.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/user-link.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/admin-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/ldap-imported-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/ldap-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/search-users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-groups.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-info.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-links.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-shared-repos.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users-content.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users-nav.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/virus-scan-records.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/checkbox-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/file-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/input-item.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/section.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/setting-item-base.js
+%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/web-settings.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin-departments.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin/index.js
%%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin/work-weixin-department-members-list.js
@@ -522,7 +594,6 @@
%%SEAHUBDIR%%/frontend/src/repo-folder-trash.js
%%SEAHUBDIR%%/frontend/src/repo-history.js
%%SEAHUBDIR%%/frontend/src/repo-snapshot.js
-%%SEAHUBDIR%%/frontend/src/repo-wiki-mode.js
%%SEAHUBDIR%%/frontend/src/settings.js
%%SEAHUBDIR%%/frontend/src/shared-dir-view.js
%%SEAHUBDIR%%/frontend/src/shared-file-view-audio.js
@@ -535,12 +606,17 @@
%%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/tc-accept.js
+%%SEAHUBDIR%%/frontend/src/translate.js
+%%SEAHUBDIR%%/frontend/src/user-notifications.js
%%SEAHUBDIR%%/frontend/src/utils/collab-server.js
%%SEAHUBDIR%%/frontend/src/utils/constants.js
-%%SEAHUBDIR%%/frontend/src/utils/editor-utilties.js
+%%SEAHUBDIR%%/frontend/src/utils/date-format-utils.js
+%%SEAHUBDIR%%/frontend/src/utils/editor-utilities.js
+%%SEAHUBDIR%%/frontend/src/utils/markdown-utils.js
%%SEAHUBDIR%%/frontend/src/utils/pinyin-by-unicode.js
-%%SEAHUBDIR%%/frontend/src/utils/%%USERS%%-api.js
-%%SEAHUBDIR%%/frontend/src/utils/%%USERS%%-markdown2html.js
+%%SEAHUBDIR%%/frontend/src/utils/seafile-api.js
+%%SEAHUBDIR%%/frontend/src/utils/seafile-markdown2html.js
%%SEAHUBDIR%%/frontend/src/utils/text-translation.js
%%SEAHUBDIR%%/frontend/src/utils/url-decorator.js
%%SEAHUBDIR%%/frontend/src/utils/utils.js
@@ -730,66 +806,52 @@
%%SEAHUBDIR%%/manage.py
%%SEAHUBDIR%%/media/assets/css/bootstrap.min.b00faad199b5.css
%%SEAHUBDIR%%/media/assets/css/bootstrap.min.css
-%%SEAHUBDIR%%/media/assets/css/magnific-popup.656241b2c8ed.css
-%%SEAHUBDIR%%/media/assets/css/magnific-popup.css
-%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.a6bd3ec08cc4.css
-%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.b9d0598b4e1c.css
-%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.css
-%%SEAHUBDIR%%/media/assets/css/select2-spinner.7b9776076d5f.gif
-%%SEAHUBDIR%%/media/assets/css/select2-spinner.gif
-%%SEAHUBDIR%%/media/assets/css/select2.2ca61b76e220.png
-%%SEAHUBDIR%%/media/assets/css/select2.custom.9fe18e0ae58c.css
-%%SEAHUBDIR%%/media/assets/css/select2.custom.css
-%%SEAHUBDIR%%/media/assets/css/select2.png
-%%SEAHUBDIR%%/media/assets/css/select2x2.49e3f0060186.png
-%%SEAHUBDIR%%/media/assets/css/select2x2.png
-%%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.c230568e5b34.js
+%%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.ba16f2ac9990.js
%%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.js
-%%SEAHUBDIR%%/media/assets/frontend/css/app.b34c01f55f48.css
+%%SEAHUBDIR%%/media/assets/frontend/css/TCAccept.6d3a92ee4731.css
+%%SEAHUBDIR%%/media/assets/frontend/css/TCAccept.css
%%SEAHUBDIR%%/media/assets/frontend/css/app.css
-%%SEAHUBDIR%%/media/assets/frontend/css/draft.ad867a4bf0da.css
+%%SEAHUBDIR%%/media/assets/frontend/css/app.d8805ead3e26.css
+%%SEAHUBDIR%%/media/assets/frontend/css/draft.9afca6ee9a18.css
%%SEAHUBDIR%%/media/assets/frontend/css/draft.css
-%%SEAHUBDIR%%/media/assets/frontend/css/draft.ed89621f5281.css
-%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.5dff6210d9f7.css
-%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.8c52f1b2a00b.css
+%%SEAHUBDIR%%/media/assets/frontend/css/draft.d43c19315a30.css
+%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.54c654c219c8.css
+%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.65976d55bbeb.css
%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.css
-%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.451f7eb29099.css
-%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.6d9d3af889df.css
+%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.5b5e578a9a61.css
+%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.61226bc6f965.css
%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.css
+%%SEAHUBDIR%%/media/assets/frontend/css/fileView.b99c5dde0aa0.css
%%SEAHUBDIR%%/media/assets/frontend/css/fileView.css
-%%SEAHUBDIR%%/media/assets/frontend/css/fileView.ee401be7ec41.css
+%%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.0ddb1b3f976b.css
%%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.css
-%%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.d14a9f8e6a60.css
-%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.7b3f50810deb.css
-%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.8802c1413ef3.css
+%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.485255d520d6.css
+%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.95e4b1f16738.css
%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.css
-%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.a5a72fbfb8d6.css
-%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.ab3e115ffccf.css
+%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.0d4d90d3435d.css
+%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.443f28b4e5aa.css
%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.css
+%%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.c96f7b7be610.css
%%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.fe2e3d1ef258.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.bb1d11011ea8.css
+%%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.2d2cf65192a4.css
%%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.52a534ad8665.css
+%%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.75bd09cb8cfb.css
%%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoview.7eb7f5ec082c.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoview.8e480048ec1f.css
-%%SEAHUBDIR%%/media/assets/frontend/css/repoview.css
+%%SEAHUBDIR%%/media/assets/frontend/css/search.c98b21ecfc96.css
%%SEAHUBDIR%%/media/assets/frontend/css/search.css
-%%SEAHUBDIR%%/media/assets/frontend/css/search.f7874af08411.css
+%%SEAHUBDIR%%/media/assets/frontend/css/settings.3e46d001c4bb.css
%%SEAHUBDIR%%/media/assets/frontend/css/settings.css
-%%SEAHUBDIR%%/media/assets/frontend/css/settings.dfb5a53e4fa2.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedDirView.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedDirView.d3d9da6f9b52.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewAudio.33e6d03b7349.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewAudio.css
-%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.a870c4327e7d.css
+%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.9f86a602b9d9.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewImage.03786cd796a5.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewImage.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewMarkdown.94f2ff528fe7.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewMarkdown.css
-%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.a870c4327e7d.css
+%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.9f86a602b9d9.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewSVG.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewSVG.d8c9022b8d99.css
@@ -801,714 +863,196 @@
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewUnknown.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewVideo.0fdf26d874b4.css
%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewVideo.css
-%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.0c369ec6c872.css
-%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.afb31d1bd52d.css
+%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.29270b9cdc44.css
+%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.b441c02bb40b.css
%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.css
-%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.01ff784c95d2.css
-%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.12d050a4cd33.css
+%%SEAHUBDIR%%/media/assets/frontend/css/userNotifications.3b2a62da2e37.css
+%%SEAHUBDIR%%/media/assets/frontend/css/userNotifications.css
+%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.680d58371250.css
%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.css
-%%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.ca26c9953425.css
+%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.d06f560f93ed.css
+%%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.4d990d6b9907.css
%%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.css
-%%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.1d1715d9402e.css
+%%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.21bd675e6be4.css
%%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.css
-%%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.45c0b6c49457.css
%%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.css
-%%SEAHUBDIR%%/media/assets/frontend/css/wiki.b2e186af442b.css
+%%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.e87cbd83da6c.css
+%%SEAHUBDIR%%/media/assets/frontend/css/wiki.88ba09d1d277.css
+%%SEAHUBDIR%%/media/assets/frontend/css/wiki.9ccce9d68723.css
%%SEAHUBDIR%%/media/assets/frontend/css/wiki.css
-%%SEAHUBDIR%%/media/assets/frontend/css/wiki.e18135e2a883.css
-%%SEAHUBDIR%%/media/assets/frontend/js/app.f27264dc4b09.js
+%%SEAHUBDIR%%/media/assets/frontend/js/TCAccept.1b3439586821.js
+%%SEAHUBDIR%%/media/assets/frontend/js/TCAccept.js
+%%SEAHUBDIR%%/media/assets/frontend/js/app.ce6763a76773.js
%%SEAHUBDIR%%/media/assets/frontend/js/app.js
-%%SEAHUBDIR%%/media/assets/frontend/js/draft.7af830679c62.js
+%%SEAHUBDIR%%/media/assets/frontend/js/draft.068e1dd65461.js
%%SEAHUBDIR%%/media/assets/frontend/js/draft.js
-%%SEAHUBDIR%%/media/assets/frontend/js/draw.680ed158d8bb.js
-%%SEAHUBDIR%%/media/assets/frontend/js/draw.js
-%%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.d253d79d5e97.js
+%%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.716fbf273c7c.js
%%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.js
-%%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.d7b983957042.js
+%%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.8e92ecf388d2.js
%%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.js
-%%SEAHUBDIR%%/media/assets/frontend/js/fileView.2917781d8393.js
+%%SEAHUBDIR%%/media/assets/frontend/js/fileView.18a6591e9797.js
%%SEAHUBDIR%%/media/assets/frontend/js/fileView.js
-%%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.a8f46c7ae973.js
+%%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.319a919cee2a.js
%%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.js
-%%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.a076ddc9a5b9.js
+%%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.58ac3fb84eb9.js
%%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.js
-%%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.a99a74c23280.js
+%%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.a4c738c1dedd.js
%%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.js
-%%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.58bdf4c309c9.js
+%%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.8d1f2881a0a5.js
%%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.js
-%%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.15a8936f56ee.js
+%%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.3c3225ec4924.js
%%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.js
-%%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.02f5673bf1bf.js
+%%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.175c06de32a4.js
%%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.js
-%%SEAHUBDIR%%/media/assets/frontend/js/repoview.d7e2f6d17a0f.js
-%%SEAHUBDIR%%/media/assets/frontend/js/repoview.js
-%%SEAHUBDIR%%/media/assets/frontend/js/search.d990a476193e.js
+%%SEAHUBDIR%%/media/assets/frontend/js/search.a66a158b74e3.js
%%SEAHUBDIR%%/media/assets/frontend/js/search.js
-%%SEAHUBDIR%%/media/assets/frontend/js/settings.c014f8709408.js
+%%SEAHUBDIR%%/media/assets/frontend/js/settings.4bdbd69c1fd3.js
%%SEAHUBDIR%%/media/assets/frontend/js/settings.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.52512231a809.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.d09aaa130df5.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.16a60840c662.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.62953b85b498.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.1e3648cd9206.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.27ba2a1b796c.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.869a7c0533b7.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.e358ed50e1b5.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.f6c50ea75e7f.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.89939e91eb09.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.40cb725eb459.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.079c45db4b59.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.10fce705b777.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.d6a6e4e0df13.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.d2656544be19.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.aa5adbb5ea13.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.1e099e34d179.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.e136496468c7.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.5e4969ac4d5a.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.c5a9163ce917.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.3d059f5b34e2.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.ed9e393347a0.js
%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.js
-%%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.2c0779fe1e88.js
+%%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.d570755fe333.js
%%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.js
-%%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.764a83b4dc5c.js
+%%SEAHUBDIR%%/media/assets/frontend/js/userNotifications.7dc5ff10c384.js
+%%SEAHUBDIR%%/media/assets/frontend/js/userNotifications.js
+%%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.f04b07c354fd.js
%%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.js
-%%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.112a3c5833da.js
+%%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.e1dfc896f3e1.js
%%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.js
-%%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.461e1121e280.js
+%%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.b4ce6b3ef2f8.js
%%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.js
-%%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.aab4f87ee4e9.js
+%%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.19040779c45c.js
%%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.js
-%%SEAHUBDIR%%/media/assets/frontend/js/wiki.732928ec595f.js
+%%SEAHUBDIR%%/media/assets/frontend/js/wiki.7ef556a7609b.js
%%SEAHUBDIR%%/media/assets/frontend/js/wiki.js
-%%SEAHUBDIR%%/media/assets/frontend/locales/cs/translations.c529d9ad8348.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/cs/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/de/translations.28633bea222b.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/de/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/en/translations.6057f26faf04.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/en/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es-AR/translations.5cdc1c574a69.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es-AR/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es-MX/translations.5cdc1c574a69.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es-MX/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es/translations.5cdc1c574a69.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/es/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/fr/translations.835d42170bea.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/fr/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/it/translations.beefc6aaafc3.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/it/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/ru/translations.526903b12b6d.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/ru/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/zh-CN/translations.440259212305.json
-%%SEAHUBDIR%%/media/assets/frontend/locales/zh-CN/translations.json
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.12717b4a013d.woff2
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.649582a6076b.svg
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.8473867ab90a.ttf
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.93cd9a877c79.eot
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.960d05e6858e.woff
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.33f727ccde4b.woff2
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.3929b3ef871f.svg
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.54f142e03adc.ttf
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.b58f468f8416.eot
%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.eot
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.f3dd4f397fbc.woff
%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.svg
%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.ttf
%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.woff
%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.woff2
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.4d496c9d7dd8.svg
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.56cf83dc3076.ttf
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.8c3a8870b9d8.eot
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.b093fcb2c86d.woff
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.035a137af03d.eot
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.6661d6b3521b.woff
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.8a8c0474283e.woff2
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.9bbbee00f657.svg
+%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.b6a14bb88dbc.ttf
%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.eot
-%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.f093864079d4.woff2
%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.svg
%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.ttf
%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.woff
%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.woff2
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.6cd761eb7eb2.ttf
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.730c639f2025.eot
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.a12ff25b19f7.svg
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.ab2084ddd494.woff2
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.eot
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.f35cf3584885.woff
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.svg
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.ttf
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.woff
-%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.woff2
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/activities.77ea3149773c.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/activities.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/deleted-repos.cb357ea8a224.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/deleted-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/devices.ce46433dc2f6.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/devices.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/dirents.277cea692813.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/dirents.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/file-comments.267cccd4c209.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/file-comments.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-discussions.44e990cae2b8.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-discussions.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-members.043343107764.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-members.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-owned-repos.64d4f6a6edbd.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-owned-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-repos.629d7b4d403d.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.b2bc7f1951b4.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.8a8ca0052bc9.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.56fb5a44d957.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-group-folder-perm.516bae891652.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-group-folder-perm.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-download-links.62e5080bd3a1.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-download-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-upload-links.fcda4d72bd7a.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-upload-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-user-folder-perm.2014c47b2621.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-user-folder-perm.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.627e7241c1a7.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.5ca097d8e69f.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.51efabf47ad2.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.81193dc9b191.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.da0f9d7880a6.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.0fd48b6cab65.js
-%%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.js
-%%SEAHUBDIR%%/media/assets/scripts/app/main.e72a78a72bbe.js
-%%SEAHUBDIR%%/media/assets/scripts/app/main.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/activity.dbdb311e9b4c.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/activity.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/deleted-repo.58d204d02c6d.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/deleted-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/device.205de3de7389.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/device.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.3ed4e1f93c0b.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group-discussion.6d7706b3388e.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group-discussion.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group-repo.a538f82f1af9.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group.2004ce3576b3.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/group.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.53327a6ee991.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.3f52334f11d8.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/repo.ff0eb7bd7c19.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.365bc10673a0.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.feb92f8fef5c.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.c3223f5162df.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.3666fafff5b8.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.bd1fd7cfed45.js
-%%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.js
-%%SEAHUBDIR%%/media/assets/scripts/app/router.1ce27cb54110.js
-%%SEAHUBDIR%%/media/assets/scripts/app/router.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/account.3dcb6ad53eb9.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/account.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/activities.a2f31fa03aeb.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/activities.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/activity-item.175841715dcb.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/activity-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-department-repo.653e6cd9dd8b.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-department-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-group-repo.54094112928d.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pub-repo.6e432a7b9e31.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pub-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pubrepo-item.83b33d2ec341.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pubrepo-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-repo.bbe93341e211.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/add-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/create-pub-repo.1e0da660b6c5.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/create-pub-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/deleted-repo.2d15376c9faf.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/deleted-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/details.fd78c3023be7.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/details.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/device.b487d2c70aaf.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/device.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/devices.c461393c2ce0.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/devices.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.b70ddf5c9229.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.7dbb14f3280f.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-smart-link.6532dbd4f761.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-smart-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.5b4162360789.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-folder-perm-admin.dcab826dac14.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-folder-perm-admin.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.d8bcc4fb9107.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.1537a70c7cf2.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.098a1a0a044e.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.b43e654c6623.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.adbecbf2fd67.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.51c6356d2e9d.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.e7c42765122a.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comments.7f3423873020.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comments.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.88a6a8139191.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.be46700663d0.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.3ae8bf4463b4.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.ab6fcd26bc84.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.a2f44f3ef4f2.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.b07654cf48d7.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-member.196dc7105a38.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-member.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-members.5082bf79a9ba.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-members.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.4ab6f561f5b1.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.cba95146c45c.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.8397e3459f9a.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.c72aa38b0c63.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group.477653f4dbcc.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/group.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.aca7c713a3c4.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.95cdcbd6a5ed.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.2fec0c817c1b.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.b7b1412537fd.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.4d80083e9434.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.290eaad1db42.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.560ae87b7be9.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.86fbc21ac51f.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.e8fe6b83ea9d.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-details.98823942ee60.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-details.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm-item.c832bc1bae3b.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.5034cbf83447.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.4c156532f683.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.815e0d1f1f66.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.ca18fde7bd94.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.728b463b95eb.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.225d01e58008.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.084725e4727b.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.893aa7c23c04.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.83c989203970.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.061269729272.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share.5f4de09769a2.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/share.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.a77a995affdd.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.115339721a1f.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.fac3111527ac.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.b1cf614a6008.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.1a86ef32a5d5.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.c60b850d524f.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.d570232e0ce7.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.js
-%%SEAHUBDIR%%/media/assets/scripts/build.2a9f0ec5c156.js
-%%SEAHUBDIR%%/media/assets/scripts/build.js
-%%SEAHUBDIR%%/media/assets/scripts/common.8b546d0e12ae.js
-%%SEAHUBDIR%%/media/assets/scripts/common.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.d41d8cd98f00.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.eb69755ad9b3.txt
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.txt
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.881038f5962c.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.fbba985df480.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.a142cbb09af5.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.8dea61004d63.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.8d8c518595ce.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.6f7a9eb6b6e6.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.b473ed585ab5.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.7e42ee940547.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.8698774c372d.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.6a97d211c417.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.9d6fabfc6058.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.7cb2cfe1eebf.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.1c700444a122.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.9370be2d4377.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.48743eed6b43.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.fe5375860289.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.107af3a8ba41.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.b07b4230a101.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.f154792d6c73.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.b1184417f4c4.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.c597f080c9b0.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.c7106ffd1a44.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.e06218499754.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.74e46338ba98.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.95255b34f224.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.44269a57f620.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.951b74134c48.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.d644a2baab10.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.808d9a3b2e9e.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.fe2b87a461cb.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.817b28b7ff6f.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.ac5ad85d01a3.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/main.fc51d39e1cec.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/main.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/orgadmin-main.e4026066f238.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/orgadmin-main.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.460978022b5d.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.js
-%%SEAHUBDIR%%/media/assets/scripts/file-tree.ef19875b8f54.js
-%%SEAHUBDIR%%/media/assets/scripts/file-tree.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.7da79babb8d6.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.40fb930865d6.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.df786f2cf8f7.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.b065ffa3b036.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.0daa8aa4e580.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.1fe001257247.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.8f573da21c23.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.3bf24684350d.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.fbd3f72f91a3.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.614132d5eed8.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.e37eef1ffc63.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.32cad827f495.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.22e6ce8b1582.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.d2c8dffa4b7e.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.a940f1e63f8e.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.52fc71fbf1a1.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.fe7dd4adfb1f.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.c8b206ac0dee.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.0b13d8063491.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.5281c35f6ce0.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.a16af3380048.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.1ee7a1fb4e5f.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.54bf60072d90.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.ee26d3da3853.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.32f9d7bfea54.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.0a5fea562ac0.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.7a6e0d826c9a.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.a72f68f222f4.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.7e64da8d8fc6.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.ccac88956a99.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.43a15992dcbe.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.6ef1deaf6e60.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.773a36b06d2e.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.e5d8154ab308.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.7557e2e4542b.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.149acf904402.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.c04bb0ff7a21.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.1f56dcd2eda6.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.016ae550ae52.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.6a692eaeaa5d.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.d77f698cb89b.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.3644f51d4a19.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.caeb7588c10a.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.47dabeba9260.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.06183425c030.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.56af4a9b1833.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.3e210d174b4e.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.db977eef49f2.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.7c3d4880b05d.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.a0d5a14eeb18.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.bcf2a7dcf2cd.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.ef51031afc8d.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.2b7ab254b30b.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.4cf1c1987815.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.5dbe32f9cd81.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.96e9f5cdb1f9.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.6c30f881ac5b.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.74aeb569b35c.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.82145f4e0ee8.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.0f2a6e9f0b2b.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.620120dbd892.js
%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.c1a39c11a835.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.paginator.ee50c2f50e53.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.paginator.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery-ui.min.bdcd176b5ec2.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery-ui.min.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-process.c92f97e488bb.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-process.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-ui.d9e29eebec8f.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-ui.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-validate.b4f0da4b2581.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-validate.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload.e5acbaa834c0.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.iframe-transport.7b39a42a7a2a.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.iframe-transport.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.magnific-popup.min.ba6cf724c8bb.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.magnific-popup.min.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.min.a09e13ee94d5.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.min.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.simplemodal.55150926fcd1.js
%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.simplemodal.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.5bae5494c8e9.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.8ff1c89f24a8.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jstree.min.3e831b62c177.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/jstree.min.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/marked.min.c2a88705e206.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/marked.min.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/moment-with-locales.min.84474642caf1.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/moment-with-locales.min.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/require.640929dac3c2.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/require.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/select2-3.5.2.d5f38f0c37db.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/select2-3.5.2.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/text.71e5a361c2c7.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/text.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/tmpl.min.0e87d44edb61.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/tmpl.min.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/underscore.1dccc53d7339.js
-%%SEAHUBDIR%%/media/assets/scripts/lib/underscore.js
-%%SEAHUBDIR%%/media/assets/scripts/main.ee715e56433e.js
-%%SEAHUBDIR%%/media/assets/scripts/main.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/main.33d0e83868ed.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/main.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/router.e0797f59c606.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/router.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/views/side-nav.ecd4411a2ff6.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/views/side-nav.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-main.77b8ddcf76c8.js
-%%SEAHUBDIR%%/media/assets/scripts/orgadmin-main.js
-%%SEAHUBDIR%%/media/assets/scripts/pinyin-by-unicode.8a45c2cfbafa.js
-%%SEAHUBDIR%%/media/assets/scripts/pinyin-by-unicode.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-group.528f5c2ed64d.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-group.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-groups.397f6480f72b.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-groups.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-login-logs.a32940b20808.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-login-logs.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-operation-logs.9776a0cd0293.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-operation-logs.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.de63a040c8f3.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-trusted-ipaddresses.8cdfecac8e52.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-trusted-ipaddresses.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.c3d27133cafe.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.7597b05d5ae1.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-members.81d9522e3e0e.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-members.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-repos.b0c9372a7ec8.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.58c03af01bab.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.da8363c28bdf.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-groups.73a8835c617a.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-groups.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.fdd17029d706.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.c40a5fb36795.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.136cdf5c3247.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.f7e9051f92b1.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-login-log.52663aa8053a.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-login-log.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-operation-log.0b7e25e105cb.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-operation-log.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.8f106faa372b.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-trusted-ipaddress.08d0a9bb16da.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-trusted-ipaddress.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.85509292c9f9.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.3e11739a7edd.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-member.7b441252d770.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-member.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-repo.68504934436b.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.730f1455b174.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.b08507215f65.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.b8f278d86fba.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.358ab9b5a52c.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.9d15a76965d4.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.c50b8619cdcb.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-item.018feccfd656.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-item.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-library.4df9936a4373.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-library.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group.3cb10a396b43.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book.b1bb17f4f0b4.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-log.4fe6885184dd.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-log.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-logs.be541263da27.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-logs.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-log.2dab19bc7bb1.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-log.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-logs.cf031311bcd5.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-logs.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.cdcbedafe722.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.c2f7ccb817b4.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.4e2a1ee6c209.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.ba3ecd4ae14a.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddress.66c923208cfd.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddress.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddresses.755622a99f7b.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddresses.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.ef1bef7c60ea.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.f119e0d2dffb.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.46ace69d5584.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.fc0938dd1790.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-member.bd29f8b577cd.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-member.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-members.c2cd890f954f.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-members.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repo.48bff31ec1b3.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repos.0a3924572dad.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.39581f9a4ab8.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.bc0655ad779c.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.c3bc053df437.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.0c8463107df3.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.427e44565573.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-groups.5ccccce7cbb3.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-groups.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.41e230c9b38c.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.11de9f4e9f80.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.6bfb3ebcb205.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.f695b4d3de33.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.c5a128429752.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.fbb34443de7d.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.e460f0ddfdfe.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.e14c688752f6.js
-%%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.js
%%SEAHUBDIR%%/media/assets/staticfiles.json
-%%SEAHUBDIR%%/media/codemirror/codemirror-2.36.js
-%%SEAHUBDIR%%/media/codemirror/codemirror.css
-%%SEAHUBDIR%%/media/codemirror/monokai.css
%%SEAHUBDIR%%/media/cors/result.html
-%%SEAHUBDIR%%/media/css/background.png
-%%SEAHUBDIR%%/media/css/bigplay.png
-%%SEAHUBDIR%%/media/css/bigplay.svg
%%SEAHUBDIR%%/media/css/bootstrap.popover.min.css
-%%SEAHUBDIR%%/media/css/controls.png
-%%SEAHUBDIR%%/media/css/controls.svg
-%%SEAHUBDIR%%/media/css/editormd.min.css
-%%SEAHUBDIR%%/media/css/file_view_extra.css
%%SEAHUBDIR%%/media/css/font/fontawesome-webfont.eot
%%SEAHUBDIR%%/media/css/font/fontawesome-webfont.ttf
%%SEAHUBDIR%%/media/css/font/fontawesome-webfont.woff
%%SEAHUBDIR%%/media/css/jquery-ui.datepicker.min.css
-%%SEAHUBDIR%%/media/css/jstree_default_theme/32px.png
-%%SEAHUBDIR%%/media/css/jstree_default_theme/40px.png
-%%SEAHUBDIR%%/media/css/jstree_default_theme/style.min.css
-%%SEAHUBDIR%%/media/css/jstree_default_theme/throbber.gif
-%%SEAHUBDIR%%/media/css/loading.gif
-%%SEAHUBDIR%%/media/css/mediaelementplayer.css
-%%SEAHUBDIR%%/media/css/pdf_file_view.css
-%%SEAHUBDIR%%/media/css/print_for_file_view.css
-%%SEAHUBDIR%%/media/css/seacloud.css
-%%SEAHUBDIR%%/media/css/%%USERS%%-ui.css
+%%SEAHUBDIR%%/media/css/print_for_md_file_view.css
+%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.eot
+%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.svg
+%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.ttf
+%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.woff
+%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.woff2
+%%SEAHUBDIR%%/media/css/seafile-editor-font/seafile-editor-font.css
+%%SEAHUBDIR%%/media/css/seafile-ui.css
%%SEAHUBDIR%%/media/css/seahub.css
-%%SEAHUBDIR%%/media/css/seahub.min.css
%%SEAHUBDIR%%/media/css/seahub_react.css
-%%SEAHUBDIR%%/media/css/select2.css
-%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.eot
-%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.svg
-%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.ttf
-%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.woff
+%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.eot
+%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.svg
+%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.ttf
+%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.woff
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.css
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.eot
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.js
@@ -1516,8 +1060,6 @@
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.ttf
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.woff
%%SEAHUBDIR%%/media/css/sf_font3/iconfont.woff2
-%%SEAHUBDIR%%/media/css/spreadsheet_convert.css
-%%SEAHUBDIR%%/media/css/video-js.min.css
%%SEAHUBDIR%%/media/fontawesome/css/fontawesome-all.min.css
%%SEAHUBDIR%%/media/fontawesome/webfonts/fa-regular-400.eot
%%SEAHUBDIR%%/media/fontawesome/webfonts/fa-regular-400.svg
@@ -1529,123 +1071,11 @@
%%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.ttf
%%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.woff
%%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.woff2
-%%SEAHUBDIR%%/media/grapheditor/common.css
-%%SEAHUBDIR%%/media/grapheditor/deflate/base64.js
-%%SEAHUBDIR%%/media/grapheditor/deflate/pako.min.js
-%%SEAHUBDIR%%/media/grapheditor/images/checkmark.gif
-%%SEAHUBDIR%%/media/grapheditor/images/clear.gif
-%%SEAHUBDIR%%/media/grapheditor/images/close.png
-%%SEAHUBDIR%%/media/grapheditor/images/collapsed.gif
-%%SEAHUBDIR%%/media/grapheditor/images/dropdown.gif
-%%SEAHUBDIR%%/media/grapheditor/images/dropdown.png
-%%SEAHUBDIR%%/media/grapheditor/images/edit.gif
-%%SEAHUBDIR%%/media/grapheditor/images/expanded.gif
-%%SEAHUBDIR%%/media/grapheditor/images/grid.gif
-%%SEAHUBDIR%%/media/grapheditor/images/handle-fixed.png
-%%SEAHUBDIR%%/media/grapheditor/images/handle-main.png
-%%SEAHUBDIR%%/media/grapheditor/images/handle-rotate.png
-%%SEAHUBDIR%%/media/grapheditor/images/handle-secondary.png
-%%SEAHUBDIR%%/media/grapheditor/images/handle-terminal.png
-%%SEAHUBDIR%%/media/grapheditor/images/help.png
-%%SEAHUBDIR%%/media/grapheditor/images/locked.png
-%%SEAHUBDIR%%/media/grapheditor/images/logo.png
-%%SEAHUBDIR%%/media/grapheditor/images/nocolor.png
-%%SEAHUBDIR%%/media/grapheditor/images/refresh.png
-%%SEAHUBDIR%%/media/grapheditor/images/round-drop.png
-%%SEAHUBDIR%%/media/grapheditor/images/search.png
-%%SEAHUBDIR%%/media/grapheditor/images/tooltip.png
-%%SEAHUBDIR%%/media/grapheditor/images/transparent.gif
-%%SEAHUBDIR%%/media/grapheditor/images/triangle-down.png
-%%SEAHUBDIR%%/media/grapheditor/images/triangle-left.png
-%%SEAHUBDIR%%/media/grapheditor/images/triangle-right.png
-%%SEAHUBDIR%%/media/grapheditor/images/triangle-up.png
-%%SEAHUBDIR%%/media/grapheditor/images/unlocked.png
-%%SEAHUBDIR%%/media/grapheditor/index.html
-%%SEAHUBDIR%%/media/grapheditor/js/Actions.js
-%%SEAHUBDIR%%/media/grapheditor/js/Dialogs.js
-%%SEAHUBDIR%%/media/grapheditor/js/Editor.js
-%%SEAHUBDIR%%/media/grapheditor/js/EditorUi.js
-%%SEAHUBDIR%%/media/grapheditor/js/Format.js
-%%SEAHUBDIR%%/media/grapheditor/js/Graph.js
-%%SEAHUBDIR%%/media/grapheditor/js/Init.js
-%%SEAHUBDIR%%/media/grapheditor/js/Menus.js
-%%SEAHUBDIR%%/media/grapheditor/js/Shapes.js
-%%SEAHUBDIR%%/media/grapheditor/js/Sidebar.js
-%%SEAHUBDIR%%/media/grapheditor/js/Toolbar.js
-%%SEAHUBDIR%%/media/grapheditor/jscolor/arrow.gif
-%%SEAHUBDIR%%/media/grapheditor/jscolor/cross.gif
-%%SEAHUBDIR%%/media/grapheditor/jscolor/hs.png
-%%SEAHUBDIR%%/media/grapheditor/jscolor/hv.png
-%%SEAHUBDIR%%/media/grapheditor/jscolor/jscolor.js
-%%SEAHUBDIR%%/media/grapheditor/mxClient.js
-%%SEAHUBDIR%%/media/grapheditor/open.html
-%%SEAHUBDIR%%/media/grapheditor/resources/grapheditor.txt
-%%SEAHUBDIR%%/media/grapheditor/resources/grapheditor_de.txt
-%%SEAHUBDIR%%/media/grapheditor/resources/help.html
-%%SEAHUBDIR%%/media/grapheditor/resources/help_de.html
-%%SEAHUBDIR%%/media/grapheditor/sanitizer/sanitizer.min.js
-%%SEAHUBDIR%%/media/grapheditor/stencils/arrows.xml
-%%SEAHUBDIR%%/media/grapheditor/stencils/basic.xml
-%%SEAHUBDIR%%/media/grapheditor/stencils/bpmn.xml
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Credit_Card_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Database_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Doctor1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Earth_globe_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Email_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Empty_Folder_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Firewall_02_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Full_Folder_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Gear_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Graph_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Laptop_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Lock_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/MacBook_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Monitor_Tower_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Piggy_Bank_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Pilot1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Printer_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Router_Icon_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Safe_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Security1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Server_Tower_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Shopping_Cart_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Software_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Soldier1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit2_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit3_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Tech1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Telesales1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Virtual_Machine_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Virus_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Wireless_Router_N_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Worker1_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Workstation_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/iMac_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/iPad_128x128.png
-%%SEAHUBDIR%%/media/grapheditor/stencils/flowchart.xml
-%%SEAHUBDIR%%/media/grapheditor/styles/default.xml
-%%SEAHUBDIR%%/media/grapheditor/styles/down.gif
-%%SEAHUBDIR%%/media/grapheditor/styles/grapheditor.css
-%%SEAHUBDIR%%/media/grapheditor/styles/help.css
-%%SEAHUBDIR%%/media/grapheditor/styles/sprites.png
-%%SEAHUBDIR%%/media/grapheditor/styles/thumb_horz.png
-%%SEAHUBDIR%%/media/grapheditor/styles/thumb_vertical.png
-%%SEAHUBDIR%%/media/grapheditor/styles/up.gif
-%%SEAHUBDIR%%/media/grapheditor/viewer.html
%%SEAHUBDIR%%/media/img/add.png
-%%SEAHUBDIR%%/media/img/admin_in.png
-%%SEAHUBDIR%%/media/img/admin_out.png
%%SEAHUBDIR%%/media/img/bg.png
-%%SEAHUBDIR%%/media/img/calcplus-16.png
-%%SEAHUBDIR%%/media/img/clip.png
-%%SEAHUBDIR%%/media/img/close.png
-%%SEAHUBDIR%%/media/img/del.png
-%%SEAHUBDIR%%/media/img/download.png
%%SEAHUBDIR%%/media/img/edit.png
%%SEAHUBDIR%%/media/img/email_bg.jpg
%%SEAHUBDIR%%/media/img/favicon.ico
-%%SEAHUBDIR%%/media/img/file-icon-16.png
%%SEAHUBDIR%%/media/img/file-locked-32.png
%%SEAHUBDIR%%/media/img/file/192/excel.png
%%SEAHUBDIR%%/media/img/file/192/file.png
@@ -1669,18 +1099,16 @@
%%SEAHUBDIR%%/media/img/folder-24.png
%%SEAHUBDIR%%/media/img/folder-read-only-192.png
%%SEAHUBDIR%%/media/img/folder-read-only-24.png
-%%SEAHUBDIR%%/media/img/grid-white.png
%%SEAHUBDIR%%/media/img/grid.png
%%SEAHUBDIR%%/media/img/grippy_large.png
-%%SEAHUBDIR%%/media/img/grp_public.png
%%SEAHUBDIR%%/media/img/help/resync-a-library.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-add-account.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud-file-browser.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library-02.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-init-choose-folder.png
-%%SEAHUBDIR%%/media/img/help/%%USERS%%-sync-library.png
+%%SEAHUBDIR%%/media/img/help/seafile-add-account.png
+%%SEAHUBDIR%%/media/img/help/seafile-cloud-file-browser.png
+%%SEAHUBDIR%%/media/img/help/seafile-cloud.png
+%%SEAHUBDIR%%/media/img/help/seafile-create-library-02.png
+%%SEAHUBDIR%%/media/img/help/seafile-create-library.png
+%%SEAHUBDIR%%/media/img/help/seafile-init-choose-folder.png
+%%SEAHUBDIR%%/media/img/help/seafile-sync-library.png
%%SEAHUBDIR%%/media/img/help/set-sync-interval.png
%%SEAHUBDIR%%/media/img/help/sync-a-sub-folder.png
%%SEAHUBDIR%%/media/img/help/sync-with-an-existing-01.png
@@ -1700,44 +1128,24 @@
%%SEAHUBDIR%%/media/img/lib/48/lib-encrypted.png
%%SEAHUBDIR%%/media/img/lib/48/lib-readonly.png
%%SEAHUBDIR%%/media/img/lib/48/lib.png
-%%SEAHUBDIR%%/media/img/list-white.png
-%%SEAHUBDIR%%/media/img/list.png
%%SEAHUBDIR%%/media/img/loading-icon.gif
%%SEAHUBDIR%%/media/img/lock.png
%%SEAHUBDIR%%/media/img/login-bg.jpg
%%SEAHUBDIR%%/media/img/member-list-empty-2x.png
-%%SEAHUBDIR%%/media/img/minus.png
-%%SEAHUBDIR%%/media/img/nav.png
%%SEAHUBDIR%%/media/img/no-items-tip.png
%%SEAHUBDIR%%/media/img/rm.png
-%%SEAHUBDIR%%/media/img/seacloud_logo.png
-%%SEAHUBDIR%%/media/img/%%USERS%%-docs-logo.png
-%%SEAHUBDIR%%/media/img/%%USERS%%-logo.png
-%%SEAHUBDIR%%/media/img/select2-spinner.gif
-%%SEAHUBDIR%%/media/img/select2.png
-%%SEAHUBDIR%%/media/img/top.png
+%%SEAHUBDIR%%/media/img/seafile-logo.png
%%SEAHUBDIR%%/media/img/ui-icons_444444_256x240.png
+%%SEAHUBDIR%%/media/img/welcome.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/base.js
%%SEAHUBDIR%%/media/js/bootstrap.min.js
-%%SEAHUBDIR%%/media/js/editormd.min.js
-%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/addons.min.js
-%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/codemirror.min.css
-%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/codemirror.min.js
-%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/modes.min.js
-%%SEAHUBDIR%%/media/js/editormd/lib/marked.min.js
-%%SEAHUBDIR%%/media/js/editormd/plugins/image-dialog/image-dialog.js
-%%SEAHUBDIR%%/media/js/editormd/plugins/link-dialog/link-dialog.js
-%%SEAHUBDIR%%/media/js/editormd/plugins/table-dialog/table-dialog.js
%%SEAHUBDIR%%/media/js/file_crypto.js
-%%SEAHUBDIR%%/media/js/findAndReplaceDOMText.js
-%%SEAHUBDIR%%/media/js/flashmediaelement.swf
%%SEAHUBDIR%%/media/js/jq.min.js
%%SEAHUBDIR%%/media/js/jquery.fileupload.min.js
-%%SEAHUBDIR%%/media/js/mediaelement-and-player.min.js
%%SEAHUBDIR%%/media/js/pdf/images/annotation-noicon.svg
%%SEAHUBDIR%%/media/js/pdf/locale/ach/viewer.properties
%%SEAHUBDIR%%/media/js/pdf/locale/af/viewer.properties
@@ -1867,16 +1275,17 @@
%%SEAHUBDIR%%/media/js/pdf/pdf.worker.min.js
%%SEAHUBDIR%%/media/js/pdf/viewer.js
%%SEAHUBDIR%%/media/js/repo_crypto.js
-%%SEAHUBDIR%%/media/js/silverlightmediaelement.xap
-%%SEAHUBDIR%%/media/js/thingiview/Three.js
-%%SEAHUBDIR%%/media/js/thingiview/binaryReader.js
-%%SEAHUBDIR%%/media/js/thingiview/plane.js
-%%SEAHUBDIR%%/media/js/thingiview/stats.js
-%%SEAHUBDIR%%/media/js/thingiview/thingiloader.js
-%%SEAHUBDIR%%/media/js/thingiview/thingiview.js
-%%SEAHUBDIR%%/media/js/video-js.swf
-%%SEAHUBDIR%%/media/js/video.min.js
%%SEAHUBDIR%%/media/js/watermark.js
+%%SEAHUBDIR%%/media/locales/cs/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/de/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/en/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/es-AR/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/es-MX/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/es/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/fr/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/it/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/ru/seafile-editor.json
+%%SEAHUBDIR%%/media/locales/zh-CN/seafile-editor.json
%%SEAHUBDIR%%/media/office-template/empty.docx
%%SEAHUBDIR%%/media/office-template/empty.pptx
%%SEAHUBDIR%%/media/office-template/empty.xlsx
@@ -1897,6 +1306,10 @@
%%SEAHUBDIR%%/requirements.txt
%%SEAHUBDIR%%/run-seahub.sh.template
%%SEAHUBDIR%%/seahub/__init__.py
+%%SEAHUBDIR%%/seahub/abuse_reports/__init__.py
+%%SEAHUBDIR%%/seahub/abuse_reports/migrations/0001_initial.py
+%%SEAHUBDIR%%/seahub/abuse_reports/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/abuse_reports/models.py
%%SEAHUBDIR%%/seahub/admin_log/__init__.py
%%SEAHUBDIR%%/seahub/admin_log/admin.py
%%SEAHUBDIR%%/seahub/admin_log/migrations/0001_initial.py
@@ -1908,11 +1321,13 @@
%%SEAHUBDIR%%/seahub/api2/authentication.py
%%SEAHUBDIR%%/seahub/api2/base.py
%%SEAHUBDIR%%/seahub/api2/endpoints/__init__.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/abuse_reports.py
%%SEAHUBDIR%%/seahub/api2/endpoints/activities.py
%%SEAHUBDIR%%/seahub/api2/endpoints/address_book/__init__.py
%%SEAHUBDIR%%/seahub/api2/endpoints/address_book/groups.py
%%SEAHUBDIR%%/seahub/api2/endpoints/address_book/members.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/__init__.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/abuse_reports.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/account.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/address_book/__init__.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/address_book/groups.py
@@ -1921,6 +1336,7 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/device_errors.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/device_trusted_ip.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/devices.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/dingtalk.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/favicon.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_audit.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_scan_records.py
@@ -1929,6 +1345,8 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/group_members.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/group_owned_libraries.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/groups.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/institution_users.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/institutions.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/invitations.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/libraries.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/library_dirents.py
@@ -1937,8 +1355,11 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/login_bg_image.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/login_logs.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/logo.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/logs.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/notifications.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/operation_logs.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_groups.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_repos.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_stats.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_users.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/organizations.py
@@ -1947,8 +1368,10 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/share_links.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/shares.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/statistics.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/sys_notifications.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/sysinfo.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/system_library.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/terms_and_conditions.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/trash_libraries.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/two_factor_auth.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/upload_links.py
@@ -1956,6 +1379,8 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/users.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/users_batch.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/utils.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/virus_scan_records.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/admin/web_settings.py
%%SEAHUBDIR%%/seahub/api2/endpoints/admin/work_weixin.py
%%SEAHUBDIR%%/seahub/api2/endpoints/all_groups.py
%%SEAHUBDIR%%/seahub/api2/endpoints/be_shared_repo.py
@@ -1972,9 +1397,8 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/file_comments.py
%%SEAHUBDIR%%/seahub/api2/endpoints/file_comments_counts.py
%%SEAHUBDIR%%/seahub/api2/endpoints/file_history.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/file_participants.py
%%SEAHUBDIR%%/seahub/api2/endpoints/file_tag.py
-%%SEAHUBDIR%%/seahub/api2/endpoints/group_discussion.py
-%%SEAHUBDIR%%/seahub/api2/endpoints/group_discussions.py
%%SEAHUBDIR%%/seahub/api2/endpoints/group_libraries.py
%%SEAHUBDIR%%/seahub/api2/endpoints/group_members.py
%%SEAHUBDIR%%/seahub/api2/endpoints/group_owned_libraries.py
@@ -1987,16 +1411,24 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/public_repos_search.py
%%SEAHUBDIR%%/seahub/api2/endpoints/query_copy_move_progress.py
%%SEAHUBDIR%%/seahub/api2/endpoints/query_zip_progress.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/recent_added_files.py
%%SEAHUBDIR%%/seahub/api2/endpoints/related_files.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_api_tokens.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit_dir.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit_revert.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_draft_info.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_file_uploaded_bytes.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_history.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_related_users.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_send_new_password.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_set_password.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_invitation.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_invitations.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_links.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_tags.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repo_trash.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/repo_upload_links.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repos.py
%%SEAHUBDIR%%/seahub/api2/endpoints/repos_batch.py
%%SEAHUBDIR%%/seahub/api2/endpoints/revision_tag.py
@@ -2016,8 +1448,8 @@
%%SEAHUBDIR%%/seahub/api2/endpoints/upload_links.py
%%SEAHUBDIR%%/seahub/api2/endpoints/user.py
%%SEAHUBDIR%%/seahub/api2/endpoints/user_avatar.py
-%%SEAHUBDIR%%/seahub/api2/endpoints/user_enabled_modules.py
%%SEAHUBDIR%%/seahub/api2/endpoints/utils.py
+%%SEAHUBDIR%%/seahub/api2/endpoints/via_repo_token.py
%%SEAHUBDIR%%/seahub/api2/endpoints/webdav_secret.py
%%SEAHUBDIR%%/seahub/api2/endpoints/wiki_pages.py
%%SEAHUBDIR%%/seahub/api2/endpoints/wikis.py
@@ -2141,6 +1573,13 @@
%%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
+%%SEAHUBDIR%%/seahub/dingtalk/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/dingtalk/models.py
+%%SEAHUBDIR%%/seahub/dingtalk/settings.py
+%%SEAHUBDIR%%/seahub/dingtalk/tests.py
+%%SEAHUBDIR%%/seahub/dingtalk/views.py
%%SEAHUBDIR%%/seahub/drafts/__init__.py
%%SEAHUBDIR%%/seahub/drafts/apps.py
%%SEAHUBDIR%%/seahub/drafts/migrations/0001_initial.py
@@ -2153,6 +1592,11 @@
%%SEAHUBDIR%%/seahub/drafts/urls.py
%%SEAHUBDIR%%/seahub/drafts/utils.py
%%SEAHUBDIR%%/seahub/drafts/views.py
+%%SEAHUBDIR%%/seahub/file_participants/__init__.py
+%%SEAHUBDIR%%/seahub/file_participants/migrations/0001_initial.py
+%%SEAHUBDIR%%/seahub/file_participants/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/file_participants/models.py
+%%SEAHUBDIR%%/seahub/file_participants/utils.py
%%SEAHUBDIR%%/seahub/file_tags/__init__.py
%%SEAHUBDIR%%/seahub/file_tags/apps.py
%%SEAHUBDIR%%/seahub/file_tags/migrations/0001_initial.py
@@ -2172,14 +1616,10 @@
%%SEAHUBDIR%%/seahub/group/i18n.sh.template
%%SEAHUBDIR%%/seahub/group/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/group/migrations/__init__.py
-%%SEAHUBDIR%%/seahub/group/models.py
%%SEAHUBDIR%%/seahub/group/settings.py
%%SEAHUBDIR%%/seahub/group/signals.py
%%SEAHUBDIR%%/seahub/group/templates/group/add_member_email.html
-%%SEAHUBDIR%%/seahub/group/templates/group/group_base.html
%%SEAHUBDIR%%/seahub/group/templates/group/group_join_email.html
-%%SEAHUBDIR%%/seahub/group/templates/group/group_wiki.html
-%%SEAHUBDIR%%/seahub/group/templates/group/group_wiki_pages.html
%%SEAHUBDIR%%/seahub/group/tests/__init__.py
%%SEAHUBDIR%%/seahub/group/tests/testdata/large_message
%%SEAHUBDIR%%/seahub/group/tests/testdata/valid_message
@@ -2247,7 +1687,6 @@
%%SEAHUBDIR%%/seahub/notifications/management/commands/send_file_updates.py
%%SEAHUBDIR%%/seahub/notifications/management/commands/send_notices.py
%%SEAHUBDIR%%/seahub/notifications/management/commands/send_work_weixin_notifications.py
-%%SEAHUBDIR%%/seahub/notifications/management/commands/send_wxwork_notices.py
%%SEAHUBDIR%%/seahub/notifications/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/notifications/migrations/0002_auto_20180426_0710.py
%%SEAHUBDIR%%/seahub/notifications/migrations/0003_auto_20181115_0825.py
@@ -2260,10 +1699,8 @@
%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/folder_share_to_group_msg.html
%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/repo_share_msg.html
%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/repo_share_to_group_msg.html
-%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notification_list.html
%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notify_virus.html
-%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_list.html
-%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_tr.html
+%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_list_react.html
%%SEAHUBDIR%%/seahub/notifications/tests.py
%%SEAHUBDIR%%/seahub/notifications/urls.py
%%SEAHUBDIR%%/seahub/notifications/utils.py
@@ -2305,7 +1742,6 @@
%%SEAHUBDIR%%/seahub/profile/migrations/__init__.py
%%SEAHUBDIR%%/seahub/profile/models.py
%%SEAHUBDIR%%/seahub/profile/settings.py
-%%SEAHUBDIR%%/seahub/profile/templates/profile/set_profile.html
%%SEAHUBDIR%%/seahub/profile/templates/profile/set_profile_react.html
%%SEAHUBDIR%%/seahub/profile/templates/profile/user_profile.html
%%SEAHUBDIR%%/seahub/profile/tests.py
@@ -2317,6 +1753,11 @@
%%SEAHUBDIR%%/seahub/related_files/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/related_files/migrations/__init__.py
%%SEAHUBDIR%%/seahub/related_files/models.py
+%%SEAHUBDIR%%/seahub/repo_api_tokens/__init__.py
+%%SEAHUBDIR%%/seahub/repo_api_tokens/migrations/0001_initial.py
+%%SEAHUBDIR%%/seahub/repo_api_tokens/migrations/__init__.py
+%%SEAHUBDIR%%/seahub/repo_api_tokens/models.py
+%%SEAHUBDIR%%/seahub/repo_api_tokens/utils.py
%%SEAHUBDIR%%/seahub/repo_tags/__init__.py
%%SEAHUBDIR%%/seahub/repo_tags/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/repo_tags/migrations/__init__.py
@@ -2349,16 +1790,6 @@
%%SEAHUBDIR%%/seahub/share/views.py
%%SEAHUBDIR%%/seahub/shortcuts.py
%%SEAHUBDIR%%/seahub/signals.py
-%%SEAHUBDIR%%/seahub/social_core/__init__.py
-%%SEAHUBDIR%%/seahub/social_core/backends/__init__.py
-%%SEAHUBDIR%%/seahub/social_core/backends/weixin_enterprise.py
-%%SEAHUBDIR%%/seahub/social_core/pipeline/__init__.py
-%%SEAHUBDIR%%/seahub/social_core/pipeline/social_auth.py
-%%SEAHUBDIR%%/seahub/social_core/pipeline/user.py
-%%SEAHUBDIR%%/seahub/social_core/utils/WXBizMsgCrypt.py
-%%SEAHUBDIR%%/seahub/social_core/utils/__init__.py
-%%SEAHUBDIR%%/seahub/social_core/utils/ierror.py
-%%SEAHUBDIR%%/seahub/social_core/views.py
%%SEAHUBDIR%%/seahub/tags/__init__.py
%%SEAHUBDIR%%/seahub/tags/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/tags/migrations/__init__.py
@@ -2366,8 +1797,8 @@
%%SEAHUBDIR%%/seahub/templates/404.html
%%SEAHUBDIR%%/seahub/templates/500.html
%%SEAHUBDIR%%/seahub/templates/base.html
-%%SEAHUBDIR%%/seahub/templates/base_for_backbone.html
%%SEAHUBDIR%%/seahub/templates/base_for_react.html
+%%SEAHUBDIR%%/seahub/templates/base_for_small_panel.html
%%SEAHUBDIR%%/seahub/templates/base_wide_page.html
%%SEAHUBDIR%%/seahub/templates/cdoc_file_view_react.html
%%SEAHUBDIR%%/seahub/templates/choose_register.html
@@ -2380,26 +1811,13 @@
%%SEAHUBDIR%%/seahub/templates/error.html
%%SEAHUBDIR%%/seahub/templates/feedback.html
%%SEAHUBDIR%%/seahub/templates/file_access.html
-%%SEAHUBDIR%%/seahub/templates/file_edit.html
-%%SEAHUBDIR%%/seahub/templates/file_revisions.html
%%SEAHUBDIR%%/seahub/templates/file_revisions_new.html
%%SEAHUBDIR%%/seahub/templates/file_revisions_old.html
%%SEAHUBDIR%%/seahub/templates/file_view_react.html
-%%SEAHUBDIR%%/seahub/templates/finish_payment.html
%%SEAHUBDIR%%/seahub/templates/history_file_view_react.html
%%SEAHUBDIR%%/seahub/templates/home_base.html
%%SEAHUBDIR%%/seahub/templates/i18n.html
-%%SEAHUBDIR%%/seahub/templates/js/admin-common-templates.html
-%%SEAHUBDIR%%/seahub/templates/js/common-templates.html
-%%SEAHUBDIR%%/seahub/templates/js/lib-op-popups.html
-%%SEAHUBDIR%%/seahub/templates/js/orgadmin-templates.html
-%%SEAHUBDIR%%/seahub/templates/js/sysadmin-templates.html
-%%SEAHUBDIR%%/seahub/templates/js/templates.html
-%%SEAHUBDIR%%/seahub/templates/libraries.html
-%%SEAHUBDIR%%/seahub/templates/nav_footer.html
-%%SEAHUBDIR%%/seahub/templates/priv/ali.html
-%%SEAHUBDIR%%/seahub/templates/priv/ali.js
-%%SEAHUBDIR%%/seahub/templates/priv/seaf-docs.html
+%%SEAHUBDIR%%/seahub/templates/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
@@ -2427,7 +1845,6 @@
%%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.html
%%SEAHUBDIR%%/seahub/templates/repo_history_react.html
%%SEAHUBDIR%%/seahub/templates/repo_history_view.html
%%SEAHUBDIR%%/seahub/templates/repo_snapshot_react.html
@@ -2436,7 +1853,6 @@
%%SEAHUBDIR%%/seahub/templates/rest_framework/login.html
%%SEAHUBDIR%%/seahub/templates/robots.txt
%%SEAHUBDIR%%/seahub/templates/share_access_validation.html
-%%SEAHUBDIR%%/seahub/templates/shared_file_view.html
%%SEAHUBDIR%%/seahub/templates/shared_file_view_react.html
%%SEAHUBDIR%%/seahub/templates/shared_link_email.html
%%SEAHUBDIR%%/seahub/templates/shared_upload_link_email.html
@@ -2444,115 +1860,33 @@
%%SEAHUBDIR%%/seahub/templates/shibboleth/success.html.template
%%SEAHUBDIR%%/seahub/templates/snippets/add_watermark.html
%%SEAHUBDIR%%/seahub/templates/snippets/admin_paginator.html
-%%SEAHUBDIR%%/seahub/templates/snippets/document_file_viewer.html
-%%SEAHUBDIR%%/seahub/templates/snippets/editor_set_mode.html
-%%SEAHUBDIR%%/seahub/templates/snippets/file_content_html.html
-%%SEAHUBDIR%%/seahub/templates/snippets/file_content_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/file_encoding.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/image_file_view_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/list_commit_detail.html
-%%SEAHUBDIR%%/seahub/templates/snippets/notice_html.html
%%SEAHUBDIR%%/seahub/templates/snippets/password_strength_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/pdf_html.html
+%%SEAHUBDIR%%/seahub/templates/snippets/policy_service_link.html
%%SEAHUBDIR%%/seahub/templates/snippets/repo_create_js.html
%%SEAHUBDIR%%/seahub/templates/snippets/repo_dir_trash_tr.html
%%SEAHUBDIR%%/seahub/templates/snippets/reset_repo_password.html
%%SEAHUBDIR%%/seahub/templates/snippets/search_form.html
%%SEAHUBDIR%%/seahub/templates/snippets/search_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/space_and_traffic.html
-%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_html.html
-%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_js.html
-%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_style.html
-%%SEAHUBDIR%%/seahub/templates/snippets/web_settings_form.html
%%SEAHUBDIR%%/seahub/templates/snippets/wopi_onlyoffice_js.html
%%SEAHUBDIR%%/seahub/templates/spreadsheet_file_view_react.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/base.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/org_admin_table.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/repo_transfer_form.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/repoadmin_js.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/settings.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/org_admin_js.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/sys_org_info_nav.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/sys_statistic_nav.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/sudo_mode.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_admins.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_base.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_user.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_search_user.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_invitations_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_link_search.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_base.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_group.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_library.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_setting.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_traffic.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_user.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_search.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_set_quota_js.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_publink_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_file.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_reports.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_storage.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_traffic.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_user.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_terms_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_trafficadmin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_upload_link_admin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_user_admin_ldap_imported.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_admins.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_ldap.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_paid.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_virus_scan_records.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/sysadmin_backbone.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/sysadmin_react_app.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/user_activation_email.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/user_add_email.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/user_batch_add_email.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/user_freeze_email.html
%%SEAHUBDIR%%/seahub/templates/sysadmin/user_reset_email.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/user_search.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_js.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_paginator.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_table.html
-%%SEAHUBDIR%%/seahub/templates/sysadmin/userinfo.html
-%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_accept_terms.html
+%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_accept_terms_react.html
%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_view_terms.html
%%SEAHUBDIR%%/seahub/templates/text_diff.html
%%SEAHUBDIR%%/seahub/templates/text_file_view_react.html
%%SEAHUBDIR%%/seahub/templates/user_404.html
-%%SEAHUBDIR%%/seahub/templates/view_file_3d.html
-%%SEAHUBDIR%%/seahub/templates/view_file_audio.html
-%%SEAHUBDIR%%/seahub/templates/view_file_base.html
-%%SEAHUBDIR%%/seahub/templates/view_file_document.html
-%%SEAHUBDIR%%/seahub/templates/view_file_draw.html
-%%SEAHUBDIR%%/seahub/templates/view_file_draw_read.html
-%%SEAHUBDIR%%/seahub/templates/view_file_image.html
-%%SEAHUBDIR%%/seahub/templates/view_file_markdown.html
%%SEAHUBDIR%%/seahub/templates/view_file_onlyoffice.html
-%%SEAHUBDIR%%/seahub/templates/view_file_pdf.html
-%%SEAHUBDIR%%/seahub/templates/view_file_spreadsheet.html
-%%SEAHUBDIR%%/seahub/templates/view_file_svg.html
-%%SEAHUBDIR%%/seahub/templates/view_file_text.html
-%%SEAHUBDIR%%/seahub/templates/view_file_unknown.html
-%%SEAHUBDIR%%/seahub/templates/view_file_video.html
%%SEAHUBDIR%%/seahub/templates/view_file_wopi.html
-%%SEAHUBDIR%%/seahub/templates/view_history_file.html
-%%SEAHUBDIR%%/seahub/templates/view_lib_as_wiki.html
-%%SEAHUBDIR%%/seahub/templates/view_shared_dir.html
%%SEAHUBDIR%%/seahub/templates/view_shared_dir_react.html
%%SEAHUBDIR%%/seahub/templates/view_shared_upload_link.html
-%%SEAHUBDIR%%/seahub/templates/view_snapshot_file.html
-%%SEAHUBDIR%%/seahub/templates/view_trash_file.html
-%%SEAHUBDIR%%/seahub/templates/wiki/personal_wiki.html
-%%SEAHUBDIR%%/seahub/templates/wiki/personal_wiki_pages.html
%%SEAHUBDIR%%/seahub/templates/wiki/wiki.html
-%%SEAHUBDIR%%/seahub/templates/wiki/wiki_list.html
%%SEAHUBDIR%%/seahub/test_settings.py
%%SEAHUBDIR%%/seahub/test_utils.py
%%SEAHUBDIR%%/seahub/thumbnail/__init__.py
@@ -2575,7 +1909,6 @@
%%SEAHUBDIR%%/seahub/trusted_ip/models.py
%%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/403_trusted_ip.html
%%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/sysadmin-templates_tab.html
-%%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/sysadmin-templates_trusted_ip.html
%%SEAHUBDIR%%/seahub/two_factor/TODO
%%SEAHUBDIR%%/seahub/two_factor/__init__.py
%%SEAHUBDIR%%/seahub/two_factor/apps.py
@@ -2660,18 +1993,13 @@
%%SEAHUBDIR%%/seahub/views/ajax.py
%%SEAHUBDIR%%/seahub/views/file.py
%%SEAHUBDIR%%/seahub/views/i18n.py
-%%SEAHUBDIR%%/seahub/views/modules.py
%%SEAHUBDIR%%/seahub/views/repo.py
%%SEAHUBDIR%%/seahub/views/sso.py
%%SEAHUBDIR%%/seahub/views/sysadmin.py
%%SEAHUBDIR%%/seahub/views/tests/__init__.py
-%%SEAHUBDIR%%/seahub/views/wiki.py
%%SEAHUBDIR%%/seahub/wiki/__init__.py
-%%SEAHUBDIR%%/seahub/wiki/forms.py
%%SEAHUBDIR%%/seahub/wiki/management/__init__.py
%%SEAHUBDIR%%/seahub/wiki/management/commands/__init__.py
-%%SEAHUBDIR%%/seahub/wiki/management/commands/migrate_group_wiki.py
-%%SEAHUBDIR%%/seahub/wiki/management/commands/migrate_personal_wiki.py
%%SEAHUBDIR%%/seahub/wiki/migrations/0001_initial.py
%%SEAHUBDIR%%/seahub/wiki/migrations/0002_auto_20180326_0548.py
%%SEAHUBDIR%%/seahub/wiki/migrations/0003_auto_20180428_0619.py
@@ -2698,122 +2026,6 @@
%%SEAHUBDIR%%/sql/oracle.sql
%%SEAHUBDIR%%/sql/sqlite3.sql
%%SEAHUBDIR%%/static/css/bootstrap.min.css
-%%SEAHUBDIR%%/static/css/magnific-popup.css
-%%SEAHUBDIR%%/static/css/select2-3.5.2.css
-%%SEAHUBDIR%%/static/css/select2-spinner.gif
-%%SEAHUBDIR%%/static/css/select2.custom.css
-%%SEAHUBDIR%%/static/css/select2.png
-%%SEAHUBDIR%%/static/css/select2x2.png
-%%SEAHUBDIR%%/static/scripts/app/collections/activities.js
-%%SEAHUBDIR%%/static/scripts/app/collections/deleted-repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/devices.js
-%%SEAHUBDIR%%/static/scripts/app/collections/dirents.js
-%%SEAHUBDIR%%/static/scripts/app/collections/file-comments.js
-%%SEAHUBDIR%%/static/scripts/app/collections/group-discussions.js
-%%SEAHUBDIR%%/static/scripts/app/collections/group-members.js
-%%SEAHUBDIR%%/static/scripts/app/collections/group-owned-repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/group-repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/groups.js
-%%SEAHUBDIR%%/static/scripts/app/collections/invitations.js
-%%SEAHUBDIR%%/static/scripts/app/collections/pub-repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/repo-group-folder-perm.js
-%%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-download-links.js
-%%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-upload-links.js
-%%SEAHUBDIR%%/static/scripts/app/collections/repo-user-folder-perm.js
-%%SEAHUBDIR%%/static/scripts/app/collections/repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-folders.js
-%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-repos.js
-%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-share-links.js
-%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-upload-links.js
-%%SEAHUBDIR%%/static/scripts/app/collections/starred-files.js
-%%SEAHUBDIR%%/static/scripts/app/main.js
-%%SEAHUBDIR%%/static/scripts/app/models/activity.js
-%%SEAHUBDIR%%/static/scripts/app/models/deleted-repo.js
-%%SEAHUBDIR%%/static/scripts/app/models/device.js
-%%SEAHUBDIR%%/static/scripts/app/models/dirent.js
-%%SEAHUBDIR%%/static/scripts/app/models/group-discussion.js
-%%SEAHUBDIR%%/static/scripts/app/models/group-repo.js
-%%SEAHUBDIR%%/static/scripts/app/models/group.js
-%%SEAHUBDIR%%/static/scripts/app/models/invitation.js
-%%SEAHUBDIR%%/static/scripts/app/models/pub-repo.js
-%%SEAHUBDIR%%/static/scripts/app/models/repo.js
-%%SEAHUBDIR%%/static/scripts/app/models/share-admin-folder.js
-%%SEAHUBDIR%%/static/scripts/app/models/share-admin-repo.js
-%%SEAHUBDIR%%/static/scripts/app/models/share-admin-share-link.js
-%%SEAHUBDIR%%/static/scripts/app/models/share-admin-upload-link.js
-%%SEAHUBDIR%%/static/scripts/app/models/starred-file.js
-%%SEAHUBDIR%%/static/scripts/app/router.js
-%%SEAHUBDIR%%/static/scripts/app/views/account.js
-%%SEAHUBDIR%%/static/scripts/app/views/activities.js
-%%SEAHUBDIR%%/static/scripts/app/views/activity-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/add-department-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/add-group-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/add-pub-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/add-pubrepo-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/add-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/create-pub-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/deleted-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/details.js
-%%SEAHUBDIR%%/static/scripts/app/views/device.js
-%%SEAHUBDIR%%/static/scripts/app/views/devices.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-mvcp.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-rename.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-smart-link.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-change-password.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-folder-perm-admin.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-history-settings.js
-%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-share-link-admin.js
-%%SEAHUBDIR%%/static/scripts/app/views/dir.js
-%%SEAHUBDIR%%/static/scripts/app/views/dirent-details.js
-%%SEAHUBDIR%%/static/scripts/app/views/dirent-grid.js
-%%SEAHUBDIR%%/static/scripts/app/views/dirent.js
-%%SEAHUBDIR%%/static/scripts/app/views/file-comment.js
-%%SEAHUBDIR%%/static/scripts/app/views/file-comments.js
-%%SEAHUBDIR%%/static/scripts/app/views/fileupload.js
-%%SEAHUBDIR%%/static/scripts/app/views/folder-perm.js
-%%SEAHUBDIR%%/static/scripts/app/views/folder-share-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-discussion.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-discussions.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-manage-member.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-manage-members.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-member.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-members.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/group-settings.js
-%%SEAHUBDIR%%/static/scripts/app/views/group.js
-%%SEAHUBDIR%%/static/scripts/app/views/groups.js
-%%SEAHUBDIR%%/static/scripts/app/views/invitation.js
-%%SEAHUBDIR%%/static/scripts/app/views/invitations.js
-%%SEAHUBDIR%%/static/scripts/app/views/my-deleted-repos.js
-%%SEAHUBDIR%%/static/scripts/app/views/myhome-repos.js
-%%SEAHUBDIR%%/static/scripts/app/views/myhome-shared-repos.js
-%%SEAHUBDIR%%/static/scripts/app/views/notifications.js
-%%SEAHUBDIR%%/static/scripts/app/views/organization-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/organization.js
-%%SEAHUBDIR%%/static/scripts/app/views/repo-details.js
-%%SEAHUBDIR%%/static/scripts/app/views/repo-folder-perm-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/repo-shared-link.js
-%%SEAHUBDIR%%/static/scripts/app/views/repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folder.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folders.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repos.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-link.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-links.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-link.js
-%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-links.js
-%%SEAHUBDIR%%/static/scripts/app/views/share.js
-%%SEAHUBDIR%%/static/scripts/app/views/shared-repo.js
-%%SEAHUBDIR%%/static/scripts/app/views/side-nav.js
-%%SEAHUBDIR%%/static/scripts/app/views/starred-file-item.js
-%%SEAHUBDIR%%/static/scripts/app/views/starred-file.js
-%%SEAHUBDIR%%/static/scripts/app/views/widgets/dropdown.js
-%%SEAHUBDIR%%/static/scripts/app/views/widgets/hl-item-view.js
-%%SEAHUBDIR%%/static/scripts/app/views/widgets/popover.js
-%%SEAHUBDIR%%/static/scripts/build.js
-%%SEAHUBDIR%%/static/scripts/common.js
-%%SEAHUBDIR%%/static/scripts/file-tree.js
%%SEAHUBDIR%%/static/scripts/i18n/ar/djangojs.js
%%SEAHUBDIR%%/static/scripts/i18n/ca/djangojs.js
%%SEAHUBDIR%%/static/scripts/i18n/cs/djangojs.js
@@ -2845,100 +2057,9 @@
%%SEAHUBDIR%%/static/scripts/i18n/vi/djangojs.js
%%SEAHUBDIR%%/static/scripts/i18n/zh-cn/djangojs.js
%%SEAHUBDIR%%/static/scripts/i18n/zh-tw/djangojs.js
-%%SEAHUBDIR%%/static/scripts/lib/backbone.js
-%%SEAHUBDIR%%/static/scripts/lib/backbone.paginator.js
%%SEAHUBDIR%%/static/scripts/lib/jquery-ui.min.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-process.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-ui.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-validate.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.iframe-transport.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.magnific-popup.min.js
%%SEAHUBDIR%%/static/scripts/lib/jquery.min.js
%%SEAHUBDIR%%/static/scripts/lib/jquery.simplemodal.js
-%%SEAHUBDIR%%/static/scripts/lib/jquery.ui.widget.1.11.1.js
-%%SEAHUBDIR%%/static/scripts/lib/js.cookie.js
-%%SEAHUBDIR%%/static/scripts/lib/jstree.min.js
-%%SEAHUBDIR%%/static/scripts/lib/marked.min.js
-%%SEAHUBDIR%%/static/scripts/lib/moment-with-locales.min.js
-%%SEAHUBDIR%%/static/scripts/lib/require.js
-%%SEAHUBDIR%%/static/scripts/lib/select2-3.5.2.js
-%%SEAHUBDIR%%/static/scripts/lib/text.js
-%%SEAHUBDIR%%/static/scripts/lib/tmpl.min.js
-%%SEAHUBDIR%%/static/scripts/lib/underscore.js
-%%SEAHUBDIR%%/static/scripts/main.js
-%%SEAHUBDIR%%/static/scripts/orgadmin-app/main.js
-%%SEAHUBDIR%%/static/scripts/orgadmin-app/router.js
-%%SEAHUBDIR%%/static/scripts/orgadmin-app/views/side-nav.js
-%%SEAHUBDIR%%/static/scripts/orgadmin-main.js
-%%SEAHUBDIR%%/static/scripts/pinyin-by-unicode.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/address-book-group.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/address-book-groups.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/admin-login-logs.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/admin-operation-logs.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/device-errors.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/device-trusted-ipaddresses.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/devices.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/dirents.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/group-members.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/group-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/groups.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-groups.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-trash-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/trash-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/main.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/admin-login-log.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/admin-operation-log.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device-error.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device-trusted-ipaddress.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/dirent.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group-member.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/sysinfo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/system-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/trash-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/router.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group-item.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group-library.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-login-log.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-login-logs.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-operation-log.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-operation-logs.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dashboard.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/desktop-devices.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-error.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-errors.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-trusted-ipaddress.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-trusted-ipaddresses.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dir.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dirent.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/folder-share-item.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-member.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-members.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/groups.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/mobile-devices.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-groups.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-trash-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/share.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/side-nav.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/system-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repo.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repos.js
-%%SEAHUBDIR%%/static/scripts/sysadmin-main.js
%%SEAHUBDIR%%/test-requirements.txt
%%SEAHUBDIR%%/tests/__init__.py
%%SEAHUBDIR%%/tests/api/__init__.py
@@ -2947,6 +2068,7 @@
%%SEAHUBDIR%%/tests/api/endpoints/admin/__init__.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/address_book/test_group.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/address_book/test_groups.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_abuse_reports.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_account.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_admin_role.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_default_library.py
@@ -2959,6 +2081,8 @@
%%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_institution_users.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_institutions.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_invitations.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_libraries.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_library_dirents.py
@@ -2969,6 +2093,8 @@
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_logo.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_logs.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_notifications.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_groups.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_repos.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_stats.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_users.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_organizations.py
@@ -2977,11 +2103,15 @@
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_share_links.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_shares.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_statistics.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_sys_notifications.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_sysinfo.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_system_library.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_terms_and_conditions.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_two_factor_auth.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_upload_links.py
%%SEAHUBDIR%%/tests/api/endpoints/admin/test_users.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_web_settings.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_abuse_reports.py
%%SEAHUBDIR%%/tests/api/endpoints/test_be_shared_repo.py
%%SEAHUBDIR%%/tests/api/endpoints/test_deleted_repos.py
%%SEAHUBDIR%%/tests/api/endpoints/test_dir_shared_items.py
@@ -2991,10 +2121,9 @@
%%SEAHUBDIR%%/tests/api/endpoints/test_file_comments.py
%%SEAHUBDIR%%/tests/api/endpoints/test_file_comments_counts.py
%%SEAHUBDIR%%/tests/api/endpoints/test_file_history.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_file_participants.py
%%SEAHUBDIR%%/tests/api/endpoints/test_file_tag.py
%%SEAHUBDIR%%/tests/api/endpoints/test_file_view.py
-%%SEAHUBDIR%%/tests/api/endpoints/test_group_discussion.py
-%%SEAHUBDIR%%/tests/api/endpoints/test_group_discussions.py
%%SEAHUBDIR%%/tests/api/endpoints/test_group_libraries.py
%%SEAHUBDIR%%/tests/api/endpoints/test_group_members.py
%%SEAHUBDIR%%/tests/api/endpoints/test_groups.py
@@ -3002,10 +2131,14 @@
%%SEAHUBDIR%%/tests/api/endpoints/test_invitations.py
%%SEAHUBDIR%%/tests/api/endpoints/test_notifications.py
%%SEAHUBDIR%%/tests/api/endpoints/test_query_zip_progress.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_repo_api_tokens.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repo_commit_dir.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repo_commit_revert.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repo_history.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_repo_related_users.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repo_set_password.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_repo_share_invitation.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_repo_share_invitations.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repo_trash.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repos.py
%%SEAHUBDIR%%/tests/api/endpoints/test_repos_batch.py
@@ -3025,9 +2158,8 @@
%%SEAHUBDIR%%/tests/api/endpoints/test_upload_links.py
%%SEAHUBDIR%%/tests/api/endpoints/test_user.py
%%SEAHUBDIR%%/tests/api/endpoints/test_user_avatar.py
-%%SEAHUBDIR%%/tests/api/endpoints/test_user_enabled_modules.py
+%%SEAHUBDIR%%/tests/api/endpoints/test_via_repo_token.py
%%SEAHUBDIR%%/tests/api/endpoints/test_webdav_secret.py
-%%SEAHUBDIR%%/tests/api/endpoints/test_wiki_pages.py
%%SEAHUBDIR%%/tests/api/endpoints/test_wikis.py
%%SEAHUBDIR%%/tests/api/endpoints/test_zip_task.py
%%SEAHUBDIR%%/tests/api/models/__init__.py
@@ -3073,7 +2205,8 @@
%%SEAHUBDIR%%/tests/common/__init__.py
%%SEAHUBDIR%%/tests/common/common.py
%%SEAHUBDIR%%/tests/common/utils.py
-%%SEAHUBDIR%%/tests/install-deps.sh
+%%SEAHUBDIR%%/tests/dist_and_push.sh
+%%SEAHUBDIR%%/tests/github_actions_dist.sh
%%SEAHUBDIR%%/tests/seahub/__init__.py
%%SEAHUBDIR%%/tests/seahub/auth/forms/__init__.py
%%SEAHUBDIR%%/tests/seahub/auth/forms/test_authentication.py
@@ -3088,6 +2221,7 @@
%%SEAHUBDIR%%/tests/seahub/base/test_models.py
%%SEAHUBDIR%%/tests/seahub/drafts/__init__.py
%%SEAHUBDIR%%/tests/seahub/drafts/test_models.py
+%%SEAHUBDIR%%/tests/seahub/file_participants/__init__.py
%%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
@@ -3121,8 +2255,6 @@
%%SEAHUBDIR%%/tests/seahub/share/test_decorators.py
%%SEAHUBDIR%%/tests/seahub/share/views/test_send_shared_link.py
%%SEAHUBDIR%%/tests/seahub/share/views/test_send_shared_upload_link.py
-%%SEAHUBDIR%%/tests/seahub/social_core/__init__.py
-%%SEAHUBDIR%%/tests/seahub/social_core/test_views.py
%%SEAHUBDIR%%/tests/seahub/tags/__init__.py
%%SEAHUBDIR%%/tests/seahub/tags/models/__init__.py
%%SEAHUBDIR%%/tests/seahub/tags/models/test_file_uuidmap_manager.py
@@ -3140,7 +2272,7 @@
%%SEAHUBDIR%%/tests/seahub/two_factor/views/__init__.py
%%SEAHUBDIR%%/tests/seahub/two_factor/views/test_backup_tokens_view.py
%%SEAHUBDIR%%/tests/seahub/utils/__init__.py
-%%SEAHUBDIR%%/tests/seahub/utils/%%USERS%%-license.txt
+%%SEAHUBDIR%%/tests/seahub/utils/seafile-license.txt
%%SEAHUBDIR%%/tests/seahub/utils/test_file_size.py
%%SEAHUBDIR%%/tests/seahub/utils/test_generate_file_audit_event_type.py
%%SEAHUBDIR%%/tests/seahub/utils/test_get_conf_test_ext.py
@@ -3150,9 +2282,7 @@
%%SEAHUBDIR%%/tests/seahub/utils/test_repo.py
%%SEAHUBDIR%%/tests/seahub/utils/test_user_permissions.py
%%SEAHUBDIR%%/tests/seahub/views/__init__.py
-%%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_dirents.py
%%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_file_upload_url_ul.py
-%%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_unenc_group_repos.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_can_edit_file.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_can_preview_file.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_download_file.py
@@ -3162,14 +2292,13 @@
%%SEAHUBDIR%%/tests/seahub/views/file/test_send_file_access_msg.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_view_file_via_shared_dir.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_view_lib_file.py
+%%SEAHUBDIR%%/tests/seahub/views/file/test_view_lib_file_via_smart_link.py
%%SEAHUBDIR%%/tests/seahub/views/file/test_view_shared_file.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_convert_cmmt_desc_link.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_demo.py
-%%SEAHUBDIR%%/tests/seahub/views/init/test_file_revisions.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_fpath_to_link.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_get_unencry_rw_repos_by_user.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_i18n.py
-%%SEAHUBDIR%%/tests/seahub/views/init/test_libraries.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_repo_download_dir.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_repo_history.py
%%SEAHUBDIR%%/tests/seahub/views/init/test_repo_revert_history.py
@@ -3177,34 +2306,47 @@
%%SEAHUBDIR%%/tests/seahub/views/repo/test_repo_history_view.py
%%SEAHUBDIR%%/tests/seahub/views/repo/test_shared_upload_link.py
%%SEAHUBDIR%%/tests/seahub/views/repo/test_view_shared_dir.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_link_search.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_admin.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_admins.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_user.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_search_user.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_toggle_admin.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_invitation_admin.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_settings.py
%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_sudo_mode.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_virus_scan_records.py
%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sysadmin.py
%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_add.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_info.py
%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_reset.py
-%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_search.py
%%SEAHUBDIR%%/tests/seahub/views/test_list_lib_dir.py
%%SEAHUBDIR%%/tests/seahub/views/test_sso.py
-%%SEAHUBDIR%%/tests/seahub/views/wiki/test_personal_wiki.py
%%SEAHUBDIR%%/tests/seahub/wiki/__init__.py
%%SEAHUBDIR%%/tests/seahub/wiki/test_models.py
%%SEAHUBDIR%%/tests/seahub/wiki/test_utils.py
%%SEAHUBDIR%%/tests/seahub/wiki/test_views.py
%%SEAHUBDIR%%/tests/seahubtests.sh
+%%SEAHUBDIR%%/tests/test_seahub_changes.sh
%%SEAHUBDIR%%/tests/ui/__init__.py
%%SEAHUBDIR%%/tests/ui/conftest.py
%%SEAHUBDIR%%/tests/ui/driver.py
%%SEAHUBDIR%%/tests/ui/fixtures.py
%%SEAHUBDIR%%/tests/ui/test_sudo_mode.py
+%%SITEPACKAGEDIR%%/constance/__init__.py
+%%SITEPACKAGEDIR%%/constance/admin.py
+%%SITEPACKAGEDIR%%/constance/apps.py
+%%SITEPACKAGEDIR%%/constance/backends/__init__.py
+%%SITEPACKAGEDIR%%/constance/backends/database/__init__.py
+%%SITEPACKAGEDIR%%/constance/backends/database/migrations/0001_initial.py
+%%SITEPACKAGEDIR%%/constance/backends/database/migrations/0002_auto_20190129_2304.py
+%%SITEPACKAGEDIR%%/constance/backends/database/migrations/__init__.py
+%%SITEPACKAGEDIR%%/constance/backends/database/models.py
+%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/0001_initial.py
+%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/0002_auto__chg_field_constance_key__add_unique_constance_key.py
+%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/__init__.py
+%%SITEPACKAGEDIR%%/constance/backends/redisd.py
+%%SITEPACKAGEDIR%%/constance/base.py
+%%SITEPACKAGEDIR%%/constance/checks.py
+%%SITEPACKAGEDIR%%/constance/context_processors.py
+%%SITEPACKAGEDIR%%/constance/management/__init__.py
+%%SITEPACKAGEDIR%%/constance/management/commands/__init__.py
+%%SITEPACKAGEDIR%%/constance/management/commands/constance.py
+%%SITEPACKAGEDIR%%/constance/settings.py
+%%SITEPACKAGEDIR%%/constance/signals.py
+%%SITEPACKAGEDIR%%/constance/test/__init__.py
+%%SITEPACKAGEDIR%%/constance/test/utils.py
+%%SITEPACKAGEDIR%%/constance/utils.py
%%SITEPACKAGEDIR%%/registration/LICENSE
%%SITEPACKAGEDIR%%/registration/__init__.py
%%SITEPACKAGEDIR%%/registration/admin.py
@@ -3287,25 +2429,6 @@
%%SITEPACKAGEDIR%%/shibboleth/tests/shib.py
%%SITEPACKAGEDIR%%/shibboleth/urls.py
%%SITEPACKAGEDIR%%/shibboleth/views.py
-%%SITEPACKAGEDIR%%/social_django/__init__.py
-%%SITEPACKAGEDIR%%/social_django/admin.py
-%%SITEPACKAGEDIR%%/social_django/compat.py
-%%SITEPACKAGEDIR%%/social_django/config.py
-%%SITEPACKAGEDIR%%/social_django/context_processors.py
-%%SITEPACKAGEDIR%%/social_django/fields.py
-%%SITEPACKAGEDIR%%/social_django/management/__init__.py
-%%SITEPACKAGEDIR%%/social_django/management/commands/__init__.py
-%%SITEPACKAGEDIR%%/social_django/management/commands/clearsocial.py
-%%SITEPACKAGEDIR%%/social_django/managers.py
-%%SITEPACKAGEDIR%%/social_django/middleware.py
-%%SITEPACKAGEDIR%%/social_django/migrations/0001_initial.py
-%%SITEPACKAGEDIR%%/social_django/migrations/__init__.py
-%%SITEPACKAGEDIR%%/social_django/models.py
-%%SITEPACKAGEDIR%%/social_django/storage.py
-%%SITEPACKAGEDIR%%/social_django/strategy.py
-%%SITEPACKAGEDIR%%/social_django/urls.py
-%%SITEPACKAGEDIR%%/social_django/utils.py
-%%SITEPACKAGEDIR%%/social_django/views.py
%%SITEPACKAGEDIR%%/termsandconditions/__init__.py
%%SITEPACKAGEDIR%%/termsandconditions/admin.py
%%SITEPACKAGEDIR%%/termsandconditions/apps.py