New option to disallow team creation: join only

This commit is contained in:
nemunaire 2020-05-16 03:51:36 +02:00
commit 64b9e9a251
6 changed files with 53 additions and 30 deletions

View file

@ -178,6 +178,7 @@ func main() {
WChoiceCurCoefficient: 1,
AllowRegistration: false,
CanJoinTeam: false,
DenyTeamCreation: false,
DenyNameChange: false,
AcceptNewIssue: true,
EnableResolutionRoute: false,

View file

@ -129,6 +129,13 @@
</label>
</div>
<div class="form-check">
<label class="custom-control custom-checkbox">
<input class="custom-control-input" type="checkbox" ng-model="config.denyTeamCreation" ng-disabled="!config.allowRegistration && !config.canJoinTeam">
<span class="custom-control-label">Interdire la création de nouvelles équipes</span>
</label>
</div>
<div class="form-check">
<label class="custom-control custom-checkbox">
<input class="custom-control-input" type="checkbox" ng-model="config.denyNameChange">