You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Document-Processing/Word/Word-Processor/javascript-es5/security-advisories.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,17 +10,17 @@ domainurl: ##DomainURL##
10
10
11
11
# Security Advisories in JavaScript DOCX Editor
12
12
13
-
Syncfusion<supstyle="font-size:70%">®</sup> places the utmost priority on the security of our controls. Users can rest assured about the security of our controls, as we have implemented all necessary measures to mitigate security vulnerabilities such as cross-site scripting and insecure dependencies. To meet security standards, Syncfusion<supstyle="font-size:70%">®</sup> utilizes the [ESLint](https://eslint.org/) and [ESLint plugin security](https://github.com/eslint-community/eslint-plugin-security#rules) tools for static code analysis. Additionally, Syncfusion<supstyle="font-size:70%">®</sup> packages undergo software composition analysis using the [SOOS](https://soos.io/) security tool.
13
+
Syncfusion<supstyle="font-size:70%">®</sup> places the utmost priority on the security of our controls. Users can rest assured of the security of our controls, as we have implemented all necessary measures to mitigate security vulnerabilities, such as cross-site scripting and insecure dependencies. To meet security standards, Syncfusion<supstyle="font-size:70%">®</sup> utilizes the [ESLint](https://eslint.org/) and [ESLint plugin security](https://github.com/eslint-community/eslint-plugin-security#rules) tools for static code analysis. Additionally, Syncfusion<supstyle="font-size:70%">®</sup> packages undergo software composition analysis using the SOOS security tool.
14
14
15
-
This document provides a description of the security updates available for Syncfusion<supstyle="font-size:70%">®</sup> Essential<supstyle="font-size:70%">®</sup> JS2 controls for volume release.
15
+
This document provides a description of the security updates available for Syncfusion<supstyle="font-size:70%">®</sup> Essential<supstyle="font-size:70%">®</sup> JS2 controls per volume release.
16
16
17
17
## Security Updates
18
18
19
-
The following security updates are available for JavaScript DocumentEditor control and are listed based on the release version.
19
+
The following security updates are available for JavaScript (ES5) Document Editor control and are listed based on the release version.
20
20
21
21
### 2024 Volume 2 (v26.2.4) - July 25, 2024
22
22
23
-
This release resolves critical and moderate security vulnerabilities affecting the JavaScript Document Editor Docker Image.
23
+
This release resolves critical and moderate security vulnerabilities affecting the JavaScript (ES5) Document Editor Docker Image.
24
24
25
25
**Threat:**
26
26
@@ -42,4 +42,4 @@ For details on common security updates related to Syncfusion<sup style="font-siz
42
42
43
43
## Security Issue
44
44
45
-
If users discover any security issues or need assistance in resolving them with Syncfusion<supstyle="font-size:70%">®</sup> controls, please contact us by creating a support ticket on [our support site](https://syncfusion.com/support) or by posting your query on Stack Overflow with the tag `syncfusion-ej2`.
45
+
If users discover any security issues or need assistance resolving them with Syncfusion<supstyle="font-size:70%">®</sup> controls, please contact us by creating a support ticket on [our support site](https://syncfusion.com/support) or by posting your query on Stack Overflow with the tag `syncfusion-ej2`.
Copy file name to clipboardExpand all lines: Document-Processing/Word/Word-Processor/javascript-es5/server-deployment/how-to-deploy-documenteditor-java-web-api-in-azure.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,52 +11,52 @@ domainurl: ##DomainURL##
11
11
12
12
## Prerequisites
13
13
14
-
Have [`Azure account`](https://azure.microsoft.com/en-gb/) and [`Azure CLI`](https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest)setup in your environment.
14
+
Ensure you have an [`Azure account`](https://azure.microsoft.com/en-gb/) and the [`Azure CLI`](https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest)installed in your environment.
15
15
16
-
You can get the example [`web service project from GitHub`](https://github.com/SyncfusionExamples/EJ2-DocumentEditor-Java-WebService) and then perform the following steps to create the packages and host in azure app service.
16
+
You can get the example [`web service project from GitHub`](https://github.com/SyncfusionExamples/EJ2-DocumentEditor-Java-WebService) and then perform the following steps to build the package and host it in an Azure App Service.
17
17
18
-
**Step 1:** Clean the package using following command.
18
+
**Step 1:** Clean and package the application using the following command.
19
19
20
20
```console
21
21
mvn clean package
22
22
```
23
23
24
-
**Step 2:** Run the application locally using following command.
24
+
**Step 2:** Run the application locally to verify the build using the following command.
25
25
26
26
```console
27
27
mvn spring-boot:run
28
28
```
29
29
30
-
**Step 3:** Build the package using following command.
30
+
**Step 3:** Build the final package using the following command.
31
31
32
32
```console
33
33
mvn package
34
34
```
35
35
36
-
Above package generation command creates the `**tomcat-0.0.1-SNAPSHOT.war**` in the below location in the sample folder.
36
+
The above package-generation command creates the `**tomcat-0.0.1-SNAPSHOT.war**` in the following location in the sample folder.
37
37
38
38
`target/tomcat-0.0.1-SNAPSHOT.war`
39
39
40
-
**Step 4:** Create a Azure app service with Java & Tomcat. For example, create the app services name as`documenteditorjava`.
40
+
**Step 4:** Create an Azure App Service with Java & Tomcat. For example, create an App Service named`documenteditorjava`.
41
41
42
-
**Step 5:** After creating app service, navigate to `Advanced Tools` options under `Development Tools`.
42
+
**Step 5:** After creating the App Service, navigate to the **Advanced Tools** option under **Development Tools**.
**Step 6:** Once the file manager is opened, please navigate to
50
+
**Step 6:** Once the file manager is opened, navigate to
51
51
52
52
`site -> wwwroot -> webapps`
53
53
54
-
**Step 7:** Now, upload the generated war file `tomcat-0.0.1-SNAPSHOT.war`. Uploaded war file gets extracted automatically, it will uploaded like below:
54
+
**Step 7:** Now, upload the generated WAR file `tomcat-0.0.1-SNAPSHOT.war`. The uploaded WAR file is extracted automatically, as shown below:
Browse to the deployed app at `http://<app_name>.azurewebsites.net`, i.e. `http://documenteditorjava.azurewebsites.net`. Browse this link and it navigate to the Document Editor Web API control`http://documenteditorjava.azurewebsites.net/tomcat-0.0.1-SNAPSHOT`. It returns the default get method response.
60
+
Browse to the deployed app at `http://<app_name>.azurewebsites.net` (for example, `http://documenteditorjava.azurewebsites.net`). Navigating to this link opens the Document Editor Web API at`http://documenteditorjava.azurewebsites.net/tomcat-0.0.1-SNAPSHOT`, which returns the default GET-method response.
61
61
62
-
Append the app service running the URL `http://documenteditorjava.azurewebsites.net/tomcat-0.0.1-SNAPSHOT` to the service URL in the client-side Document Editor control. For more information about the Document Editor control, refer to this[`getting started page`](../getting-started).
62
+
Append the running App Service URL `http://documenteditorjava.azurewebsites.net/tomcat-0.0.1-SNAPSHOT` to the `serviceUrl`in the client-side Document Editor control. For more information about the Document Editor control, refer to the[`Getting Started` page](../getting-started).
Copy file name to clipboardExpand all lines: Document-Processing/Word/Word-Processor/javascript-es5/server-deployment/how-to-deploy-word-processor-server-docker-container-in-amazon-kubernetes-service.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,25 +11,25 @@ domainurl: ##DomainURL##
11
11
12
12
## Prerequisites
13
13
14
-
*`AWS Account`:Have Amazon account
14
+
*`AWS Account`: Have an Amazon Web Services (AWS) account.
15
15
*`AWS CLI`: Install the AWS Command Line Interface (CLI) on your local machine.
16
-
*`Kubectl`: Install the Kubernetes command-line tool kubectl on your local machine.
16
+
*`Kubectl`: Install the Kubernetes command-line tool `kubectl` on your local machine.
17
17
*`Docker`: Install Docker on your local machine.
18
18
*`Word Processor Docker Image`: Have a Docker image of the Word Processor server ready to deploy.
19
19
20
-
To deploy the Word Processor server docker image, need to follow the below process
20
+
To deploy the Word Processor server Docker image, you need to follow the process below:
21
21
22
-
* Push Docker Image to Registry (Amazon Elastic Registry)
22
+
* Push Docker Image to Registry (Amazon Elastic Container Registry)
23
23
* Deploy Docker Image on Amazon Kubernetes Service
24
24
25
-
Lets us discuss briefly about the each process
25
+
Let us briefly discuss each process.
26
26
27
-
## Push the Docker image to the Amazon Elastic Registry
27
+
## Push the Docker image to the Amazon Elastic Container Registry
28
28
29
-
**Step 1:** Dockerize the Word Processor Server Application with the image name [syncfusion/word-processor-server](https://hub.docker.com/r/syncfusion/word-processor-server)
29
+
**Step 1:** Dockerize the Word Processor Server application using the [syncfusion/word-processor-server](https://hub.docker.com/r/syncfusion/word-processor-server) image.
30
30
31
31
```
32
-
docker build -t <your-image-name>
32
+
docker build -t <your-image-name> .
33
33
```
34
34
35
35
**Step 2:** Create a private repository name ‘documenteditor’ in Amazon Elastic Container Registry (ECR) using the AWS CLI or AWS Console to push the docker image
Copy file name to clipboardExpand all lines: Document-Processing/Word/Word-Processor/javascript-es5/server-deployment/how-to-deploy-word-processor-server-docker-container-in-azure-app-service.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,9 @@ domainurl: ##DomainURL##
11
11
12
12
## Prerequisites
13
13
14
-
*Have [`Azure account`](https://azure.microsoft.com/en-gb/) and [`Azure CLI`](https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest)setup in your environment.
14
+
*Ensure you have an [`Azure account`](https://azure.microsoft.com/en-gb/) and the [`Azure CLI`](https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest)installed in your environment.
15
15
16
-
* Run the following command to open the Azure login page. Sign into your [`Microsoft Azure account`](https://azure.microsoft.com/en-gb/).
16
+
* Run the following command to open the Azure login page. Sign in to your [`Microsoft Azure account`](https://azure.microsoft.com/en-gb/).
17
17
18
18
```
19
19
az login
@@ -23,7 +23,7 @@ az login
23
23
24
24
Create a resource group using the [`az group create`](https://docs.microsoft.com/en-us/cli/azure/group#az-group-create) command.
25
25
26
-
The following example creates a resource group named documenteditorresourcegroup in the eastus location.
26
+
The following example creates a resource group named `documenteditorresourcegroup` in the **East US** location.
27
27
28
28
```
29
29
az group create --name documenteditorresourcegroup --location "East US"
@@ -41,16 +41,16 @@ az appservice plan create --name documenteditorappservice --resource-group docum
41
41
42
42
**Step 3:** Create a Docker Compose app.
43
43
44
-
Create a multi-container [`web app`](https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro) in the documenteditorappservice App Service plan with the [`az webapp create`](https://docs.microsoft.com/en-us/cli/azure/webapp?view=azure-cli-latest#az-webapp-create) command. The following command creates the web app using the provided Docker compose file. Please look into the section for getting started with Docker compose to create the Docker compose file for the Document Editor server and use the created Docker compose file here.
44
+
Create a multi-container [`web app`](https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro) in the `documenteditorappservice` App Service plan with the [`az webapp create`](https://docs.microsoft.com/en-us/cli/azure/webapp?view=azure-cli-latest#az-webapp-create) command. The following command creates the web app using the provided Docker Compose file. **Step 4:** Create the `documenteditor-server-compose.yml`file before running this command. **Step 5:** Use the created Docker Compose file in this command.
Browse to the deployed app at `http://<app_name>.azurewebsites.net`, i.e. `http://documenteditor-server.azurewebsites.net`. Browse this link and navigate to the Document Editor Web API control`http://documenteditor-server.azurewebsites.net/api/documenteditor`. It returns the default get method response.
52
+
Browse to the deployed app at `http://<app_name>.azurewebsites.net` (for example, `http://documenteditor-server.azurewebsites.net`). Navigating to this link opens the Document Editor Web API at`http://documenteditor-server.azurewebsites.net/api/documenteditor/`, which returns the default GET-method response.
53
53
54
-
Append the app service running the URL `http://documenteditor-server.azurewebsites.net/api/documenteditor/` to the service URL in the client-side Document Editor control. For more information about the Document Editor control, refer to this[`getting started page`](../getting-started).
54
+
Append the running App Service URL `http://documenteditor-server.azurewebsites.net/api/documenteditor/` to the `serviceUrl`in the client-side Document Editor control. For more information about the Document Editor control, refer to the[`Getting Started` page](../getting-started).
55
55
56
-
For more information about the app container service, please look deeper into the [`Microsoft Azure Container Service`](https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-multi-container) for a production-ready setup.
56
+
For more information about the app container service, see the [`Microsoft Azure Container Service`](https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-multi-container) for a production-ready setup.
0 commit comments