From 310560c38b946a08e02d42fdb7d3a348aada1713 Mon Sep 17 00:00:00 2001 From: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 5 Sep 2025 01:25:55 +0700 Subject: [PATCH 01/12] Create config.yml (#17) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --- .circleci/config.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..d5d401c5 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,31 @@ +# Use the latest 2.1 version of CircleCI pipeline process engine. +# See: https://circleci.com/docs/configuration-reference +version: 2.1 + +# Define a job to be invoked later in a workflow. +# See: https://circleci.com/docs/jobs-steps/#jobs-overview & https://circleci.com/docs/configuration-reference/#jobs +jobs: + say-hello: + # Specify the execution environment. You can specify an image from Docker Hub or use one of our convenience images from CircleCI's Developer Hub. + # See: https://circleci.com/docs/executor-intro/ & https://circleci.com/docs/configuration-reference/#executor-job + docker: + # Specify the version you desire here + # See: https://circleci.com/developer/images/image/cimg/base + - image: cimg/base:current + + # Add steps to the job + # See: https://circleci.com/docs/jobs-steps/#steps-overview & https://circleci.com/docs/configuration-reference/#steps + steps: + # Checkout the code as the first step. + - checkout + - run: + name: "Say hello" + command: "echo Hello, World!" + +# Orchestrate jobs using workflows +# See: https://circleci.com/docs/workflows/ & https://circleci.com/docs/configuration-reference/#workflows +workflows: + say-hello-workflow: # This is the name of the workflow, feel free to change it to better match your workflow. + # Inside the workflow, you define the jobs you want to run. + jobs: + - say-hello From e7f1b2f1f94d824e0b4b3404348a98d0e3f12bdc Mon Sep 17 00:00:00 2001 From: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 5 Sep 2025 01:28:08 +0700 Subject: [PATCH 02/12] Create gemini_ai.yml (#16) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --- .circleci/gemini_ai.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .circleci/gemini_ai.yml diff --git a/.circleci/gemini_ai.yml b/.circleci/gemini_ai.yml new file mode 100644 index 00000000..a8ee3f71 --- /dev/null +++ b/.circleci/gemini_ai.yml @@ -0,0 +1,23 @@ +version: 2.1 +executors: + my-custom-executor: + docker: + - image: cimg/base:stable + auth: + # ensure you have first added these secrets + # visit app.circleci.com/settings/project/github/Dargon789/binance/environment-variables + username: $DOCKER_HUB_USER + password: $DOCKER_HUB_PASSWORD +jobs: + my-job-name: + + executor: my-custom-executor + steps: + - checkout + - run: | + # echo Hello, World! + +workflows: + my-custom-workflow: + jobs: + - my-job-name From 40e47c0dfc982e965de1be11625da77042b64766 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:29:53 +0000 Subject: [PATCH 03/12] fix: upgrade com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.20.0 (#18) Snyk has created this PR to upgrade com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.20.0. See this package in maven: com.fasterxml.jackson.core:jackson-databind See this project in Snyk: https://app.snyk.io/org/apichanmittare/project/a4d6ddaa-9019-4bea-b55b-3d8670222478?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index 5a5d9feb..d466d3cd 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -402,7 +402,7 @@ 2.12.1 3.18.0 0.2.6 - 2.19.0 + 2.20.0 3.0.0 3.1.1 5.10.3 From 6a422c76d15eedba9a230cc7e421545cef3eb3e5 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:34:05 +0000 Subject: [PATCH 04/12] fix: upgrade com.google.code.gson:gson from 2.12.1 to 2.13.2 (#19) Snyk has created this PR to upgrade com.google.code.gson:gson from 2.12.1 to 2.13.2. See this package in maven: com.google.code.gson:gson See this project in Snyk: https://app.snyk.io/org/apichanmittare/project/a4d6ddaa-9019-4bea-b55b-3d8670222478?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index d466d3cd..ca92e887 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -399,7 +399,7 @@ ${java.version} 1.9.0 4.12.0 - 2.12.1 + 2.13.2 3.18.0 0.2.6 2.20.0 From e5c935fecd5929e90d3558f186a8270ed59dfea5 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:37:51 +0000 Subject: [PATCH 05/12] fix: upgrade org.bouncycastle:bcpkix-jdk18on from 1.80 to 1.82 (#20) Snyk has created this PR to upgrade org.bouncycastle:bcpkix-jdk18on from 1.80 to 1.82. See this package in maven: org.bouncycastle:bcpkix-jdk18on See this project in Snyk: https://app.snyk.io/org/apichanmittare/project/a4d6ddaa-9019-4bea-b55b-3d8670222478?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index ca92e887..e9760d4d 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -385,7 +385,7 @@ org.bouncycastle bcpkix-jdk18on - 1.80 + 1.82 org.eclipse.jetty.websocket From 1142767eed77a71f79aa61e47dee635cd0373986 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:44:30 +0000 Subject: [PATCH 06/12] [Snyk] Upgrade org.eclipse.jetty.websocket:websocket-jetty-client from 11.0.25 to 11.0.26 (#22) * fix: upgrade org.eclipse.jetty.websocket:websocket-jetty-client from 11.0.25 to 11.0.26 Snyk has created this PR to upgrade org.eclipse.jetty.websocket:websocket-jetty-client from 11.0.25 to 11.0.26. See this package in maven: org.eclipse.jetty.websocket:websocket-jetty-client See this project in Snyk: https://app.snyk.io/org/apichanmittare/project/a4d6ddaa-9019-4bea-b55b-3d8670222478?utm_source=github&utm_medium=referral&page=upgrade-pr * Update clients/pom.xml Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: snyk-bot Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index e9760d4d..2f474b15 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -390,7 +390,7 @@ org.eclipse.jetty.websocket websocket-jetty-client - 11.0.25 + ${jetty-websocket.version} From 8f37b239f60aff7d1e917971e13a7559ef779ad0 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Wed, 8 Apr 2026 14:11:25 +0700 Subject: [PATCH 07/12] Delete .circleci directory (#26) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --- .circleci/config.yml | 31 ------------------------------- .circleci/gemini_ai.yml | 23 ----------------------- 2 files changed, 54 deletions(-) delete mode 100644 .circleci/config.yml delete mode 100644 .circleci/gemini_ai.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index d5d401c5..00000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,31 +0,0 @@ -# Use the latest 2.1 version of CircleCI pipeline process engine. -# See: https://circleci.com/docs/configuration-reference -version: 2.1 - -# Define a job to be invoked later in a workflow. -# See: https://circleci.com/docs/jobs-steps/#jobs-overview & https://circleci.com/docs/configuration-reference/#jobs -jobs: - say-hello: - # Specify the execution environment. You can specify an image from Docker Hub or use one of our convenience images from CircleCI's Developer Hub. - # See: https://circleci.com/docs/executor-intro/ & https://circleci.com/docs/configuration-reference/#executor-job - docker: - # Specify the version you desire here - # See: https://circleci.com/developer/images/image/cimg/base - - image: cimg/base:current - - # Add steps to the job - # See: https://circleci.com/docs/jobs-steps/#steps-overview & https://circleci.com/docs/configuration-reference/#steps - steps: - # Checkout the code as the first step. - - checkout - - run: - name: "Say hello" - command: "echo Hello, World!" - -# Orchestrate jobs using workflows -# See: https://circleci.com/docs/workflows/ & https://circleci.com/docs/configuration-reference/#workflows -workflows: - say-hello-workflow: # This is the name of the workflow, feel free to change it to better match your workflow. - # Inside the workflow, you define the jobs you want to run. - jobs: - - say-hello diff --git a/.circleci/gemini_ai.yml b/.circleci/gemini_ai.yml deleted file mode 100644 index a8ee3f71..00000000 --- a/.circleci/gemini_ai.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 2.1 -executors: - my-custom-executor: - docker: - - image: cimg/base:stable - auth: - # ensure you have first added these secrets - # visit app.circleci.com/settings/project/github/Dargon789/binance/environment-variables - username: $DOCKER_HUB_USER - password: $DOCKER_HUB_PASSWORD -jobs: - my-job-name: - - executor: my-custom-executor - steps: - - checkout - - run: | - # echo Hello, World! - -workflows: - my-custom-workflow: - jobs: - - my-job-name From 84c3804e4e9c05735d0cf186c01fbb2fa08a273e Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Wed, 8 Apr 2026 15:21:49 +0700 Subject: [PATCH 08/12] Add CircleCI configuration for custom workflow (#25) https://github.com/Dargon789/binance-connector-java/commit/e7f1b2f1f94d824e0b4b3404348a98d0e3f12bdc Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --- .github/workflows/gemini.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/gemini.yml diff --git a/.github/workflows/gemini.yml b/.github/workflows/gemini.yml new file mode 100644 index 00000000..a8ee3f71 --- /dev/null +++ b/.github/workflows/gemini.yml @@ -0,0 +1,23 @@ +version: 2.1 +executors: + my-custom-executor: + docker: + - image: cimg/base:stable + auth: + # ensure you have first added these secrets + # visit app.circleci.com/settings/project/github/Dargon789/binance/environment-variables + username: $DOCKER_HUB_USER + password: $DOCKER_HUB_PASSWORD +jobs: + my-job-name: + + executor: my-custom-executor + steps: + - checkout + - run: | + # echo Hello, World! + +workflows: + my-custom-workflow: + jobs: + - my-job-name From aa39b3f16412630872f41665de3852c433a4033f Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 15 May 2026 03:12:23 +0700 Subject: [PATCH 09/12] Update issue templates (#30) * Update issue templates * Update .github/ISSUE_TEMPLATE/bug_report.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/bug_report.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug_report.md | 38 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/custom.md | 10 ++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/custom.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..6397e764 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. macOS] + - Browser: [e.g. chrome, safari] + - Version: [e.g. 120] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone 15] + - OS: [e.g. iOS] + - Browser: [e.g. chrome, safari] + - Version: [e.g. 17] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md new file mode 100644 index 00000000..7f525a78 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -0,0 +1,10 @@ +--- +name: Custom issue template +about: Report an issue that doesn't fit into other categories +title: '' +labels: '' +assignees: '' + +--- + + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..bbcbbe7d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. From a91840842bfb14d7b9863fc96ed731a89489cc47 Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 15 May 2026 06:24:41 +0700 Subject: [PATCH 10/12] Create SECURITY.md (#31) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --- SECURITY.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 SECURITY.md diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 00000000..034e8480 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,21 @@ +# Security Policy + +## Supported Versions + +Use this section to tell people about which versions of your project are +currently being supported with security updates. + +| Version | Supported | +| ------- | ------------------ | +| 5.1.x | :white_check_mark: | +| 5.0.x | :x: | +| 4.0.x | :white_check_mark: | +| < 4.0 | :x: | + +## Reporting a Vulnerability + +Use this section to tell people how to report a vulnerability. + +Tell them where to go, how often they can expect to get an update on a +reported vulnerability, what to expect if the vulnerability is accepted or +declined, etc. From 657fb5189a9bda4228551f7a689d3ef0b14793cc Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 15 May 2026 06:30:29 +0700 Subject: [PATCH 11/12] fix: upgrade org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (#21) Snyk has created this PR to upgrade org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. See this package in maven: org.apache.commons:commons-lang3 See this project in Snyk: https://app.snyk.io/org/apichanmittare/project/a4d6ddaa-9019-4bea-b55b-3d8670222478?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index 83404e47..43b5fa92 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -400,7 +400,7 @@ 1.9.0 4.12.0 2.12.1 - 3.18.0 + 3.19.0 0.2.6 2.19.0 3.0.0 From 9094e6791bda1b01be0001620336310f241ecf9c Mon Sep 17 00:00:00 2001 From: Dargon789 <64915515+Dargon789@users.noreply.github.com> Date: Fri, 15 May 2026 06:35:21 +0700 Subject: [PATCH 12/12] fix: clients/pom.xml to reduce vulnerabilities (#24) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-15365924 Co-authored-by: snyk-bot --- clients/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/pom.xml b/clients/pom.xml index 43b5fa92..815b56dd 100644 --- a/clients/pom.xml +++ b/clients/pom.xml @@ -402,7 +402,7 @@ 2.12.1 3.19.0 0.2.6 - 2.19.0 + 2.21.1 3.0.0 3.1.1 5.10.3