You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/services
Rowan Bohde ac2d97cb61
Link to tree views of submodules if possible (#33424)
This is a follow-up to https://github.com/go-gitea/gitea/pull/33097. 

When linking a submodule at a commit in either the repo view, or a diff
when adding a new submodule, link to the tree view of that submodules
intead of the individual commit. This shows the user the full tree,
instead of the diff of the commit.

This makes the assumption that the tree for a given SHA is at
`<repo_url>/tree/<sha>`. This URL format is supported by both Github &
Gitlab, but not Gitea. To fix this, add a redirect from
`<username>/<repo>/tree/<ref>` to `<username>/<repo>/src/<ref>`, so that
Gitea can support this URL structure.
4 weeks ago
..
actions Refactor user & avatar (#33433) 4 weeks ago
agit User facing messages for AGit errors (#33012) 4 weeks ago
asymkey Move delete deploy keys into service layer (#32201) 2 months ago
attachment Include file extension checks in attachment API (#32151) 4 months ago
auth Add basic auth support to rss/atom feeds (#33371) 4 weeks ago
automerge Automerge supports deleting branch automatically after merging (#32343) 2 months ago
context Refactor context flash msg and global variables (#33375) 1 month ago
contexttest Refactor request context (#32956) 2 months ago
convert Make tracked time representation display as hours (#33315) 1 month ago
cron Enable tenv and testifylint rules (#32852) 2 months ago
doctor Refactor older tests to use testify (#33140) 2 months ago
externalaccount allow synchronizing user status from OAuth2 login providers (#31572) 7 months ago
feed Refactor RefName (#33234) 1 month ago
forms Refactor webhook events (#33337) 1 month ago
gitdiff Link to tree views of submodules if possible (#33424) 4 weeks ago
indexer Update issue indexer after merging a PR (#30715) 10 months ago
issue Refactor RefName (#33234) 1 month ago
lfs Fix LFS route mock, realm, middleware names (#32488) 3 months ago
mailer Refactor user & avatar (#33433) 4 weeks ago
markup Refactor request context (#32956) 2 months ago
migrations Refactor older tests to use testify (#33140) 2 months ago
mirror Fix mirror bug (#33224) 1 month ago
notify Add new event commit status creation and webhook implementation (#27151) 4 months ago
oauth2_provider Introduce OrgList and add LoadTeams, optimaze Load teams for orgs (#32543) 3 months ago
org Refactor tests (#33021) 2 months ago
packages Use ProtonMail/go-crypto to replace keybase/go-crypto (#33402) 4 weeks ago
projects Add issue comment when moving issues from one column to another of the project (#29311) 7 months ago
pull Automerge supports deleting branch automatically after merging (#32343) 2 months ago
release Refactor "string truncate" (#32984) 2 months ago
repository Fix system admin cannot fork or get private fork with API (#33401) 4 weeks ago
secrets Refactor deletion (#28610) 1 year ago
task Fix "force private" logic (#31012) 9 months ago
uinotification Penultimate round of `db.DefaultContext` refactor (#27414) 1 year ago
user Move some errors to their own sub packages (#32880) 2 months ago
webhook Refactor webhook events (#33337) 1 month ago
webtheme Initial support for colorblindness-friendly themes (#30625) 10 months ago
wiki Refactor older tests to use testify (#33140) 2 months ago