Commit Graph

6363 Commits

Author SHA1 Message Date
110442b4b2 feat: system feature return rbac enabled 2026-05-12 11:20:12 +08:00
cd2b623aee fix: add miss name 2026-05-11 19:19:35 +08:00
bbcb5bca92 fix: fixme 2026-05-11 18:50:00 +08:00
d8a3cefb8d fix: fixme 2026-05-11 18:49:54 +08:00
337fa0ef64 fix: fix response format 2026-05-11 18:41:00 +08:00
585757e587 chore: add some debug log 2026-05-11 17:58:44 +08:00
93baab3cec chore: add some debug log 2026-05-11 17:51:48 +08:00
9e8108839e chore: add some debug log 2026-05-11 17:43:15 +08:00
691cdf654c chore: add some debug log 2026-05-11 17:33:38 +08:00
75b1706724 chore: add some debug log 2026-05-11 17:18:03 +08:00
a7efd92200 feat: list app and dataset permission keys 2026-05-11 16:26:58 +08:00
379091ee4b chore: skip old auth check when rbac enabled 2026-05-11 15:13:20 +08:00
a7f548648b fix: fix permission key format and fix role return format 2026-05-11 14:08:37 +08:00
f8fb011159 chore: compatiable without rbac 2026-05-11 13:34:38 +08:00
7051b574ce feat: support role copy 2026-05-09 20:57:29 +08:00
197f5cd03f chore: compatiable result is none 2026-05-09 17:46:44 +08:00
917a9e519e fix: languages missing 2026-05-09 15:20:38 +08:00
a6994cc680 merge hitl 2026-05-09 13:09:54 +08:00
d5ad6aedc0 fix(swagger): add util to convert BaseModel to schema for query params (#35959)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 04:52:45 +00:00
c5ac191a79 chore(deps): bump gitpython from 3.1.49 to 3.1.50 in /api (#35958)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 04:11:09 +00:00
3d445e1d95 Merge branch 'main' into tp 2026-05-09 12:03:24 +08:00
140ad6ba4e chore: add Type to test (#35942)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 03:16:22 +00:00
e03eb3a76c chore: bump LiteLLM for CVE-2026-42208 (#35953) 2026-05-09 03:14:14 +00:00
38a419d073 ci: auto gen api doc and download link (#35919)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me>
2026-05-09 03:01:47 +00:00
1e6700b679 chore(api): replace graphon with development branch 2026-05-09 10:39:34 +08:00
c74cbb68da fix: change write to db order (#35948) 2026-05-09 02:36:54 +00:00
f1833fdb08 Merge remote-tracking branch 'upstream/feat/hitl-form-enhancement' into feat/hitl-form-enhancement 2026-05-09 10:04:43 +08:00
132f80dd9e Merge branch 'main' into tp 2026-05-09 08:12:29 +08:00
e099ba8679 test(api): add tests for delivery and file inputs 2026-05-09 02:13:37 +08:00
c4b2985361 test(api): fix broken HITL tests 2026-05-09 02:12:46 +08:00
343982bd46 chore(api): improve documentation for HumanInputFormSubmitPayload 2026-05-09 02:10:54 +08:00
19bf36a716 chore: dep inject for session (#35934)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-08 17:48:33 +00:00
bba7001de2 fix(api): fix file uploading for delivery test form 2026-05-09 01:44:34 +08:00
d06b5529b3 chore(docker): clean up env examples (#35938) 2026-05-08 12:53:13 +00:00
8132c444dc feat: support SQLALCHEMY_POOL_RESET_ON_RETURN config (#31156) 2026-05-08 12:25:46 +00:00
e8a3771d53 chore: compatiable none list 2026-05-08 18:52:57 +08:00
a2e6f59d8f chore: remove comment 2026-05-08 18:41:59 +08:00
0ab47a36b6 feat: add ENTERPRISE_RBAC_API_URL env 2026-05-08 18:29:48 +08:00
62efb66a2f Merge branch 'main' into tp 2026-05-08 18:02:14 +08:00
d9adb24391 chore: remove enterprise check 2026-05-08 18:01:55 +08:00
7a3de34095 chore: remove enterprise_only decorator 2026-05-08 17:54:39 +08:00
4d80892d7b refactor: convert isinstance chains to match/case (#35902) (#35922)
Signed-off-by: EvanYao826 <2869018789@qq.com>
2026-05-08 09:51:10 +00:00
c8d6ad117e Merge branch 'main' into tp 2026-05-08 15:25:47 +08:00
7133754a31 feat(api): bind UploadFile to workflow initiator in unauthenticated form submission
The basic assumption of Workflow execution for now is that only one user
(`Account` or `EndUser`) participate the workflow execution. For
unauthenticated form submission this assumption does not hold. Binding
the uploaded file to worfklow initiator aligns with current implementation.

For auditing the actual uploading recipient, a dedicated table
`HumanInputFormUploadFile` is introduced to record the uploading
behavior.
2026-05-08 14:32:51 +08:00
927a17804b feat: support configurable explore app categories (#35723) 2026-05-08 06:04:07 +00:00
8912420bff refactor: refactor rbac api 2026-05-08 14:02:13 +08:00
f1adc60822 Merge branch 'main' into tp 2026-05-08 13:35:26 +08:00
29f34848cd fix(tools): scope builtin tool default-credential clear to tenant (#35887) 2026-05-08 05:08:23 +00:00
58af8aa7fe refactor(api): use TypedDict to model file mapping 2026-05-08 11:58:16 +08:00
ed98925f11 Merge remote-tracking branch 'upstream/feat/hitl-form-enhancement' into feat/hitl-form-enhancement 2026-05-08 11:44:37 +08:00