<h4 class="ui top attached header"> {{.locale.Tr "settings.authorized_oauth2_applications"}} </h4> <div class="ui attached segment"> <div class="ui key list"> <div class="item"> {{.locale.Tr "settings.authorized_oauth2_applications_description"}} </div> {{range $grant := .Grants}} <div class="item"> <div class="right floated content"> <button class="ui red tiny button delete-button" data-modal-id="revoke-gitea-oauth2-grant" data-url="{{AppSubUrl}}/user/settings/applications/oauth2/{{$grant.ApplicationID}}/revoke/{{$grant.ID}}"> {{$.locale.Tr "settings.revoke_key"}} </button> </div> <div class="left floated content"> {{svg "octicon-key"}} </div> <div class="content"> <strong>{{$grant.Application.Name}}</strong> <div class="activity meta"> <i>{{$.locale.Tr "settings.add_on"}} <span><time data-format="short-date" datetime="{{$grant.CreatedUnix.FormatLong}}">{{$grant.CreatedUnix.FormatShort}}</time></span></i> </div> </div> </div> {{end}} </div> </div> <div class="ui small basic delete modal" id="revoke-gitea-oauth2-grant"> <div class="ui icon header"> {{svg "octicon-shield" 16 "mr-2"}} {{.locale.Tr "settings.revoke_oauth2_grant"}} </div> <div class="content"> <p>{{.locale.Tr "settings.revoke_oauth2_grant_description"}}</p> </div> {{template "base/delete_modal_actions" .}} </div>