Commit Graph
15 Commits
Author SHA1 Message Date
TIANHE a9d591a274 v5.0.2
Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
2026-07-19 11:45:04 +08:00
TIANHE a87ee6192f feat: harden backend contracts observability and delivery 2026-07-13 15:42:50 +08:00
TIANHE 90e60ffdea feat: split backend runtimes and add durable task workers 2026-07-13 03:47:59 +08:00
TIANHE 860b5848bd v4.0.1
Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
2026-06-17 02:38:29 +08:00
Dinger c435e1eeb6 v3.0.31
Signed-off-by: Dinger <quantdinger@gmail.com>
2026-06-06 20:17:54 +08:00
hang666 7f05a6ebe9 feat(docker): add GHCR publish workflow and zero-repo compose variant
- Backend Dockerfile: new BUILD_REGION arg (cn=Aliyun mirrors+fallback,
  global=official only); default keeps China zero-config experience
- New docker-compose.ghcr.yml pulls prebuilt multi-arch backend +
  frontend images from ghcr.io; backend self-applies init.sql so no
  host SQL mount needed; single root .env serves both compose
  substitution and backend runtime config
- New .github/workflows/docker-publish.yml builds amd64+arm64 images
  on v* tag push / manual dispatch, with GHA cache, concurrency
  cancellation, and BUILD_REGION=global on the runner
- basic-ci.yml: add compose-check job to validate both compose files
- READMEs (EN/CN/JA/KO/TH/VI/AR): add zero-repo install snippet
- .env.example: document BUILD_REGION, IMAGE_TAG, BACKEND_IMAGE,
  FRONTEND_IMAGE knobs
2026-05-14 23:50:47 +08:00
dinger e6091cf281 refactor(docker): auto apt/pip mirror with fallback; drop extra build env
- Try Aliyun Debian sources; restore official if apt-get update fails.
- Try Aliyun PyPI; retry pip with default index on failure.
- Remove USE_CN_MIRROR / PIP_INDEX_URL compose args and .env knobs.

Made-with: Cursor
2026-04-24 11:19:50 +08:00
dinger 70880eaf27 chore(docker): optional CN mirrors for apt and pip during backend build
- USE_CN_MIRROR=1 switches Debian bookworm sources to mirrors.aliyun.com.
- PIP_INDEX_URL passes through to pip -i for requirements install.
- Document IMAGE_PREFIX, registry-mirrors, and compose args in .env.example and DEVELOPMENT.md.

Made-with: Cursor
2026-04-24 11:16:20 +08:00
Dinger f5c9a9b3b6 v3.0.1
Signed-off-by: Dinger <quantdinger@gmail.com>
2026-04-09 22:38:47 +08:00
Dinger 8563e4ea53 v3.0.1
Signed-off-by: Dinger <quantdinger@gmail.com>
2026-04-07 22:47:07 +08:00
Dinger 05f07ee544 refactor deployment config and exchange integrations
Simplify runtime configuration and remove legacy database and settings surface so new installs are easier to operate.
Refresh deployment assets, docs, and order execution behavior to keep the packaged app aligned with the current backend.

Made-with: Cursor
2026-03-21 18:32:04 +08:00
TIANHE b7451c63fb fix: Fix trading precision issues and improve error handling
- Fix quantity precision calculation for Binance, OKX, Bybit, Bitget, Deepcoin exchanges
- Improve OpenRouter API error handling with detailed error messages
- Add SECRET_KEY validation in Docker deployment entrypoint
- Fix K-line chart measurement tool click issue
- Adapt billing page text colors for dark theme
- Update frontend build files
2026-03-12 00:02:53 +08:00
TIANHE ffdd2ffbae V2.2.1: Membership & Billing, USDT TRC20 payment, VIP free indicators, AI Trading Radar, simplified strategy creation, system settings simplification, bug fixes and UI improvements 2026-02-27 01:57:04 +08:00
TIANHE ff13fcce37 new
Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
2025-12-30 18:02:32 +08:00
TIANHE 3337bcfc14 creat
Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
2025-12-29 19:05:17 +08:00