wxiaoguang 
							
						 
					 
					
						
						
							
						
						6596b92140 
					 
					
						
						
							
							Fix modal + form abuse ( #34921 )  
						
						... 
						
						
						
						See the comment. And due to the abuse, there is a regression: when the
modal is hidden, the form will be reset and it can't submit.
This PR fixes all problems: keep the modal with form open, and add
"loading" indicator. 
						
						
					 
					
						2025-07-01 15:19:03 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						7de114a332 
					 
					
						
						
							
							Rework delete org and rename org UI ( #34762 )  
						
						... 
						
						
						
						# What's the problem of the original implementation
Renaming organization will mix with organization's information change
make the operation difficult to keep consistent.
This PR created a danger zone like what's repository setting. It also
moved organization's `rename` and `delete` operations to this zone. The
original updating repository will not change the name any more.
This is also a step to extract the `updaterepository` function
completely.
Before:


After:




---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com > 
						
						
					 
					
						2025-06-21 18:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						4b21a6c792 
					 
					
						
						
							
							Enable Typescript noImplicitThis ( #33250 )  
						
						... 
						
						
						
						- Enable https://www.typescriptlang.org/tsconfig/#noImplicitThis 
- Wrap Vue Template-Syntax SFCs in
[`defineComponent`](https://vuejs.org/api/general#definecomponent ) which
makes type inference and linter work better
- Move `createApp` calls outside the SFCs into separate files
- Use [`PropType`](https://vuejs.org/api/utility-types#proptype-t ) where
appropriate
- Some top-level component properties changed order as dictated by the
linter
- Fix all tsc and lint issues that popped up during these refactors 
						
						
					 
					
						2025-01-16 04:26:17 +08:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						675c288811 
					 
					
						
						
							
							Fix some typescript issues ( #32586 )  
						
						... 
						
						
						
						Fixes around 30 or so typescript errors. No runtime changes. 
						
						
					 
					
						2024-11-21 13:57:42 +00:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						5791a73e75 
					 
					
						
						
							
							Convert frontend code to typescript ( #31559 )  
						
						... 
						
						
						
						None of the frontend js/ts files was touched besides these two commands
(edit: no longer true, I touched one file in
61105d0618 
						
						
					 
					
						2024-07-07 15:32:30 +00:00