|  Jyong | 9b2a9260ef
							
							Feat/new saas billing (#14996) | 7 달 전 | 
				
					
						|  Yeuoly | 9a417bfc5e
							
							fix: update database query and model definitions (#14415) | 8 달 전 | 
				
					
						|  EricPan | 05a0faff6a
							
							fix: app token's last_used_at can't be updated when last_used_at is null (#12770) | 9 달 전 | 
				
					
						|  Jyong | 9a6b1dc3a1
							
							Revert "Feat/new saas billing" (#12673) | 9 달 전 | 
				
					
						|  yihong | 4e101604c3
							
							fix: ruff check for True if ... else (#12576) | 9 달 전 | 
				
					
						|  Jyong | d8f57bf899
							
							Feat/new saas billing (#12591) | 9 달 전 | 
				
					
						|  -LAN- | 0eeacdc80c
							
							refactor: enhance API token validation with session locking and last used timestamp update (#12426) | 9 달 전 | 
				
					
						|  yihong | 56e15d09a9
							
							feat: mypy for all type check (#10921) | 10 달 전 | 
				
					
						|  Bowen Liang | 6c8e208ef3
							
							chore: bump minimum supported Python version to 3.11 (#10386) | 11 달 전 | 
				
					
						|  Garfield Dai | 54b693d5b1
							
							feat: update saas billing hint. (#7760) | 1 년 전 | 
				
					
						|  -LAN- | 13be84e4d4
							
							chore(api/controllers): Apply Ruff Formatter. (#7645) | 1 년 전 | 
				
					
						|  非法操作 | e121788ff5
							
							chore:  make the error msg more clear when validate app token (#4919) | 1 년 전 | 
				
					
						|  Garfield Dai | 4481906be2
							
							Feat/enterprise sso (#3602) | 1 년 전 | 
				
					
						|  LIU HONGWEI | c227f3d985
							
							feat: Deprecate datetime.utcnow() in favor of datetime.now(timezone.utc).replace(tzinfo=None) for better timezone handling (#3408) (#3416) | 1 년 전 | 
				
					
						|  Jyong | e12a0c154c
							
							add segment function billing check for SAAS env (#3082) | 1 년 전 | 
				
					
						|  Garfield Dai | 8e66b96221
							
							Feat: Add documents limitation (#2662) | 1 년 전 | 
				
					
						|  takatost | 90bdc85f8c
							
							fix: AppParameterApi.get() got an unexpected keyword argument 'end_user' (#2607) | 1 년 전 | 
				
					
						|  takatost | 0828873b52
							
							fix: missing default user for APP service api (#2606) | 1 년 전 | 
				
					
						|  Bowen Liang | 063191889d
							
							chore: apply ruff's pyupgrade linter rules to modernize Python code with targeted version (#2419) | 1 년 전 | 
				
					
						|  Bowen Liang | 843280f82b
							
							enhancement: introduce Ruff for Python linter for reordering and removing unused imports with automated pre-commit and sytle check (#2366) | 1 년 전 | 
				
					
						|  crazywoola | 828822243a
							
							fix: multiple rows were found correctly (#2219) | 1 년 전 | 
				
					
						|  IAMZn | d60f1a5601
							
							fix:determine multiple result exceptions caused by admin (#2211) | 1 년 전 | 
				
					
						|  Bowen Liang | e2c89a9487
							
							fix: bypass admin users to use dataset api with API key (#2072) | 1 년 전 | 
				
					
						|  Bowen Liang | cc9e74123c
							
							improve: introduce isort for linting Python imports (#1983) | 1 년 전 | 
				
					
						|  Garfield Dai | 7b37e05dec
							
							feat: add billing switch. (#1789) | 1 년 전 | 
				
					
						|  Garfield Dai | 7b8a10f3ea
							
							feat: billing enhancement 20231204 (#1691) | 1 년 전 | 
				
					
						|  takatost | 024250803a
							
							feat: move login_required wrapper outside (#1281) | 2 년 전 | 
				
					
						|  Jyong | 46154c6705
							
							Feat/dataset service api (#1245) | 2 년 전 | 
				
					
						|  takatost | 09ea27f1ee
							
							feat: optimize service api authorization header invalid error (#910) | 2 년 전 | 
				
					
						|  John Wang | db896255d6
							
							Initial commit | 2 년 전 |