diff --git a/manual/changelog/changelog-for-seafile-professional-server.md b/manual/changelog/changelog-for-seafile-professional-server.md index 0e009d79..bc772d22 100644 --- a/manual/changelog/changelog-for-seafile-professional-server.md +++ b/manual/changelog/changelog-for-seafile-professional-server.md @@ -6,7 +6,7 @@ **Upgrade** -Please check our document for how to upgrade to 7.1: +Please check our document for how to upgrade to 7.1: [upgrade notes for 7.1.x](../upgrade/upgrade_notes_for_7.1.x.md) ### 7.1.9 (2020/12/02) @@ -105,7 +105,7 @@ Please check our document for how to upgrade to 7.1: +Please check our document for how to upgrade to 7.0: [upgrade notes for 7.0.x](../upgrade/upgrade_notes_for_7.0.x.md) ### 7.0.19 (2020/09/07) @@ -294,7 +294,7 @@ Version 6.3 also changed the database table for file comments, if you have used > Note, this command should be run while Seafile server is running. -Version 6.3 changed '/shib-login' to '/sso'. If you use Shibboleth, you need to to update your Apache/Nginx config. Please check the updated document: +Version 6.3 changed '/shib-login' to '/sso'. If you use Shibboleth, you need to to update your Apache/Nginx config. Please check the updated document: [shibboleth config v6.3](../deploy/shibboleth_config_v6.3.md) Version 6.3 add a new option for file search (`seafevents.conf`): @@ -674,7 +674,7 @@ The configuration of Apache is as following: ## 6.1 -You can follow the document on minor upgrade (). +You can follow the document on minor [upgrade](../deploy/upgrade.md). ### 6.1.9 (2017.09.28) @@ -701,7 +701,7 @@ You can follow the document on minor upgrade () +* \[admin] Support syncing user role from AD/LDAP attribute ([ldap role sync](../deploy_pro/ldap_role_sync.md)) * \[admin] Support deleting all outdated invitations at once * \[admin] Improve access log * \[admin] Support upload seafile-license.txt via web interface (only for single machine deployment) @@ -769,7 +769,7 @@ System changes: ## 6.0 -You can follow the document on minor upgrade (). +You can follow the document on minor [upgrade](../deploy/upgrade.md). Special note for upgrading a cluster: @@ -848,7 +848,7 @@ Other ### 6.0.7 (2017.01.18) -* Set users role from Shibboleth affiliation attribute (, search "Affiliation and user role") +* Set users role from Shibboleth affiliation attribute ([shibboleth config](../deploy/shibboleth_config.md), search "Affiliation and user role") * \[fix] Uploading files with special names lets seaf-server crash * \[fix] Fix reading database connection pool setting from ccnet.conf and seafile.conf * \[fix] Fix total storage integer overflow, which is shown at the info page of admin panel) @@ -860,7 +860,7 @@ Other ### 6.0.6 (2017.01.11) * Guest invitation: Prevent the same address can be invited multiple times by the same inviter and by multiple inviters -* Guest invitation: Add an regex to prevent certain email addresses be invited (see ) +* Guest invitation: Add an regex to prevent certain email addresses be invited (see [roles permissions](../deploy_pro/roles_permissions.md#more-about-guest-invitation-feature)) * Office online: support co-authoring * Admin can set users' department and name when creating users * Show total number of files and storage in admin info page diff --git a/manual/upgrade/upgrade_notes_for_7.1.x.md b/manual/upgrade/upgrade_notes_for_7.1.x.md index 9250ba30..00b8a1ae 100644 --- a/manual/upgrade/upgrade_notes_for_7.1.x.md +++ b/manual/upgrade/upgrade_notes_for_7.1.x.md @@ -21,64 +21,64 @@ Note, you should install Python libraries system wide using root user or sudo mo * For Ubuntu 16.04/18.04 or Debian 10 - ```sh - apt-get install python3 python3-setuptools python3-pip -y +```sh +apt-get install python3 python3-setuptools python3-pip -y - sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ - django-pylibmc django-simple-captcha python3-ldap +sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ + django-pylibmc django-simple-captcha python3-ldap - ``` +``` * For CentOS 7/8 - ```sh - yum install python3 python3-setuptools python3-pip -y +```sh +yum install python3 python3-setuptools python3-pip -y - sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ - django-pylibmc django-simple-captcha python3-ldap +sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ + django-pylibmc django-simple-captcha python3-ldap - ``` +``` #### Seafile-Pro * For Ubuntu 16.04/18.04 or Debian 10 - ```sh - apt-get install python3 python3-setuptools python3-pip -y +```sh +apt-get install python3 python3-setuptools python3-pip -y - sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ - django-pylibmc django-simple-captcha python3-ldap +sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ + django-pylibmc django-simple-captcha python3-ldap - ``` +``` * For CentOS 7/8 - ```sh - yum install python3 python3-setuptools python3-pip -y +```sh +yum install python3 python3-setuptools python3-pip -y - sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ - django-pylibmc django-simple-captcha python3-ldap +sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy \ + django-pylibmc django-simple-captcha python3-ldap - ``` +``` ### Upgrade to 7.1.x 1. Stop Seafile-7.0.x server. 2. Start from Seafile 7.0.x, run the script: - ```sh - upgrade/upgrade_7.0_7.1.sh +```sh +upgrade/upgrade_7.0_7.1.sh - ``` +``` 3. Clear the Seahub cache: - ``` - rm -rf /tmp/seahub_cache # Clear the Seahub cache files from disk. - # If you are using the Memcached service, you need to restart the service to clear the Seahub cache. - systemctl restart memcached +``` +rm -rf /tmp/seahub_cache # Clear the Seahub cache files from disk. +# If you are using the Memcached service, you need to restart the service to clear the Seahub cache. +systemctl restart memcached - ``` +``` 4. Start Seafile-7.1.x server.