mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-15 07:31:19 +00:00
V4.9.2 feature (#4354)
* feat: custom dataset split sign (#4221) * feat: custom dataset split sign * feat: custom dataset split sign * add external variable debug (#4204) * add external variable debug * fix ui * plugin variables * perf: custom varialbe (#4225) * fix: invite link (#4229) * fix: invite link * feat: create invite link and copy it directly * feat: sync api collection will refresh title;perf: invite link ux (#4237) * update queue * feat: sync api collection will refresh title * sync collection * remove lock * perf: invite link ux * fix ts (#4239) * sync collection * remove lock * fix ts * fix: ts * Sso (#4235) * feat: redirect url can be inner url (#4138) * fix: update new user sync api (#4145) * feat: post all params to backend (#4151) * pref: sso getauthurl api (#4172) * pref: sso getauthurl api * pref: sso * solve the rootorglist (#4234) --------- Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com> * fix variable sync & popover button height (#4227) * fix variable sync & popover button height * required * feat: node prompt version (#4141) * feat: node prompt version * fix * delete unused code * fix * fix code * update prompt version (#4242) * sync collection * remove lock * update prompt version * perf: ai proxy (#4265) * sync collection * remove lock * perf: ai proxy * fix: member count (#4269) * feat: chunk index independent config (#4271) * sync collection * remove lock * feat: chunk index independent config * feat: add max chunksize to split chunk function * remove log * update doc * remove * remove log * fix input form label overflow (#4266) * add model test log (#4272) * sync collection * remove lock * add model test log * update ui * update log * fix: channel test * preview chunk ui * test model ux * test model log * perf: dataset selector * fix: system plugin auth * update nextjs * perf: ai proxy log remove retry log;perf: workflow type auto parse;add chunk spliter test (#4296) * sync collection * remove lock * perf: workflow type auto parse * add chunk spliter test * perf: ai proxy log remove retry log * udpate ai proxy field * pref: member/org/gourp list (#4295) * refactor: org api * refactor: org api * pref: member/org/group list * feat: change group owner api * fix: manage org member * pref: member search * tmp org api rewrite (#4304) * sync collection * remove lock * tmp org api rewrite * perf: text splitter (#4313) * sync collection * remove lock * perf: text splitter * update comment * update search filter code (#4317) * sync collection * remove lock * update search filter code * pref: member/group/org (#4316) * feat: change group owner api * pref: member/org/group * fix: member modal select clb * fix: search member when change owner * fix: member list, login button (#4322) * perf: member group (#4324) * sync collection * remove lock * perf: member group * fix: ts (#4325) * sync collection * remove lock * fix: ts * fix: group (#4330) * perf: intro wrap (#4346) * sync collection * remove lock * perf: intro wrap * pref: member list (#4344) * chore: search member new api * chore: permission * fix: ts error * fix: member modal * perf: long org name ui (#4347) * sync collection * remove lock * perf: long org name ui * perf: member tableui (#4353) * fix: ts (#4357) * docs: Add SSO Markdown Doc (#4334) * add sso doc * fix comment * update sso doc (#4358) * pref: useScrollPagination support debounce and throttle. (#4355) * pref: useScrollPagination support debounce and throttle. * fix: useScrollPagination loading * fix: isloading * fix: org search path hide * fix: simple app all_app button (#4365) * add qwen long (#4363) --------- Co-authored-by: heheer <heheer@sealos.io> Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com> Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -32,3 +32,32 @@ export async function getRootUser(): Promise<parseHeaderCertRet> {
|
||||
tmbId: tmb?._id
|
||||
};
|
||||
}
|
||||
|
||||
export async function getUser(username: string): Promise<parseHeaderCertRet> {
|
||||
const user = await MongoUser.create({
|
||||
username,
|
||||
password: '123456'
|
||||
});
|
||||
|
||||
const team = await MongoTeam.create({
|
||||
name: 'test team',
|
||||
ownerId: user._id
|
||||
});
|
||||
|
||||
const tmb = await MongoTeamMember.create({
|
||||
teamId: team._id,
|
||||
userId: user._id,
|
||||
status: 'active'
|
||||
});
|
||||
|
||||
return {
|
||||
userId: user._id,
|
||||
apikey: '',
|
||||
appId: '',
|
||||
authType: AuthUserTypeEnum.token,
|
||||
isRoot: false,
|
||||
sourceName: undefined,
|
||||
teamId: tmb?.teamId,
|
||||
tmbId: tmb?._id
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user