mirror of
				https://github.com/gitbucket/gitbucket.git
				synced 2025-11-03 20:15:59 +01:00 
			
		
		
		
	Provide GitHub compatible URL for Git clients
This commit is contained in:
		@@ -1,12 +1,12 @@
 | 
			
		||||
 | 
			
		||||
import gitbucket.core.controller._
 | 
			
		||||
import gitbucket.core.plugin.PluginRegistry
 | 
			
		||||
import gitbucket.core.servlet.{ApiAuthenticationFilter, Database, GitAuthenticationFilter, TransactionFilter}
 | 
			
		||||
import gitbucket.core.util.Directory
 | 
			
		||||
import java.util.EnumSet
 | 
			
		||||
import javax.servlet._
 | 
			
		||||
 | 
			
		||||
import gitbucket.core.controller._
 | 
			
		||||
import gitbucket.core.plugin.PluginRegistry
 | 
			
		||||
import gitbucket.core.service.SystemSettingsService
 | 
			
		||||
import gitbucket.core.servlet._
 | 
			
		||||
import gitbucket.core.util.Directory
 | 
			
		||||
import org.scalatra._
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -25,6 +25,9 @@ class ScalatraBootstrap extends LifeCycle with SystemSettingsService {
 | 
			
		||||
    context.getFilterRegistration("gitAuthenticationFilter").addMappingForUrlPatterns(EnumSet.allOf(classOf[DispatcherType]), true, "/git/*")
 | 
			
		||||
    context.addFilter("apiAuthenticationFilter", new ApiAuthenticationFilter)
 | 
			
		||||
    context.getFilterRegistration("apiAuthenticationFilter").addMappingForUrlPatterns(EnumSet.allOf(classOf[DispatcherType]), true, "/api/v3/*")
 | 
			
		||||
    context.addFilter("ghCompatRepositoryAccessFilter", new GHCompatRepositoryAccessFilter)
 | 
			
		||||
    context.getFilterRegistration("ghCompatRepositoryAccessFilter").addMappingForUrlPatterns(EnumSet.allOf(classOf[DispatcherType]), true, "/*")
 | 
			
		||||
 | 
			
		||||
    // Register controllers
 | 
			
		||||
    context.mount(new AnonymousAccessController, "/*")
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user