1
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-02-02 15:09:33 -05:00
gitea/models/repo
wxiaoguang 34dfc25b83
Make git clone URL could use current signed-in user (#33091)
close #33086

* Add a special value for "SSH_USER" setting: `(DOER_USERNAME)`
* Improve parseRepositoryURL and add tests (now it doesn't have hard
dependency on some setting values)

Many changes are just adding "ctx" and "doer" argument to functions.

By the way, improve app.example.ini, remove all `%(key)s` syntax, it
only makes messy and no user really cares about it.

Document: https://gitea.com/gitea/docs/pulls/138
2025-01-07 13:17:44 +08:00
..
archiver.go Add support for sha256 repositories (#23894) 2024-01-19 17:05:02 +01:00
attachment_test.go More refactoring of db.DefaultContext (#27083) 2023-09-15 06:13:19 +00:00
attachment.go Azure blob storage support (#30995) 2024-05-30 07:33:50 +00:00
avatar_test.go Fix duplicate sub-path for avatars (#31365) 2024-06-15 11:43:57 +08:00
avatar.go Return an empty string when a repo has no avatar in the repo API (#31187) 2024-06-01 11:49:42 +00:00
collaboration_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
collaboration.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
fork_test.go refactor some functions to support ctx as first parameter (#21878) 2022-12-03 10:48:26 +08:00
fork.go Refactor find forks and fix possible bugs that weak permissions check (#32528) 2024-11-18 03:06:25 +00:00
git.go Add merge style fast-forward-only (#28954) 2024-02-12 23:37:23 +01:00
issue.go Clean up log messages (#30313) 2024-04-07 19:17:06 +08:00
language_stats.go Penultimate round of db.DefaultContext refactor (#27414) 2023-10-11 04:24:07 +00:00
license.go Support repo license (#24872) 2024-10-01 15:25:08 -04:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
mirror.go More db.DefaultContext refactor (#27265) 2023-09-29 12:12:54 +00:00
org_repo.go Move RepoTransfer from models to models/repo sub package (#32506) 2024-12-18 11:44:16 +08:00
pushmirror_test.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
pushmirror.go Refactor push mirror find and add check for updating push mirror (#32539) 2024-11-18 05:59:04 +00:00
redirect_test.go Final round of db.DefaultContext refactor (#27587) 2023-10-14 08:37:24 +00:00
redirect.go Final round of db.DefaultContext refactor (#27587) 2023-10-14 08:37:24 +00:00
release_test.go Add tag name in the commits list (#31082) 2024-08-19 17:04:06 +00:00
release.go Refactor "string truncate" (#32984) 2024-12-26 11:56:03 +08:00
repo_indexer.go Add support for sha256 repositories (#23894) 2024-01-19 17:05:02 +01:00
repo_list_test.go Allow code search by filename (#32210) 2024-10-11 23:35:04 +00:00
repo_list.go Refactor find forks and fix possible bugs that weak permissions check (#32528) 2024-11-18 03:06:25 +00:00
repo_test.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00
repo_unit_test.go add disable workflow feature (#26413) 2023-08-14 15:14:30 +00:00
repo_unit.go Refactor repo unit "disabled" check (#31389) 2024-06-18 00:51:13 +00:00
repo.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00
search.go Fix recentupdate sorting bugs (#32505) 2024-11-15 04:36:22 +00:00
star_test.go Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
star.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
topic_test.go Refactor topic Find functions and add more tests for pagination (#30127) 2024-03-29 11:38:16 +08:00
topic.go Refactor topic Find functions and add more tests for pagination (#30127) 2024-03-29 11:38:16 +08:00
transfer.go Move RepoTransfer from models to models/repo sub package (#32506) 2024-12-18 11:44:16 +08:00
update.go fix empty repo updated time (#33120) 2025-01-07 01:54:06 +08:00
upload.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
user_repo_test.go Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
user_repo.go Fix get reviewers' bug (#32415) 2024-11-22 10:44:48 -05:00
watch_test.go Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
watch.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
wiki_test.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00
wiki.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00