From 7f02bdb89879fb61a6eb6d5d70412d1cfd2e0f14 Mon Sep 17 00:00:00 2001 From: Marek Skacelik Date: Thu, 2 Jul 2026 13:28:16 +0200 Subject: [PATCH 1/2] Fix deprecated mailer ssl configuration --- src/main/resources/application.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index ae1eb74..2b323ff 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -50,5 +50,5 @@ quarkus.arc.test.disable-application-lifecycle-observers=true quarkus.mailer.auth-methods=DIGEST-MD5 CRAM-SHA256 CRAM-SHA1 CRAM-MD5 PLAIN LOGIN quarkus.mailer.host=smtp.gmail.com quarkus.mailer.port=465 -quarkus.mailer.ssl=true +quarkus.mailer.tls=true %test.quarkus.mailer.username=foo@bar.baz \ No newline at end of file From 6cfe57df2ac17b803cf54fd318f7ef22fe6cb375 Mon Sep 17 00:00:00 2001 From: Marek Skacelik Date: Thu, 2 Jul 2026 13:36:07 +0200 Subject: [PATCH 2/2] Refactor random generation to be threadsafe and more optimized --- src/main/java/org/wildfly/bot/util/GithubProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/wildfly/bot/util/GithubProcessor.java b/src/main/java/org/wildfly/bot/util/GithubProcessor.java index bf0614a..51f9043 100644 --- a/src/main/java/org/wildfly/bot/util/GithubProcessor.java +++ b/src/main/java/org/wildfly/bot/util/GithubProcessor.java @@ -32,9 +32,9 @@ import java.util.List; import java.util.Objects; import java.util.Optional; -import java.util.Random; import java.util.SequencedMap; import java.util.Set; +import java.util.concurrent.ThreadLocalRandom; import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.LinkedHashMap; @@ -257,7 +257,7 @@ public void createLabelsIfMissing(GHRepository repository, Collection la LOG.debugf("The following labels will be created as they are not in the repository [%s] %s.", repository.getName(), missingLabels); for (String name : missingLabels) { - String color = String.format("%06x", new Random().nextInt(0xffffff + 1)); + String color = String.format("%06x", ThreadLocalRandom.current().nextInt(0xffffff + 1)); repository.createLabel(name, color); } }