Jason Song 
								
							 
						 
						
							
							
								
							
							
	
	
	6f1f3e6c08 
 
						 
						
							
							
								
								
								Show the mismatched ROOT_URL warning on the sign-in page if OAuth2 is enabled ( #25947 )  
							
							... 
							
							
							
							
							Since OAuth2 will callback the root URL, if the user starts signing in
from a wrong host, Gitea will return 500 because it cannot find the
session.
<details>
<summary>How to reproduce</summary>
<img width="901" alt="image"
src="https://github.com/go-gitea/gitea/assets/9418365/2c2e255c-e13e-4a11-9be7-b226bee54920 ">
<img width="1014" alt="image"
src="https://github.com/go-gitea/gitea/assets/9418365/b31cfcf6-a320-483d-9ce5-ba8562f065e1 ">
</details>
So show the mismatched ROOT_URL warning on the sign-in page if OAuth2 is
enabled.
<img width="1015" alt="image"
src="https://github.com/go-gitea/gitea/assets/9418365/99e80b17-c790-49a3-bbf2-2bd9396a7daa "> 
							
						 
						
							2023-07-18 22:14:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	1e1e8b5d43 
 
						 
						
							
							
								
								
								Fix OAuth loading state ( #24788 )  
							
							... 
							
							
							
							
							Fix regression from https://github.com/go-gitea/gitea/pull/24740  where
the loading state was not showing because the `oauth-login-image` class
was removed. Replaced the Fomantic loader with a pure CSS loader and
cleaned up the HTML.
Diff:
https://github.com/go-gitea/gitea/pull/24788/files?diff=unified&w=1 

Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-05-18 11:50:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									yp05327 
								
							 
						 
						
							
							
								
							
							
	
	
	8ea33baa1c 
 
						 
						
							
							
								
								
								Introduce eslint-plugin-no-jquery/no-event-shorthand ( #24198 )  
							
							... 
							
							
							
							
							https://github.com/go-gitea/gitea/pull/24098#issuecomment-1514010690 
---------
Co-authored-by: silverwind <me@silverwind.io> 
						
							2023-04-20 05:28:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	d32af84a10 
 
						 
						
							
							
								
								
								Refactor hiding-methods, remove jQuery show/hide, remove .hide class, remove inline style=display:none ( #22950 )  
							
							... 
							
							
							
							
							Close  #22847 
This PR:
* introduce Gitea's own `showElem` and related functions
* remove jQuery show/hide
* remove .hide class
* remove inline style=display:none 
From now on:
do not use:
* "[hidden]" attribute: it's too weak, can not be applied to an element
with "display: flex"
* ".hidden" class: it has been polluted by Fomantic UI in many cases
* inline style="display: none": it's difficult to tweak
* jQuery's show/hide/toggle: it can not show/hide elements with
"display: xxx !important"
only use:
* this ".gt-hidden" class
* showElem/hideElem/toggleElem functions in "utils/dom.js"
cc: @silverwind , this is the all-in-one PR 
						
							2023-02-19 12:06:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	19b017f398 
 
						 
						
							
							
								
								
								Use explicit jQuery import, remove unused eslint globals ( #18435 )  
							
							... 
							
							
							
							
							- Don't rely on globals (window.$) for jQuery import
- Remove eslint globals no longer in use 
							
						 
						
							2022-01-28 21:00:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	1a7473ff45 
 
						 
						
							
							
								
								
								Split index.js to separate files ( #17315 )  
							
							... 
							
							
							
							
							* split `index.js` to separate files
* tune clipboard
* fix promise
* fix document
* remove intermediate empty file
* fix async event listener
* use `export function` instead of `export {}`, add more comments
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2021-10-17 01:28:04 +08:00