Commit Graph

  • fa77659fe8 fix(concurrency): wait when channel slots are saturated dev/1.0.0 zizi 2026-05-25 00:37:43 +08:00
  • 7a2fc8683c fix(i18n): localize new admin UI copy zizi 2026-05-20 23:02:40 +08:00
  • 0ff2fff94d feat: add promo code management and payment settings zizi 2026-05-20 21:45:28 +08:00
  • 36b742ad3d fix: harden payment and background edge cases zizi 2026-05-20 16:37:21 +08:00
  • b636142e27 fix: schedule affiliate rebate releases zizi 2026-05-20 15:56:46 +08:00
  • b4ee983d1d fix: validate direct payment callback amounts zizi 2026-05-20 15:49:08 +08:00
  • 03e440b005 fix: apply affiliate rebates on topups zizi 2026-05-20 15:47:00 +08:00
  • 9264873e2c fix: load direct payment options zizi 2026-05-20 15:41:36 +08:00
  • 0625c6304b fix: protect channel monitor dial targets zizi 2026-05-20 15:41:06 +08:00
  • 24235f2872 fix: start channel monitor background tasks zizi 2026-05-20 15:40:34 +08:00
  • df5114cc4a feat: register direct payment routes zizi 2026-05-20 15:22:38 +08:00
  • 56a9b1e956 feat: add wxpay direct payment flow zizi 2026-05-20 15:18:17 +08:00
  • 6405a21e60 feat: add alipay direct payment flow zizi 2026-05-20 15:05:38 +08:00
  • 597fe545b7 feat: add payment encryption helpers zizi 2026-05-20 14:53:18 +08:00
  • 27a452f8d3 feat: add payment provider contract zizi 2026-05-20 14:48:48 +08:00
  • cf5160c9f2 feat: add concurrency ops snapshot API zizi 2026-05-20 14:46:06 +08:00
  • 3a25007df2 feat: enforce relay concurrency limits zizi 2026-05-20 14:40:36 +08:00
  • f069f98b35 feat: add concurrency guard service zizi 2026-05-20 14:27:18 +08:00
  • befce8a55c feat: add concurrency limit fields zizi 2026-05-20 14:21:59 +08:00
  • 886d32f255 feat: add affiliate admin API zizi 2026-05-20 14:18:06 +08:00
  • 6f134b1a83 feat: add affiliate rebate service zizi 2026-05-20 14:03:16 +08:00
  • 16b2853d62 feat: add rebate data models zizi 2026-05-20 13:55:41 +08:00
  • 959ee42bcb feat: add channel monitor rollups zizi 2026-05-20 13:51:22 +08:00
  • 564a9619ed feat: add channel monitor admin API zizi 2026-05-20 13:44:06 +08:00
  • 8f91ab1eb6 feat: add channel monitor runner zizi 2026-05-20 13:38:42 +08:00
  • a63300fc1f feat: add channel monitor safety helpers zizi 2026-05-20 13:28:58 +08:00
  • 5154ca2e4d feat: add channel monitor data models zizi 2026-05-20 13:21:11 +08:00
  • eec9f4dcae feat: add user announcement endpoints zizi 2026-05-20 13:15:35 +08:00
  • d9d79638c0 feat: add announcement admin API zizi 2026-05-20 13:06:58 +08:00
  • 6a409b7724 feat: add announcement data models zizi 2026-05-20 13:01:47 +08:00
  • 1de1cdb14f feat: add promo code bonus flow zizi 2026-05-20 12:57:54 +08:00
  • 059512f6ef docs: add operations capability implementation plan zizi 2026-05-20 12:57:40 +08:00
  • f245e9bdf5 feat: add channel quota reset controls zizi 2026-05-20 12:57:19 +08:00
  • 0a0616a370 feat: add subscription redemption support to redemption codes zizi 2026-05-19 01:10:14 +08:00
  • e6bced5dc2 chore: rebuild dev/1.0.0 from main with docs and deploy config zizi 2026-05-18 23:39:31 +08:00
  • 5dd0d3bcbd
    fix: add analytics placeholder (#4928) NitroFire 2026-05-17 18:54:39 +08:00
  • f69ceb6967
    fix: 修复新 UI 语言与文案显示问题 (#4876) QuentinHsu 2026-05-17 11:45:27 +08:00
  • 68830e6097
    feat: support request_header key source (#4903) Seefs 2026-05-17 11:44:38 +08:00
  • 2d968c3eab
    fix: apply group filter to channel list queries (#4885) yyhhyyyyyy 2026-05-17 11:44:07 +08:00
  • cb7a61466e
    Merge pull request #4684 from SAY-5/fix/perf-metric-ambiguous-column Seefs 2026-05-16 22:11:38 +08:00
  • 132d7b9f94
    fix: GetAllChannels ignores group filter parameter (#4847) DraftGo 2026-05-16 14:54:50 +08:00
  • 6f8668e4c3
    fix: enforce header nav access control for public modules (#4889) yyhhyyyyyy 2026-05-16 14:54:47 +08:00
  • 8a10dedb7d
    fix(web): handle unlimited API key quota validation (#4881) yyhhyyyyyy 2026-05-16 14:54:35 +08:00
  • 554defe4f4
    fix: correct usage logs filtering (#4883) yyhhyyyyyy 2026-05-16 14:54:23 +08:00
  • 8f9ee9ba88
    fix: allow clearing channel remark (#4886) yyhhyyyyyy 2026-05-16 14:54:18 +08:00
  • 3caa6e467b
    fix(web/default): batch fix new UI issues #4880 #4893 #4817 #4877 #4898 CaIon 2026-05-16 14:48:49 +08:00
  • 18282e610d
    chore(deps): update axios from 1.15.0 to 1.15.2 CaIon 2026-05-13 22:23:45 +08:00
  • 51b5cbe1bd
    fix: prevent combobox from over-filtering options on focus (#4829) skynono 2026-05-13 22:21:24 +08:00
  • 3e588b4d4f
    chore(deps-dev): bump ip-address from 10.1.0 to 10.2.0 in /electron (#4811) dependabot[bot] 2026-05-13 22:21:03 +08:00
  • 0526a22643
    feat: require compliance confirmation for paid features CaIon 2026-05-13 22:18:46 +08:00
  • aa56667b8f
    feat: track upstream request ID and prevent response header override CaIon 2026-05-12 21:53:37 +08:00
  • 428e3d91f2
    chore: refresh related resources CaIon 2026-05-12 21:50:50 +08:00
  • 3856b9d2c0
    chore(deps): bump axios from 1.15.0 to 1.15.2 in /web/classic (#4634) dependabot[bot] 2026-05-12 16:54:30 +08:00
  • 469d3747af
    fix: defaut ui triage (#4802) Calcium-Ion 2026-05-12 16:47:02 +08:00
  • a720064d91
    Merge branch 'main' of github.com:QuantumNous/new-api CaIon 2026-05-12 16:24:00 +08:00
  • fde2cac9d3
    fix(web/default): guard playground messages against legacy classic shape (#4650) skynono 2026-05-12 16:23:33 +08:00
  • 2b89989f62
    fix(default): support DropdownMenuItem onSelect (#4787) Li Duoyang 2026-05-12 16:23:24 +08:00
  • 7fe896d2f8
    fix: use getUserGroups for ratio display to respect GroupGroupRatio (#4772) Micah-Zheng 2026-05-12 16:23:14 +08:00
  • 3057f04a17
    fix(wallet): read topup gateway flags from topupInfo instead of status (#4599) ying2 2026-05-12 16:23:04 +08:00
  • 03d537328a
    fix(default): improve performance health panel layout CaIon 2026-05-12 16:13:14 +08:00
  • 19fc384e67
    feat(performance): update performance metrics handling and UI components CaIon 2026-05-12 16:04:15 +08:00
  • ba474393fb
    fix(default): resolve v1 frontend issue regressions CaIon 2026-05-11 11:25:05 +08:00
  • 5fa103fa5b
    fix: exclude THIRD-PARTY-LICENSES.md from .dockerignore for Docker build (#4739) 夜影星辰 2026-05-11 10:47:58 +08:00
  • 543cc64ea3
    feat(licenses): add LICENSE, NOTICE, and THIRD-PARTY-LICENSES files to Docker images CaIon 2026-05-09 21:39:30 +08:00
  • d146e45e2f ⚖️ chore(web/default): add reusable copyright header tooling t0ng7u 2026-05-09 11:35:07 +08:00
  • 560ba57c88
    feat: add DeepChat deeplink support (#4668) yyhhyyyyyy 2026-05-08 18:13:20 +08:00
  • 948780e3fa 🎨 fix(theme): align UI controls with global radius tokens t0ng7u 2026-05-08 01:50:03 +08:00
  • c19d5aa663 ✨ feat: Add model performance metrics to dashboard t0ng7u 2026-05-08 01:06:44 +08:00
  • faa0f1425a fix: qualify column names in PerfMetric upsert to avoid ambiguity SAY-5 2026-05-07 05:58:57 -07:00
  • a7475a1e67 🎨 fix(web): align UI and charts with theme tokens and presets t0ng7u 2026-05-07 11:20:43 +08:00
  • 415d21d071 ♻️ refactor(layout): rename workspace switcher to system brand t0ng7u 2026-05-07 03:54:32 +08:00
  • abc255dd6d ☀ fix(default): keep SectionPageLayout description slot hidden t0ng7u 2026-05-07 03:26:22 +08:00
  • a7d019e3a9 ✨ feat(default): redesign dashboard overview t0ng7u 2026-05-07 03:20:35 +08:00
  • e8cfb546fa
    feat(default): add model performance badges CaIon 2026-05-06 22:20:43 +08:00
  • d98f0e8ac3
    fix: migrate select to Base UI items API (#4655) yyhhyyyyyy 2026-05-06 21:38:58 +08:00
  • 38a3314b9b
    fix: preserve OpenAI image edit reference fields (#4646) Seefs 2026-05-06 21:27:47 +08:00
  • 5c793d7992
    refactor: move top_up_link from status API to topup info API CaIon 2026-05-06 20:26:45 +08:00
  • ee190b6049
    docs(security): add bulk reporting policy with block warning CaIon 2026-05-06 20:17:05 +08:00
  • dede1e2968
    fix(default): improve billing settings forms CaIon 2026-05-06 20:14:35 +08:00
  • 446a8420f5
    fix(default): correct subscription payment display CaIon 2026-05-06 18:38:02 +08:00
  • dc8deb0c24
    fix: enable channel table server-side sorting (#4600) yyhhyyyyyy 2026-05-06 18:27:36 +08:00
  • f8cf9c57c4
    feat(default): add real rankings data CaIon 2026-05-06 18:20:02 +08:00
  • 0f9f094a48
    feat(default): reorganize system settings pricing UI CaIon 2026-05-06 16:24:06 +08:00
  • 9acf5fecae
    feat: collect model performance metrics (#4635) Calcium-Ion 2026-05-06 13:55:23 +08:00
  • 8b2b03d276
    feat(web/default): unified UI overhaul — Base UI migration, theme presets, rankings dashboard, and table toolbar refactor (#4633) Calcium-Ion 2026-05-06 12:39:36 +08:00
  • dac55f0fde
    feat(ui): add classic frontend switch CaIon 2026-04-30 20:36:46 +08:00
  • 938dc9522b
    fix(web): 修复阶梯计费 Base64 解码失败与标签不匹配导致的显示错误 (#4530) wans10 2026-04-30 20:26:58 +08:00
  • 5114ad0677
    Merge pull request #4200 from yyhhyyyyyy/fix/vertex-gateway-base-url Calcium-Ion 2026-04-30 20:11:17 +08:00
  • d46df94f05
    feat(ui): improve mobile responsive layouts CaIon 2026-04-30 19:53:02 +08:00
  • aa730395f1
    fix(ui): polish landing page and navigation CaIon 2026-04-30 17:00:29 +08:00
  • d2b30dfc95
    feat(ui): redesign model square pricing page CaIon 2026-04-30 16:29:01 +08:00
  • 987b7ecd22
    fix(vertex): honor custom base_url as gateway prefix yyhhyyyyyy 2026-04-30 15:08:10 +08:00
  • 5f86839c7e
    fix: improve tiered pricing number input editing (#4536) yyhhyyyyyy 2026-04-30 14:41:15 +08:00
  • 8f3c41ae77
    feat(ui): improve table controls and analytics filters CaIon 2026-04-30 13:57:10 +08:00
  • 8bff691089
    feat(ui): add reusable dashboard and log controls CaIon 2026-04-30 13:55:25 +08:00
  • 22fd1741ab
    Merge pull request #4551 from SHLE1/fix/email-bind-post-method Calcium-Ion 2026-04-30 12:26:48 +08:00
  • 9b0ec8ed48
    fix: use post for email binding SHLE1 2026-04-30 12:21:24 +08:00
  • 95648353e4
    Merge pull request #4548 from Micah-Zheng/fix/default-api-key-group Calcium-Ion 2026-04-30 12:08:03 +08:00
  • 2f8637048e
    fix: 修复默认主题 API 密钥分组行为 Micah-Zheng 2026-04-30 03:09:32 +08:00
  • b2232f4355
    feat(ui): add system settings to sidebar and unhide frontend theme switcher CaIon 2026-04-29 20:09:07 +08:00