diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
old mode 100644
new mode 100755
diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
diff --git a/LICENSE b/LICENSE
old mode 100644
new mode 100755
diff --git a/block_url_keywords b/block_url_keywords
old mode 100644
new mode 100755
index c1df1b1..3badec2
--- a/block_url_keywords
+++ b/block_url_keywords
@@ -1,2 +1,3 @@
https://account.jetbrains.com/lservice/rpc/validateKey.action
-116.62.33.138
\ No newline at end of file
+116.62.33.138
+https://account.jetbrains.com.cn/lservice/rpc/validateKey.action
\ No newline at end of file
diff --git a/jetbra-agent/pom.xml b/jetbra-agent/pom.xml
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/AgentMain.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/AgentMain.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/ConfigHelper.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/ConfigHelper.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/HttpClientAdvice.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/HttpClientAdvice.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/LicensingFacadeAdvice.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/LicensingFacadeAdvice.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/PKIXBuilderParametersAdvice.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/PKIXBuilderParametersAdvice.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/java/com/novitechie/jetbra/VMOptionsAdvice.java b/jetbra-agent/src/main/java/com/novitechie/jetbra/VMOptionsAdvice.java
old mode 100644
new mode 100755
diff --git a/jetbra-agent/src/main/resources/jarLocation.txt b/jetbra-agent/src/main/resources/jarLocation.txt
old mode 100644
new mode 100755
diff --git a/jetbra-dist/package.xml b/jetbra-dist/package.xml
old mode 100644
new mode 100755
diff --git a/jetbra-dist/pom.xml b/jetbra-dist/pom.xml
old mode 100644
new mode 100755
diff --git a/jetbra-server/pom.xml b/jetbra-server/pom.xml
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/java/com/novitechie/jetbra/JetbraServerApplication.java b/jetbra-server/src/main/java/com/novitechie/jetbra/JetbraServerApplication.java
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/java/com/novitechie/jetbra/controller/LicenseController.java b/jetbra-server/src/main/java/com/novitechie/jetbra/controller/LicenseController.java
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/java/com/novitechie/jetbra/model/License.java b/jetbra-server/src/main/java/com/novitechie/jetbra/model/License.java
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/java/com/novitechie/jetbra/model/Product.java b/jetbra-server/src/main/java/com/novitechie/jetbra/model/Product.java
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/resources/jetbra.crt b/jetbra-server/src/main/resources/jetbra.crt
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/resources/jetbra.pem b/jetbra-server/src/main/resources/jetbra.pem
old mode 100644
new mode 100755
diff --git a/jetbra-server/src/main/resources/public/icons/AppCode_icon.svg b/jetbra-server/src/main/resources/public/icons/AppCode_icon.svg
new file mode 100644
index 0000000..922bf3b
--- /dev/null
+++ b/jetbra-server/src/main/resources/public/icons/AppCode_icon.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/jetbra-server/src/main/resources/public/images/icons.svg b/jetbra-server/src/main/resources/public/images/icons.svg
deleted file mode 100644
index 2b7ad34..0000000
--- a/jetbra-server/src/main/resources/public/images/icons.svg
+++ /dev/null
@@ -1,713 +0,0 @@
-
diff --git a/jetbra-server/src/main/resources/public/index.html b/jetbra-server/src/main/resources/public/index.html
old mode 100644
new mode 100755
index f7209c2..0c13ca3
--- a/jetbra-server/src/main/resources/public/index.html
+++ b/jetbra-server/src/main/resources/public/index.html
@@ -387,65 +387,67 @@
}
.icon {
- background-image: url('images/icons.svg?t=4567');
background-size: 64px;
- background-position-x: 0;
}
.icon-ii {
- background-position-y: -448px;
+ background-image: url("icons/IntelliJ_IDEA_icon.svg");
}
.icon-ps {
- background-position-y: -512px;
+ background-image: url("icons/PhpStorm_icon.svg");
}
.icon-ac {
- background-position-y: -192px;
+ background-image: url("icons/AppCode_icon.svg");
}
.icon-db {
- background-position-y: -320px;
+ background-image: url("icons/DataGrip_icon.svg");
}
.icon-rm {
- background-position-y: -896px;
+ background-image: url("icons/RubyMine_icon.svg");
}
.icon-ws {
- background-position-y: -960px;
+ background-image: url("icons/WebStorm_icon.svg");
}
.icon-rd {
- background-position-y: -832px;
+ background-image: url("icons/Rider_icon.svg");
}
.icon-cl {
- background-position-y: -256px;
+ background-image: url("icons/CLion_icon.svg");
}
.icon-pc {
- background-position-y: -576px;
+ background-image: url("icons/PyCharm_icon.svg");
}
.icon-go {
- background-position-y: -384px;
+ background-image: url("icons/GoLand_icon.svg");
}
.icon-ds {
- background-position-y: -1792px;
+ background-image: url("icons/DataSpell_icon.svg");
}
.icon-dc {
- background-position-y: -1408px;
+ background-image: url("icons/dotCover_icon.svg");
}
.icon-dpn {
- background-position-y: -1536px;
+ background-image: url("icons/dotTrace_icon.svg");
}
.icon-dm {
- background-position-y: -1472px;
+ background-image: url("icons/dotMemory_icon.svg");
+ }
+
+ .icon-rr {
+ background-image: url("icons/RustRover_icon.svg");
}
.mask {
@@ -792,6 +794,25 @@
+
+
+
+
RustRover
+
+ *********************************************************************************************************************************************************
+
+
+
+
+