0f4809b9b8
								
									
										
											
								
							 
						 
						
							
									refactor: centralize email internationalization handling (#22752) 
							 
							
							
Co-authored-by: Claude <noreply@anthropic.com> 
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								ce794335e9
								
									
										
											
								
							 
						 
						
							
									Fix/replace datetime patterns with naive utc now (#22654) 
							 
							
							
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								1715dd4320
								
									
										
											
								
							 
						 
						
							
									refactor: Fix some type error (#22594) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								d2933c2bfe
								
									
										
											
								
							 
						 
						
							
									fix: drop dead code phase2 unused class (#22042) 
							 
							
							
Signed-off-by: yihong0618 <zouzou0208@gmail.com> 
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								ddfd8c8525
								
									
										
											
								
							 
						 
						
							
									feat(api): add UUIDv7 implementation in SQL and Python (#22058) 
							 
							
							
This PR introduces UUIDv7 implementations in both Python and SQL to establish the foundation for migrating from UUIDv4 to UUIDv7 as proposed in #19754 .
ID generation algorithm of existing models are not changed, and new models should use UUIDv7 for ID generation.
Close #19754 . 
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								253d8e5a5f
								
									
										
											
								
							 
						 
						
							
									test: add comprehensive unit tests for PassportService with exception handling optimization (#22268) 
							 
							
							
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								4cb50f1809
								
									
										
											
								
							 
						 
						
							
									feat(libs): Introduce `extract_tenant_id` (#22086) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						3 月之前  
				
					
						
							
								 
						
							
								1a7ad195f0
								
									
										
											
								
							 
						 
						
							
									refactor: define the Dify project version in pyproject.toml (#20910) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								a098825fcc
								
									
										
											
								
							 
						 
						
							
									Update smtp.py (#21335) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								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 . 
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								d34795fc08
								
									
										
											
								
							 
						 
						
							
									bug: fix minor exception msg missing (#21255) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								7b9e01aa07
								
									
										
											
								
							 
						 
						
							
									Feat/support sendgrid (#21011) 
							 
							
							
Co-authored-by: André de Matteo <andre.matteo@accenture.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com> 
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								0dcacdf83d
								
									
										
											
								
							 
						 
						
							
									feat: add a flask_context_manager. (#21061) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								41e3ecc837
								
									
										
											
								
							 
						 
						
							
									fix remote ip header CF-Connecting-IP (#20846) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								d6d8cca053
								
									
										
											
								
							 
						 
						
							
									refactor: replace compact response generation with length-prefixed response for backwards invocation api (#20903) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								c1a13fa553
								
									
										
											
								
							 
						 
						
							
									chore: replace pseudo-random generators with secrets module (#20616) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								822298f69d
								
									
										
											
								
							 
						 
						
							
									Fix 500 error (#20614) 
							 
							
							
							
						 
						4 月之前  
				
					
						
							
								 
						
							
								e40e9db39a
								
									
										
											
								
							 
						 
						
							
									fixes #19634 (#20545) 
							 
							
							
							
						 
						5 月之前  
				
					
						
							
								 
						
							
								f21e6e03a3
								
									
										
											
								
							 
						 
						
							
									refactor: Consolidate Flask-Login Authentication Logic (#20235) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						5 月之前  
				
					
						
							
								 
						
							
								14cd71ed0a
								
									
										
											
								
							 
						 
						
							
									chore: all model.query replace to db.session.query (#19521) 
							 
							
							
							
						 
						5 月之前  
				
					
						
							
								 
						
							
								8537abfff8
								
									
										
											
								
							 
						 
						
							
									chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions (#19224) 
							 
							
							
							
						 
						5 月之前  
				
					
						
							
								 
						
							
								87efd4ab84
								
									
										
											
								
							 
						 
						
							
									Update login.py (#15320) 
							 
							
							
							
						 
						7 月之前  
				
					
						
							
								 
						
							
								403e2d58b9
								
									
										
											
								
							 
						 
						
							
									Introduce Plugins (#13836) 
							 
							
							
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Signed-off-by: -LAN- <laipz8200@outlook.com>
Signed-off-by: xhe <xw897002528@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: takatost <takatost@gmail.com>
Co-authored-by: kurokobo <kuro664@gmail.com>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: AkaraChen <akarachen@outlook.com>
Co-authored-by: Yi <yxiaoisme@gmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: Hiroshi Fujita <fujita-h@users.noreply.github.com>
Co-authored-by: AkaraChen <85140972+AkaraChen@users.noreply.github.com>
Co-authored-by: NFish <douxc512@gmail.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: Novice <857526207@qq.com>
Co-authored-by: Hiroki Nagai <82458324+nagaihiroki-git@users.noreply.github.com>
Co-authored-by: Gen Sato <52241300+halogen22@users.noreply.github.com>
Co-authored-by: eux <euxuuu@gmail.com>
Co-authored-by: huangzhuo1949 <167434202+huangzhuo1949@users.noreply.github.com>
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com>
Co-authored-by: lotsik <lotsik@mail.ru>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: gakkiyomi <gakkiyomi@aliyun.com>
Co-authored-by: CN-P5 <heibai2006@gmail.com>
Co-authored-by: CN-P5 <heibai2006@qq.com>
Co-authored-by: Chuehnone <1897025+chuehnone@users.noreply.github.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Kevin9703 <51311316+Kevin9703@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Boris Feld <lothiraldan@gmail.com>
Co-authored-by: mbo <himabo@gmail.com>
Co-authored-by: mabo <mabo@aeyes.ai>
Co-authored-by: Warren Chen <warren.chen830@gmail.com>
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com>
Co-authored-by: jiandanfeng <chenjh3@wangsu.com>
Co-authored-by: zhu-an <70234959+xhdd123321@users.noreply.github.com>
Co-authored-by: zhaoqingyu.1075 <zhaoqingyu.1075@bytedance.com>
Co-authored-by: 海狸大師 <86974027+yenslife@users.noreply.github.com>
Co-authored-by: Xu Song <xusong.vip@gmail.com>
Co-authored-by: rayshaw001 <396301947@163.com>
Co-authored-by: Ding Jiatong <dingjiatong@gmail.com>
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn>
Co-authored-by: JasonVV <jasonwangiii@outlook.com>
Co-authored-by: le0zh <newlight@qq.com>
Co-authored-by: zhuxinliang <zhuxinliang@didiglobal.com>
Co-authored-by: k-zaku <zaku99@outlook.jp>
Co-authored-by: luckylhb90 <luckylhb90@gmail.com>
Co-authored-by: hobo.l <hobo.l@binance.com>
Co-authored-by: jiangbo721 <365065261@qq.com>
Co-authored-by: 刘江波 <jiangbo721@163.com>
Co-authored-by: Shun Miyazawa <34241526+miya@users.noreply.github.com>
Co-authored-by: EricPan <30651140+Egfly@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: sino <sino2322@gmail.com>
Co-authored-by: Jhvcc <37662342+Jhvcc@users.noreply.github.com>
Co-authored-by: lowell <lowell.hu@zkteco.in>
Co-authored-by: Boris Polonsky <BorisPolonsky@users.noreply.github.com>
Co-authored-by: Ademílson Tonato <ademilsonft@outlook.com>
Co-authored-by: Ademílson Tonato <ademilson.tonato@refurbed.com>
Co-authored-by: IWAI, Masaharu <iwaim.sub@gmail.com>
Co-authored-by: Yueh-Po Peng (Yabi) <94939112+y10ab1@users.noreply.github.com>
Co-authored-by: Jason <ggbbddjm@gmail.com>
Co-authored-by: Xin Zhang <sjhpzx@gmail.com>
Co-authored-by: yjc980121 <3898524+yjc980121@users.noreply.github.com>
Co-authored-by: heyszt <36215648+hieheihei@users.noreply.github.com>
Co-authored-by: Abdullah AlOsaimi <osaimiacc@gmail.com>
Co-authored-by: Abdullah AlOsaimi <189027247+osaimi@users.noreply.github.com>
Co-authored-by: Yingchun Lai <laiyingchun@apache.org>
Co-authored-by: Hash Brown <hi@xzd.me>
Co-authored-by: zuodongxu <192560071+zuodongxu@users.noreply.github.com>
Co-authored-by: Masashi Tomooka <tmokmss@users.noreply.github.com>
Co-authored-by: aplio <ryo.091219@gmail.com>
Co-authored-by: Obada Khalili <54270856+obadakhalili@users.noreply.github.com>
Co-authored-by: Nam Vu <zuzoovn@gmail.com>
Co-authored-by: Kei YAMAZAKI <1715090+kei-yamazaki@users.noreply.github.com>
Co-authored-by: TechnoHouse <13776377+deephbz@users.noreply.github.com>
Co-authored-by: Riddhimaan-Senapati <114703025+Riddhimaan-Senapati@users.noreply.github.com>
Co-authored-by: MaFee921 <31881301+2284730142@users.noreply.github.com>
Co-authored-by: te-chan <t-nakanome@sakura-is.co.jp>
Co-authored-by: HQidea <HQidea@users.noreply.github.com>
Co-authored-by: Joshbly <36315710+Joshbly@users.noreply.github.com>
Co-authored-by: xhe <xw897002528@gmail.com>
Co-authored-by: weiwenyan-dev <154779315+weiwenyan-dev@users.noreply.github.com>
Co-authored-by: ex_wenyan.wei <ex_wenyan.wei@tcl.com>
Co-authored-by: engchina <12236799+engchina@users.noreply.github.com>
Co-authored-by: engchina <atjapan2015@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 呆萌闷油瓶 <253605712@qq.com>
Co-authored-by: Kemal <kemalmeler@outlook.com>
Co-authored-by: Lazy_Frog <4590648+lazyFrogLOL@users.noreply.github.com>
Co-authored-by: Yi Xiao <54782454+YIXIAO0@users.noreply.github.com>
Co-authored-by: Steven sun <98230804+Tuyohai@users.noreply.github.com>
Co-authored-by: steven <sunzwj@digitalchina.com>
Co-authored-by: Kalo Chin <91766386+fdb02983rhy@users.noreply.github.com>
Co-authored-by: Katy Tao <34019945+KatyTao@users.noreply.github.com>
Co-authored-by: depy <42985524+h4ckdepy@users.noreply.github.com>
Co-authored-by: 胡春东 <gycm520@gmail.com>
Co-authored-by: Junjie.M <118170653@qq.com>
Co-authored-by: MuYu <mr.muzea@gmail.com>
Co-authored-by: Naoki Takashima <39912547+takatea@users.noreply.github.com>
Co-authored-by: Summer-Gu <37869445+gubinjie@users.noreply.github.com>
Co-authored-by: Fei He <droxer.he@gmail.com>
Co-authored-by: ybalbert001 <120714773+ybalbert001@users.noreply.github.com>
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
Co-authored-by: douxc <7553076+douxc@users.noreply.github.com>
Co-authored-by: liuzhenghua <1090179900@qq.com>
Co-authored-by: Wu Jiayang <62842862+Wu-Jiayang@users.noreply.github.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: kimjion <45935338+kimjion@users.noreply.github.com>
Co-authored-by: AugNSo <song.tiankai@icloud.com>
Co-authored-by: llinvokerl <38915183+llinvokerl@users.noreply.github.com>
Co-authored-by: liusurong.lsr <liusurong.lsr@alibaba-inc.com>
Co-authored-by: Vasu Negi <vasu-negi@users.noreply.github.com>
Co-authored-by: Hundredwz <1808096180@qq.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com> 
							
						 
						8 月之前  
				
					
						
							
								 
						
							
								f582d4a13e
								
									
										
											
								
							 
						 
						
							
									feat: Add ability to change profile avatar (#12642) 
							 
							
							
							
						 
						9 月之前  
				
					
						
							
								 
						
							
								5b6950e545
								
									
										
											
								
							 
						 
						
							
									fix: improve error handling in NotionOAuth for block parent page ID r… (#12268) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								d4b848272e
								
									
										
											
								
							 
						 
						
							
									fix: apply gevent threading patch early and ensure unique workflow node execution IDs (#12196) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								56e15d09a9
								
									
										
											
								
							 
						 
						
							
									feat: mypy for all type check (#10921) 
							 
							
							
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								90f093eb67
								
									
										
											
								
							 
						 
						
							
									fix(json_in_md_parser): improve error messages for JSON parsing failures (#11948) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								3599751f93
								
									
										
											
								
							 
						 
						
							
									chore(db): use a better way to export models and remove unused table (#11838) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								8e3d60c359
								
									
										
											
								
							 
						 
						
							
									fix: account.id should account_id (#11628) 
							 
							
							
Signed-off-by: yihong0618 <zouzou0208@gmail.com> 
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								41d90c2408
								
									
										
											
								
							 
						 
						
							
									fix(api): throw error when notion block can not find (#11433) 
							 
							
							
							
						 
						10 月之前  
				
					
						
							
								 
						
							
								c34bdb74e6
								
									
										
											
								
							 
						 
						
							
									Fix/type-error (#11240) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com> 
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								56c2d1cc55
								
									
										
											
								
							 
						 
						
							
									feat: add pagination support for Notion search (#11194) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								9b46b02717
								
									
										
											
								
							 
						 
						
							
									refactor: assembling the app features in modular way (#9129) 
							 
							
							
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com> 
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								0f85e3557b
								
									
										
											
								
							 
						 
						
							
									fix: site icon not showing (#11094) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								6c8e208ef3
								
									
										
											
								
							 
						 
						
							
									chore: bump minimum supported Python version to 3.11 (#10386) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								5172f0bf39
								
									
										
											
								
							 
						 
						
							
									feat: Check and compare the DSL version before import an app (#10969) 
							 
							
							
Co-authored-by: Yi <yxiaoisme@gmail.com> 
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								51db59622c
								
									
										
											
								
							 
						 
						
							
									chore(lint): cleanup repeated cause exception in logging.exception replaced by helpful message (#10425) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								574c4a264f
								
									
										
											
								
							 
						 
						
							
									chore(lint): Use logging.exception instead of logging.error (#10415) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								d3e9930235
								
									
										
											
								
							 
						 
						
							
									refactor(question_classifier): improve error handling with custom exceptions (#10365) 
							 
							
							
							
						 
						11 月之前  
				
					
						
							
								 
						
							
								4d9160ca9f
								
									
										
											
								
							 
						 
						
							
									refactor: use dify_config to replace legacy usage of flask app's config (#9089) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								90dd91c6cd
								
									
										
											
								
							 
						 
						
							
									fix: TOKEN_EXPIRY_MINUTES (#9557) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								e61752bd3a
								
									
										
											
								
							 
						 
						
							
									feat/enhance the multi-modal support (#8818) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								4fd2743efa
								
									
										
											
								
							 
						 
						
							
									Feat/new login (#8120) 
							 
							
							
Co-authored-by: douxc <douxc512@gmail.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com> 
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								f73751843f
								
									
										
											
								
							 
						 
						
							
									Feat/implement-refresh-tokens (#9233) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								be2f1e59f2
								
									
										
											
								
							 
						 
						
							
									improve: Refresh updated_at field of DataSourceOauthBinding model (#9173) 
							 
							
							
Signed-off-by: Xiaoguang Sun <sunxiaoguang@gmail.com> 
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								240b66d737
								
									
										
											
								
							 
						 
						
							
									chore: avoid implicit optional in type annotations of method (#8727) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								4373777871
								
									
										
											
								
							 
						 
						
							
									Update json_in_md_parser.py (#8983) 
							 
							
							
Co-authored-by: crazywoola <427733928@qq.com> 
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								a1104ab97e
								
									
										
											
								
							 
						 
						
							
									chore: refurish python code by applying Pylint linter rules (#8322) 
							 
							
							
							
						 
						1 年之前  
				
					
						
							
								 
						
							
								6613b8f2e0
								
									
										
											
								
							 
						 
						
							
									chore: fix unnecessary string concatation in single line (#8311) 
							 
							
							
							
						 
						1 年之前