mirror of
1
Fork 0
forgejo/modules/context
Gergely Nagy 0ea021c8c9
Allow instance-wide disabling of forking
For small, personal self-hosted instances with no user signups, the fork
button is just a noise. This patch allows disabling them like stars can
be disabled too.

Disabling forks does not only remove the buttons from the web UI, it
also disables the routes that could be used to create forks.

Fixes #2441.

Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-02-25 12:00:17 +01:00
..
access_log.go Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
api.go Refactor locale&string&template related code (#29165) 2024-02-16 15:20:52 +01:00
api_org.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
api_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
base.go Refactor locale&string&template related code (#29165) 2024-02-16 15:20:52 +01:00
captcha.go Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
context.go Allow instance-wide disabling of forking 2024-02-25 12:00:17 +01:00
context_cookie.go [SECURITY] Rework long-term authentication 2024-02-05 15:06:15 +01:00
context_model.go Improve Gitea's web context, decouple "issue template" code into service package (#24590) 2023-05-09 01:30:14 +02:00
context_request.go Decouple the different contexts from each other (#24786) 2023-05-21 09:50:53 +08:00
context_response.go Refactor more code in templates (#29236) 2024-02-19 22:58:32 +01:00
context_template.go Remove DataRaceCheck (#29258) 2024-02-19 22:58:33 +01:00
context_test.go Use standard HTTP library to serve files (#24693) 2023-05-13 16:04:57 +02:00
csrf.go Refactor cookie (#24107) 2023-04-13 15:45:33 -04:00
org.go Even more `db.DefaultContext` refactor (#27352) 2023-10-03 10:30:41 +00:00
package.go Prevent anonymous container access if `RequireSignInView` is enabled (#28877) 2024-01-21 16:31:29 +00:00
pagination.go Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
permission.go Add context parameter to some database functions (#26055) 2023-07-22 22:14:27 +08:00
private.go Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
repo.go [BUG] Load `AllUnitsEnabled` when necessary 2024-02-21 12:48:26 +01:00
response.go Refactor web package and context package (#25298) 2023-06-18 09:59:09 +02:00
utils.go Avoid double-unescaping of form value (#26853) 2023-09-01 12:01:36 +00:00
xsrf.go Update gitea-vet to check FSFE REUSE (#22004) 2022-12-02 22:14:57 +08:00
xsrf_test.go Update gitea-vet to check FSFE REUSE (#22004) 2022-12-02 22:14:57 +08:00