gitea/services
wxiaoguang 8f91bfe9d8
Fix submodule parsing when the gitmodules is missing (#35109)
Follow up #35096, fix #35095, fix #35115 and add more tests

The old code used some fragile behaviors which depend on the "nil"
receiver. This PR should be a complete fix for more edge cases.
2025-07-18 09:42:44 +07:00
..
actions Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
agit Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
asymkey Fix user's sign email check (#35045) 2025-07-12 15:13:01 +07:00
attachment Enable testifylint rules (#34075) 2025-03-31 01:53:48 +07:00
auth Fix error logs and improve some comments/messages (#35105) 2025-07-17 19:09:54 +07:00
automerge Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
automergequeue Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
context Fix error logs and improve some comments/messages (#35105) 2025-07-17 19:09:54 +07:00
contexttest Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +07:00
convert Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
cron Use default Git timeout when checking repo health (#33593) 2025-02-14 15:13:56 +07:00
doctor Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
externalaccount Refactor OpenIDConnect to support SSH/FullName sync (#34978) 2025-07-10 18:35:59 +07:00
feed Run `gopls modernize` on codebase (#34751) 2025-06-18 01:48:09 +07:00
forms Refactor OpenIDConnect to support SSH/FullName sync (#34978) 2025-07-10 18:35:59 +07:00
git Fix git commit committer parsing and add some tests (#35007) 2025-07-10 19:03:36 +07:00
gitdiff Improve submodule relative path handling (#35056) 2025-07-14 23:28:34 +07:00
indexer Update issue indexer after merging a PR (#30715) 2024-05-08 14:45:15 +07:00
issue Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
lfs Redirect to a presigned URL of HEAD for HEAD requests (#35088) 2025-07-16 11:22:45 +07:00
mailer Send email on Workflow Run Success/Failure (#34982) 2025-07-15 18:54:31 +07:00
markup Refactor Git Attribute & performance optimization (#34154) 2025-04-11 21:41:29 +07:00
migrations Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
mirror Only git operations should update `last changed` of a repository (#34388) 2025-05-11 19:18:46 +07:00
notify Don't send trigger for a pending review's comment create/update/delete (#34928) 2025-07-03 10:35:45 +07:00
oauth2_provider Improve OAuth2 provider (correct Issuer, respect ENABLED) (#34966) 2025-07-06 13:36:45 +07:00
org Remove unused param `doer` (#34545) 2025-06-18 03:12:16 +07:00
packages Redirect to a presigned URL of HEAD for HEAD requests (#35088) 2025-07-16 11:22:45 +07:00
projects Enable addtional linters (#34085) 2025-04-01 10:14:01 +07:00
pull Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 2025-07-16 21:33:33 +07:00
release Enable testifylint rules (#34075) 2025-03-31 01:53:48 +07:00
repository Fix submodule parsing when the gitmodules is missing (#35109) 2025-07-18 09:42:44 +07:00
secrets Added Description Field for Secrets and Variables (#33526) 2025-03-17 19:24:54 +07:00
task Fix bug when migrating repository (#34182) 2025-04-14 04:48:03 +07:00
uinotification Penultimate round of `db.DefaultContext` refactor (#27414) 2023-10-11 04:24:07 +07:00
user enforce nolint scope (#34851) 2025-06-27 07:59:55 +07:00
versioned_migration enforce nolint scope (#34851) 2025-06-27 07:59:55 +07:00
webhook Add issue delete notifier (#34592) 2025-06-25 18:53:02 +07:00
webtheme Run `gopls modernize` on codebase (#34751) 2025-06-18 01:48:09 +07:00
wiki Run `gopls modernize` on codebase (#34751) 2025-06-18 01:48:09 +07:00