Skip to content

313#1

Open
piyyy314 wants to merge 30 commits into
g1nt0ki:masterfrom
piyyy314:master
Open

313#1
piyyy314 wants to merge 30 commits into
g1nt0ki:masterfrom
piyyy314:master

Conversation

@piyyy314

Copy link
Copy Markdown

No description provided.

snyk-bot and others added 17 commits January 21, 2026 23:10
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8720086
- https://snyk.io/vuln/SNYK-JS-FORMDATA-10841150
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577917
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577918
- https://snyk.io/vuln/SNYK-JS-TAR-15038581
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577916
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
- https://snyk.io/vuln/SNYK-JS-PGPROMISE-6501690
- https://snyk.io/vuln/SNYK-JS-QS-14724253
- https://snyk.io/vuln/SNYK-JS-WS-7266574
- https://snyk.io/vuln/SNYK-JS-WEB3UTILS-6229337
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-14908844
- https://snyk.io/vuln/SNYK-JS-WEB3COREMETHOD-13110028
- https://snyk.io/vuln/SNYK-JS-WEB3CORESUBSCRIPTIONS-13110022
- https://snyk.io/vuln/SNYK-JS-VALIDATOR-13395830
- https://snyk.io/vuln/SNYK-JS-TAR-6476909
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8172694
- https://snyk.io/vuln/SNYK-JS-TOUGHCOOKIE-5672873
- https://snyk.io/vuln/SNYK-JS-REQUEST-3361831
- https://snyk.io/vuln/SNYK-JS-BODYPARSER-7926860
- https://snyk.io/vuln/SNYK-JS-BASEX-10118294
- https://snyk.io/vuln/SNYK-JS-SEND-7926862
- https://snyk.io/vuln/SNYK-JS-SERVESTATIC-7926865
- https://snyk.io/vuln/SNYK-JS-EXPRESS-7926867
- https://snyk.io/vuln/SNYK-JS-EXPRESS-6474509
- https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-7925106
- https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-8482416
- https://snyk.io/vuln/SNYK-JS-WS-1296835
- https://snyk.io/vuln/SNYK-JS-MINDOCUMENT-13045385
- https://snyk.io/vuln/SNYK-JS-ONHEADERS-10773729
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
…duce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-LODASH-15053838
This workflow automates the process of uploading a Python package to PyPI when a release is created. It includes steps for building the package and publishing it to the specified environment.
…duce vulnerabilities (#4)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8720086
- https://snyk.io/vuln/SNYK-JS-FORMDATA-10841150
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577917
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577918
- https://snyk.io/vuln/SNYK-JS-TAR-15038581
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-7577916
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
- https://snyk.io/vuln/SNYK-JS-QS-14724253
- https://snyk.io/vuln/SNYK-JS-WS-7266574
- https://snyk.io/vuln/SNYK-JS-WEB3UTILS-6229337
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-14908844
- https://snyk.io/vuln/SNYK-JS-WEB3COREMETHOD-13110028
- https://snyk.io/vuln/SNYK-JS-WEB3CORESUBSCRIPTIONS-13110022
- https://snyk.io/vuln/SNYK-JS-TAR-6476909
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8172694
- https://snyk.io/vuln/SNYK-JS-TOUGHCOOKIE-5672873
- https://snyk.io/vuln/SNYK-JS-REQUEST-3361831
- https://snyk.io/vuln/SNYK-JS-BODYPARSER-7926860
- https://snyk.io/vuln/SNYK-JS-BASEX-10118294
- https://snyk.io/vuln/SNYK-JS-SEND-7926862
- https://snyk.io/vuln/SNYK-JS-SERVESTATIC-7926865
- https://snyk.io/vuln/SNYK-JS-EXPRESS-7926867
- https://snyk.io/vuln/SNYK-JS-EXPRESS-6474509
- https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-7925106
- https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-8482416
- https://snyk.io/vuln/SNYK-JS-WS-1296835
- https://snyk.io/vuln/SNYK-JS-MINDOCUMENT-13045385
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
…ilities (#20)

* fix: repair invalid JSON in src/adaptors/package-lock.json and remove duplicate axios key in package.json

Agent-Logs-Url: https://github.com/piyyy314/pitty313-yield-server/sessions/514ad8b7-91cd-4cc8-8cf7-b83c35b5ca4e

Co-authored-by: piyyy314 <192450738+piyyy314@users.noreply.github.com>

* fix: update axios to 1.15.0 and lodash to 4.18.0 to patch security vulnerabilities

Agent-Logs-Url: https://github.com/piyyy314/pitty313-yield-server/sessions/514ad8b7-91cd-4cc8-8cf7-b83c35b5ca4e

Co-authored-by: piyyy314 <192450738+piyyy314@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: piyyy314 <192450738+piyyy314@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
@piyyy314 piyyy314 closed this Apr 16, 2026
@piyyy314 piyyy314 reopened this Apr 16, 2026
* Initial plan

* Add smoke test, conda workflow, and fix environment.yml to resolve pytest CI failure

- Add tests/test_smoke.py so pytest collects at least one test (exit code 5 fix)
- Add .github/workflows/python-package-conda.yml (Python/Conda CI workflow)
- Fix environment.yml: add missing name and channels fields
- Update .gitignore: exclude .pytest_cache/ and __pycache__/

Agent-Logs-Url: https://github.com/piyyy314/pitty313-yield-server/sessions/af9a8f09-12e4-480b-a1a4-b591b66d5636

Co-authored-by: piyyy314 <192450738+piyyy314@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: piyyy314 <192450738+piyyy314@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 18, 2026 00:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces Python-related CI/config files alongside Node dependency version updates, and adds a Jest “infrastructure” test suite intended to validate repository structure and dependency versions.

Changes:

  • Add Python GitHub Actions workflows and a Conda environment.yml, plus a minimal pytest smoke test.
  • Update root and src/adaptors Node dependencies (e.g., axios/express/lodash/superagent/web3).
  • Add Jest infrastructure test configuration and a large repository-structure/version assertion test file.

Reviewed changes

Copilot reviewed 8 out of 11 changed files in this pull request and generated 12 comments.

Show a summary per file
File Description
tests/test_smoke.py Adds a minimal pytest smoke test.
src/tests/infrastructure.test.js Adds infrastructure-focused Jest tests asserting workflow/file presence and dependency versions.
jest.infrastructure.config.js Adds a dedicated Jest config for infrastructure tests.
package.json Updates root dependencies (including major bump to web3).
src/adaptors/package.json Updates adaptor dependencies (including major bump to web3).
environment.yml Adds a Conda environment definition.
.github/workflows/python-publish.yml Adds a PyPI publish workflow for releases.
.github/workflows/python-package-conda.yml Adds a Conda-based Python CI workflow.
.gitignore Ignores Python cache artifacts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/tests/infrastructure.test.js
Comment thread src/tests/infrastructure.test.js
Comment thread src/tests/infrastructure.test.js
Comment thread package.json Outdated
Comment thread src/adaptors/package.json Outdated
Comment thread src/tests/infrastructure.test.js
Comment thread src/tests/infrastructure.test.js
Comment thread src/tests/infrastructure.test.js
Comment thread src/tests/infrastructure.test.js
Comment thread .github/workflows/python-package-conda.yml
Copilot AI and others added 3 commits April 21, 2026 03:31
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@piyyy314

Copy link
Copy Markdown
Author

@copilot apply changes based on the comments in this thread

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@piyyy314

Copy link
Copy Markdown
Author

@copilot apply changes based on the comments in this thread

1 similar comment
@piyyy314

Copy link
Copy Markdown
Author

@copilot apply changes based on the comments in this thread

@piyyy314

Copy link
Copy Markdown
Author

@copilot apply changes based on the comments in this thread

@piyyy314 piyyy314 closed this Apr 21, 2026
@piyyy314 piyyy314 reopened this Apr 21, 2026
@piyyy314

Copy link
Copy Markdown
Author

@copilot apply changes based on the comments in this threadSubject: Request for Comprehensive Editorial Revision

Please perform a thorough editorial review of the provided text to ensure it meets professional standards. The revision should focus on the following key areas:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants