silverwind 
							
						 
					 
					
						
						
							
						
						ae52df6a64 
					 
					
						
						
							
							Add markdownlint ( #20512 )  
						
						... 
						
						
						
						Add `markdownlint` linter and fix issues. Config is based on the one
from electron's repo with a few rules relaxed. 
						
						
					 
					
						2022-07-28 09:22:47 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						3d9c02a1bb 
					 
					
						
						
							
							Update frontend guideline ( #19901 )  
						
						... 
						
						
						
						* update frontend guideline
* "Native" => "Vanilla JS", fix typo comma.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2022-06-06 10:44:20 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						6171ea7d31 
					 
					
						
						
							
							update documents ( #19868 )  
						
						
						
						
					 
					
						2022-06-02 00:22:42 -04:00 
						 
				 
			
				
					
						
							
							
								ktprograms 
							
						 
					 
					
						
						
							
						
						4396d0e7c9 
					 
					
						
						
							
							Note where frontend files are located in docs ( #19379 )  
						
						... 
						
						
						
						Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2022-04-12 16:36:24 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						4d0a72a271 
					 
					
						
						
							
							Revert "Prevent possible XSS when using jQuery ( #18289 )" ( #18293 )  
						
						... 
						
						
						
						This reverts commit 661d3d28e9 
						
						
					 
					
						2022-01-16 11:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Gusted 
							
						 
					 
					
						
						
							
						
						661d3d28e9 
					 
					
						
						
							
							Prevent possible XSS when using jQuery ( #18289 )  
						
						... 
						
						
						
						In the case of misuse or misunderstanding from a developer whereby,
if `sel` can receive user-controlled data, jQuery `$(sel)` can lead to the
creation of a new element. Current usage is using hard-coded selectors
in the templates, but nobody prevents that from expanding to
user-controlled somehow. 
						
						
					 
					
						2022-01-16 13:14:32 +08:00 
						 
				 
			
				
					
						
							
							
								luzpaz 
							
						 
					 
					
						
						
							
						
						8c647bf0f6 
					 
					
						
						
							
							Fix various typos ( #18219 )  
						
						... 
						
						
						
						Found via `codespell -q 3 -S ./options/locale,./vendor -L ba,pullrequest,pullrequests,readby,te,unknwon`
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2022-01-10 17:32:37 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						49b2cb998b 
					 
					
						
						
							
							Fix project board bug and improve documents ( #17753 )  
						
						... 
						
						
						
						* the project board was broken, this PR fixes it, and refactor the code, and we prevent the uncategorized column from being dragged.
* improve the frontend guideline (as discussed in https://github.com/go-gitea/gitea/pull/17699 ) 
						
						
					 
					
						2021-11-22 19:40:17 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						7f802631c5 
					 
					
						
						
							
							Fix some incorrect async functions, improve frontend document. ( #17597 )  
						
						
						
						
					 
					
						2021-11-12 20:37:45 +08: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 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						56362043d3 
					 
					
						
						
							
							Frontend refactor: move Vue related code from index.js to components dir, and remove unused codes. ( #17301 )  
						
						... 
						
						
						
						* frontend refactor
* Apply suggestions from code review
Co-authored-by: delvh <dev.lh@web.de >
* Update templates/base/head.tmpl
Co-authored-by: delvh <dev.lh@web.de >
* Update docs/content/doc/developers/guidelines-frontend.md
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
* fix typo
* fix typo
* refactor PageData to pageData
* Apply suggestions from code review
Co-authored-by: delvh <dev.lh@web.de >
* Simply for the visual difference.
Co-authored-by: delvh <dev.lh@web.de >
* Revert "Apply suggestions from code review"
This reverts commit 4d78ad9b0edev.lh@web.de >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: 6543 <6543@obermui.de > 
						
						
					 
					
						2021-10-15 10:35:26 +08:00