forgejo/modules/setting
Lunny Xiao 28f4029e40
Display deprecated warning in admin panel pages as well as in the log file () ()
backport 
Temporily resolve 
Related 

This PR includes  's changes but have a UI to prompt administrator
about the deprecated settings as well as the log or console warning.
Then users will have enough time to notice the problem and don't have
surprise like before.

<img width="1293" alt="图片"
src="https://github.com/go-gitea/gitea/assets/81045/c33355f0-1ea7-4fb3-ad43-cd23cd15391d">

(cherry picked from commit c598741f01)
2023-07-30 07:42:53 +02:00
..
actions.go [CI] DEFAULT_ACTIONS_URL support for self & github (squash) 2023-07-19 14:34:38 +02:00
actions_test.go [CI] DEFAULT_ACTIONS_URL support for self & github (squash) 2023-07-19 14:34:38 +02:00
admin.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
api.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
asset_dynamic.go Use a general approach to access custom/static/builtin assets () 2023-04-12 18:16:45 +08:00
asset_static.go Use a general approach to access custom/static/builtin assets () 2023-04-12 18:16:45 +08:00
attachment.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
attachment_test.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
cache.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
camo.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
config_env.go Fix env config parsing for "GITEA____APP_NAME" () () 2023-07-24 07:59:10 +02:00
config_env_test.go Fix env config parsing for "GITEA____APP_NAME" () () 2023-07-24 07:59:10 +02:00
config_provider.go Display deprecated warning in admin panel pages as well as in the log file () () 2023-07-30 07:42:53 +02:00
config_provider_test.go Refactor path & config system () () 2023-06-22 16:27:18 +00:00
cors.go Fix incorrect CORS default values () 2023-04-19 15:30:10 -04:00
cron.go Replace interface{} with any () () 2023-07-04 23:41:32 -04:00
cron_test.go Rewrite queue () 2023-05-08 19:49:59 +08:00
database.go [BRANDING] Rebrand default config settings for new installs () 2023-07-17 00:25:55 +02:00
database_sqlite.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
database_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
federation.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
git.go Use [git.config] for reflog cleaning up () 2023-05-28 01:07:14 +00:00
git_test.go Use [git.config] for reflog cleaning up () 2023-05-28 01:07:14 +00:00
highlight.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
i18n.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
incoming_email.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
indexer.go Allow skipping forks and mirrors from being indexed () 2023-05-25 16:13:47 +08:00
indexer_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
lfs.go Display deprecated warning in admin panel pages as well as in the log file () () 2023-07-30 07:42:53 +02:00
lfs_test.go Display deprecated warning in admin panel pages as well as in the log file () () 2023-07-30 07:42:53 +02:00
log.go Fix sub-command log level () () 2023-06-28 17:35:20 +08:00
log_test.go Replace interface{} with any () () 2023-07-04 23:41:32 -04:00
mailer.go Make mailer SMTP check have timed context () 2023-05-16 22:55:51 +02:00
mailer_test.go Remove unnecessary code () 2023-05-10 04:57:06 +00:00
markup.go Add .livemd as a markdown extension () 2023-04-26 11:22:54 -04:00
metrics.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
migrations.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
mime_type_map.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
mirror.go Avoid polluting the config () () 2023-06-18 20:56:50 +00:00
oauth2.go Do not prepare oauth2 config if it is not enabled, do not write config in some sub-commands () () 2023-06-29 06:30:40 +02:00
other.go Refactor setting.Other and remove unused SHOW_FOOTER_BRANDING () 2023-04-22 19:38:25 -04:00
packages.go Avoid creating directories when loading config () () 2023-07-24 07:58:56 +02:00
packages_test.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
path.go Update path related documents () () 2023-07-24 07:58:56 +02:00
path_test.go [BRANDING] alias {FORGEJO,GITEA}_{CUSTOM,WORK_DIR} 2023-07-17 00:25:56 +02:00
picture.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
project.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
proxy.go Refactor the setting to make unit test easier () 2023-02-20 00:12:01 +08:00
queue.go Rewrite queue () 2023-05-08 19:49:59 +08:00
repository.go [BRANDING] Rebrand default config settings for new installs () 2023-07-17 00:25:55 +02:00
repository_archive.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
repository_archive_test.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
security.go Make "install page" respect environment config () () 2023-07-10 11:51:05 +00:00
server.go [BRANDING] Rebrand default config settings for new installs () 2023-07-17 00:25:55 +02:00
service.go Support wildcard in email domain allow/block list () 2023-05-22 00:05:44 +00:00
service_test.go Support wildcard in email domain allow/block list () 2023-05-22 00:05:44 +00:00
session.go Refactor cookie () 2023-04-13 15:45:33 -04:00
setting.go Make "install page" respect environment config () () 2023-07-10 11:51:05 +00:00
setting_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
ssh.go Prefer native parser for SSH public key parsing () 2023-04-11 14:34:28 +08:00
storage.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
storage_test.go Fix all possible setting error related storages and added some tests () () 2023-06-14 08:36:52 +02:00
task.go handle deprecated settings () 2023-02-20 16:18:26 -06:00
time.go Remove unused setting time.FORMAT () 2023-04-29 22:51:43 +02:00
ui.go [BRANDING] Rebrand default meta tags 2023-07-17 00:25:55 +02:00
webhook.go [BRANDING] define the forgejo webhook type 2023-07-17 00:25:56 +02:00