summaryrefslogtreecommitdiffstats
path: root/modules/auth/org.go
Commit message (Collapse)AuthorAgeFilesLines
* Team permission to create repository in organization (#8312)David Svantesson2019-11-201-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add team permission setting to allow creating repo in organization. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add test case for creating repo when have team creation access. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * build error: should omit comparison to bool constant Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add comment on exported functions * Fix fixture consistency, fix existing unit tests * Fix boolean comparison in xorm query. * addCollaborator and changeCollaborationAccessMode separate steps More clear to use different if-cases. * Create and commit xorm session * fix * Add information of create repo permission in team sidebar * Add migration step * Clarify that repository creator will be administrator. * Fix some things after merge * Fix language text that use html * migrations file * Create repository permission -> Create repositories * fix merge * fix review comments
* Add team option to grant rights for all organization repositories (#8688)David Svantesson2019-11-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add field IsAllRepositories to team * Add AllRepositories to team UI * Manage team with access to all repositories * Add field IsAllRepositories to team API * put backticks around table/column names * rename IsAllRepositories to IncludesAllRepositories * do not reload slice if already loaded * add repo to teams with access to all repositories when changing repo owner * improve tests for teams with access to all repositories * Merge branch 'master' * Change code for adding all repositories Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * fmt after merge * Change code in API EditTeam similar to EditTeamPost web interface Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Clarify that all repositories will be added Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * All repositories option under Permissions headline * New setting group 'Repository access' * Move check IncludeAllRepositories to removeRepository. * Revert "Move check IncludeAllRepositories to removeRepository." and add comment instead. This reverts commit 753b7d205be260b8be465b5291a02975a81f3093. * Clarify help text what options do.
* Fix errors in create org UI regarding team access permission. (#8506)David Svantesson2019-10-141-2/+3
|
* Add teams to repo on collaboration page. (#8045)David Svantesson2019-09-231-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Use gitea forked macaron (#7933)Tamal Saha2019-08-231-2/+2
| | | Signed-off-by: Tamal Saha <tamal@appscode.com>
* Increase Username and Orgname MaxSize 35 -> 40 (#6178)Segev Finer2019-02-251-2/+2
| | | | | | | | | | | | | | * Increase Username and Orgname MaxSize 35 -> 40 Signed-off-by: Segev Finer <segev@codeocean.com> * Dep update code.gitea.io/sdk Signed-off-by: Segev Finer <segev@codeocean.com> * Run generate-swagger Signed-off-by: Segev Finer <segev@codeocean.com>
* Allow to set organization visibility (public, internal, private) (#1763)Rémy Boulanouar2019-02-181-1/+5
|
* Add units to team (#947)Lunny Xiao2017-05-181-0/+3
| | | | | | | | | | | | | | | | | | * add units to team * fix lint * finish team setting backend * finished permission controll on routes * fix import blank line * add unit check on ssh/http pull and push and fix test failed * fix fixtures data * remove unused code
* Better URL validation (#1507)Lauris BH2017-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | * Add correct git branch name validation * Change git refname validation error constant name * Implement URL validation based on GoLang url.Parse method * Backward compatibility with older Go compiler * Add git reference name validation unit tests * Remove unused variable in unit test * Implement URL validation based on GoLang url.Parse method * Backward compatibility with older Go compiler * Add url validation unit tests
* Fix typos in models/ and modules/ (#1248)Ethan Koenig2017-03-151-3/+3
|
* Update Website binding MaxSize to 255 (#722)Bwko2017-01-251-1/+1
|
* golint fixed for modules/authLunny Xiao2016-11-271-0/+6
|
* #2497 incorrect error handle for team nameUnknwon2016-01-291-3/+3
|
* #2156 admin able to edit organization max repo creationUnknwon2015-12-111-5/+6
|
* UI: long organization name in create repository owner listUnknwon2015-11-181-2/+2
|
* fix import path, fix #1782Unknwon2015-10-151-2/+2
|
* minor fix on templateUnknwon2015-09-071-1/+1
|
* new org options UIUnknwon2015-09-061-5/+5
|
* #1193 Make organization emails non-mandatoryUnknwon2015-09-061-4/+1
|
* fix #1439Unknwon2015-08-051-1/+1
|
* Use binding middlewareUnknwon2014-10-151-9/+7
|
* Finish team list, create new team, join/leave team pageUnknwon2014-08-161-1/+1
|
* Page: `/org/:orgname/settings`Unknwon2014-08-141-4/+6
|
* Reser repo owner to organization when error occurs in repo create page, ↵Unknwon2014-07-261-1/+1
| | | | dashboard news feed page, create organization page
* New UI merge in progressUnknwon2014-07-261-41/+8
|
* Finish create organization teamUnknown2014-07-021-0/+33
|
* Organization settings pageUnknown2014-06-271-3/+27
|
* Add create organizationUnknown2014-06-251-0/+33