-LAN-
2836e9bc27
fix: standardize authentication error messages to prevent user enumeration ( #24324 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 09:46:23 +08:00
NeatGuyCoding
ee8b97d22b
hotfix: add test containers based tests for workflow app service ( #24501 )
2025-08-26 09:24:45 +08:00
非法操作
ee927868ee
feat: add multi model credentials ( #24451 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 16:12:29 +08:00
Asuka Minato
c757dffd2b
example for logging ( #24441 )
2025-08-25 11:41:17 +08:00
NeatGuyCoding
b0f43f4c3f
hotfix: add test containers based tests for website service ( #24430 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 09:25:50 +08:00
NeatGuyCoding
de0003a374
hotfix: add test containers based tests for webapp auth service ( #24397 )
2025-08-24 21:04:39 +08:00
Asuka Minato
a864ed1985
try flask_restful -> flask_restx ( #24310 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-08-24 13:45:47 +08:00
NeatGuyCoding
13cb03d132
feature: add test containers based tests for web conversation service ( #24372 )
2025-08-23 11:03:51 +08:00
-LAN-
dddaeef745
fix: correct agent node token counting to properly separate prompt and completion tokens ( #24368 )
2025-08-23 11:00:14 +08:00
-LAN-
c4c4e761b6
[Chore/Refactor] Use centralized naive_utc_now for UTC datetime operations ( #24352 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-22 23:53:05 +08:00
-LAN-
9c543d08a6
refactor: simplify repository factory with Django-style import_string ( #24354 )
2025-08-22 21:56:25 +08:00
jiangbo721
6ac43a9cc1
Feat/chat message image first for agent and advanced_chat APP ( #23796 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 16:42:15 +08:00
Eric Guo
fb556aa60d
Flask 3.1.2 upgrade fix by Avoids using current_user in background thread ( #24290 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 14:47:13 +08:00
Yongtao Huang
b5700ec5b7
[Test] add unit tests for web_reader_tool.py ( #24309 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 09:28:00 +08:00
NeatGuyCoding
fad9b1903e
feature: add test containers base tests for tag service ( #24313 )
2025-08-22 09:27:51 +08:00
willzhao
cbc2e67ddb
[CHORE]: x: T = None to x: Optional[T] = None ( #24217 )
2025-08-21 21:58:39 +08:00
Guangdong Liu
6fae74d8e6
refactor: replace try-except blocks with contextlib.suppress for cleaner exception handling ( #24284 )
2025-08-21 18:18:49 +08:00
Yongtao Huang
6c649ff86d
[Test] add unit tests for ProviderConfigEncrypter encrypt/mask/decrypt ( #24280 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-21 16:05:53 +08:00
NeatGuyCoding
75670ad3c9
feature: add test containers base tests for saved message service ( #24259 )
2025-08-21 09:34:49 +08:00
NeatGuyCoding
ffbad5d38b
feat: add testcontainers based tests for model provider service ( #24193 )
2025-08-20 09:33:09 +08:00
Yongtao Huang
39201c081b
Fix: correctly match http/https URLs in image upload file ( #24180 )
2025-08-19 22:44:22 +08:00
Asuka Minato
08b8fd0d8d
try ast-grep ( #24149 )
2025-08-19 13:41:52 +08:00
NeatGuyCoding
7d48d448af
feat: add testcontainers based tests for feature service ( #24026 )
2025-08-19 09:32:47 +08:00
Bo Wu
ad2683dc94
fix: return empty list instead of raising exception for qdrant search when score_threshold is 1 ( #24032 )
2025-08-18 12:44:05 +08:00
-LAN-
b1b7ff5988
feat: add Redis SSL/TLS certificate authentication support ( #23624 )
2025-08-18 10:59:07 +08:00
NeatGuyCoding
ad53838139
feat: add testcontainers based tests for model loadbalancing service ( #24066 )
2025-08-18 09:54:22 +08:00
NeatGuyCoding
714448a928
feat: add testcontainers based tests for metadata service ( #24048 )
2025-08-18 09:43:20 +08:00
Yongtao Huang
a26977226e
Chore: remove empty files and unused code ( #23990 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-15 16:28:41 +08:00
NeatGuyCoding
01a99fe19e
feature: add test for tool engine serialization ( #23951 )
2025-08-15 09:12:29 +08:00
Guangdong Liu
e62d4951bb
fix: ensure custom headers are ignored when using bearer or basic authorization ( #23584 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 10:18:12 +08:00
NeatGuyCoding
bbc0aa1510
Add Test Containers Based Tests for App Generation Services ( #23899 )
2025-08-14 10:16:41 +08:00
Guangdong Liu
1081159abc
Fix multipart/form-data boundary issue in HTTP Call node ( #23903 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-14 10:01:27 +08:00
Yongtao Huang
0fb7a2b4c4
Restructure the File errors in controller ( #23801 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-13 17:06:07 +08:00
NeatGuyCoding
82659ff64e
Add more comprehensive Test Containers Based Tests for advanced prompt service ( #23850 )
2025-08-13 11:21:32 +08:00
QuantumGhost
5d5a50a701
feat(api): auto-delete WorkflowDraftVariable when app is deleted ( #23737 )
...
This commit introduces a background task that automatically deletes `WorkflowDraftVariable` records when
their associated workflow apps are deleted.
Additionally, it adds a new cleanup script
`cleanup-orphaned-draft-variables` to remove existing orphaned draft variables from the database.
2025-08-13 11:13:08 +08:00
xinlmain
cf8c283cf0
feat: Add an asynchronous repository to improve workflow performance ( #20050 )
...
Co-authored-by: liangxin <liangxin@shein.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: liangxin <xinlmain@gmail.com >
2025-08-13 02:28:06 +08:00
NeatGuyCoding
e027e12514
Add Test Containers Based Tests for File Service ( #23771 )
2025-08-12 18:16:07 +08:00
Jason Young
4f52439835
test: add comprehensive test suite for rate limiting module ( #23765 )
2025-08-12 10:05:30 +08:00
Jason Young
37c669e8f7
fix: update integration tests to use 2-element variable selectors ( #23766 )
2025-08-12 09:33:09 +08:00
QuantumGhost
8e8c6a4bc4
fix(api): fix flaky tests by generating unique variable names ( #23768 )
2025-08-12 09:31:15 +08:00
-LAN-
70c188150f
refactor: simplify variable pool key structure and improve type safety ( #23732 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-11 18:10:04 +08:00
QuantumGhost
36881ca243
test(api): fix flaky tests in TestWorkflowDraftVariableService ( #23749 )
...
Fix flaky test
`TestWorkflowDraftVariableService.test_list_variables_without_values_success`
caused by low entropy in test data generation that led to
duplicate values violating unique constraints.
Also improve data generation in other tests within
`TestWorkflowDraftVariableService` to reduce the likelihood of
generating duplicate test data.
2025-08-11 17:39:58 +08:00
NeatGuyCoding
22237c749d
Feat add testcontainers test for message service ( #23703 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-11 10:49:32 +08:00
NeatGuyCoding
44371d886b
Feat add testcontainers test for app dsl service ( #23675 )
2025-08-10 11:03:46 +08:00
-LAN-
3e677961c5
fix: sync missing conversation variables for existing conversations ( #23649 )
2025-08-09 22:42:18 +08:00
-LAN-
18c00d92c4
fix: conversation pinned filter returns incorrect results when no conversations are pinned ( #23670 )
2025-08-09 22:40:28 +08:00
NeatGuyCoding
c6e587eded
Feat add testcontainers test for api base extendsion service ( #23652 )
2025-08-09 12:57:24 +08:00
yunqiqiliang
e9258e2528
fix: ensure vector database cleanup on dataset deletion regardless of document presence (affects all 33 vector databases) ( #23574 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-08 09:18:43 +08:00
lyzno1
a5ffaa700e
fix: resolve AppCard description overlap with tag area ( #23585 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-08 09:05:55 +08:00
NeatGuyCoding
8ad9ce0d42
Feat add testcontainers test for annnotation service ( #23593 )
2025-08-08 09:03:50 +08:00