Skip to content

Commit

Permalink
Merge branch 'main' into fix_16384
Browse files Browse the repository at this point in the history
  • Loading branch information
6543 authored Jul 13, 2021
2 parents 3b39937 + 4ce32c9 commit 7922b97
Show file tree
Hide file tree
Showing 21 changed files with 265 additions and 65 deletions.
17 changes: 9 additions & 8 deletions models/repo_unit.go
Original file line number Diff line number Diff line change
Expand Up @@ -91,14 +91,15 @@ func (cfg *IssuesConfig) ToDB() ([]byte, error) {

// PullRequestsConfig describes pull requests config
type PullRequestsConfig struct {
IgnoreWhitespaceConflicts bool
AllowMerge bool
AllowRebase bool
AllowRebaseMerge bool
AllowSquash bool
AllowManualMerge bool
AutodetectManualMerge bool
DefaultMergeStyle MergeStyle
IgnoreWhitespaceConflicts bool
AllowMerge bool
AllowRebase bool
AllowRebaseMerge bool
AllowSquash bool
AllowManualMerge bool
AutodetectManualMerge bool
DefaultDeleteBranchAfterMerge bool
DefaultMergeStyle MergeStyle
}

// FromDB fills up a PullRequestsConfig from serialized format.
Expand Down
2 changes: 2 additions & 0 deletions modules/structs/repo.go
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,8 @@ type EditRepoOption struct {
AllowManualMerge *bool `json:"allow_manual_merge,omitempty"`
// either `true` to enable AutodetectManualMerge, or `false` to prevent it. `has_pull_requests` must be `true`, Note: In some special cases, misjudgments can occur.
AutodetectManualMerge *bool `json:"autodetect_manual_merge,omitempty"`
// set to `true` to delete pr branch after merge by default
DefaultDeleteBranchAfterMerge *bool `json:"default_delete_branch_after_merge,omitempty"`
// set to a merge style to be used by this repository: "merge", "rebase", "rebase-merge", or "squash". `has_pull_requests` must be `true`.
DefaultMergeStyle *string `json:"default_merge_style,omitempty"`
// set to `true` to archive this repository.
Expand Down
5 changes: 5 additions & 0 deletions options/locale/locale_de-DE.ini
Original file line number Diff line number Diff line change
Expand Up @@ -326,6 +326,8 @@ hi_user_x=Hallo <b>%s</b>,

activate_account=Bitte aktiviere dein Konto
activate_account.title=%s, bitte aktiviere dein Konto
activate_account.text_1=Hallo <b>%[1]s</b>, danke für deine Registrierung bei %[2]!
activate_account.text_2=Bitte klicke innerhalb von <b>%s</b> auf folgenden Link, um dein Konto zu aktivieren:

activate_email=Bestätige deine E-Mail-Adresse
activate_email.title=%s, bitte verifiziere deine E-Mail-Adresse
Expand Down Expand Up @@ -1813,6 +1815,7 @@ settings.event_pull_request_review_desc=Pull-Request genehmigt, abgelehnt oder K
settings.event_pull_request_sync=Pull-Request synchronisiert
settings.event_pull_request_sync_desc=Pull-Request synchronisiert.
settings.branch_filter=Branch-Filter
settings.branch_filter_desc=Whitelist für Branches für Push-, Erzeugungs- und Löschevents, als glob Pattern beschrieben. Es werden Events für alle Branches gemeldet, falls das Pattern <code>*</code> ist, oder falls es leer ist. Siehe die <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> Dokumentation für die Syntax (Englisch). Beispiele: <code>master</code>, <code>{master,release*}</code>.
settings.active=Aktiv
settings.active_helper=Informationen über ausgelöste Ereignisse werden an diese Webhook-URL gesendet.
settings.add_hook_success=Webhook wurde hinzugefügt.
Expand Down Expand Up @@ -1882,6 +1885,7 @@ settings.dismiss_stale_approvals_desc=Wenn neue Commits gepusht werden, die den
settings.require_signed_commits=Signierte Commits erforderlich
settings.require_signed_commits_desc=Pushes auf diesen Branch ablehnen, wenn Commits nicht signiert oder nicht überprüfbar sind.
settings.protect_protected_file_patterns=Geschützte Dateimuster (durch Semikolon getrennt '\;'):
settings.protect_protected_file_patterns_desc=Geschützte Dateien, die nicht einmal geändert werden können, wenn der Benutzer die Rechte hat, Dateien in diesem Branch hinzuzufügen, zu bearbeiten, oder zu löschen. Verschiedene Pattern können per Semicolon (';') getrennt werden. Siehe die <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> Dokumentation für die Pattern Syntax (Englisch). Beispiele: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
settings.add_protected_branch=Schutz aktivieren
settings.delete_protected_branch=Schutz deaktivieren
settings.update_protect_branch_success=Branch-Schutz für den Branch „%s“ wurde geändert.
Expand Down Expand Up @@ -1909,6 +1913,7 @@ settings.tags.protection.allowed.teams=Erlaubte Teams
settings.tags.protection.allowed.noone=Niemand
settings.tags.protection.create=Tag schützen
settings.tags.protection.none=Es gibt keine geschützten Tags.
settings.tags.protection.pattern.description=Du kannst einen einzigen Namen oder ein globales Schema oder einen regulären Ausdruck verwenden, um mehrere Tags zu schützen. Mehr dazu im <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/protected-tags/">geschützte Tags Guide (Englisch)</a>.
settings.bot_token=Bot-Token
settings.chat_id=Chat-ID
settings.matrix.homeserver_url=Homeserver-URL
Expand Down
1 change: 1 addition & 0 deletions options/locale/locale_en-US.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1664,6 +1664,7 @@ settings.pulls.allow_rebase_merge_commit = Enable Rebasing with explicit merge c
settings.pulls.allow_squash_commits = Enable Squashing to Merge Commits
settings.pulls.allow_manual_merge = Enable Mark PR as manually merged
settings.pulls.enable_autodetect_manual_merge = Enable autodetect manual merge (Note: In some special cases, misjudgments can occur)
settings.pulls.default_delete_branch_after_merge = Delete pull request branch after merge by default
settings.projects_desc = Enable Repository Projects
settings.admin_settings = Administrator Settings
settings.admin_enable_health_check = Enable Repository Health Checks (git fsck)
Expand Down
34 changes: 31 additions & 3 deletions options/locale/locale_es-ES.ini
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ add=Añadir
add_all=Añadir todo
remove=Eliminar
remove_all=Eliminar todos
edit=Editar

write=Escribir
preview=Vista previa
Expand All @@ -99,6 +100,8 @@ never=Nunca
[error]
occurred=Se ha producido un error
report_message=Si estás seguro de que este es un error de Gitea, por favor busca un problema en <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> y abre un nuevo problema si es necesario.
missing_csrf=Solicitud incorrecta: sin token CSRF
invalid_csrf=Solicitud incorrecta: el token CSRF no es válido

[startpage]
app_desc=Un servicio de Git autoalojado y sin complicaciones
Expand Down Expand Up @@ -272,8 +275,8 @@ account_activated=La cuenta ha sido activada
prohibit_login=Ingreso prohibido
prohibit_login_desc=Su cuenta tiene prohibido ingresar al sistema. Por favor contacte con el administrador del sistema.
resent_limit_prompt=Ya ha solicitado recientemente un correo de activación. Por favor, espere 3 minutos y vuelva a intentarlo.
has_unconfirmed_mail=Hola %s, tu correo electrónico (<b>%s</b>) no está confirmado. Si no has recibido un correo de confirmación o necesitas que lo enviemos de nuevo, por favor, haz click en el siguiente botón.
resend_mail=Haz click aquí para reenviar tu correo electrónico de activación
has_unconfirmed_mail=Hola %s, su correo electrónico (<b>%s</b>) no está confirmado. Si no ha recibido un correo de confirmación o necesita que lo enviemos de nuevo, por favor, haga click en el siguiente botón.
resend_mail=Haga click aquí para reenviar su correo electrónico de activación
email_not_associate=Esta dirección de correo electrónico no esta asociada a ninguna cuenta.
send_reset_mail=Enviar correo de recuperación de cuenta
reset_password=Recuperación de cuenta
Expand Down Expand Up @@ -302,6 +305,8 @@ openid_connect_desc=La URI OpenID elegida es desconocida. Asóciela a una nueva
openid_register_title=Crear una nueva cuenta
openid_register_desc=La URI OpenID elegida es desconocida. Asóciela a una nueva cuenta aquí.
openid_signin_desc=Introduzca su URI OpenID. Por ejemplo: https://anne.me, bob.openid.org.cn o gnusocial.net/carry.
disable_forgot_password_mail=La recuperación de cuentas está desactivada porque no hay correo electrónico configurado. Por favor, contacte con el administrador del sitio.
disable_forgot_password_mail_admin=La recuperación de cuentas solo está disponible cuando se configura el correo electrónico configurado. Por favor, configure el correo electrónico para permitir la recuperación de cuentas.
email_domain_blacklisted=No puede registrarse con su correo electrónico.
authorize_application=Autorizar aplicación
authorize_redirect_notice=Será redirigido a %s si autoriza esta aplicación.
Expand All @@ -321,6 +326,8 @@ hi_user_x=Hola <b>%s</b>,

activate_account=Por favor, active su cuenta
activate_account.title=%s, por favor activa tu cuenta
activate_account.text_1=¡Hola <b>%[1]s</b>, gracias por registrarse en %[2]!
activate_account.text_2=Por favor, haga clic en el siguiente enlace para activar su cuenta dentro de <b>%s</b>:

activate_email=Verifique su correo electrónico
activate_email.title=%s, por favor verifica tu dirección de correo electrónico
Expand Down Expand Up @@ -719,6 +726,13 @@ email_notifications.onmention=Enviar correo sólo al ser mencionado
email_notifications.disable=Deshabilitar las notificaciones por correo electrónico
email_notifications.submit=Establecer preferencias de correo electrónico

visibility=Visibilidad del usuario
visibility.public=Público
visibility.public_tooltip=Visible para todos los usuarios
visibility.limited=Limitado
visibility.limited_tooltip=Visible sólo para usuarios conectados
visibility.private=Privado
visibility.private_tooltip=Sólo visible para los miembros de la organización

[repo]
new_repo_helper=Un repositorio contiene todos los archivos del proyecto, incluyendo el historial de revisiones. ¿Ya lo tiene en otro lugar? <a href="%s">Migrar repositorio.</a>
Expand Down Expand Up @@ -797,6 +811,7 @@ delete_preexisting_label=Eliminar
delete_preexisting=Eliminar archivos preexistentes
delete_preexisting_content=Eliminar archivos en %s
delete_preexisting_success=Eliminó archivos no adoptados en %s
blame_prior=Ver la culpa antes de este cambio

transfer.accept=Aceptar transferencia
transfer.accept_desc=Transferir a "%s"
Expand Down Expand Up @@ -990,7 +1005,7 @@ editor.file_is_a_symlink='%s' es un enlace simbólico. Los enlaces simbólicos n
editor.filename_is_a_directory=Nombre de archivo '%s' ya se utiliza como un nombre de directorio en este repositorio.
editor.file_editing_no_longer_exists=El archivo que está editando, '%s', ya no existe en este repositorio.
editor.file_deleting_no_longer_exists=El archivo que se está eliminando, '%s', ya no existe en este repositorio.
editor.file_changed_while_editing=Desde que comenzó a editar, el contenido del archivo ha sido cambiado. <a target="_blank" rel="noopener noreferrer" href="%s">Clic aquí</a> para ver qué ha cambiado o <strong>presione confirmar de nuevo</strong> para sobrescribir los cambios.
editor.file_changed_while_editing=Desde que comenzó a editar, el contenido del archivo ha sido cambiado. <a target="_blank" rel="noopener noreferrer" href="%s">Haga clic aquí</a> para ver qué ha cambiado o <strong>presione confirmar de nuevo</strong> para sobrescribir los cambios.
editor.file_already_exists=Ya existe un archivo con nombre '%s' en este repositorio.
editor.commit_empty_file_header=Commit un archivo vacío
editor.commit_empty_file_text=El archivo que estás tratando de commit está vacío. ¿Proceder?
Expand Down Expand Up @@ -1870,6 +1885,7 @@ settings.dismiss_stale_approvals_desc=Cuando los nuevos commits que cambien el c
settings.require_signed_commits=Requiere commits firmados
settings.require_signed_commits_desc=Rechazar push en esta rama si los commits no están firmados o no son verificables.
settings.protect_protected_file_patterns=Patrones de archivos protegidos (separados con punto y coma '\;'):
settings.protect_protected_file_patterns_desc=Archivos protegidos que no están permitidos a ser cambiados directamente incluso si el usuario tiene permiso para agregar, editar o borrar archivos en esta rama. Múltiples patrones pueden separarse usando punto y coma ('\;'). Vea la documentación de <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> para la sintaxis de patrones. Ejemplos: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
settings.add_protected_branch=Activar protección
settings.delete_protected_branch=Desactivar protección
settings.update_protect_branch_success=La protección de la rama '%s' ha sido actualizada.
Expand All @@ -1888,6 +1904,16 @@ settings.choose_branch=Elija una rama…
settings.no_protected_branch=No hay ramas protegidas.
settings.edit_protected_branch=Editar
settings.protected_branch_required_approvals_min=Las aprobaciones necesarias no pueden ser negativas.
settings.tags=Etiquetas
settings.tags.protection=Protección de etiquetas
settings.tags.protection.pattern=Patrón de etiquetas
settings.tags.protection.allowed=Permitido
settings.tags.protection.allowed.users=Usuarios permitidos
settings.tags.protection.allowed.teams=Equipos permitidos
settings.tags.protection.allowed.noone=Ningún
settings.tags.protection.create=Proteger Etiqueta
settings.tags.protection.none=No hay etiquetas protegidas.
settings.tags.protection.pattern.description=Puede usar un solo nombre o un patrón de glob o expresión regular para que coincida con varias etiquetas. Lea más en la guía de etiquetas <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/protected-tags/">protegida</a>.
settings.bot_token=Token del Bot
settings.chat_id=ID Chat
settings.matrix.homeserver_url=URL de Homeserver
Expand All @@ -1901,6 +1927,7 @@ settings.archive.success=El repositorio ha sido archivado exitosamente.
settings.archive.error=Ha ocurrido un error al intentar archivar el repositorio. Vea el registro para más detalles.
settings.archive.error_ismirror=No puede archivar un repositorio replicado.
settings.archive.branchsettings_unavailable=Los ajustes de rama no están disponibles si el repositorio está archivado.
settings.archive.tagsettings_unavailable=Los ajustes de las etiquetas no están disponibles si el repositorio está archivado.
settings.unarchive.button=Desarchivar Repositorio
settings.unarchive.header=Desarchivar este Repositorio
settings.unarchive.text=Des-archivar el repositorio restaurará su capacidad de recibir commits y pushes, así como nuevas incidencias y pull-requests.
Expand Down Expand Up @@ -2015,6 +2042,7 @@ release.deletion_tag_desc=Eliminará esta etiqueta del repositorio. El contenido
release.deletion_tag_success=La etiqueta ha sido eliminada.
release.tag_name_already_exist=Ya existe uno lanzamiento con esta etiqueta.
release.tag_name_invalid=El nombre de la etiqueta no es válido.
release.tag_name_protected=El nombre de la etiqueta está protegido.
release.tag_already_exist=Este nombre de etiqueta ya existe.
release.downloads=Descargas
release.download_count=Descargas: %s
Expand Down
2 changes: 2 additions & 0 deletions options/locale/locale_fr-FR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1968,8 +1968,10 @@ release.delete_release=Supprimer cette version
release.delete_tag=Supprimer le tag
release.deletion=Supprimer cette version
release.deletion_success=Cette livraison a été supprimée.
release.deletion_tag_success=L'étiquette a été supprimée.
release.tag_name_already_exist=Une version avec ce nom de balise existe déjà.
release.tag_name_invalid=Le nom de balise est invalide.
release.tag_already_exist=Ce nom d'étiquette existe déjà.
release.downloads=Téléchargements
release.download_count=Télécharger: %s
Expand Down
4 changes: 4 additions & 0 deletions options/locale/locale_ja-JP.ini
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ never=無し
[error]
occurred=エラーが発生しました
report_message=Giteaのバグが疑われる場合は、<a href="https://github.com/go-gitea/gitea/issues">GitHub</a>でIssueを検索して、見つからなければ新しいIssueを作成してください。
missing_csrf=不正なリクエスト: CSRFトークンが不明です
invalid_csrf=不正なリクエスト: CSRFトークンが無効です

[startpage]
app_desc=自分で立てる、超簡単 Git サービス
Expand Down Expand Up @@ -324,6 +326,8 @@ hi_user_x=こんにちは、<b>%s</b> さん。

activate_account=あなたのアカウントをアクティベートしてください。
activate_account.title=%s さん、アカウントをアクティベートしてください
activate_account.text_1=こんにちは、<b>%[1]s</b> さん。 %[2]s へのご登録ありがとうございます!
activate_account.text_2=あなたのアカウントを有効化するため、<b>%s</b>以内に次のリンクをクリックしてください:

activate_email=メール アドレスを確認します
activate_email.title=%s さん、メールアドレス確認をお願いします
Expand Down
7 changes: 7 additions & 0 deletions options/locale/locale_pt-PT.ini
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ never=Nunca
[error]
occurred=Ocorreu um erro
report_message=Se tiver certeza de que se trata de um erro do Gitea, por favor, procure a questão no <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> e abra uma nova questão, se necessário.
missing_csrf=Pedido inválido: não há código CSRF
invalid_csrf=Pedido inválido: código CSRF inválido

[startpage]
app_desc=Um serviço Git auto-hospedado e fácil de usar
Expand Down Expand Up @@ -318,6 +320,7 @@ password_pwned=A senha utilizada está numa <a target="_blank" rel="noopener nor
password_pwned_err=Não foi possível completar o pedido ao HaveIBeenPwned

[mail]
view_it_on=Ver em %s
link_not_working_do_paste=Não está a funcionar? Tente copiar e colar no seu navegador.
hi_user_x=Olá <b>%s</b>,

Expand Down Expand Up @@ -1355,6 +1358,8 @@ issues.review.resolved_by=marcou este diálogo como estando resolvido
issues.assignee.error=Nem todos os responsáveis foram adicionados devido a um erro inesperado.
issues.reference_issue.body=Conteúdo

compare.compare_base=base
compare.compare_head=comparar

pulls.desc=Habilitar pedidos de integração e revisão de código.
pulls.new=Novo pedido de integração
Expand Down Expand Up @@ -1615,6 +1620,8 @@ settings.mirror_settings=Configurações do espelhamento
settings.mirror_settings.docs=Configure o seu repositório para puxar e/ou enviar automaticamente as modificações de/para outro repositório. Ramos, etiquetas e cometimentos serão sincronizados automaticamente. <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/repo-mirror/">Como é que eu faço um espelho de outro repositório?</a>
settings.mirror_settings.mirrored_repository=Repositório espelhado
settings.mirror_settings.direction=Sentido
settings.mirror_settings.direction.pull=Puxada
settings.mirror_settings.direction.push=Envio
settings.mirror_settings.last_update=Última modificação
settings.mirror_settings.push_mirror.none=Não foram configurados quaisquer espelhos de envio
settings.mirror_settings.push_mirror.remote_url=URL do repositório remoto Git
Expand Down
4 changes: 4 additions & 0 deletions options/locale/locale_zh-TW.ini
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ never=從來沒有
[error]
occurred=發生錯誤
report_message=如果你確定這是一個 Gitea 的 bug,請去 <a href="https://github.com/go-gitea/gitea/issues"> GitHub</a> 搜尋相關的問題,如果有需要你也可以開一個新的問題
missing_csrf=Bad Request: no CSRF token present
invalid_csrf=Bad Request: Invalid CSRF token

[startpage]
app_desc=一套極易架設的 Git 服務
Expand Down Expand Up @@ -324,6 +326,8 @@ hi_user_x=<b>%s</b> 您好,

activate_account=請啟用您的帳戶
activate_account.title=%s,請啟用您的帳戶
activate_account.text_1=<b>%[1]s</b> 您好,感謝您註冊 %[2]s!
activate_account.text_2=請在 <b>%s</b>內點擊下列連結以啟用您的帳戶:

activate_email=請驗證您的電子信箱
activate_email.title=%s,請驗證您的電子信箱
Expand Down
Loading

0 comments on commit 7922b97

Please sign in to comment.