Skip to content

Conversation

@FinleyGe
Copy link
Collaborator

@FinleyGe FinleyGe commented Sep 17, 2025

No description provided.

@gru-agent
Copy link
Contributor

gru-agent bot commented Sep 17, 2025

TestGru Assignment

Summary

Link CommitId Status Reason
Detail 35bc3d7 ✅ Finished

History Assignment

Files

File Pull Request
projects/app/src/pages/api/core/app/create.ts ❌ Failed (The test failures are not due to a source code bug, but rather due to issues in the test mocks and expectations. Specifically: (1) The handler returns a string error code ('inheritPermissionError') directly, but the test expects an object with a 'code' property, causing assertion failures. (2) The test tries to call 'mockResolvedValue' on 'MongoResourcePermission.insertOne', but the mock is not set up as a jest/vi mock function, leading to 'is not a function' errors. (3) Some tests expect 'onCreateApp' to be called, but due to the way the spy is set up or due to previous errors, it is not called. These are all test/mocking issues, not bugs in the source code logic.)

Tip

You can @gru-agent and leave your feedback. TestGru will make adjustments based on your input

@github-actions
Copy link

github-actions bot commented Sep 17, 2025

Preview mcp_server Image:

registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-pr:fatsgpt_mcp_server_8e84d694e75e12f59401b681b1bcc63c58da2022

@github-actions
Copy link

github-actions bot commented Sep 17, 2025

Preview sandbox Image:

registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-pr:fatsgpt_sandbox_8e84d694e75e12f59401b681b1bcc63c58da2022

@FinleyGe FinleyGe force-pushed the feat/model-permission branch from 35bc3d7 to 9cd6ef1 Compare September 17, 2025 09:30
@github-actions
Copy link

github-actions bot commented Sep 17, 2025

Preview fastgpt Image:

registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-pr:fatsgpt_8e84d694e75e12f59401b681b1bcc63c58da2022

@c121914yu c121914yu force-pushed the v4.12.5-dev branch 4 times, most recently from 29e21b5 to abb585e Compare September 22, 2025 09:18
@FinleyGe FinleyGe force-pushed the feat/model-permission branch from 699eac2 to 1371d55 Compare September 23, 2025 06:56
@FinleyGe FinleyGe force-pushed the feat/model-permission branch from 4b743ec to 815da70 Compare September 23, 2025 09:29
@FinleyGe FinleyGe force-pushed the feat/model-permission branch from f898968 to c51de88 Compare September 23, 2025 11:52
@c121914yu c121914yu merged commit fef7e50 into labring:v4.12.5-dev Sep 23, 2025
5 checks passed
c121914yu added a commit that referenced this pull request Sep 24, 2025
* feat: concat usage code (#5657)

* feat: dataset parse queue (#5661)

* feat: chat usage concat (#5669)

* perf: search test usage

* feat: chat usage concat

* fix: ts

* fix: ts

* feat: chat node response store (#5675)

* feat: chat node response store

* limit export

* test

* add ai generate node (#5506)

* add node copilot

* apply code

* update dynamic input & output

* add code test

* usage

* dynamic input border render

* optimize input & output

* optimize code

* update style

* change card to popover

* prompt editor basic

* prompt editor

* handle key down

* update prompt

* merge

* fix

* fix

* fix

* perf: workflow performance (#5677)

* feat: chat node response store

* limit export

* perf: workflow performance

* remove log

* fix: app template get duplicate (#5682)

* fix: dynamic input lock & code param (#5680)

* fix: dynamic input lock & code param

* fix

* fix

* feat: multi node data sync & system tool hot-swapping (#5575)

* Enhance file upload functionality and system tool integration (#5257)

* Enhance file upload functionality and system tool integration

* Add supplementary documents and optimize the upload interface

* Refactor file plugin types and update upload configurations

* Refactor MinIO configuration variables and clean up API plugin handlers for improved readability and consistency

* File name change

* Refactor SystemTools component layout

* fix i18n

* fix

* fix

* fix

* optimize app logs sort (#5310)

* log keys config modal

* multiple select

* api

* fontsize

* code

* chatid

* fix build

* fix

* fix component

* change name

* log keys config

* fix

* delete unused

* fix

* chore: minio service class rewrite

* chore: s3 plugin upload

* feat: system global cache with multi node sync feature

* feat: cache

* chore: move images

* docs: update & remove useless code

* chore: resolve merge conflicts

* chore: adjust the code

* chore: adjust

* deps: upgrade @fastgpt-sdk/plugin to 0.1.17

* perf(s3): s3 config

* fix: cache syncKey refresh

* fix: update @fastgpt-sdk/plugin to v0.1.18 removing mongo definition for fixing vitest

* chore: adjust

---------

Co-authored-by: Ctrlz <[email protected]>
Co-authored-by: heheer <[email protected]>
Co-authored-by: Archer <[email protected]>

* perf: s3 api code

* fix: toolbox empty when second open modal

* feat: http tool set (#5599)

* feat: http toolSet manual create front end

* feat: http toolSet manual create i18n

* feat: http toolSet manual create back end

* feat: auth, as tool param, adapt mcp

* fix: delete unused httpPlugin

* fix: delete FlowNodeTypeEnum.httpPlugin

* fix: AppTypeEnum include httpToolSet and httpPlugin

* fix

* delete console

* fix

* output schema

* fix

* fix bg

* fix base url

* fix

---------

Co-authored-by: heheer <[email protected]>

* feat: app count

* perf: type check

* feat: catch error

* perf: plugin hot-swapping (#5688)

* perf: plugin hot-swapping

* chore: adjust code

* perf: cite data auth

* fix http toolset (#5689)

* temp

* fix http tool set

* fix

* template author hide

* dynamic IO ui

* fix: auth test

* fix dynamic input & output (#5690)

Co-authored-by: Archer <[email protected]>

* fix: dynamic output id

* doc

* feat: model permission (#5666)

* feat(permission): model permission definition & api

* chore: support update model's collaborators

* feat: remove unauthedmodel when paste and import

* fix: type error

* fix: test setup global model list

* fix: http tool api

* chore: update fastgpt-sdk version

* chore: remove useless code

* chore: myModelList cache

* perf: user who is not manager can not configure model permission (FE)

* perf: model => Set

* feat: getMyModels moved to opensource code; cache the myModelList

* fix: type error

* fix dynamic input reference select type (#5694)

* remove unique index

* read file usage

* perf: connection error

* fix: abort token count

* fix: debug usage concat

* fix: immer clone object

* fix: immer clone object

* perf: throw error when error chat

* update audit i18n

* fix: 修复识别pptx文件后,返回内容顺序错乱问题 (#5696)

* fix: pptx sort error

* fix prompt editor (#5695)

* fix prompt editor

* fix

* fix: redis cache prefix (#5697)

* fix: redis cache prefix

* fix: cache

* fix: get model collaborator by model.model

* feat: hint for model per

* rename bucket name

* model ui

* doc

* doc

---------

Co-authored-by: heheer <[email protected]>
Co-authored-by: Finley Ge <[email protected]>
Co-authored-by: Ctrlz <[email protected]>
Co-authored-by: Zeng Qingwen <[email protected]>
Co-authored-by: heheer <[email protected]>
Co-authored-by: Deepturn <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants