Skip to content

Conversation

@SkywalkerJi
Copy link
Collaborator

The NOFX core team has reached a consensus to upgrade the open-source license of this repository from MIT to AGPL (Affero General Public License).

NOFX remains committed to the core principles of open-source development. We believe that AGPL is a superior open-source license, offering more comprehensive protection.

This change stems from our observation that unscrupulous actors are exploiting the permissiveness of the MIT license to create phishing websites using our repository's code. To curb such malicious activity, protect the interests of our community users, and effectively safeguard the legitimate rights and interests of all open-source contributors, we believe AGPL will provide stronger legal safeguards.

NOFX 开源仓库许可证升级为 AGPL

NOFX core 团队已达成共识,决定将本仓库的开源许可证从 MIT 升级至 AGPL (Affero General Public License)。

NOFX 将始终坚持开源开发的核心原则。 我们认为,AGPL 是一个更高层级 (higher level) 的开源许可证,它能提供更周全的保护。

此项变更是因为我们注意到,有不良商家利用 MIT 许可证的宽松性,使用我们的仓库代码制作钓鱼网站。为了遏制此类恶意行为,保护广大社区用户的利益,并切实维护所有开源贡献者的合法权益,我们相信 AGPL 将提供更强有力的法律保障。

@github-actions
Copy link

github-actions bot commented Nov 3, 2025

⚠️ PR Title Format Suggestion

Your PR title doesn't follow the Conventional Commits format, but this won't block your PR from being merged.

Current title: Upgrade this repository's open-source license to AGPL.

Recommended format: type(scope): description

Valid types:

feat, fix, docs, style, refactor, perf, test, chore, ci, security, build

Common scopes (optional):

exchange, trader, ai, api, ui, frontend, backend, security, deps, workflow, github, actions, config, docker, build, release

Examples:

  • feat(trader): add new trading strategy
  • fix(api): resolve authentication issue
  • docs: update README
  • chore(deps): update dependencies
  • ci(workflow): improve GitHub Actions

Note: This is a suggestion to improve consistency. Your PR can still be reviewed and merged.


This is an automated comment. You can update the PR title anytime.

@tinkle-community tinkle-community merged commit 7d1c35b into dev Nov 3, 2025
8 of 10 checks passed
@github-actions
Copy link

github-actions bot commented Nov 3, 2025

🤖 Advisory Check Results

These are advisory checks to help improve code quality. They won't block your PR from being merged.

Note: PR title and size checks are handled by the main workflow and may appear in a separate comment.

🔧 Backend Checks

Go Formatting: ⚠️ Needs formatting

Files needing formatting
api/server.go
auth/auth.go
manager/trader_manager.go
trader/aster_trader.go
trader/auto_trader.go
trader/binance_futures.go
trader/hyperliquid_trader.go

Go Vet: ✅ Good
Tests: ✅ Passed

Fix locally:

go fmt ./...      # Format code
go vet ./...      # Check for issues
go test ./...     # Run tests

⚛️ Frontend Checks

Build & Type Check: ✅ Success

Fix locally:

cd web
npm run build  # Test build (includes type checking)

📖 Resources

Questions? Feel free to ask in the comments! 🙏


These checks are advisory and won't block your PR from being merged. This comment is automatically generated from pr-checks-run.yml.

ForeverInLaw pushed a commit to ForeverInLaw/nofx that referenced this pull request Nov 8, 2025
bebest2010 pushed a commit to bebest2010/nofx that referenced this pull request Nov 18, 2025
tinkle-community added a commit that referenced this pull request Nov 26, 2025
tinkle-community added a commit that referenced this pull request Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants