svn commit: r458758 - in head: net-mgmt/ccnet-server net-mgmt/seafile-server net-mgmt/seafile-server/files www/py-seafdav www/py-seafobj www/seahub

Richard Gallamore ultima at FreeBSD.org
Thu Jan 11 17:38:46 UTC 2018


Author: ultima
Date: Thu Jan 11 17:38:44 2018
New Revision: 458758
URL: https://svnweb.freebsd.org/changeset/ports/458758

Log:
  * Update Seafile to 6.2.4
  * Update Seahub to 6.2.5
  * Reverted recent patches to work better with libevhtp
  
  Affected ports: net-mgmt/ccnet-server net-mgmt/seafile-server www/py-seafdav www/py-seafobj www/seahub

Deleted:
  head/net-mgmt/seafile-server/files/patch-server_access-file.c
Modified:
  head/net-mgmt/ccnet-server/distinfo
  head/net-mgmt/seafile-server/Makefile
  head/net-mgmt/seafile-server/Makefile.include
  head/net-mgmt/seafile-server/distinfo
  head/net-mgmt/seafile-server/files/patch-server_upload-file.c
  head/www/py-seafdav/distinfo
  head/www/py-seafobj/distinfo
  head/www/seahub/Makefile
  head/www/seahub/distinfo
  head/www/seahub/pkg-plist

Modified: head/net-mgmt/ccnet-server/distinfo
==============================================================================
--- head/net-mgmt/ccnet-server/distinfo	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/net-mgmt/ccnet-server/distinfo	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511142449
-SHA256 (haiwen-ccnet-server-v6.2.3-server_GH0.tar.gz) = 678a7cb7b21ef807188e452576842abee30516c0ee4f49b6c450ec530ba57d24
-SIZE (haiwen-ccnet-server-v6.2.3-server_GH0.tar.gz) = 212780
+TIMESTAMP = 1515687509
+SHA256 (haiwen-ccnet-server-v6.2.4-server_GH0.tar.gz) = 0343a1a14d4c74b335f6217abfa2f3414f15a05b8f092020d3dc9c93e97ccad4
+SIZE (haiwen-ccnet-server-v6.2.4-server_GH0.tar.gz) = 213018

Modified: head/net-mgmt/seafile-server/Makefile
==============================================================================
--- head/net-mgmt/seafile-server/Makefile	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/net-mgmt/seafile-server/Makefile	Thu Jan 11 17:38:44 2018	(r458758)
@@ -4,7 +4,6 @@ PORTNAME=	seafile-server
 DISTVERSIONPREFIX=	v
 DISTVERSION=	${SEAFILE_VER}
 DISTVERSIONSUFFIX=	-server
-PORTREVISION=	1
 CATEGORIES=	net-mgmt
 
 MAINTAINER=	ultima at FreeBSD.org

Modified: head/net-mgmt/seafile-server/Makefile.include
==============================================================================
--- head/net-mgmt/seafile-server/Makefile.include	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/net-mgmt/seafile-server/Makefile.include	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
-SEAFILE_VER=6.2.3
-SEAHUB_VER=6.2.4
+SEAFILE_VER=6.2.4
+SEAHUB_VER=6.2.5
 
 
 # Various vars used in most/all the Makefiles

Modified: head/net-mgmt/seafile-server/distinfo
==============================================================================
--- head/net-mgmt/seafile-server/distinfo	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/net-mgmt/seafile-server/distinfo	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511142450
-SHA256 (haiwen-seafile-server-v6.2.3-server_GH0.tar.gz) = 77bfc8a0037d37588edf96e46b3975453ff6e48a06b4343ce97d9381618cc111
-SIZE (haiwen-seafile-server-v6.2.3-server_GH0.tar.gz) = 708572
+TIMESTAMP = 1515687510
+SHA256 (haiwen-seafile-server-v6.2.4-server_GH0.tar.gz) = a22d42b86296ae4a6a8c92505b816b1d722cc7be2a8a4c1225dfb2fda2e19b2f
+SIZE (haiwen-seafile-server-v6.2.4-server_GH0.tar.gz) = 711762

Modified: head/net-mgmt/seafile-server/files/patch-server_upload-file.c
==============================================================================
--- head/net-mgmt/seafile-server/files/patch-server_upload-file.c	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/net-mgmt/seafile-server/files/patch-server_upload-file.c	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,12 +1,6 @@
---- server/upload-file.c.orig	2017-11-03 09:11:19 UTC
+--- server/upload-file.c.orig	2018-01-06 08:00:46 UTC
 +++ server/upload-file.c
-@@ -2048,12 +2048,12 @@ upload_read_cb (evhtp_request_t *req, evbuf_t *buf, vo
- out:
-     if (res != EVHTP_RES_OK) {
-         /* Don't receive any data before the connection is closed. */
--        evhtp_request_pause (req);
-+	bufferevent_disable(evhtp_request_get_bev(req), EV_READ);
- 
+@@ -2058,7 +2058,7 @@ out:
          /* Set keepalive to 0. This will cause evhtp to close the
           * connection after sending the reply.
           */
@@ -15,7 +9,7 @@
  
          fsm->state = RECV_ERROR;
      }
-@@ -2254,8 +2254,8 @@ upload_headers_cb (evhtp_request_t *req, evhtp_headers
+@@ -2259,8 +2259,8 @@ upload_headers_cb (evhtp_request_t *req, evhtp_headers
      }
  
      /* Set up per-request hooks, so that we can read file data piece by piece. */
@@ -26,13 +20,7 @@
      /* Set arg for upload_cb or update_cb. */
      req->cbarg = fsm;
  
-@@ -2265,12 +2265,12 @@ upload_headers_cb (evhtp_request_t *req, evhtp_headers
- 
- err:
-     /* Don't receive any data before the connection is closed. */
--    evhtp_request_pause (req);
-+    bufferevent_disable(evhtp_request_get_bev(req), EV_READ);
- 
+@@ -2275,7 +2275,7 @@ err:
      /* Set keepalive to 0. This will cause evhtp to close the
       * connection after sending the reply.
       */
@@ -41,7 +29,7 @@
      send_error_reply (req, EVHTP_RES_BADREQ, err_msg);
  
      g_free (repo_id);
-@@ -2339,38 +2339,38 @@ upload_file_init (evhtp_t *htp, const char *http_temp_
+@@ -2344,38 +2344,38 @@ upload_file_init (evhtp_t *htp, const char *http_temp_
  
      cb = evhtp_set_regex_cb (htp, "^/upload/.*", upload_cb, NULL);
      /* upload_headers_cb() will be called after evhtp parsed all http headers. */
@@ -61,9 +49,9 @@
 -    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);
 +    evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL);
  
-     cb = evhtp_set_regex_cb (htp, "^/upload-blks-aj/.*", upload_blks_ajax_cb, NULL);
--    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);
-+    evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL);
+     /* cb = evhtp_set_regex_cb (htp, "^/upload-blks-aj/.*", upload_blks_ajax_cb, NULL); */
+-    /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */
++    /* evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); */
  
      cb = evhtp_set_regex_cb (htp, "^/upload-aj/.*", upload_ajax_cb, NULL);
 -    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);
@@ -81,9 +69,9 @@
 -    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);
 +    evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL);
  
-     cb = evhtp_set_regex_cb (htp, "^/update-blks-aj/.*", update_blks_ajax_cb, NULL);
--    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);
-+    evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL);
+     /* cb = evhtp_set_regex_cb (htp, "^/update-blks-aj/.*", update_blks_ajax_cb, NULL); */
+-    /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */
++    /* evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL);  */
  
      cb = evhtp_set_regex_cb (htp, "^/update-aj/.*", update_ajax_cb, NULL);
 -    evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL);

Modified: head/www/py-seafdav/distinfo
==============================================================================
--- head/www/py-seafdav/distinfo	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/www/py-seafdav/distinfo	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1513799161
-SHA256 (/usr/ports/distfiles) = bb2afa1715d8499e891d117d8432cfafa8def2488869f160d9fe70cb90e4ec65
-SIZE (/usr/ports/distfiles) = 373
-SHA256 (haiwen-seafdav-v6.2.4-pro_GH0.tar.gz) = 3cc66975db697b485c6044520e7e2cc7a415f0c8252b43747f6a10984c35737a
-SIZE (haiwen-seafdav-v6.2.4-pro_GH0.tar.gz) = 2554683
+TIMESTAMP = 1515687512
+SHA256 (haiwen-seafdav-v6.2.5-pro_GH0.tar.gz) = a64cf35e77c12f662c8b3bf5c55d3e356e33b69e2f19890c35238aa273bd59af
+SIZE (haiwen-seafdav-v6.2.5-pro_GH0.tar.gz) = 2554678

Modified: head/www/py-seafobj/distinfo
==============================================================================
--- head/www/py-seafobj/distinfo	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/www/py-seafobj/distinfo	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1513799164
-SHA256 (/usr/ports/distfiles) = bb2afa1715d8499e891d117d8432cfafa8def2488869f160d9fe70cb90e4ec65
-SIZE (/usr/ports/distfiles) = 373
-SHA256 (haiwen-seafobj-v6.2.4-pro_GH0.tar.gz) = f473a30cc7aab844fc0686a6e8711ad88779547f064c54d99001434ba380e99e
-SIZE (haiwen-seafobj-v6.2.4-pro_GH0.tar.gz) = 6627249
+TIMESTAMP = 1515687514
+SHA256 (haiwen-seafobj-v6.2.5-pro_GH0.tar.gz) = c89cddb980a258bd27d8dbfa57a34768aa61bcfd8ad89c2ace548782d154b176
+SIZE (haiwen-seafobj-v6.2.5-pro_GH0.tar.gz) = 6627344

Modified: head/www/seahub/Makefile
==============================================================================
--- head/www/seahub/Makefile	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/www/seahub/Makefile	Thu Jan 11 17:38:44 2018	(r458758)
@@ -4,7 +4,6 @@ PORTNAME=	seahub
 DISTVERSIONPREFIX=	v
 DISTVERSION=	${SEAHUB_VER}
 DISTVERSIONSUFFIX=	-pro
-PORTREVISION=	1
 CATEGORIES=	www
 
 MAINTAINER=	ultima at FreeBSD.org

Modified: head/www/seahub/distinfo
==============================================================================
--- head/www/seahub/distinfo	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/www/seahub/distinfo	Thu Jan 11 17:38:44 2018	(r458758)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1513799169
-SHA256 (/usr/ports/distfiles) = bb2afa1715d8499e891d117d8432cfafa8def2488869f160d9fe70cb90e4ec65
-SIZE (/usr/ports/distfiles) = 373
-SHA256 (haiwen-seahub-v6.2.4-pro_GH0.tar.gz) = ca09cfe5e8587c0548a50e029af43826af89def82f6e611168baefc92672910b
-SIZE (haiwen-seahub-v6.2.4-pro_GH0.tar.gz) = 9443199
+TIMESTAMP = 1515687516
+SHA256 (haiwen-seahub-v6.2.5-pro_GH0.tar.gz) = 876213d71ffd7a8c54b434156fd0969f128c4497da8b2baa6f6a9c47343d3505
+SIZE (haiwen-seahub-v6.2.5-pro_GH0.tar.gz) = 9469155

Modified: head/www/seahub/pkg-plist
==============================================================================
--- head/www/seahub/pkg-plist	Thu Jan 11 17:34:22 2018	(r458757)
+++ head/www/seahub/pkg-plist	Thu Jan 11 17:38:44 2018	(r458758)
@@ -217,13 +217,13 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.69b3699a5c20.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.4c60628e3348.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.1a70bcf3ae5d.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dir.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.346773d1083c.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.8dc7111f674e.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.cc86cbc7d023.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.e6cf2e227c79.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.136e09f2c2f8.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.js
@@ -257,9 +257,9 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/group.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/groups.d73e0007af34.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/groups.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.497900fa5cfb.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.4c60b49cdaae.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.js
-%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.35464fc14b02.js
+%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.7a6e775d7915.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.7c1c144aac1d.js
 %%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.js
@@ -315,81 +315,73 @@
 %%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.js
 %%SEAHUBDIR%%/media/assets/scripts/build.a0552a4ed8dc.js
 %%SEAHUBDIR%%/media/assets/scripts/build.js
-%%SEAHUBDIR%%/media/assets/scripts/common.ec612ea79889.js
+%%SEAHUBDIR%%/media/assets/scripts/common.f18031bd088f.js
 %%SEAHUBDIR%%/media/assets/scripts/common.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.00c133b18e9e.txt
-%%SEAHUBDIR%%/media/assets/scripts/dist/build.d9508a510082.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/build.d41d8cd98f00.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/build.txt
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.719cb4e68fee.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.c2528b8e21fb.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.43d3fa05da34.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.9212bcaf9f75.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.60e44dbed55b.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.c11c44a5f194.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.cbf55d8ba714.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.7d3052cf2fbf.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.0cfe5efbf7c3.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.fcfe6788392f.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.a68f0e720545.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.5dcdfaf67a7f.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.ff54ce1cdeac.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.a07b2b70fbfa.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.ac4137666d37.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.3a52c64c31bf.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.c1b2cb826bb3.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.a74d8ba43e70.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.a29f783f813d.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.648b3fd2ae90.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.40f8706153d5.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.a143fd85f0fa.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.36e4cffb4d3d.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.7c474b58871c.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.7fa2faccd1d1.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.d0d40722ab7b.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.017a18aacb79.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.63f51f39597d.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.40bc6381f2d9.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.304dff70ffde.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.969338a15d36.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.9c3fdaf77b4b.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.0e6f1cb217d0.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.8153d62922f5.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.f4e2913f7a78.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.05646003e192.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.08feb41d8471.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.9a3a4088c97e.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.e173220a3f0d.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.68cc5d3199f1.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.d0802c7dfe72.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.a30e59df1a2b.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.b8059241294f.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.6e392445dc33.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.591adbc5da06.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.88b23a7490d9.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.d281eed53eaa.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.8815c1a5874e.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.68bfa3e8cb4f.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.dd3ba3c51a97.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.6b8a66c4d803.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.e7963bbebfbf.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.8a3cf6b90108.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.dcf1cdaf7ab3.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.3c70e7c81127.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.dab3b79551ea.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.cabe6dd3f54d.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.f9941a040e37.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/jquery.iframe-transport.87a72434af00.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/lib/jquery.iframe-transport.f220863ba60c.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/lib/jquery.iframe-transport.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.75e6d0132deb.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.603390194f29.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/main.7d53cc8ae55a.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/main.a436a4dfff20.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/main.js
-%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.8c0c961e6f32.js
+%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.92b86490e682.js
 %%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.js
 %%SEAHUBDIR%%/media/assets/scripts/file-tree.ef8a19e97e35.js
 %%SEAHUBDIR%%/media/assets/scripts/file-tree.js
@@ -399,19 +391,19 @@
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.9dbef50d1ad9.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.12a5583dba40.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.f52330b9a5a3.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.30265339e750.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.4fef8f9a3076.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.6b1fceb0cc34.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.ff964379a71b.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.565d812500e9.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.c7a73c0edc7e.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.c90ecce2a414.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.a4eabe100177.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.799e628eacb2.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.970325752d1c.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.ed920db95a16.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.js
@@ -421,7 +413,7 @@
 %%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.3b1c0f9b6714.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.433355eca56a.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.35b5ceef3e5e.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.f1c2cf8fa83f.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.js
@@ -435,7 +427,7 @@
 %%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.7ed00277fd1b.js
 %%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.js
-%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.99440e3e0e64.js
+%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.0be7a2b0decd.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
@@ -916,6 +908,7 @@
 %%SEAHUBDIR%%/seahub/auth/signals.py
 %%SEAHUBDIR%%/seahub/auth/tokens.py
 %%SEAHUBDIR%%/seahub/auth/urls.py
+%%SEAHUBDIR%%/seahub/auth/utils.py
 %%SEAHUBDIR%%/seahub/auth/views.py
 %%SEAHUBDIR%%/seahub/avatar/LICENSE.txt
 %%SEAHUBDIR%%/seahub/avatar/__init__.py
@@ -1062,6 +1055,7 @@
 %%SEAHUBDIR%%/seahub/invitations/migrations/__init__.py
 %%SEAHUBDIR%%/seahub/invitations/models.py
 %%SEAHUBDIR%%/seahub/invitations/settings.py
+%%SEAHUBDIR%%/seahub/invitations/signals.py
 %%SEAHUBDIR%%/seahub/invitations/templates/invitations/invitation_email.html
 %%SEAHUBDIR%%/seahub/invitations/templates/invitations/invitation_email_subject.txt
 %%SEAHUBDIR%%/seahub/invitations/templates/invitations/token_view.html
@@ -1189,6 +1183,8 @@
 %%SEAHUBDIR%%/seahub/templates/registration/password_reset_done.html
 %%SEAHUBDIR%%/seahub/templates/registration/password_reset_email.html
 %%SEAHUBDIR%%/seahub/templates/registration/password_reset_form.html
+%%SEAHUBDIR%%/seahub/templates/registration/register_complete_email.txt
+%%SEAHUBDIR%%/seahub/templates/registration/register_complete_email_subject.txt
 %%SEAHUBDIR%%/seahub/templates/registration/registration_complete.html
 %%SEAHUBDIR%%/seahub/templates/registration/registration_form.html
 %%SEAHUBDIR%%/seahub/templates/repo_dir_recycle_view.html
@@ -1365,7 +1361,10 @@
 %%SEAHUBDIR%%/seahub/two_factor/views/utils.py
 %%SEAHUBDIR%%/seahub/urls.py
 %%SEAHUBDIR%%/seahub/utils/__init__.py
+%%SEAHUBDIR%%/seahub/utils/auth.py
 %%SEAHUBDIR%%/seahub/utils/devices.py
+%%SEAHUBDIR%%/seahub/utils/error_msg.py
+%%SEAHUBDIR%%/seahub/utils/file_op.py
 %%SEAHUBDIR%%/seahub/utils/file_revisions.py
 %%SEAHUBDIR%%/seahub/utils/file_size.py
 %%SEAHUBDIR%%/seahub/utils/file_types.py
@@ -1667,6 +1666,7 @@
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_libraries.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_library_history.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_license.py
+%%SEAHUBDIR%%/tests/api/endpoints/admin/test_login_bg_image.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_login_logs.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_logo.py
 %%SEAHUBDIR%%/tests/api/endpoints/admin/test_logs.py
@@ -1805,6 +1805,8 @@
 %%SEAHUBDIR%%/tests/seahub/tags/models/test_filetag_manager.py
 %%SEAHUBDIR%%/tests/seahub/tags/models/test_tags_manager.py
 %%SEAHUBDIR%%/tests/seahub/test_accounts.py
+%%SEAHUBDIR%%/tests/seahub/thirdpart/registration/__init__.py
+%%SEAHUBDIR%%/tests/seahub/thirdpart/registration/test_models.py
 %%SEAHUBDIR%%/tests/seahub/thirdpart/shibboleth/test_backends.py
 %%SEAHUBDIR%%/tests/seahub/thirdpart/shibboleth/test_middleware.py
 %%SEAHUBDIR%%/tests/seahub/utils/__init__.py
@@ -1850,6 +1852,7 @@
 %%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


More information about the svn-ports-head mailing list