This is an automated email from the ASF dual-hosted git repository.
dspavlov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git
The following commit(s) were added to refs/heads/master by this push:
new 019ba445 ASF license cleanup and asset replacements (#215)
019ba445 is described below
commit 019ba445becc067f0f1d186cf85b626307b81122
Author: ignitetcbot <[email protected]>
AuthorDate: Sat May 9 00:03:54 2026 +0300
ASF license cleanup and asset replacements (#215)
ASF license cleanup and asset replacement
---------
Codex co-authored-by: Dmitriy Pavlov <[email protected]>
---
LICENSE | 59 ++++++++++++++++++-
build.gradle | 19 +++++-
ignite-tc-helper-web/src/main/webapp/all.html | 2 +-
.../src/main/webapp/board/index.html | 2 +-
.../src/main/webapp/build-comparator.html | 2 +-
ignite-tc-helper-web/src/main/webapp/build.html | 2 +-
.../src/main/webapp/buildtime.html | 2 +-
ignite-tc-helper-web/src/main/webapp/compare.html | 2 +-
ignite-tc-helper-web/src/main/webapp/current.html | 2 +-
ignite-tc-helper-web/src/main/webapp/guard.html | 2 +-
ignite-tc-helper-web/src/main/webapp/ignval.html | 2 +-
.../src/main/webapp/img/build-chain.svg | 13 +++++
.../src/main/webapp/img/leaf-icon-png-7066.png | Bin 62178 -> 0 bytes
ignite-tc-helper-web/src/main/webapp/img/leaf.svg | 13 +++++
.../src/main/webapp/img/loading.gif | Bin 81572 -> 0 bytes
.../src/main/webapp/img/loading.svg | 27 +++++++++
ignite-tc-helper-web/src/main/webapp/img/tc.svg | 65 ---------------------
ignite-tc-helper-web/src/main/webapp/index.html | 2 +-
ignite-tc-helper-web/src/main/webapp/index0.html | 2 +-
ignite-tc-helper-web/src/main/webapp/issues.html | 2 +-
.../src/main/webapp/js/common-1.7.js | 2 +-
ignite-tc-helper-web/src/main/webapp/login.html | 2 +-
.../src/main/webapp/longRunningTestsReport.html | 2 +-
.../src/main/webapp/monitoring-log.html | 2 +-
.../src/main/webapp/monitoring.html | 2 +-
.../src/main/webapp/mutedissues/index.html | 2 +-
ignite-tc-helper-web/src/main/webapp/mutes.html | 2 +-
ignite-tc-helper-web/src/main/webapp/pr.html | 2 +-
ignite-tc-helper-web/src/main/webapp/prs.html | 2 +-
.../src/main/webapp/restpretty.html | 2 +-
ignite-tc-helper-web/src/main/webapp/trends.html | 8 +--
ignite-tc-helper-web/src/main/webapp/user.html | 2 +-
ignite-tc-helper-web/src/main/webapp/visas.html | 2 +-
migrator/build.gradle | 2 +-
34 files changed, 154 insertions(+), 100 deletions(-)
diff --git a/LICENSE b/LICENSE
index 0f5a9320..79c93b63 100644
--- a/LICENSE
+++ b/LICENSE
@@ -214,6 +214,59 @@ licenses.
==============================================================================
For Logback:
==============================================================================
-Logback 1.2.3 is included into project in binary form only.
-Logback is dual-licensed under the EPL v1.0 (Category B) and the LGPL 2.1
-(category X). For details, see https://logback.qos.ch/license.html
+Logback 1.5.32 is included into binary convenience packages only.
+Logback is dual-licensed. This distribution uses Logback under the Eclipse
+Public License v1.0 (Category B). The GNU Lesser General Public License option
+is not selected for this distribution.
+
+For details, see https://logback.qos.ch/license.html
+
+==============================================================================
+For Google Material Icons:
+==============================================================================
+The web image img/leaf.svg is derived from the Google Material Icons "eco"
icon.
+Google Material Icons are licensed under the Apache License, Version 2.0.
+
+For details, see https://github.com/google/material-design-icons
+
+==============================================================================
+For Wikimedia Commons Loading spinner:
+==============================================================================
+The web image img/loading.svg is derived from Wikimedia Commons
+"Loading spinner.svg" by Lycopene579.
+
+The original work is licensed under Creative Commons CC0 1.0 Universal Public
+Domain Dedication.
+
+For details, see https://commons.wikimedia.org/wiki/File:Loading_spinner.svg
+
+==============================================================================
+For Bootstrap Icons:
+==============================================================================
+The web image img/build-chain.svg is derived from the Bootstrap Icons
+"diagram-3" icon.
+Bootstrap Icons are licensed under the MIT License.
+
+For details, see https://icons.getbootstrap.com/icons/diagram-3/
+
+The MIT License (MIT)
+
+Copyright (c) 2019-2024 The Bootstrap Authors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/build.gradle b/build.gradle
index bf8b7aee..fc0ee17f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -17,17 +17,29 @@
plugins {
id "com.github.hierynomus.license" version "0.16.1" apply false
+ id "com.github.jk1.dependency-license-report" version "3.1.2"
}
subprojects {
- apply plugin: "com.github.hierynomus.license"
apply plugin: "com.github.hierynomus.license-base"
- apply plugin: "com.github.hierynomus.license-report"
//for subprojects header can be found in top-level project.
license.header = file('../header.txt')
license.exclude("*.xml");
+
+}
+
+tasks.register("license") {
+ group = "License"
+ description = "Checks for header consistency."
+ dependsOn subprojects.collect { it.tasks.matching { task -> task.name in
["licenseMain", "licenseTest"] } }
+}
+
+tasks.register("licenseFormat") {
+ group = "License"
+ description = "Applies the license found in the header file in files
missing the header."
+ dependsOn subprojects.collect { it.tasks.matching { task -> task.name in
["licenseFormatMain", "licenseFormatTest"] } }
}
allprojects {
@@ -47,7 +59,8 @@ allprojects {
guavaVer = '33.6.0-jre'
- //dual-licensed under the EPL v1.0 (Category B list.) and the LGPL 2.1
(category X).
+ // Logback is dual licensed. For ASF compatibility this build uses the
EPL v1.0 choice
+ // for binary convenience packages; the LGPL option is not selected.
logbackVer = '1.5.32'
// MIT/X11 license, category A;
diff --git a/ignite-tc-helper-web/src/main/webapp/all.html
b/ignite-tc-helper-web/src/main/webapp/all.html
index a3797b71..ed928655 100644
--- a/ignite-tc-helper-web/src/main/webapp/all.html
+++ b/ignite-tc-helper-web/src/main/webapp/all.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Ignite Teamcity - current failures</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.4.2/css/all.css"
diff --git a/ignite-tc-helper-web/src/main/webapp/board/index.html
b/ignite-tc-helper-web/src/main/webapp/board/index.html
index b4325b54..76de6771 100644
--- a/ignite-tc-helper-web/src/main/webapp/board/index.html
+++ b/ignite-tc-helper-web/src/main/webapp/board/index.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Tracked branch - Detailed status of
failures</title>
- <link rel="icon" href="/img/leaf-icon-png-7066.png">
+ <link rel="icon" href="/img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
diff --git a/ignite-tc-helper-web/src/main/webapp/build-comparator.html
b/ignite-tc-helper-web/src/main/webapp/build-comparator.html
index 32580549..80fdeac7 100644
--- a/ignite-tc-helper-web/src/main/webapp/build-comparator.html
+++ b/ignite-tc-helper-web/src/main/webapp/build-comparator.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Ignite Teamcity - build comparator</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/build.html
b/ignite-tc-helper-web/src/main/webapp/build.html
index b14fd236..799e41c7 100644
--- a/ignite-tc-helper-web/src/main/webapp/build.html
+++ b/ignite-tc-helper-web/src/main/webapp/build.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Ignite Teamcity - build failures</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.4.2/css/all.css"
diff --git a/ignite-tc-helper-web/src/main/webapp/buildtime.html
b/ignite-tc-helper-web/src/main/webapp/buildtime.html
index 4f89bc33..2bfb11f3 100644
--- a/ignite-tc-helper-web/src/main/webapp/buildtime.html
+++ b/ignite-tc-helper-web/src/main/webapp/buildtime.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Build Time Analytics</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
diff --git a/ignite-tc-helper-web/src/main/webapp/compare.html
b/ignite-tc-helper-web/src/main/webapp/compare.html
index 7e1bd370..7cc5f72a 100644
--- a/ignite-tc-helper-web/src/main/webapp/compare.html
+++ b/ignite-tc-helper-web/src/main/webapp/compare.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Compare builds</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/current.html
b/ignite-tc-helper-web/src/main/webapp/current.html
index c4a491b7..1df2fd60 100644
--- a/ignite-tc-helper-web/src/main/webapp/current.html
+++ b/ignite-tc-helper-web/src/main/webapp/current.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Current Failures</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.4.2/css/all.css"
integrity="sha384-/rXc/GQVaYpyDdyxK+ecHPVYJSN9bmVFBvjA/9eOB+pb3F2w2N6fc5qB9Ew5yIns"
crossorigin="anonymous">
diff --git a/ignite-tc-helper-web/src/main/webapp/guard.html
b/ignite-tc-helper-web/src/main/webapp/guard.html
index 87412986..93602f7d 100644
--- a/ignite-tc-helper-web/src/main/webapp/guard.html
+++ b/ignite-tc-helper-web/src/main/webapp/guard.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Tracked Branches selection</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/ignval.html
b/ignite-tc-helper-web/src/main/webapp/ignval.html
index 5a2474cd..6dbb9c26 100644
--- a/ignite-tc-helper-web/src/main/webapp/ignval.html
+++ b/ignite-tc-helper-web/src/main/webapp/ignval.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Ignite Values Formatting</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<script>
var storIdx = 'ignValData'; // Define friendly index name
diff --git a/ignite-tc-helper-web/src/main/webapp/img/build-chain.svg
b/ignite-tc-helper-web/src/main/webapp/img/build-chain.svg
new file mode 100644
index 00000000..a50a4d15
--- /dev/null
+++ b/ignite-tc-helper-web/src/main/webapp/img/build-chain.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Generic build-chain placeholder based on Bootstrap Icons "diagram-3".
+ Source: https://icons.getbootstrap.com/icons/diagram-3/
+ License: MIT
+-->
+<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0
16 16" role="img" aria-label="Build chain">
+ <rect width="16" height="16" rx="2" fill="#202124"/>
+ <g fill="#fff" transform="translate(1 1)">
+ <path fill-rule="evenodd" d="M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10
3.5v1A1.5 1.5 0 0 1 8.5 6h-1A1.5 1.5 0 0 1 6 4.5zM7.5 3a.5.5 0 0 0-.5.5v1a.5.5
0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z"/>
+ <path d="M8 6.5a.5.5 0 0 1 .5.5v1H11a1 1 0 0 1 1 1v1h.5A1.5 1.5 0 0 1 14
11.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 10 12.5v-1a1.5 1.5 0 0 1
1-1.415V9H8.5v1.085a1.5 1.5 0 0 1 1 1.415v1A1.5 1.5 0 0 1 8 14H7a1.5 1.5 0 0
1-1.5-1.5v-1a1.5 1.5 0 0 1 1-1.415V9H4v1.085A1.5 1.5 0 0 1 5 11.5v1A1.5 1.5 0 0
1 3.5 14h-1A1.5 1.5 0 0 1 1 12.5v-1A1.5 1.5 0 0 1 2.5 10H3V9a1 1 0 0 1
1-1h3.5V7a.5.5 0 0 1 .5-.5"/>
+ </g>
+</svg>
diff --git a/ignite-tc-helper-web/src/main/webapp/img/leaf-icon-png-7066.png
b/ignite-tc-helper-web/src/main/webapp/img/leaf-icon-png-7066.png
deleted file mode 100644
index c47d929c..00000000
Binary files a/ignite-tc-helper-web/src/main/webapp/img/leaf-icon-png-7066.png
and /dev/null differ
diff --git a/ignite-tc-helper-web/src/main/webapp/img/leaf.svg
b/ignite-tc-helper-web/src/main/webapp/img/leaf.svg
new file mode 100644
index 00000000..cc2ebb4f
--- /dev/null
+++ b/ignite-tc-helper-web/src/main/webapp/img/leaf.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Leaf favicon derived from Google Material Icons "eco".
+ Source: https://github.com/google/material-design-icons
+ License: Apache License 2.0
+-->
+<svg xmlns="http://www.w3.org/2000/svg" width="1046" height="1046" viewBox="0
0 1046 1046" role="img" aria-label="Apache Ignite Teamcity Bot">
+ <circle cx="523" cy="523" r="500" fill="#4fa657"/>
+ <g transform="translate(173 173) scale(29.1667)" fill="#fff">
+ <path d="M6.05 8.05c-2.73 2.73-2.73 7.17 0 9.9C7.42 19.32 9.21 20 11
20s3.58-.68 4.95-2.05C19.43 14.47 20 4 20 4S9.53 4.57 6.05 8.05zm8.49
8.49C13.59 17.48 12.33 18 11 18s-2.59-.52-3.54-1.46C6.52 15.59 6 14.33 6
13s.52-2.59 1.46-3.54c1.47-1.47 5.17-2.48 8.85-2.87-.39 3.68-1.4 7.38-2.87
8.85z"/>
+ <path d="M8.46 11.35c.8-.8 2.18-1.42 3.57-1.79-.37 1.39-.99 2.77-1.79
3.57-.48.48-1.12.74-1.79.74s-1.31-.26-1.79-.74c-.99-.99-.99-2.59 0-3.58z"/>
+ </g>
+</svg>
diff --git a/ignite-tc-helper-web/src/main/webapp/img/loading.gif
b/ignite-tc-helper-web/src/main/webapp/img/loading.gif
deleted file mode 100644
index e1b07ea2..00000000
Binary files a/ignite-tc-helper-web/src/main/webapp/img/loading.gif and
/dev/null differ
diff --git a/ignite-tc-helper-web/src/main/webapp/img/loading.svg
b/ignite-tc-helper-web/src/main/webapp/img/loading.svg
new file mode 100644
index 00000000..99ba5341
--- /dev/null
+++ b/ignite-tc-helper-web/src/main/webapp/img/loading.svg
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Loading spinner replacement.
+ Source/provenance: project-local SVG replacement after Wikimedia Commons
+ "Loading spinner.svg" review.
+ Reference: https://commons.wikimedia.org/wiki/File:Loading_spinner.svg
+ Reference license: Creative Commons CC0 1.0 Universal Public Domain
Dedication
+-->
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64
64" role="img" aria-label="Loading">
+ <g transform="translate(32 32)">
+ <g>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="1.00"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.92" transform="rotate(30)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.84" transform="rotate(60)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.76" transform="rotate(90)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.68" transform="rotate(120)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.60" transform="rotate(150)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.52" transform="rotate(180)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.44" transform="rotate(210)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.36" transform="rotate(240)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.28" transform="rotate(270)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.20" transform="rotate(300)"/>
+ <rect x="-3" y="-28" width="6" height="16" rx="3" fill="#555"
opacity="0.12" transform="rotate(330)"/>
+ <animateTransform attributeName="transform" type="rotate" from="0"
to="360" dur="0.9s" repeatCount="indefinite"/>
+ </g>
+ </g>
+</svg>
diff --git a/ignite-tc-helper-web/src/main/webapp/img/tc.svg
b/ignite-tc-helper-web/src/main/webapp/img/tc.svg
deleted file mode 100644
index 6083e574..00000000
--- a/ignite-tc-helper-web/src/main/webapp/img/tc.svg
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version:
6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="70px" height="70px" viewBox="0 0 70 70"
style="enable-background:new 0 0 70 70;" xml:space="preserve">
-<g>
- <g>
- <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse"
x1="1.7738" y1="31.2729" x2="40.1662" y2="31.2729">
- <stop offset="0" style="stop-color:#905CFB"/>
- <stop offset="6.772543e-002"
style="stop-color:#776CF9"/>
- <stop offset="0.1729" style="stop-color:#5681F7"/>
- <stop offset="0.2865" style="stop-color:#3B92F5"/>
- <stop offset="0.4097" style="stop-color:#269FF4"/>
- <stop offset="0.5474" style="stop-color:#17A9F3"/>
- <stop offset="0.7111" style="stop-color:#0FAEF2"/>
- <stop offset="0.9677" style="stop-color:#0CB0F2"/>
- </linearGradient>
- <path style="fill:url(#SVGID_1_);"
d="M39.7,47.9l-6.1-34c-0.4-2.4-1.2-4.8-2.7-7.1c-2-3.2-5.2-5.4-8.8-6.3
-
C7.9-2.9-2.6,11.3,3.6,23.9c0,0,0,0,0,0l14.8,31.7c0.4,1,1,2,1.7,2.9c1.2,1.6,2.8,2.8,4.7,3.4C34.4,64.9,42.1,56.4,39.7,47.9z"/>
- <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse"
x1="5.3113" y1="9.6691" x2="69.2278" y2="43.8664">
- <stop offset="0" style="stop-color:#905CFB"/>
- <stop offset="6.772543e-002"
style="stop-color:#776CF9"/>
- <stop offset="0.1729" style="stop-color:#5681F7"/>
- <stop offset="0.2865" style="stop-color:#3B92F5"/>
- <stop offset="0.4097" style="stop-color:#269FF4"/>
- <stop offset="0.5474" style="stop-color:#17A9F3"/>
- <stop offset="0.7111" style="stop-color:#0FAEF2"/>
- <stop offset="0.9677" style="stop-color:#0CB0F2"/>
- </linearGradient>
- <path style="fill:url(#SVGID_2_);"
d="M67.4,26.5c-1.4-2.2-3.4-3.9-5.7-4.9L25.5,1.7l0,0c-1-0.5-2.1-1-3.3-1.3
-
C6.7-3.2-4.4,13.8,5.5,27c1.5,2,3.6,3.6,6,4.5L48,47.9c0.8,0.5,1.6,0.8,2.5,1.1C64.5,53.4,75.1,38.6,67.4,26.5z"/>
- <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse"
x1="-19.2836" y1="70.8198" x2="55.9833" y2="33.1863">
- <stop offset="0" style="stop-color:#3BEA62"/>
- <stop offset="0.117" style="stop-color:#31DE80"/>
- <stop offset="0.3025" style="stop-color:#24CEA8"/>
- <stop offset="0.4844" style="stop-color:#1AC1C9"/>
- <stop offset="0.6592" style="stop-color:#12B7DF"/>
- <stop offset="0.8238" style="stop-color:#0EB2ED"/>
- <stop offset="0.9677" style="stop-color:#0CB0F2"/>
- </linearGradient>
- <path style="fill:url(#SVGID_3_);"
d="M67.4,26.5c-1.8-2.8-4.6-4.8-7.9-5.6c-3.5-0.8-6.8-0.5-9.6,0.7L11.4,36.1
-
c0,0-0.2,0.1-0.6,0.4C0.9,40.4-4,53.3,4,64c1.8,2.4,4.3,4.2,7.1,5c5.3,1.6,10.1,1,14-1.1c0,0,0.1,0,0.1,0l37.6-20.1
- c0,0,0,0,0.1-0.1C69.5,43.9,72.6,34.6,67.4,26.5z"/>
- <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse"
x1="38.9439" y1="5.8503" x2="5.4232" y2="77.5093">
- <stop offset="0" style="stop-color:#3BEA62"/>
- <stop offset="9.397750e-002"
style="stop-color:#2FDB87"/>
- <stop offset="0.196" style="stop-color:#24CEA8"/>
- <stop offset="0.3063" style="stop-color:#1BC3C3"/>
- <stop offset="0.4259" style="stop-color:#14BAD8"/>
- <stop offset="0.5596" style="stop-color:#10B5E7"/>
- <stop offset="0.7185" style="stop-color:#0DB1EF"/>
- <stop offset="0.9677" style="stop-color:#0CB0F2"/>
- </linearGradient>
- <path style="fill:url(#SVGID_4_);"
d="M50.3,12.8c1.2-2.7,1.1-6-0.9-9c-1.1-1.8-2.9-3-4.9-3.5c-4.5-1.1-8.3,1-10.1,4.2L3.5,42
-
c0,0,0,0,0,0.1C-0.9,47.9-1.6,56.5,4,64c1.8,2.4,4.3,4.2,7.1,5c10.5,3.3,19.3-2.5,22.1-10.8L50.3,12.8z"/>
- </g>
- <g>
- <rect x="13.4" y="13.4" style="fill:#000000;" width="43.2"
height="43.2"/>
- <rect x="17.5" y="48.5" style="fill:#FFFFFF;" width="16.2"
height="2.7"/>
- <polygon style="fill:#FFFFFF;" points="22.9,22.7 17.5,22.7
17.5,19.1 32.3,19.1 32.3,22.7 26.8,22.7 26.8,37 22.9,37 "/>
- <path style="fill:#FFFFFF;"
d="M32.5,28.1L32.5,28.1c0-5.1,3.8-9.3,9.3-9.3c3.4,0,5.4,1.1,7.1,2.8l-2.5,2.9c-1.4-1.3-2.8-2-4.6-2
-
c-3,0-5.2,2.5-5.2,5.6V28c0,3.1,2.1,5.6,5.2,5.6c2,0,3.3-0.8,4.7-2.1l2.5,2.5c-1.8,2-3.9,3.2-7.3,3.2
- C36.4,37.3,32.5,33.2,32.5,28.1"/>
- </g>
-</g>
-</svg>
diff --git a/ignite-tc-helper-web/src/main/webapp/index.html
b/ignite-tc-helper-web/src/main/webapp/index.html
index eff6f4e2..e33a36f8 100644
--- a/ignite-tc-helper-web/src/main/webapp/index.html
+++ b/ignite-tc-helper-web/src/main/webapp/index.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/index0.html
b/ignite-tc-helper-web/src/main/webapp/index0.html
index 8318af47..0b8232ac 100644
--- a/ignite-tc-helper-web/src/main/webapp/index0.html
+++ b/ignite-tc-helper-web/src/main/webapp/index0.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/issues.html
b/ignite-tc-helper-web/src/main/webapp/issues.html
index d3305fb0..e84c285c 100644
--- a/ignite-tc-helper-web/src/main/webapp/issues.html
+++ b/ignite-tc-helper-web/src/main/webapp/issues.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Current issues</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/js/common-1.7.js
b/ignite-tc-helper-web/src/main/webapp/js/common-1.7.js
index 8273e33b..37587dc7 100644
--- a/ignite-tc-helper-web/src/main/webapp/js/common-1.7.js
+++ b/ignite-tc-helper-web/src/main/webapp/js/common-1.7.js
@@ -187,7 +187,7 @@ function showMenu(menuData) {
res += "</div>";
} else {
res += "<div class=\"navbar\">";
- res += "<a href=\"/\" title='Home Page'><img
src='/img/leaf-icon-png-7066.png' width='16px' height='16px'></a>";
+ res += "<a href=\"/\" title='Home Page'><img src='/img/leaf.svg'
width='16px' height='16px'></a>";
res += "<a href=\"/prs.html\" title='PR or branch check'>PR Check</a>";
res += "<a href=\"/guard.html\" title='Monitoring: Current test
failures in tracked Branches'>Test Status</a>";
res += "<a href=\"/trends.html\" title='Monitoring: Test failures
trends and graphs'>Master Trends</a>";
diff --git a/ignite-tc-helper-web/src/main/webapp/login.html
b/ignite-tc-helper-web/src/main/webapp/login.html
index e41be7bd..d2786dfe 100644
--- a/ignite-tc-helper-web/src/main/webapp/login.html
+++ b/ignite-tc-helper-web/src/main/webapp/login.html
@@ -1,7 +1,7 @@
<html lang="en">
<head>
<title>Apache Ignite Teamcity Bot - Login</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/longRunningTestsReport.html
b/ignite-tc-helper-web/src/main/webapp/longRunningTestsReport.html
index c03b017e..ffa0daad 100644
--- a/ignite-tc-helper-web/src/main/webapp/longRunningTestsReport.html
+++ b/ignite-tc-helper-web/src/main/webapp/longRunningTestsReport.html
@@ -1,7 +1,7 @@
<html lang="en">
<head>
<title>Apache Ignite Teamcity Bot - Long Running Tests Report</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/monitoring-log.html
b/ignite-tc-helper-web/src/main/webapp/monitoring-log.html
index 2e79bde6..e0456d47 100644
--- a/ignite-tc-helper-web/src/main/webapp/monitoring-log.html
+++ b/ignite-tc-helper-web/src/main/webapp/monitoring-log.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot - Application log summary</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet" href="css/style-1.5.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
diff --git a/ignite-tc-helper-web/src/main/webapp/monitoring.html
b/ignite-tc-helper-web/src/main/webapp/monitoring.html
index 14cf28ed..7fec39bc 100644
--- a/ignite-tc-helper-web/src/main/webapp/monitoring.html
+++ b/ignite-tc-helper-web/src/main/webapp/monitoring.html
@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot - Server monitoring page</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/mutedissues/index.html
b/ignite-tc-helper-web/src/main/webapp/mutedissues/index.html
index aa68dbc6..95719693 100644
--- a/ignite-tc-helper-web/src/main/webapp/mutedissues/index.html
+++ b/ignite-tc-helper-web/src/main/webapp/mutedissues/index.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - Muted issues</title>
- <link rel="icon" href="/img/leaf-icon-png-7066.png">
+ <link rel="icon" href="/img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
diff --git a/ignite-tc-helper-web/src/main/webapp/mutes.html
b/ignite-tc-helper-web/src/main/webapp/mutes.html
index b5f545a7..a31ce984 100644
--- a/ignite-tc-helper-web/src/main/webapp/mutes.html
+++ b/ignite-tc-helper-web/src/main/webapp/mutes.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot - Muted tests</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/pr.html
b/ignite-tc-helper-web/src/main/webapp/pr.html
index d29215bf..ca6f8f58 100644
--- a/ignite-tc-helper-web/src/main/webapp/pr.html
+++ b/ignite-tc-helper-web/src/main/webapp/pr.html
@@ -1,7 +1,7 @@
<html>
<head>
<title>Apache Ignite Teamcity Bot - PR failures</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="css/style-1.5.css">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.4.2/css/all.css"
diff --git a/ignite-tc-helper-web/src/main/webapp/prs.html
b/ignite-tc-helper-web/src/main/webapp/prs.html
index 81951058..2c76984d 100644
--- a/ignite-tc-helper-web/src/main/webapp/prs.html
+++ b/ignite-tc-helper-web/src/main/webapp/prs.html
@@ -3,7 +3,7 @@
<head>
<title>Apache Ignite Teamcity Bot - PR selection</title>
<meta charset="UTF-8">
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet"
href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/restpretty.html
b/ignite-tc-helper-web/src/main/webapp/restpretty.html
index 1555d13b..404f6fb4 100644
--- a/ignite-tc-helper-web/src/main/webapp/restpretty.html
+++ b/ignite-tc-helper-web/src/main/webapp/restpretty.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
diff --git a/ignite-tc-helper-web/src/main/webapp/trends.html
b/ignite-tc-helper-web/src/main/webapp/trends.html
index ea9a6330..cbbf644c 100644
--- a/ignite-tc-helper-web/src/main/webapp/trends.html
+++ b/ignite-tc-helper-web/src/main/webapp/trends.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot - Master trends</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript"
src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
@@ -707,7 +707,7 @@
error.html("");
- fillAllDataCells(num, "<img src='/img/loading.gif' width=15px
height=15px>");
+ fillAllDataCells(num, "<img src='/img/loading.svg' width=15px
height=15px>");
}
function printImportantMessage(num, color, message) {
@@ -890,7 +890,7 @@
let conditionLocal = data[num].map.get(buildId).conditionLocal;
let modalDialog = $("#modalDialog");
let diff = ((value / median - 1) * 100 | 0);
- let message = "<p style='text-align:center;opacity: 0.7;'><img
src='img/tc.svg' width='100' height='100'></p>" +
+ let message = "<p style='text-align:center;opacity: 0.7;'><img
src='img/build-chain.svg' width='100' height='100'></p>" +
"<br><p style='text-align:justify'><b>Build [" + buildId + "]</b>
will be marked as «" +
(isValid ? "" : "in") + "valid». Value differs by <b>" +
diff + "%</b> from the median.</p>" +
"<br><b>Field:</b> <select id='selectField' style='width:
200px'>";
@@ -997,7 +997,7 @@
return;
}
- let message = "<p style='text-align:center;opacity: 0.7;'><img
src='img/tc.svg' width='100' height='100'></p>" +
+ let message = "<p style='text-align:center;opacity: 0.7;'><img
src='img/build-chain.svg' width='100' height='100'></p>" +
"<br>The results «Run All» for <b>build [" + buildId +
"]</b> is <b>not available</b> on " +
"the TeamCity server.<br><br><span
style='color:grey;font-size:smaller'><hr>TeamCity server stores data " +
"for the last ~14 days. Since the launch of the build " + dateDiff
+ " days have passed</span>";
diff --git a/ignite-tc-helper-web/src/main/webapp/user.html
b/ignite-tc-helper-web/src/main/webapp/user.html
index 9df20d4c..dc2834bc 100644
--- a/ignite-tc-helper-web/src/main/webapp/user.html
+++ b/ignite-tc-helper-web/src/main/webapp/user.html
@@ -1,7 +1,7 @@
<html lang="en">
<head>
<title>Apache Ignite Teamcity Bot - User preferences</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet"
href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="css/style-1.5.css">
diff --git a/ignite-tc-helper-web/src/main/webapp/visas.html
b/ignite-tc-helper-web/src/main/webapp/visas.html
index ee15ac51..6e59755f 100644
--- a/ignite-tc-helper-web/src/main/webapp/visas.html
+++ b/ignite-tc-helper-web/src/main/webapp/visas.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Apache Ignite Teamcity Bot - Visas history</title>
- <link rel="icon" href="img/leaf-icon-png-7066.png">
+ <link rel="icon" href="img/leaf.svg">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript"
src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
diff --git a/migrator/build.gradle b/migrator/build.gradle
index 4e6a9140..997bd293 100644
--- a/migrator/build.gradle
+++ b/migrator/build.gradle
@@ -8,7 +8,7 @@ repositories {
dependencies {
implementation "org.apache.ignite:ignite-core:$ignVer"
- implementation 'ch.qos.logback:logback-classic:1.2.3'
+ implementation group: 'ch.qos.logback', name: 'logback-classic', version:
logbackVer
implementation project(':tcbot-common')
testImplementation project(':ignite-tc-helper-web')