mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-31 06:21:11 +00:00 
			
		
		
		
	[API] Forgejo API /api/forgejo/v1
(cherry picked from commit20b5669269) (cherry picked from commit1574643a6a) Update semantic version according to specification (cherry picked from commit22510f4130) Mise à jour de 'Makefile' (cherry picked from commitc3d85d8409) (cherry picked from commit5ea2309851) (cherry picked from commitec5217b9d1) (cherry picked from commit14f08e364b) (cherry picked from commitb4465c67b8) [API] [SEMVER] replace number with version (cherry picked from commitfba48e6497) (cherry picked from commit532ec5d878) [API] [SEMVER] [v1.20] less is replaced by css (cherry picked from commit01ca3a4f42) (cherry picked from commit1d928c3ab2) (cherry picked from commita39dc804cd) Conflicts: webpack.config.js (cherry picked from commitadc68578b3) (cherry picked from commit9b8d98475f) (cherry picked from commit2516103974) (cherry picked from commit18e6287963) (cherry picked from commite9694e67ab) (cherry picked from commita9763edaf0) (cherry picked from commite2b550f4fb) (cherry picked from commit2edac36701) [API] Forgejo API /api/forgejo/v1 (squash) Update semver as v1.20 is entering release candidate mode (cherry picked from commit4995098ec3) (cherry picked from commit578ccfdd27) (cherry picked from commit1bf6ac0952) (cherry picked from commit2fe16b2bfe) (cherry picked from commit7cd9d027ee) (cherry picked from commiteaed4be2ae) (cherry picked from commitcc94f3115f) (cherry picked from commitd7a77e35cc) (cherry picked from commitcd8eb68ab7) (cherry picked from commit68487ac95f) (cherry picked from commit616dceb565)
This commit is contained in:
		
					parent
					
						
							
								8d71e6b2f8
							
						
					
				
			
			
				commit
				
					
						545fe5975b
					
				
			
		
					 14 changed files with 398 additions and 2 deletions
				
			
		
							
								
								
									
										22
									
								
								web_src/js/standalone/forgejo-swagger.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								web_src/js/standalone/forgejo-swagger.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,22 @@ | |||
| import SwaggerUI from 'swagger-ui-dist/swagger-ui-es-bundle.js'; | ||||
| import 'swagger-ui-dist/swagger-ui.css'; | ||||
| 
 | ||||
| window.addEventListener('load', async () => { | ||||
|   const url = document.getElementById('swagger-ui').getAttribute('data-source'); | ||||
| 
 | ||||
|   const ui = SwaggerUI({ | ||||
|     url: url, | ||||
|     dom_id: '#swagger-ui', | ||||
|     deepLinking: true, | ||||
|     docExpansion: 'none', | ||||
|     defaultModelRendering: 'model', // don't show examples by default, because they may be incomplete
 | ||||
|     presets: [ | ||||
|       SwaggerUI.presets.apis | ||||
|     ], | ||||
|     plugins: [ | ||||
|       SwaggerUI.plugins.DownloadUrl | ||||
|     ] | ||||
|   }); | ||||
| 
 | ||||
|   window.ui = ui; | ||||
| }); | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue