Commit Graph

719 Commits (59f68cd63b01a8447bbea00d0ae8aec79eba4df8)

Author SHA1 Message Date
twwu 59f68cd63b fix: ensure default values are handled correctly in InputNumber and related components 8 months ago
Harry 3388e83920 Merge remote-tracking branch 'origin/main' into feat/rag-2
# Conflicts:
#	.github/workflows/build-push.yml
#	web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx
8 months ago
Maries a4ef900916
Support OAuth Integration for Plugin Tools (#22550)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
8 months ago
zxhlyh 01566035e3 merge main 8 months ago
znn 3cfba9e47b
updating icon (#22485) 8 months ago
NFish a324d3942e
Perf/web app authrozation (#22524) 8 months ago
Chieh Wang 30aa052a57
feat: Add Citations and Attributions to Agent Node (#18558)
Co-authored-by: oneness0 <2902216407@qq.com>
Co-authored-by: Novice <novice12185727@gmail.com>
8 months ago
Wu Tianwei aef67ed7ec
fix: add background color for chat bubble in light and dark themes (#22472) 8 months ago
QuantumGhost 2c1ab4879f
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025)
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025)

This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.

Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types

Closes #22024.
8 months ago
Kerwin Bryant 229b4d621e
Improve Tooltip UX by enabling delay by default (#21383) 8 months ago
twwu e0753ebfd1 fix: update dataset conversion endpoint path for correct API integration 8 months ago
znn 1f4b3591ae
adding tooltip for bindingCount (#22450)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
8 months ago
Minamiyama 7e666dc3b1
fix(prompt-editor): show error warning for destructive env and conv var (#21802) 8 months ago
twwu 682b65034c Merge branch 'main' into feat/rag-2 9 months ago
HyaCinth 2d3c5b3b7c
fix(emoji-picker): Adjust the style of the emoji picker (#22161) (#22231) 9 months ago
le0zh fe4e2f7921
feat: support var in suggested questions (#17340)
Co-authored-by: crazywoola <427733928@qq.com>
9 months ago
Joel 5375d9bb27
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>
9 months ago
twwu e2a141b3bb Merge branch 'main' into feat/rag-2 9 months ago
Heyang Wang 4403bc67a1
fix(Drawer): add overflow hidden to ensure copy button is always clickable (#21992) (#22103)
Co-authored-by: wangheyang <wangheyang@corp.netease.com>
9 months ago
twwu 966e6e03fc style: Update component attributes to use single quotes and adjust z-index in ContentDialog 9 months ago
twwu 9e44f2b805 Merge branch 'main' into feat/rag-2 9 months ago
Davide Delbianco 1885426421
feat: Allow to change SSL verify in HTTP Node (#22052)
Co-authored-by: crazywoola <427733928@qq.com>
9 months ago
kurokobo e39236186d
feat: introduce new env ALLOW_UNSAFE_DATA_SCHEME to allow rendering data uri scheme (#21321) 9 months ago
mizoo de22648b9f
feat: Add support for type="hidden" input elements in Markdown forms (#21922)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
heyszt a201e9faee
feat: Add Aliyun LLM Observability Integration (#21471) 9 months ago
twwu 9ce0c69687 refactor: Update event handling in Checkbox and Radio components; optimize Online Drive file filtering 9 months ago
Ali Saleh 1af3d40c1a
feat: Improve Observability with Arize & Phoenix Integration (#19840)
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Gu <guchenhe@gmail.com>
9 months ago
zxhlyh a52bf6211a merge main 9 months ago
ShadowJobs 86179beaa5
FIX: dollar-sign escaping in preprocessLaTeX code‐block handling (#21796)
Co-authored-by: LinYing <linying@momenta.ai>
9 months ago
twwu a81dc49ad2 feat: Refactor OnlineDocuments and PageSelector components to enhance state management and integrate new Actions component 9 months ago
twwu 55d7d7ef76 fix: Update default value handling for number input in useInitialData hook 9 months ago
Minamiyama 25de39d9c6
Feat: sync input variable names to main() function (#21667) 9 months ago
NFish 6013d90426
Fix/ serveral bugs fixed in enterprise (#21729) 9 months ago
twwu 310102bebd feat: Add SearchMenu icon and integrate it into the file list component with empty state handling 9 months ago
twwu 4c82c9d029 feat: Add Online Drive file management components and enhance file icon handling 9 months ago
Davide Delbianco 38a704743c
chore: Add missing svg icon sources (#21627) 9 months ago
twwu 5248fcca56 feat: implement support for single and multiple choice in crawled result items 9 months ago
zxhlyh 8f2ad89027 datasource page 9 months ago
CorrectRoad 7d9d670f90
feat: to add tag when tag input is unfocus (#21555) 9 months ago
Yeuoly cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425) 9 months ago
CorrectRoad d2814650e6
feat: prevent input of non-numeric values ​​in numer input (#21562) 9 months ago
twwu 18b1a9cb2e Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline 9 months ago
zxhlyh 25fef5d757 merge main 9 months ago
twwu 2a25ca2b2c feat: enhance online drive connection UI and add localization for connection status in dataset pipeline 9 months ago
zxhlyh 45dc0a43d3
fix: prompt editor insert context (#21526) 9 months ago
zxhlyh 819c02f1f5
fix: prompt editor click to insert variable (#21470) 9 months ago
Kerwin Bryant 2467bd738a
Improve App Icon Picker: Stable Modal Height & Collapsible Emoji Style Section (#21399) 9 months ago
Joel 1a1bfd4048
feat: last run frontend (#21369)
The frontend of feat: Persist Variables for Enhanced Debugging Workflow (#20699).

Co-authored-by: jZonG <jzongcode@gmail.com>
9 months ago
QuantumGhost 10b738a296
feat: Persist Variables for Enhanced Debugging Workflow (#20699)
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.

By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.

Key highlights of this change:

- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.

Closes #19735.
9 months ago
twwu 916a8c76e7 fix: rename currentDocuments to currentDocument for consistency in online documents handling 9 months ago