v6.0.0
- Update Information
- Upgrade Instruction
What's New
- Existing applications support migration to dedicated database
- Support for configuring password policy descriptions in multiple languages in system configuration
- Support for configuring AI service, which can be based on OpenAI or autonomous integration in system configuration
- Support for configuring OCR service, which can be based on Tencent Cloud or autonomous integration in system configuration
- Online document editing support WPS cloud edition and private deployment edition
- Ops Platform v1.0.0 (monitoring capability), simultaneously adapting to both standalone and cluster deployment architectures
- Sync HAP SaaS Edition v6.0.0
Issues Fixing
- The worksheet settings continue to create and retain specified fields. When there are no associated table fields, the associated table field values will not be cleared
- The worksheet filtering field is missing a record ID
- The worksheet printing template has an incorrect sorting of sub table records
- The amount field on the worksheet should be set to 6 decimal places, and automatically rounded to 2 decimal places when exporting Excel and Excel printing templates
- Worksheet formula field setting function calculation does not take effect
- Worksheet plugin view, environment parameters are cleared after refreshing the page
- Workflow parallel branch approval node returns error message
- When using loop nodes in a workflow, the execution history always displays the in progress status
- Organize authorization API, create application exception
- In the non platform version of the multi organizational model, the billing number includes free organizational users
Please ensure that the MongoDB version is 4.4 or above before upgrading to 6.0.0+
Standalone Mode
-
Upgrade microservices to version
6.0.0
. Microservices Upgrade -
After the image upgrade is completed, execute the script in the microservice application container. The steps are as follows:
-
Entering the container:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
Execute the following command (If the username and password have been customized, please modify the corresponding parameter values), add
OrgRoleIds
field toImportUserInfo
tablemysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sql
-
Execute MongoDB scripts to synchronize pre-set translation content
source /entrypoint.sh && mongodbResetTemplateMessage
-
-
if using external file object storage, refer to the custom file object storage to reinitialize the preset file
Cluster Mode
-
Backup data storage related servers.
-
Upgrade microservices to version
6.0.0
. Microservices Upgrade -
Enter the config Pod of the control node and execute the following commands, as shown below:
-
Enter the config Pod:
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash
-
Execute the following script
Update the preset file (if using external file object storage, this command does not need to be executed, refer to the custom file object storage to reinitialize the preset file)
source /entrypoint-cluster.sh && fileInit
Execute MySQL script, add
OrgRoleIds
field toImportUserInfo
tablemysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sql
Execute MongoDB scripts to synchronize pre-set translation content and add indexes
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.0.0/mdapps/DDL.txt
-