npc0-hue
|
17832f2424
|
fix: Dify 1.8.1问题修复
本次提交整合了多个功能改进和问题修复:
主要功能:
- 批量工作流处理功能完善,支持 Excel 上传和进度跟踪
- 管理中心反向代理和转发配置优化
- 用户同步添加互斥锁,防止并发问题
- 计费系统和额度显示优化
- AI 绘图功能扩展
前端改进:
- 文本生成应用显示修复
- 批量任务进度展示优化
- 按钮样式和 CSS 优化,禁止换行
- 多语言支持完善(新增印尼语等)
- 构建镜像逻辑优化
- 批量处理进度管理器实现
后端改进:
- Docker Compose 配置升级
- 队列任务和 Worker Pool 优化
- Admin API 初始化和验证逻辑改进
- 数据库迁移和初始化完善
- 静态变量处理优化
- URL 签名助手实现
- Celery 扩展优化
- 代码和导入包问题修复(idea 自动调整代码位置)
技术改进:
- 兼容性修复 (flask-restx, jschardet)
- 钉钉 Web API 版本更新
- 代码格式化和导入包问题修复
- 日志处理优化
- 工作流循环管理优化
Docker 相关:
- Nginx 配置更新
- 容器启动脚本优化
- 镜像构建流程改进
- docker-compose.dify-plus.yaml 大幅更新
管理后台:
- 工作流批量处理 API 实现
- 工作池初始化
- 批量工作流服务实现
- 转发扩展配置
- 用户服务扩展
|
2025-10-17 23:04:25 +08:00 |
|
npc0-hue
|
f26fe2f4d2
|
Merge tag '1.8.1' into merge-tag-1.8.1
# Conflicts:
# .gitignore
# README.md
# api/.env.example
# api/Dockerfile
# api/commands.py
# api/configs/app_config.py
# api/controllers/console/__init__.py
# api/controllers/console/apikey.py
# api/controllers/console/app/statistic.py
# api/controllers/service_api/app/app.py
# api/controllers/service_api/app/audio.py
# api/controllers/service_api/app/completion.py
# api/controllers/service_api/app/conversation.py
# api/controllers/service_api/app/file.py
# api/controllers/service_api/app/message.py
# api/controllers/service_api/app/workflow.py
# api/controllers/service_api/wraps.py
# api/controllers/web/completion.py
# api/core/app/apps/advanced_chat/app_generator.py
# api/core/app/apps/advanced_chat/generate_task_pipeline.py
# api/core/app/apps/agent_chat/app_generator.py
# api/core/app/apps/workflow/app_generator.py
# api/core/app/apps/workflow/generate_task_pipeline.py
# api/core/app/task_pipeline/workflow_cycle_manage.py
# api/core/helper/code_executor/code_executor.py
# api/core/tools/builtin_tool/providers/code/tools/simple_code.py
# api/core/workflow/nodes/code/code_node.py
# api/docker/entrypoint.sh
# api/events/event_handlers/__init__.py
# api/extensions/ext_celery.py
# api/extensions/ext_commands.py
# api/models/model.py
# api/models/workflow.py
# api/poetry.lock
# api/pyproject.toml
# api/services/app_service.py
# api/services/feature_service.py
# api/services/workspace_service.py
# web/.env.example
# web/Dockerfile
# web/app/(commonLayout)/apps/Apps.tsx
# web/app/components/apps/app-card.tsx
# web/app/components/base/chat/embedded-chatbot/index.tsx
# web/app/components/base/mermaid/index.tsx
# web/app/components/develop/index.tsx
# web/app/components/develop/secret-key/secret-key-modal.tsx
# web/app/components/develop/secret-key/style.module.css
# web/app/components/develop/template/template.zh.mdx
# web/app/components/explore/app-list/index.tsx
# web/app/components/explore/category.tsx
# web/app/components/explore/sidebar/index.tsx
# web/app/components/header/account-dropdown/index.tsx
# web/app/components/header/index.tsx
# web/app/components/share/utils.ts
# web/app/layout.tsx
# web/app/signin/components/mail-and-password-auth.tsx
# web/app/signin/normal-form.tsx
# web/app/signin/page.module.css
# web/context/app-context.tsx
# web/i18n/i18next-config.ts
# web/i18n/ja-JP/login.ts
# web/i18n/ko-KR/login.ts
#
if dify_config.WORKFLOW_LOG_CLEANUP_ENABLED:
# 2:00 AM every day
imports.append("schedule.clean_workflow_runlogs_precise")
beat_schedule["clean_workflow_runlogs_precise"] = {
"task": "schedule.clean_workflow_runlogs_precise.clean_workflow_runlogs_precise",
"schedule": crontab(minute="0", hour="2"),
} web/package.json
# web/pnpm-lock.yaml
# web/types/feature.ts
|
2025-09-25 15:55:13 +08:00 |
|
github-actions[bot]
|
1acd6ba705
|
chore: translate i18n files (#24934)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-09-02 10:16:14 +08:00 |
|
NeatGuyCoding
|
d6a27bcd11
|
fix translation of all oauth.ts (#24855)
|
2025-09-01 10:04:05 +08:00 |
|
lyzno1
|
c1a970d43a
|
chore: remove unused i18n keys (#24803)
|
2025-08-31 17:07:15 +08:00 |
|
github-actions[bot]
|
5bf9b89546
|
chore: translate i18n files (#24770)
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
|
2025-08-29 14:34:35 +08:00 |
|
github-actions[bot]
|
c141f00a9a
|
chore: translate i18n files (#24727)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-08-28 23:40:10 +08:00 |
|
github-actions[bot]
|
e409dcfcbc
|
chore: translate i18n files (#24566)
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com>
|
2025-08-26 23:35:37 +08:00 |
|
github-actions[bot]
|
d558e5e4c7
|
chore: translate i18n files (#24474)
Co-authored-by: hjlarry <25834719+hjlarry@users.noreply.github.com>
|
2025-08-25 17:55:57 +08:00 |
|
Davide Delbianco
|
52c96d5b75
|
Expose agent node usage (#24355)
|
2025-08-23 10:57:58 +08:00 |
|
skayliu
|
1cb754b8a6
|
feat: show the start time with seconds of the app logs (#24267)
|
2025-08-21 14:41:15 +08:00 |
|
github-actions[bot]
|
6d12288c05
|
chore: translate i18n files (#24211)
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com>
|
2025-08-20 16:18:05 +08:00 |
|
github-actions[bot]
|
80ba32837d
|
chore: translate i18n files (#24131)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-18 23:46:23 +08:00 |
|
github-actions[bot]
|
2aa0b66f0c
|
chore: translate i18n files (#24102)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-18 16:18:45 +08:00 |
|
github-actions[bot]
|
a4080023b6
|
chore: translate i18n files (#24081)
Co-authored-by: Stream29 <36751053+Stream29@users.noreply.github.com>
|
2025-08-18 12:45:17 +08:00 |
|
lyzno1
|
2d9ba8dc13
|
chore: synchronize translations (#24044)
|
2025-08-18 09:29:52 +08:00 |
|
NeatGuyCoding
|
1ff3152993
|
fix translation (#23873)
|
2025-08-13 17:17:16 +08:00 |
|
github-actions[bot]
|
73cf05c7ed
|
chore: translate i18n files (#23841)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-12 23:56:50 +08:00 |
|
lyzno1
|
05c5e4cf13
|
fix: add missing translation keys for goto anything command selector (#23815)
|
2025-08-12 18:14:57 +08:00 |
|
github-actions[bot]
|
613daa053a
|
chore: translate i18n files (#23789)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-12 13:29:33 +08:00 |
|
NeatGuyCoding
|
f12f823f30
|
hotfix: fix translation (#23757)
|
2025-08-11 22:36:39 +08:00 |
|
lyzno1
|
eb4b196c62
|
feat: enhance GotoAnything UX with @ command selector (#23738)
|
2025-08-11 15:47:19 +08:00 |
|
github-actions[bot]
|
0f2d5d4c6f
|
chore: translate i18n files (#23704)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-11 10:35:29 +08:00 |
|
crazywoola
|
c7e97e0b47
|
Feat node search (#23685)
Co-authored-by: GuanMu <ballmanjq@gmail.com>
Co-authored-by: zhujiruo <zhujiruo@foxmail.com>
Co-authored-by: Matri Qi <matrixdom@126.com>
Co-authored-by: croatialu <wuli.croatia@foxmail.com>
Co-authored-by: HyaCinth <88471803+HyaCiovo@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
|
2025-08-11 10:19:52 +08:00 |
|
github-actions[bot]
|
b0d8fe66fa
|
chore: translate i18n files (#23679)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-10 11:17:14 +08:00 |
|
lyzno1
|
1cb4b7c718
|
fix: change i18n workflow trigger mechanism to run in main repository (#23662)
|
2025-08-09 16:31:24 +08:00 |
|
NeatGuyCoding
|
d56509e65f
|
minor fix translation (#23568)
|
2025-08-07 05:36:52 -07:00 |
|
hangboss1761
|
e13a3caca0
|
fix: update the guiding text in the upload component (#23509)
|
2025-08-07 10:06:04 +08:00 |
|
lyzno1
|
ac1c4f8ea5
|
Enhance API documentation TOC with modern design and improved UX (#23490)
Co-authored-by: crazywoola <427733928@qq.com>
|
2025-08-06 14:45:06 +08:00 |
|
NeatGuyCoding
|
598f757e47
|
minor fix: translation for contentEnableLabel (#23483)
|
2025-08-06 14:20:32 +08:00 |
|
lyzno1
|
cdd6452f74
|
i18n/sync (#23429)
|
2025-08-05 19:36:25 +08:00 |
|
yyh
|
63ff944a51
|
feat(i18n): enhance auto-gen script for template literals and add app-debug translations (#23344)
|
2025-08-04 13:30:11 +08:00 |
|
yyh
|
39060af190
|
security: Fix XSS vulnerability in authentication check-code pages (#23295)
|
2025-08-04 12:48:38 +08:00 |
|
lyzno1
|
09bb097461
|
fix(i18n): correct translation errors across multiple languages (#23328)
|
2025-08-03 18:31:50 +08:00 |
|
lyzno1
|
7f9953cdb6
|
i18n: enhance check-i18n script with precise filtering and multiline support (#23298)
|
2025-08-02 12:52:12 +08:00 |
|
lyzno1
|
e8f30f6a0f
|
fix(i18n): clean up unused keys and fix nesting & placeholder issues (#23123)
|
2025-07-30 10:37:44 +08:00 |
|
lyzno1
|
09512ff391
|
fix(scripts): resolve i18n check script path and logic issues (#23069)
|
2025-07-29 09:39:10 +08:00 |
|
lyzno1
|
6022768119
|
fix(i18n): Complete missing translations and clean up legacy keys in app-debug across all locales (#23062) (#23065)
|
2025-07-28 19:46:27 +08:00 |
|
Anton Kovalev
|
d3d51bbef1
|
feat: default value option for select input fields (#21192)
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: GuanMu <ballmanjq@gmail.com>
|
2025-07-28 15:37:23 +08:00 |
|
github-actions[bot]
|
9db2f93067
|
chore: translate i18n files (#22934)
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com>
|
2025-07-25 09:04:36 +08:00 |
|
Wu Tianwei
|
b67a295031
|
feat: performance optimization (#22810)
|
2025-07-23 16:04:46 +08:00 |
|
github-actions[bot]
|
f4f28b843f
|
chore: translate i18n files (#22824)
Co-authored-by: Nov1c444 <66365942+Nov1c444@users.noreply.github.com>
|
2025-07-23 15:42:59 +08:00 |
|
github-actions[bot]
|
a74a6bd153
|
chore: translate i18n files (#22756)
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
|
2025-07-22 15:40:20 +08:00 |
|
doskoi
|
7541b69cc3
|
fix(i18n): standardize template variable names across all languages {{count}} (#22670)
|
2025-07-20 21:22:30 +08:00 |
|
github-actions[bot]
|
7e47ddb1ad
|
chore: translate i18n files (#22563)
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com>
|
2025-07-18 09:59:42 +08:00 |
|
yasu89
|
162a938bfd
|
fix: Japanese dateTimeFormat (#22516)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-07-17 13:46:40 +08:00 |
|
github-actions[bot]
|
688dacbd4d
|
chore: translate i18n files (#22526)
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com>
|
2025-07-17 13:25:39 +08:00 |
|
le0zh
|
f64af1b307
|
feat: support var in suggested questions (#17340)
Co-authored-by: crazywoola <427733928@qq.com>
|
2025-07-11 15:07:32 +08:00 |
|
github-actions[bot]
|
2a2bf79776
|
chore: translate i18n files (#22132)
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com>
|
2025-07-10 14:19:26 +08:00 |
|
Joel
|
5cb067d1fc
|
feat: the frontend part of mcp (#22131)
Co-authored-by: jZonG <jzongcode@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
|
2025-07-10 14:14:02 +08:00 |
|