CalciumIon
0fd0e5d309
fix: oauth bind
2024-12-27 18:32:11 +08:00
CalciumIon
72d6898eb5
feat: Implement batch tagging functionality for channels
...
- Added a new endpoint to batch set tags for multiple channels, allowing users to update tags efficiently.
- Introduced a new `BatchSetChannelTag` function in the controller to handle incoming requests and validate parameters.
- Updated the `BatchSetChannelTag` method in the model to manage database transactions and ensure data integrity during tag updates.
- Enhanced the ChannelsTable component in the frontend to support batch tag setting, including UI elements for user interaction.
- Updated localization files to include new translation keys related to batch operations and tag settings.
2024-12-25 14:19:00 +08:00
CalciumIon
93cda60d44
feat: Add FetchModels endpoint and refactor FetchUpstreamModels
...
- Introduced a new `FetchModels` endpoint to retrieve model IDs from a specified base URL and API key, enhancing flexibility for different channel types.
- Refactored `FetchUpstreamModels` to simplify base URL handling and improve error messages during response parsing.
- Updated API routes to include the new endpoint and adjusted the frontend to utilize the new fetch mechanism for model lists.
- Removed outdated checks for channel type in the frontend, streamlining the model fetching process.
2024-12-24 18:02:08 +08:00
CalciumIon
0ce600ed49
feat: 渠道标签分组
2024-11-19 01:13:18 +08:00
seefs001
046f859d92
feat: integrate Linux DO OAuth authentication
2024-11-10 23:56:22 +08:00
1808837298@qq.com
f599c65944
fix: 修复用户可选分组不能选择用户分组 ( close #528 )
2024-10-14 16:22:22 +08:00
CalciumIon
052bc2075b
feat: 令牌分组
2024-09-18 05:19:49 +08:00
Xiangyuan Liu
c993ab2746
feat: suno api 支持
...
feat: 调试 suno
feat: 补充suno 文档
2024-06-13 10:35:48 +08:00
1808837298@qq.com
36fac2baa2
feat: 增加重置模型倍率功能 ( close #62 )
2024-05-24 15:28:16 +08:00
bubu
e2663a5c66
添加同步上游模型列表按钮:添加提示以及支持已有渠道获取
2024-05-21 22:16:20 +08:00
CaIon
93858c32d9
feat: 完善模型价格获取逻辑
2024-05-15 23:56:26 +08:00
CaIon
5715fcf8fb
feat: add pricing page
2024-05-13 23:02:35 +08:00
CaIon
2dbf50dc07
feat: 填入相关模型
2024-05-12 19:07:33 +08:00
CaIon
93be61aaf3
feat: vite
2024-03-23 19:09:09 +08:00
1808837298@qq.com
fe7f42fc2e
feat: add "/api/status/test"
2024-03-04 19:32:59 +08:00
Ehco
02d5a5f16d
Merge branch 'main' into telegram-login
2024-03-03 19:42:06 +08:00
1808837298@qq.com
54088bc664
fix: 修复添加和编辑渠道无可选择模型
2024-03-03 15:53:48 +08:00
sljeff
84144306a8
feat: telegram login and bind
2024-03-02 17:15:52 +08:00
CaIon
6a24e8953f
feat: able to fix channels
2024-01-10 13:23:43 +08:00
CaIon
1c2bba8979
feat: 完善数据看板选择时间区间
2024-01-07 19:47:35 +08:00
CaIon
bf8794d257
feat: 新增数据看板
2024-01-07 18:31:14 +08:00
CaIon
e1da1e31d5
添加批量删除渠道功能
2023-12-14 16:35:03 +08:00
CaIon
fd57a1df08
完善个人中心
2023-11-21 16:35:51 +08:00
CaIon
a0b975fc3d
登录支持人机验证
2023-11-06 22:11:05 +08:00
CaIon
fc2ef52366
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# README.md
# go.mod
# go.sum
# model/log.go
# web/src/App.js
# web/src/components/ChannelsTable.js
2023-10-16 17:31:26 +08:00
JustSong
824444244b
feat: able to delete all disabled channels
2023-10-14 17:25:48 +08:00
JustSong
8d34b7a77e
feat: able to delete all manually disabled channels ( close #539 )
2023-10-02 13:06:27 +08:00
CaIon
946eed4d60
fix: enable cors for token routers and dashboard routers
2023-09-18 01:42:04 +08:00
CaIon
985e26fd1b
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# controller/log.go
# controller/relay-audio.go
# controller/relay-image.go
# controller/relay-text.go
# controller/relay.go
# middleware/distributor.go
# model/log.go
# web/src/components/OperationSetting.js
2023-09-17 20:59:12 +08:00
JustSong
328aa68255
feat: able to delete logs now ( close #486 )
2023-09-17 17:09:56 +08:00
CaIon
377da2dfcb
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# web/src/components/PersonalSetting.js
2023-09-15 18:01:06 +08:00
JustSong
39ae8075e4
fix: fix oauth2 state not checking
2023-09-15 00:24:20 +08:00
CaIon
4a836a4cb6
feat: 删除无用功能
2023-09-10 01:13:12 +08:00
CaIon
c0f0201f5f
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# controller/relay-text.go
# go.mod
# web/src/components/PersonalSetting.js
# web/src/components/TokensTable.js
# web/src/pages/Home/index.js
2023-08-25 00:51:02 +08:00
CaIon
8f2119e410
add epay
2023-08-14 22:16:32 +08:00
JustSong
463b0b3c51
fix: no need to check turnstile when process deletion
2023-08-06 22:28:07 +08:00
ckt
2fcd6852e0
feat: able to delete account by self ( #294 )
...
* feat: support account deletion
* chore: update style
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com >
2023-07-23 13:37:32 +08:00
JustSong
f61d326721
revert: do not enable turnstile check on login
2023-07-15 16:06:01 +08:00
ckt
d592e2c8b8
feat: add turnstile for login form ( #263 )
2023-07-15 12:41:21 +08:00
JustSong
cccf5e4a07
feat: able to query logs now ( close #144 )
2023-06-24 15:28:11 +08:00
JustSong
c5837c3bb7
feat: support aff now ( close #75 )
2023-06-17 18:12:58 +08:00
JustSong
596446dba4
feat: able to set group ratio now ( close #62 , close #142 )
2023-06-11 11:08:16 +08:00
JustSong
45e9fd66e7
feat: able to check topup history & consumption history ( #78 , #95 )
2023-06-09 16:59:00 +08:00
JustSong
2ad22e1425
feat: support group now ( close #17 , close #72 , close #85 , close #104 , close #136 )
...
Co-authored-by: quzard <1191890118@qq.com >
2023-06-07 23:26:00 +08:00
JustSong
171b818504
feat: support channel remain quota query ( close #79 )
2023-05-21 16:09:54 +08:00
JustSong
01abed0a30
refactor: bind quota to account instead of token ( close #64 , #31 )
2023-05-16 11:26:09 +08:00
JustSong
d267211ee7
feat: able to test all enabled channels ( #59 )
2023-05-15 12:36:55 +08:00
JustSong
443a22b75d
feat: able to test channels now ( #59 )
2023-05-15 10:48:52 +08:00
JustSong
d84c2f5c70
feat: able to customize home page now ( #24 )
2023-05-13 21:27:49 +08:00
JustSong
8c305dc1bc
feat: able to manage system vai access token ( close #12 )
2023-04-26 20:54:39 +08:00