| 
							
							
								 crazywoola | eb8584613b | fix: Account.query => db.session.query(Account) (#17667) | 2025-04-09 14:07:32 +08:00 |  | 
			
				
					| 
							
							
								 Jasonfish | fd443941a2 | feat(improve-api-endpoints): Added Datasets and Annotation APIs (#12237) | 2025-04-07 10:36:58 +08:00 |  | 
			
				
					| 
							
							
								 Jyong | 9b2a9260ef | Feat/new saas billing (#14996) | 2025-03-10 19:50:11 +08:00 |  | 
			
				
					| 
							
							
								 Yeuoly | 9a417bfc5e | fix: update database query and model definitions (#14415) | 2025-02-26 18:45:12 +08:00 |  | 
			
				
					| 
							
							
								 EricPan | 05a0faff6a | fix: app token's last_used_at can't be updated when last_used_at is null (#12770) | 2025-01-22 11:01:45 +08:00 |  | 
			
				
					| 
							
							
								 Jyong | 9a6b1dc3a1 | Revert "Feat/new saas billing" (#12673) | 2025-01-13 15:17:43 +08:00 |  | 
			
				
					| 
							
							
								 yihong | 4e101604c3 | fix: ruff check for True if ... else (#12576) Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 2025-01-13 09:38:48 +08:00 |  | 
			
				
					| 
							
							
								 Jyong | d8f57bf899 | Feat/new saas billing (#12591) | 2025-01-12 14:50:46 +08:00 |  | 
			
				
					| 
							
							
								 -LAN- | 0eeacdc80c | refactor: enhance API token validation with session locking and last used timestamp update (#12426) Signed-off-by: -LAN- <laipz8200@outlook.com> | 2025-01-07 18:04:41 +08:00 |  | 
			
				
					| 
							
							
								 yihong | 56e15d09a9 | feat: mypy for all type check (#10921) | 2024-12-24 18:38:51 +08:00 |  | 
			
				
					| 
							
							
								 Bowen Liang | 6c8e208ef3 | chore: bump minimum supported Python version to 3.11 (#10386) | 2024-11-24 13:28:46 +08:00 |  | 
			
				
					| 
							
							
								 Garfield Dai | 54b693d5b1 | feat: update saas billing hint. (#7760) | 2024-08-28 18:55:47 +08:00 |  | 
			
				
					| 
							
							
								 -LAN- | 13be84e4d4 | chore(api/controllers): Apply Ruff Formatter. (#7645) | 2024-08-26 15:29:10 +08:00 |  | 
			
				
					| 
							
							
								 非法操作 | e121788ff5 | chore:  make the error msg more clear when validate app token (#4919) Co-authored-by: Jyong <76649700+johnjyong@users.noreply.github.com> | 2024-06-04 18:04:10 +08:00 |  | 
			
				
					| 
							
							
								 Garfield Dai | 4481906be2 | Feat/enterprise sso (#3602) | 2024-04-18 17:33:32 +08:00 |  | 
			
				
					| 
							
							
								 LIU HONGWEI | c227f3d985 | feat: Deprecate datetime.utcnow() in favor of datetime.now(timezone.utc).replace(tzinfo=None) for better timezone handling (#3408) (#3416) | 2024-04-12 16:22:24 +08:00 |  | 
			
				
					| 
							
							
								 Jyong | e12a0c154c | add segment function billing check for SAAS env (#3082) Co-authored-by: jyong <jyong@dify.ai> | 2024-04-02 17:55:49 +08:00 |  | 
			
				
					| 
							
							
								 Garfield Dai | 8e66b96221 | Feat: Add documents limitation (#2662) | 2024-03-03 12:45:06 +08:00 |  | 
			
				
					| 
							
							
								 takatost | 90bdc85f8c | fix: AppParameterApi.get() got an unexpected keyword argument 'end_user' (#2607) | 2024-02-28 16:46:50 +08:00 |  | 
			
				
					| 
							
							
								 takatost | 0828873b52 | fix: missing default user for APP service api (#2606) | 2024-02-28 16:09:56 +08:00 |  | 
			
				
					| 
							
							
								 Bowen Liang | 063191889d | chore: apply ruff's pyupgrade linter rules to modernize Python code with targeted version (#2419) | 2024-02-09 15:21:33 +08:00 |  | 
			
				
					| 
							
							
								 Bowen Liang | 843280f82b | enhancement: introduce Ruff for Python linter for reordering and removing unused imports with automated pre-commit and sytle check (#2366) | 2024-02-06 13:21:13 +08:00 |  | 
			
				
					| 
							
							
								 crazywoola | 828822243a | fix: multiple rows were found correctly (#2219) | 2024-01-26 12:47:42 +08:00 |  | 
			
				
					| 
							
							
								 IAMZn | d60f1a5601 | fix:determine multiple result exceptions caused by admin (#2211) Co-authored-by: chenxin <chenxin@limayao.com> | 2024-01-26 00:06:23 +08:00 |  | 
			
				
					| 
							
							
								 Bowen Liang | e2c89a9487 | fix: bypass admin users to use dataset api with API key (#2072) | 2024-01-19 17:23:05 +08:00 |  | 
			
				
					| 
							
							
								 Bowen Liang | cc9e74123c | improve: introduce isort for linting Python imports (#1983) | 2024-01-12 12:34:01 +08:00 |  | 
			
				
					| 
							
							
								 Garfield Dai | 7b37e05dec | feat: add billing switch. (#1789) Co-authored-by: StyleZhang <jasonapring2015@outlook.com> | 2023-12-20 15:37:57 +08:00 |  | 
			
				
					| 
							
							
								 Garfield Dai | 7b8a10f3ea | feat: billing enhancement 20231204 (#1691) Co-authored-by: jyong <jyong@dify.ai> | 2023-12-05 16:53:55 +08:00 |  | 
			
				
					| 
							
							
								 takatost | 024250803a | feat: move login_required wrapper outside (#1281) | 2023-10-08 05:21:32 -05:00 |  | 
			
				
					| 
							
							
								 Jyong | 46154c6705 | Feat/dataset service api (#1245) Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: StyleZhang <jasonapring2015@outlook.com> | 2023-09-27 16:06:32 +08:00 |  | 
			
				
					| 
							
							
								 takatost | 09ea27f1ee | feat: optimize service api authorization header invalid error (#910) | 2023-08-18 20:32:44 +08:00 |  | 
			
				
					| 
							
							
								 John Wang | db896255d6 | Initial commit | 2023-05-15 08:51:32 +08:00 |  |