Paper_Trading / backend

Commit History

  1. feat: 增强用户数据库同步可靠性

    2bf23f6
  2. fix: 修复日期格式转换问题

    4d2e3e5
  3. feat: 优化日期显示格式

    9893e3a
  4. feat: 添加支付记录和最近登录字段,优化日期显示

    a7623eb

  1. fix: refine session logic and finalize swagger security

    superxuu
    6943751
  2. fix: handle numeric rate limit strings by appending /second automatically

    superxuu
    51ff1b6
  3. feat: make api rate limits configurable via env vars

    superxuu
    b1dae5d

  1. chore: system cleanup and final verification of beijing time unification

    superxuu
    5713453
  2. feat: unify all system time records to Beijing Time (UTC+8)

    superxuu
    de2aac1
  3. feat: enhance admin order management with status toggling and fullscreen modal

    superxuu
    be8b6db
  4. feat: implement user order history in admin panel

    superxuu
    87d4f50
  5. feat: implement user deletion in admin panel

    superxuu
    01fa57b
  6. style: refine AdminPanel UI and logic based on feedback

    superxuu
    c7f5be9
  7. fix: correct dict unpacking in admin_get_users to resolve validation error

    superxuu
    4273946
  8. fix: add missing decorator import in api.py to resolve runtime error

    superxuu
    9ea4838
  9. feat: implement super-admin account and management dashboard

    superxuu
    8288938
  10. feat: complete manual payment transition and remove vmq residue

    superxuu
    9945a5d
  11. fix: load dotenv for VMQ_SECRET and prioritize backend URL in modal

    superxuu
    84095dc
  12. fix: exhaustive vmq path and qr format compatibility fixes

    superxuu
    12f5e35
  13. fix: resolve QR code error by standardizing JSON format and public URL detection

    superxuu
    001d5ef
  14. fix: resolve NameError for VMQ_SECRET in api.py

    superxuu
    951c84d
  15. fix: exhaustive stability fixes for Vmq monitoring app connection

    superxuu
    2fb3c7c
  16. fix: use PlainTextResponse for Vmq compatibility and update QR format

    superxuu
    5505565
  17. fix: add vmq heartbeat and support root-level routing for app compatibility

    superxuu
    605a32c
  18. fix: standardize Vmq Notify URL without /api prefix

    superxuu
    4023377

  1. feat: refine auth rate limits to 1/sec per-IP and 10/sec global

    superxuu
    8f6b28a
  2. feat: add rate limiting to register and login endpoints (10/sec)

    superxuu
    d36190a
  3. fix: correct database migration logic using text()

    superxuu
    3be9288
  4. feat: support flexible VIP pricing and duration selection

    superxuu
    692172e
  5. fix: ensure static directory exists before mounting

    superxuu
    29c052e
  6. feat: display static qr code images directly in payment modal

    superxuu
    8da285a
  7. fix: restore missing router import in main.py

    superxuu
    7b9c377
  8. feat: sync qr codes from dataset on startup

    superxuu
    622aec5
  9. feat: implement user auth, daily limits, and built-in Vmq payment gateway

    superxuu
    57864b1
  10. 实现用户鉴权与支付模块:接入SQLite持久化、V免签回调、VIP权益校验及HF Dataset自动同步

    superxuu
    19b1032

  1. 修复同步稳定性与远程视图冲突

    superxuu
    b39d11d
  2. 修复ETF/LOF/REITs数据同步接口并移除调试日志

    superxuu
    db4cda7
  3. 添加市场类型数量调试日志

    superxuu
    1f65771
  4. 修复ETF/LOF/REITs单独筛选问题

    superxuu
    a9f9fed
  5. feat: 添加全A股市场筛选支持

    superxuu
    31277c9

  1. feat: Implement hot reload for daily incremental sync in HF Space

    superxuu
    babd2df
  2. fix: Switch to download-based Parquet loading to resolve DuckDB httpfs issues in HF Space

    superxuu
    b36f33b
  3. fix: Robust remote Parquet mounting with local list caching

    superxuu
    a26b941
  4. fix: Resolve remote Parquet mounting issues with authentication and explicit file listing

    superxuu
    f325413
  5. feat: Finalize cloud-compatible incremental sync logic and market selection

    superxuu
    5440607
  6. chore: Ignore backend/data directory and parquet files

    superxuu
    3b323a8
  7. feat: Add market selection dropdown to home screen

    superxuu
    6b5137b
  8. perf: Implement real trading day calendar for smarter incremental sync

    superxuu
    15e51a9
  9. feat: Simplify trading panel with dual buy/sell buttons and improved position controls

    superxuu
    f113e08
  10. fix: Improve REITs and Index sync compatibility

    superxuu
    19a5512