#1474 Edit New issue UpdateGravatarSource() assumes insecure protocol
This commit is contained in:
		
							parent
							
								
									a7686e8749
								
							
						
					
					
						commit
						4cfa2ca40d
					
				
					 4 changed files with 20 additions and 9 deletions
				
			
		|  | @ -419,7 +419,7 @@ issues.filter_sort.recentupdate=Zuletzt aktualisiert | ||||||
| issues.filter_sort.leastupdate=Am längsten nicht aktualisiert | issues.filter_sort.leastupdate=Am längsten nicht aktualisiert | ||||||
| issues.filter_sort.mostcomment=Am meisten kommentiert | issues.filter_sort.mostcomment=Am meisten kommentiert | ||||||
| issues.filter_sort.leastcomment=Am wenigsten kommentiert | issues.filter_sort.leastcomment=Am wenigsten kommentiert | ||||||
| issues.opened_by=opened %[1]s by <a href="%[2]s">%[3]s</a> | issues.opened_by=%[1]s geöffnet von <a href="%[2]s">%[3]s</a> | ||||||
| issues.opened_by_fake=eröffnet %[1]s von %[2]s | issues.opened_by_fake=eröffnet %[1]s von %[2]s | ||||||
| issues.previous=Vorherige Seite | issues.previous=Vorherige Seite | ||||||
| issues.next=Nächste Seite | issues.next=Nächste Seite | ||||||
|  | @ -510,9 +510,14 @@ settings.remove_collaborator_success=Mitarbeiter entfernt | ||||||
| settings.user_is_org_member=Benutzer ist ein Organisationsmitglied und kann nicht als Mitarbeiter hinzugefügt werden. | settings.user_is_org_member=Benutzer ist ein Organisationsmitglied und kann nicht als Mitarbeiter hinzugefügt werden. | ||||||
| settings.add_webhook=Webhook hinzufügen | settings.add_webhook=Webhook hinzufügen | ||||||
| settings.hooks_desc=Webhooks erlauben es dir, externe Dienste zu informieren, wenn etwas bestimmtes in deinem Repository passiert. Gogs sendet dann einen POST-Request an alle angegebenen URLs. Erfahre mehr in unserem <a target="_blank" href="%s">Webhooks Guide</a>. | settings.hooks_desc=Webhooks erlauben es dir, externe Dienste zu informieren, wenn etwas bestimmtes in deinem Repository passiert. Gogs sendet dann einen POST-Request an alle angegebenen URLs. Erfahre mehr in unserem <a target="_blank" href="%s">Webhooks Guide</a>. | ||||||
| settings.webhook_deletion=Delete Webhook | settings.webhook_deletion=Webhook entfernen | ||||||
| settings.webhook_deletion_desc=Delete this webhook will remove its information and all delivery history. Do you want to continue? | settings.webhook_deletion_desc=Delete this webhook will remove its information and all delivery history. Do you want to continue? | ||||||
| settings.webhook_deletion_success=Webhook has been deleted successfully! | settings.webhook_deletion_success=Webhook wurde erfolgreich entfernt! | ||||||
|  | settings.webhook.request=Request | ||||||
|  | settings.webhook.response=Response | ||||||
|  | settings.webhook.headers=Headers | ||||||
|  | settings.webhook.payload=Payload | ||||||
|  | settings.webhook.body=Body | ||||||
| settings.githooks_desc=Git-Hooks werden von Git selbst bereitgestellt. Du kannst die Dateien der unterstützten Hooks in der Liste unten bearbeiten, um eigene Operationen einzubinden. | settings.githooks_desc=Git-Hooks werden von Git selbst bereitgestellt. Du kannst die Dateien der unterstützten Hooks in der Liste unten bearbeiten, um eigene Operationen einzubinden. | ||||||
| settings.githook_edit_desc=Wenn ein Hook nicht aktiv ist, wird der Standardinhalt benutzt. Lasse den Inhalt leer, um den Hook zu deaktivieren. | settings.githook_edit_desc=Wenn ein Hook nicht aktiv ist, wird der Standardinhalt benutzt. Lasse den Inhalt leer, um den Hook zu deaktivieren. | ||||||
| settings.githook_name=Hook-Name | settings.githook_name=Hook-Name | ||||||
|  |  | ||||||
|  | @ -513,6 +513,11 @@ settings.hooks_desc=Web 钩子允许您设定在 Gogs 上发生指定事件时 | ||||||
| settings.webhook_deletion=删除 Web 钩子 | settings.webhook_deletion=删除 Web 钩子 | ||||||
| settings.webhook_deletion_desc=删除该 Web 钩子将会删除与其有关的信息和推送历史。是否继续? | settings.webhook_deletion_desc=删除该 Web 钩子将会删除与其有关的信息和推送历史。是否继续? | ||||||
| settings.webhook_deletion_success=Web 钩子删除成功! | settings.webhook_deletion_success=Web 钩子删除成功! | ||||||
|  | settings.webhook.request=请求内容 | ||||||
|  | settings.webhook.response=响应内容 | ||||||
|  | settings.webhook.headers=头信息 | ||||||
|  | settings.webhook.payload=推送内容 | ||||||
|  | settings.webhook.body=响应体 | ||||||
| settings.githooks_desc=Git 钩子是由 Git 本身提供的功能,以下为 Gogs 所支持的钩子列表。 | settings.githooks_desc=Git 钩子是由 Git 本身提供的功能,以下为 Gogs 所支持的钩子列表。 | ||||||
| settings.githook_edit_desc=如果钩子未启动,则会显示样例文件中的内容。如果想要删除某个钩子,则提交空白文本即可。 | settings.githook_edit_desc=如果钩子未启动,则会显示样例文件中的内容。如果想要删除某个钩子,则提交空白文本即可。 | ||||||
| settings.githook_name=钩子名称 | settings.githook_name=钩子名称 | ||||||
|  |  | ||||||
|  | @ -44,8 +44,9 @@ var gravatarSource string | ||||||
| func UpdateGravatarSource() { | func UpdateGravatarSource() { | ||||||
| 	gravatarSource = setting.GravatarSource | 	gravatarSource = setting.GravatarSource | ||||||
| 	log.Debug("avatar.UpdateGravatarSource(gavatar source): %s", gravatarSource) | 	log.Debug("avatar.UpdateGravatarSource(gavatar source): %s", gravatarSource) | ||||||
| 	if !strings.HasPrefix(gravatarSource, "http:") { | 	if !strings.HasPrefix(gravatarSource, "http://") || | ||||||
| 		gravatarSource = "http:" + gravatarSource | 		!strings.HasPrefix(gravatarSource, "https://") { | ||||||
|  | 		gravatarSource = "http://" + gravatarSource | ||||||
| 		log.Debug("avatar.UpdateGravatarSource(update gavatar source): %s", gravatarSource) | 		log.Debug("avatar.UpdateGravatarSource(update gavatar source): %s", gravatarSource) | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
		Reference in a new issue