From 86bb37aa7ac11526504539c15e01ee86b65699b4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 23:14:22 +0100 Subject: [PATCH 1/2] Update 3rd Party Licenses (#1956) Signed-off-by: GitHub Action Co-authored-by: GitHub Action --- .../resources/static/3rdPartyLicenses.json | 180 +++++++++--------- 1 file changed, 90 insertions(+), 90 deletions(-) diff --git a/src/main/resources/static/3rdPartyLicenses.json b/src/main/resources/static/3rdPartyLicenses.json index 703702db97..4c8de54ad6 100644 --- a/src/main/resources/static/3rdPartyLicenses.json +++ b/src/main/resources/static/3rdPartyLicenses.json @@ -3,14 +3,14 @@ { "moduleName": "ch.qos.logback:logback-classic", "moduleUrl": "http://www.qos.ch", - "moduleVersion": "1.5.7", + "moduleVersion": "1.5.8", "moduleLicense": "GNU Lesser General Public License", "moduleLicenseUrl": "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html" }, { "moduleName": "ch.qos.logback:logback-core", "moduleUrl": "http://www.qos.ch", - "moduleVersion": "1.5.7", + "moduleVersion": "1.5.8", "moduleLicense": "GNU Lesser General Public License", "moduleLicenseUrl": "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html" }, @@ -258,7 +258,7 @@ { "moduleName": "commons-io:commons-io", "moduleUrl": "https://commons.apache.org/proper/commons-io/", - "moduleVersion": "2.16.1", + "moduleVersion": "2.17.0", "moduleLicense": "Apache-2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, @@ -279,7 +279,7 @@ { "moduleName": "io.micrometer:micrometer-commons", "moduleUrl": "https://github.com/micrometer-metrics/micrometer", - "moduleVersion": "1.13.3", + "moduleVersion": "1.13.4", "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, @@ -293,14 +293,14 @@ { "moduleName": "io.micrometer:micrometer-jakarta9", "moduleUrl": "https://github.com/micrometer-metrics/micrometer", - "moduleVersion": "1.13.3", + "moduleVersion": "1.13.4", "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, { "moduleName": "io.micrometer:micrometer-observation", "moduleUrl": "https://github.com/micrometer-metrics/micrometer", - "moduleVersion": "1.13.3", + "moduleVersion": "1.13.4", "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, @@ -519,7 +519,7 @@ { "moduleName": "org.apache.tomcat.embed:tomcat-embed-el", "moduleUrl": "https://tomcat.apache.org/", - "moduleVersion": "10.1.28", + "moduleVersion": "10.1.30", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, @@ -592,183 +592,183 @@ }, { "moduleName": "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-client", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-common", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jetty-server", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-servlet", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10:jetty-ee10-annotations", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10:jetty-ee10-plus", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10:jetty-ee10-servlet", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10:jetty-ee10-servlets", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.ee10:jetty-ee10-webapp", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.websocket:jetty-websocket-core-client", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.websocket:jetty-websocket-core-common", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.websocket:jetty-websocket-core-server", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.websocket:jetty-websocket-jetty-api", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty.websocket:jetty-websocket-jetty-common", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-alpn-client", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-client", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-ee", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-http", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-io", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-plus", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-security", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-server", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-session", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-util", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, { "moduleName": "org.eclipse.jetty:jetty-xml", - "moduleUrl": "https://eclipse.dev/jetty/", - "moduleVersion": "12.0.12", + "moduleUrl": "https://jetty.org/", + "moduleVersion": "12.0.13", "moduleLicense": "Eclipse Public License - Version 2.0", "moduleLicenseUrl": "https://www.eclipse.org/legal/epl-2.0/" }, @@ -810,7 +810,7 @@ { "moduleName": "org.hibernate.orm:hibernate-core", "moduleUrl": "https://www.hibernate.org/orm/6.5", - "moduleVersion": "6.5.2.Final", + "moduleVersion": "6.5.3.Final", "moduleLicense": "GNU Library General Public License v2.1 or later", "moduleLicenseUrl": "https://www.opensource.org/licenses/LGPL-2.1" }, @@ -884,133 +884,133 @@ { "moduleName": "org.springframework.boot:spring-boot", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-actuator", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-actuator-autoconfigure", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-autoconfigure", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-devtools", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-actuator", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-aop", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-data-jpa", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-jdbc", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-jetty", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-json", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-logging", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-oauth2-client", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-security", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-thymeleaf", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.boot:spring-boot-starter-web", "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.data:spring-data-commons", "moduleUrl": "https://spring.io/projects/spring-data", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework.data:spring-data-jpa", "moduleUrl": "https://projects.spring.io/spring-data-jpa", - "moduleVersion": "3.3.3", + "moduleVersion": "3.3.4", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, @@ -1066,77 +1066,77 @@ { "moduleName": "org.springframework:spring-aop", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-aspects", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-beans", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-context", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-core", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-expression", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-jcl", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-jdbc", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-orm", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-tx", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, { "moduleName": "org.springframework:spring-web", "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.1.12", + "moduleVersion": "6.1.13", "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, From 092b4cc5cbae153fbf21fa7160a76bb284c17327 Mon Sep 17 00:00:00 2001 From: FiratUsta <67150276+FiratUsta@users.noreply.github.com> Date: Mon, 30 Sep 2024 14:00:30 +0300 Subject: [PATCH 2/2] [Bug Fix] New Home Page Bug Fixes (#1973) * Fix favorites section being cut off if it has too many items. * Fix the group collapse transition animation playing on page load. --- src/main/resources/static/css/home.css | 5 ++++- src/main/resources/static/js/homecard.js | 18 +++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/main/resources/static/css/home.css b/src/main/resources/static/css/home.css index 12b69d94c4..8faa916381 100644 --- a/src/main/resources/static/css/home.css +++ b/src/main/resources/static/css/home.css @@ -62,12 +62,15 @@ display: grid; grid-template-columns: repeat(auto-fill, minmax(15rem, 3fr)); gap: 30px 30px; - transition: 0.5s all; overflow: hidden; margin: -20px; padding: 20px; } +.feature-group-container.animated-group { + transition: 0.5s all; +} + .feature-group.collapsed>.feature-group-container { max-height: 0 !important; margin: 0; diff --git a/src/main/resources/static/js/homecard.js b/src/main/resources/static/js/homecard.js index 4cdecdb7e9..d4dfd7ea42 100644 --- a/src/main/resources/static/js/homecard.js +++ b/src/main/resources/static/js/homecard.js @@ -24,6 +24,7 @@ function filterCards() { function updateFavoritesSection() { const favoritesContainer = document.getElementById("groupFavorites").querySelector(".feature-group-container"); + favoritesContainer.style.maxHeight = "none"; favoritesContainer.innerHTML = ""; const cards = Array.from(document.querySelectorAll(".feature-card")); let favoritesAmount = 0; @@ -40,6 +41,7 @@ function updateFavoritesSection() { document.getElementById("groupFavorites").style.display = "flex"; }; reorderCards(favoritesContainer); + favoritesContainer.style.maxHeight = favoritesContainer.scrollHeight + "px"; }; function toggleFavorite(element) { @@ -197,8 +199,6 @@ document.addEventListener("DOMContentLoaded", function () { const container = header.parentNode.querySelector(".feature-group-container"); if (parent.id !== "groupFavorites") { container.style.maxHeight = container.clientHeight + "px"; - } else { - container.style.maxHeight = "500px"; } header.onclick = () => { expandCollapseToggle(parent); @@ -206,12 +206,24 @@ document.addEventListener("DOMContentLoaded", function () { }) const collapsed = localStorage.getItem("collapsedGroups") ? JSON.parse(localStorage.getItem("collapsedGroups")) : []; + const groupsArray = Array.from(document.querySelectorAll(".feature-group")); - Array.from(document.querySelectorAll(".feature-group")).forEach(group => { + groupsArray.forEach(group => { if (collapsed.indexOf(group.id) !== -1) { expandCollapseToggle(group, false); } }) + // Necessary in order to not fire the transition animation on page load, which looks wrong. + // The timeout isn't doing anything visible to the user, so it's not making the page load look slower. + setTimeout(() => { + groupsArray.forEach(group => { + const container = group.querySelector(".feature-group-container"); + container.classList.add("animated-group"); + }) + }, 500); + + + showFavoritesOnly(); });