forgejo/routers/web/repo
forgejo-backport-action 7bc4f4976e [v11.0/forgejo] fix: handle viewing a submodule entry (#7450)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7261

- When trying to view a submodule directory via the normal `/src/branch/` path, generate a redirect link to the submodule location.
- Resolves forgejo/forgejo#5267

Co-authored-by: Gnarwhal <git.aspect893@passmail.net>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7450
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-03 16:58:13 +00:00
..
actions [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
badges [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
flags [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
setting [v11.0/forgejo] fix: validate input for default_{merge,update}_style (#7401) 2025-03-31 09:43:46 +00:00
action_aggregator_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
activity.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
attachment.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
blame.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
branch.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
card.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
cherry_pick.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
code_frequency.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
commit.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
compare.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
contributors.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
download.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
editor.go [v11.0/forgejo]: fix(i18n): fix several usages of i18n (#7430) 2025-04-02 16:03:28 +00:00
editor_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
find.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
githttp.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
githttp_test.go Fix http protocol auth (#27875) 2023-11-02 22:14:33 +08:00
helper.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
helper_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_content_history.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_dependency.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_label.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_label_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_lock.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_pin.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_stopwatch.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_timetrack.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
issue_watch.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
main_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
middlewares.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
migrate.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
milestone.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
packages.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
patch.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
projects.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
projects_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
pull.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
pull_review.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
pull_review_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
recent_commits.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
release.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
release_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
render.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
repo.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
search.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
topic.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
treelist.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
view.go [v11.0/forgejo] fix: handle viewing a submodule entry (#7450) 2025-04-03 16:58:13 +00:00
view_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
wiki.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00
wiki_test.go [v11.0/forgejo] chore: branding import path (#7354) 2025-03-27 20:13:05 +00:00