gitea/services/convert
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
..
activity.go For API attachments, use API URL (#25639) 2023-07-10 09:31:19 +00:00
attachment.go Fix attachment download bug (#27486) 2023-10-10 15:33:56 +00:00
convert.go Add priority to protected branch (#32286) 2024-11-27 05:41:06 +01:00
git_commit.go Move context from modules to services (#29440) 2024-02-27 08:12:22 +01:00
git_commit_test.go Adjust object format interface (#28469) 2023-12-17 11:56:08 +00:00
issue.go Fix milestone deadline and date related problems (#32339) 2024-11-05 07:46:40 +00:00
issue_comment.go Issue time estimate, meaningful time tracking (#23113) 2024-12-05 13:07:53 +00:00
issue_test.go Move `convert` package to services (#22264) 2022-12-29 10:57:15 +08:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
mirror.go Even more `db.DefaultContext` refactor (#27352) 2023-10-03 10:30:41 +00:00
notification.go Performance improvements for pull request list page (#29900) 2024-03-21 14:13:08 +01:00
package.go Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
pull.go Add more load functions to make sure the reference object loaded (#32901) 2024-12-19 14:10:08 +08:00
pull_review.go Fix possible NPE in ToPullReviewList (#29759) 2024-03-13 19:46:15 +00:00
pull_review_test.go Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
pull_test.go Fix `Permission` in API returned repository struct (#25388) 2023-06-22 13:08:08 +00:00
release.go add Upload URL to release API (#26663) 2023-08-24 10:36:10 +00:00
release_test.go add Upload URL to release API (#26663) 2023-08-24 10:36:10 +00:00
repository.go Make git clone URL could use current signed-in user (#33091) 2025-01-07 13:17:44 +08:00
secret.go feat: implement organization secret creation API (#26566) 2023-08-22 11:20:34 +08:00
status.go refactor improve NoBetterThan (#26126) 2023-07-26 08:52:07 +00:00
user.go Make gitea webhooks openproject compatible (#28435) 2024-05-26 04:08:13 +00:00
user_test.go Add context cache as a request level cache (#22294) 2023-02-15 21:37:34 +08:00
utils.go Support migration from AWS CodeCommit (#31981) 2024-09-11 07:49:42 +08:00
utils_test.go Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
wiki.go Fix an actions schedule bug (#28942) 2024-01-31 14:55:12 +00:00