4 Commits

Author SHA1 Message Date
  6543 feb1a8cabc
Docs: Add missing SESSION_LIFE_TIME to Config Cheat Sheet (#12968) 1 month ago
  Victor ffa7dd6880
Changed width of signature avatar from auto to 16px (#12961) 1 month ago
  GiteaBot b606f13365 [skip ci] Updated translations via Crowdin 1 month ago
  6543 4a654a8d44
Mirror: Update DB on Address-Update too (#12964) 1 month ago
6 changed files with 69 additions and 21 deletions
Split View
  1. +1
    -0
      docs/content/doc/advanced/config-cheat-sheet.en-us.md
  2. +2
    -0
      options/locale/locale_ja-JP.ini
  3. +58
    -15
      options/locale/locale_zh-TW.ini
  4. +2
    -2
      routers/repo/setting.go
  5. +5
    -3
      services/mirror/mirror.go
  6. +1
    -1
      web_src/less/_repository.less

+ 1
- 0
docs/content/doc/advanced/config-cheat-sheet.en-us.md View File

@@ -474,6 +474,7 @@ relation to port exhaustion.
- `COOKIE_SECURE`: **false**: Enable this to force using HTTPS for all session access.
- `COOKIE_NAME`: **i\_like\_gitea**: The name of the cookie used for the session ID.
- `GC_INTERVAL_TIME`: **86400**: GC interval in seconds.
- `SESSION_LIFE_TIME`: **86400**: Session life time in seconds, default is 86400 (1 day)

## Picture (`picture`)



+ 2
- 0
options/locale/locale_ja-JP.ini View File

@@ -681,6 +681,8 @@ pick_reaction=リアクションを選択
reactions_more=さらに %d 件
unit_disabled=サイト管理者がこのリポジトリセクションを無効にしています。
language_other=その他
delete_preexisting_label=削除
delete_preexisting=既存のファイルを削除

desc.private=プライベート
desc.public=公開


+ 58
- 15
options/locale/locale_zh-TW.ini View File

@@ -332,6 +332,7 @@ CommitChoice=提交選擇
TreeName=檔案路徑
Content=內容

SSPISeparatorReplacement=分隔符
SSPIDefaultLanguage=預設語言

require_error=不能為空。
@@ -799,11 +800,15 @@ editor.update=更新 '%s'
editor.delete=刪除 '%s'
editor.commit_directly_to_this_branch=直接提交到 <strong class="branch-name">%s</strong> 分支。
editor.create_new_branch=建立 <strong>新的分支</strong> 為此提交和開始合併請求。
editor.propose_file_change=提出檔案變更
editor.new_branch_name_desc=新的分支名稱...
editor.cancel=取消
editor.filename_cannot_be_empty=檔案名稱不能為空。
editor.filename_is_invalid=檔名無效:%s
editor.branch_does_not_exist=此儲存庫沒有名為「%s」的分支。
editor.branch_already_exists='%s' 已存在於此存儲庫。
editor.commit_empty_file_header=提交空白檔案
editor.commit_empty_file_text=你準備提交的檔案是空白的,是否繼續?
editor.no_changes_to_show=沒有可以顯示的變更。
editor.fail_to_update_file=上傳/建立檔案 '%s' 失敗, 錯誤訊息: %v
editor.add_subdir=加入目錄
@@ -811,6 +816,8 @@ editor.unable_to_upload_files=上傳檔案失敗到 '%s', 錯誤訊息: %v
editor.upload_file_is_locked=檔案「%s」已被 %s 鎖定
editor.upload_files_to_dir=上傳檔案到 '%s'
editor.cannot_commit_to_protected_branch=無法提交到受保護的分支「%s」。
editor.no_commit_to_branch=無法直接提交到分支因為:
editor.user_no_push_to_branch=使用者無法推送到分支

commits.desc=瀏覽原始碼修改歷程。
commits.commits=次程式碼提交
@@ -913,6 +920,7 @@ issues.delete_branch_at=`刪除分支 <b>%s</b> %s`
issues.open_tab=%d 個開放中
issues.close_tab=%d 個已關閉
issues.filter_label=標籤
issues.filter_label_exclude=`使用 <code>alt</code> + <code>click/enter</code> 來排除標籤`。
issues.filter_label_no_select=所有標籤
issues.filter_milestone=里程碑
issues.filter_milestone_no_select=所有里程碑
@@ -1146,21 +1154,26 @@ activity.period.quarterly=3 個月
activity.period.semiyearly=6 個月
activity.period.yearly=1 年
activity.overview=概覽
activity.merged_prs_count_1=合併請求
activity.merged_prs_count_n=合併請求
activity.opened_prs_count_1=建立合併請求
activity.title.user_1=%d 使用者
activity.title.user_n=%d 使用者
activity.active_prs_count_1=<strong>%d</strong> 個合併請求
activity.active_prs_count_n=<strong>%d</strong> 個合併請求
activity.merged_prs_count_1=合併
activity.merged_prs_count_n=合併
activity.opened_prs_count_1=提出合併請求
activity.opened_prs_count_n=提出合併請求
activity.title.user_1=%d 位使用者
activity.title.user_n=%d 位使用者
activity.title.prs_1=%d 合併請求
activity.title.prs_n=%d 合併請求
activity.title.prs_merged_by=%[2]s 合併了 %[1]s
activity.title.prs_opened_by=%[2]s 提出了 %[1]s
activity.merged_prs_label=已合併
activity.opened_prs_label=提案
activity.active_issues_count_1=<strong>%d</strong> 個問題
activity.active_issues_count_n=<strong>%d</strong> 個問題
activity.closed_issues_count_1=已關閉的 Issue
activity.closed_issues_count_n=已關閉的 Issue
activity.title.issues_1=%d Issue
activity.title.issues_n=%d Issues
activity.closed_issues_count_1=關閉的問題
activity.closed_issues_count_n=關閉的問題
activity.title.issues_1=%d 個問題
activity.title.issues_n=%d 個問題
activity.title.issues_closed_by=%[2]s 關閉了 %[1]s
activity.title.issues_created_by=%[2]s 建立了 %[1]s
activity.closed_issue_label=已關閉
@@ -1173,10 +1186,29 @@ activity.unresolved_conv_desc=這些最近更改的問題和合併請求尚未
activity.unresolved_conv_label=打開
activity.title.releases_1=%d 版本發佈
activity.title.releases_n=%d 版本發佈
activity.title.releases_published_by=%s 由 %s 發佈
activity.title.releases_published_by=%[2]s 發佈了 %[1]s
activity.published_release_label=已發佈
activity.no_git_activity=期間內沒有任何提交動態
activity.git_stats_exclude_merges=排除合併,
activity.git_stats_author_1=%d 位作者
activity.git_stats_author_n=%d 位作者
activity.git_stats_pushed_1=已經推送
activity.git_stats_pushed_n=已經推送
activity.git_stats_commit_1=%d 次提交
activity.git_stats_commit_n=%d 次提交
activity.git_stats_push_to_branch=到 %s 和
activity.git_stats_push_to_all_branches=到所有分支。
activity.git_stats_on_default_branch=於 %s,
activity.git_stats_file_1=%d 個檔案
activity.git_stats_file_n=%d 個檔案
activity.git_stats_files_changed_1=已變更
activity.git_stats_files_changed_n=已變更
activity.git_stats_additions=:
activity.git_stats_addition_1=新增 %d 行
activity.git_stats_addition_n=新增 %d 行
activity.git_stats_and_deletions=和
activity.git_stats_deletion_1=刪除 %d 行
activity.git_stats_deletion_n=刪除 %d 行

search=搜尋
search.search_repo=搜尋儲存庫
@@ -1404,6 +1436,7 @@ settings.archive.button=封存儲存庫
settings.archive.header=封存本儲存庫
settings.archive.text=封存此儲存庫會將它完全進入唯讀狀態。它將自資訊主頁隱藏、無法進行推送且不能建立問題及合併請求。
settings.archive.success=此儲存庫已被封存
settings.archive.error_ismirror=無法封存鏡像儲存庫。
settings.unarchive.button=解除封存儲存庫
settings.unarchive.header=解除封存本儲存庫
settings.unarchive.success=此儲存庫已解除封存
@@ -1450,8 +1483,11 @@ release.prerelease=預發佈版本
release.stable=穩定
release.edit=編輯
release.source_code=程式碼
release.new_subheader=發佈、整理專案的版本。
release.edit_subheader=發佈、整理專案的版本。
release.tag_name=標籤名稱
release.target=目標分支
release.tag_helper=新增或選擇一個既有的標籤。
release.title=標題
release.content=內容
release.prerelease_desc=標記為 Pre-Release
@@ -1623,11 +1659,13 @@ dashboard.operation_switch=開關
dashboard.operation_run=執行
dashboard.clean_unbind_oauth=清理未綁定的 OAuth 連結
dashboard.clean_unbind_oauth_success=所有未綁定的 OAuth 連結已刪除。
dashboard.cron.process=Cron: %[1]s
dashboard.delete_inactive_accounts=刪除所有未啟用帳戶
dashboard.delete_inactive_accounts.started=刪除所有未啟用帳戶的工作已啟動。
dashboard.delete_repo_archives=刪除所有儲存庫存檔
dashboard.delete_missing_repos=刪除所有遺失 Git 檔案的儲存庫記錄
dashboard.update_mirrors=更新鏡像
dashboard.repo_health_check=對所有儲存庫進行健康檢查
dashboard.deleted_branches_cleanup=清理已刪除的分支
dashboard.git_gc_repos=對所有儲存庫進行垃圾回收
dashboard.reinit_missing_repos=重新初始化所有遺失具已存在記錄的Git 儲存庫
@@ -1688,8 +1726,10 @@ users.is_activated=該使用者帳號已被啟用
users.prohibit_login=停用登入
users.is_admin=是管理員
users.is_restricted=受限制的
users.allow_import_local=允許匯入本地儲存庫
users.allow_create_organization=允許建立組織
users.allow_git_hook=可以建立 Git Hook
users.allow_git_hook_tooltip=Git Hook 將以執行 Gitea 的作業系統使用者的身份執行,並且對主機擁有相同的存取權限
users.allow_import_local=可以匯入本地儲存庫
users.allow_create_organization=可以建立組織
users.update_profile=更新使用者帳戶
users.delete_account=刪除使用者帳戶
users.still_own_repo=這個使用者還擁有一個或更多的儲存庫。請先刪除或是轉移這些儲存庫。
@@ -1817,6 +1857,7 @@ config.app_name=網站標題
config.app_ver=Gitea 版本
config.app_url=Gitea 基本 URL
config.custom_conf=設定檔案路徑
config.custom_file_root_path=自訂檔案根目錄
config.domain=SSH 伺服器域名
config.offline_mode=本地模式
config.disable_router_log=關閉路由日誌
@@ -1825,7 +1866,7 @@ config.run_mode=執行模式
config.git_version=Git 版本
config.repo_root_path=儲存庫目錄
config.lfs_root_path=LFS 根目錄
config.static_file_root_path=靜態檔案目錄
config.static_file_root_path=靜態檔案目錄
config.log_file_root_path=日誌路徑
config.script_type=腳本類型
config.reverse_auth_user=反向代理認證
@@ -1930,6 +1971,7 @@ config.git_gc_timeout=GC 作業逾時

config.log_config=日誌組態
config.log_mode=日誌模式
config.macaron_log_mode=Macaron 日誌模式
config.disabled_logger=已停用
config.access_log_template=範本

@@ -1972,8 +2014,8 @@ notices.delete_success=已刪除系統提示。
create_repo=建立了儲存庫 <a href="%s">%s</a>
rename_repo=重新命名儲存庫 <code>%[1]s</code> 為 <a href="%[2]s">%[3]s</a>
create_issue=`建立了問題 <a href="%s/issues/%s">%s#%[2]s</a>`
close_issue=`關閉問題 <a href="%s/issues/%s">%s#%[2]s</a>`
reopen_issue=`重新開放問題 <a href="%s/issues/%s">%s#%[2]s</a>`
close_issue=`關閉問題 <a href="%s/issues/%s">%s#%[2]s</a>`
reopen_issue=`重新開放問題 <a href="%s/issues/%s">%s#%[2]s</a>`
create_pull_request=`建立了合併請求 <a href="%s/pulls/%s">%s#%[2]s</a>`
close_pull_request=`已關閉合併請求 <a href="%s/pulls/%s">%s#%[2]s</a>`
reopen_pull_request=`已重新開啟合併請求 <a href="%s/pulls/%s">%s#%[2]s</a>`
@@ -1983,6 +2025,7 @@ merge_pull_request=`合併了合併請求 <a href="%s/pulls/%s">%s#%[2]s</a>`
transfer_repo=將儲存庫 <code>%s</code> 轉移至 <a href="%s">%s</a>
compare_branch=比較
compare_commits=比較 %d 提交
compare_commits_general=比較提交

[tool]
ago=%s之前


+ 2
- 2
routers/repo/setting.go View File

@@ -202,8 +202,8 @@ func SettingsPost(ctx *context.Context, form auth.RepoSettingForm) {

address = u.String()

if err := mirror_service.SaveAddress(ctx.Repo.Mirror, address); err != nil {
ctx.ServerError("SaveAddress", err)
if err := mirror_service.UpdateAddress(ctx.Repo.Mirror, address); err != nil {
ctx.ServerError("UpdateAddress", err)
return
}



+ 5
- 3
services/mirror/mirror.go View File

@@ -89,8 +89,8 @@ func AddressNoCredentials(m *models.Mirror) string {
return u.String()
}

// SaveAddress writes new address to Git repository config.
func SaveAddress(m *models.Mirror, addr string) error {
// UpdateAddress writes new address to Git repository and database
func UpdateAddress(m *models.Mirror, addr string) error {
repoPath := m.Repo.RepoPath()
// Remove old origin
_, err := git.NewCommand("remote", "rm", "origin").RunInDir(repoPath)
@@ -117,7 +117,9 @@ func SaveAddress(m *models.Mirror, addr string) error {
return err
}
}
return nil

m.Repo.OriginalURL = addr
return models.UpdateRepositoryCols(m.Repo, "original_url")
}

// gitShortEmptySha Git short empty SHA


+ 1
- 1
web_src/less/_repository.less View File

@@ -1481,7 +1481,7 @@
.ui.signature.avatar {
height: 16px;
margin-bottom: 0;
width: auto;
width: 16px;
}

.detail.icon {


Loading…
Cancel
Save