Add teams to repo on collaboration page. (#8045)
	
		
	
				
					
				
			* Add teams to repo on collaboration page. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add option for repository admins to change teams access to repo. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add comment for functions Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Make RepoAdminChangeTeamAccess default false in xorm and make it default checked in template instead. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Make proper language strings and fix error redirection. * Add unit tests for adding and deleting team from repository. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add database migration Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Fix redirect Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Fix locale string mismatch. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Move team access mode text logic to template. * Move collaborator access mode text logic to template.tokarchuk/v1.17
							parent
							
								
									63ff61615e
								
							
						
					
					
						commit
						a0e88dfc2e
					
				@ -0,0 +1,15 @@ | 
				
			||||
// Copyright 2019 The Gitea Authors. All rights reserved.
 | 
				
			||||
// Use of this source code is governed by a MIT-style
 | 
				
			||||
// license that can be found in the LICENSE file.
 | 
				
			||||
 | 
				
			||||
package migrations | 
				
			||||
 | 
				
			||||
import "github.com/go-xorm/xorm" | 
				
			||||
 | 
				
			||||
func addRepoAdminChangeTeamAccessColumnForUser(x *xorm.Engine) error { | 
				
			||||
	type User struct { | 
				
			||||
		RepoAdminChangeTeamAccess bool `xorm:"NOT NULL DEFAULT false"` | 
				
			||||
	} | 
				
			||||
 | 
				
			||||
	return x.Sync2(new(User)) | 
				
			||||
} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue