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.
forgejo/modules/setting
Lunny Xiao e97e883ad5
Add reverseproxy auth for API back with default disabled (#26703)
This feature was removed by #22219 to avoid possible CSRF attack.

This PR takes reverseproxy auth for API back but with default disabled.

To prevent possbile CSRF attack, the responsibility will be the
reverseproxy but not Gitea itself.

For those want to enable this `ENABLE_REVERSE_PROXY_AUTHENTICATION_API`,
they should know what they are doing.

---------

Co-authored-by: Giteabot <teabot@gitea.io>
10 months ago
..
actions.go Artifacts retention and auto clean up (#26131) 10 months ago
actions_test.go Restrict `[actions].DEFAULT_ACTIONS_URL` to only `github` or `self` (#25581) 1 year ago
admin.go Refactor the setting to make unit test easier (#22405) 1 year ago
api.go Refactor the setting to make unit test easier (#22405) 1 year ago
asset_dynamic.go Use a general approach to access custom/static/builtin assets (#24022) 1 year ago
asset_static.go Use a general approach to access custom/static/builtin assets (#24022) 1 year ago
attachment.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
attachment_test.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
cache.go Refactor the setting to make unit test easier (#22405) 1 year ago
camo.go Refactor the setting to make unit test easier (#22405) 1 year ago
config_env.go Remove last newline from config file (#26468) 11 months ago
config_env_test.go Remove last newline from config file (#26468) 11 months ago
config_provider.go Display deprecated warning in admin panel pages as well as in the log file (#26094) 11 months ago
config_provider_test.go Refactor path & config system (#25330) 1 year ago
cors.go Fix incorrect CORS default values (#24206) 1 year ago
cron.go Replace `interface{}` with `any` (#25686) 1 year ago
cron_test.go Rewrite queue (#24505) 1 year ago
database.go Remove "CHARSET" config option for MySQL, always use "utf8mb4" (#25413) 1 year ago
database_sqlite.go Implement FSFE REUSE for golang files (#21840) 2 years ago
database_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
federation.go Refactor the setting to make unit test easier (#22405) 1 year ago
git.go Use `[git.config]` for reflog cleaning up (#24958) 1 year ago
git_test.go Use `[git.config]` for reflog cleaning up (#24958) 1 year ago
highlight.go Refactor the setting to make unit test easier (#22405) 1 year ago
i18n.go Refactor the setting to make unit test easier (#22405) 1 year ago
incoming_email.go Refactor the setting to make unit test easier (#22405) 1 year ago
indexer.go Allow skipping forks and mirrors from being indexed (#23187) 1 year ago
indexer_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
lfs.go Handle base64 decoding correctly to avoid panic (#26483) 11 months ago
lfs_test.go Display deprecated warning in admin panel pages as well as in the log file (#26094) 11 months ago
log.go Clarify the logger's MODE config option (#26267) 11 months ago
log_test.go Replace `interface{}` with `any` (#25686) 1 year ago
mailer.go Make mailer SMTP check have timed context (#24751) 1 year ago
mailer_test.go Remove unnecessary code (#24610) 1 year ago
markup.go Add .livemd as a markdown extension (#22730) 1 year ago
metrics.go Refactor the setting to make unit test easier (#22405) 1 year ago
migrations.go Refactor the setting to make unit test easier (#22405) 1 year ago
mime_type_map.go Refactor the setting to make unit test easier (#22405) 1 year ago
mirror.go Avoid polluting the config (#25345) 1 year ago
oauth2.go Handle base64 decoding correctly to avoid panic (#26483) 11 months ago
other.go Refactor `setting.Other` and remove unused `SHOW_FOOTER_BRANDING` (#24270) 1 year ago
packages.go Avoid creating directories when loading config (#25944) 12 months ago
packages_test.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
path.go Update path related documents (#25417) 12 months ago
path_test.go Refactor path & config system (#25330) 1 year ago
picture.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
project.go Refactor the setting to make unit test easier (#22405) 1 year ago
proxy.go Refactor the setting to make unit test easier (#22405) 1 year ago
queue.go Calculate MAX_WORKERS default value by CPU number (#26177) 11 months ago
repository.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
repository_archive.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
repository_archive_test.go Fix all possible setting error related storages and added some tests (#23911) 1 year ago
security.go Update minimum password length requirements (#25946) 10 months ago
server.go Serve pre-defined files in "public", add "security.txt", add CORS header for ".well-known" (#25974) 12 months ago
service.go Add reverseproxy auth for API back with default disabled (#26703) 10 months ago
service_test.go Fix allowed user types setting problem (#26200) 11 months ago
session.go Refactor cookie (#24107) 1 year ago
setting.go Make "install page" respect environment config (#25648) 12 months ago
setting_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
ssh.go Expanded minimum RSA Keylength to 3072 (#26604) 10 months ago
storage.go Fix storage path logic especially for relative paths (#26441) 11 months ago
storage_test.go Fix storage path logic especially for relative paths (#26441) 11 months ago
task.go handle deprecated settings (#22992) 1 year ago
time.go Remove unused setting `time.FORMAT` (#24430) 1 year ago
ui.go Remove the service worker (#25010) 1 year ago
webhook.go Refactor the setting to make unit test easier (#22405) 1 year ago