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
Panagiotis "Ivory" Vasilopoulos 1beab7af46
[FEAT] Use OpenStreetMap in USER_LOCATION_MAP_URL by default
Follow-up to d58c542579 for Forgejo.

By default, Gitea does not select any map service that can be used
to introduce a 'Show this place on a map' button in the location
field of a user profile. Before I tried upstreaming this change to
Gitea, this was the case in Forgejo. This patch essentially recovers
this functionality, which is nice for public-facing instances and
communities.

Links to original PRs:
- https://codeberg.org/forgejo/forgejo/pulls/1076
- https://github.com/go-gitea/gitea/pull/26214

(cherry picked from commit bb187d5f617f8efceb41810d6ff9adcaa60450bb)
(cherry picked from commit ce02ef9078a8731921caa4f7b0c1b0ac3b59a784)
(cherry picked from commit 6b75c40e2575e23810880ee8e368dc1781e2b4e4)
(cherry picked from commit 6bc8e9f5737f5721ddcd1ef5926a778a7f66a4a3)
(cherry picked from commit 063f8afdf7c2cca014c60dcc3d78d270fd236f8f)
(cherry picked from commit c5cc736b72e1ba980519e9258686f41e4eb78b42)
(cherry picked from commit 7b1bb4bedc6196fb6e8516d9a34092b16d7fab05)
(cherry picked from commit 2a022dceb4b391e2fc25b077193ae22a71380eee)
(cherry picked from commit a946c142d2448cb92daaea11851cf7f00921f062)
(cherry picked from commit 8a4ea0c7ab8960f41a67442fa2f485fe0a901a96)
(cherry picked from commit 37bfb05b34e61194afe407acac5778258315b756)
(cherry picked from commit 12fbbb1754a1a836f6923431e47a5de95aec6b2e)
(cherry picked from commit abe9de2cd91d7c5f176ceddff20ce194439703c4)
(cherry picked from commit 84db57871785d84c2a32edc22f769821b3bec961)
8 months ago
..
config Refactor system setting (#27000) 9 months ago
actions.go [CI] DEFAULT_ACTIONS_URL = https://codeberg.org 8 months ago
actions_test.go [CI] DEFAULT_ACTIONS_URL = https://codeberg.org 8 months 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.go Refactor system setting (#27000) 9 months ago
config_env.go Fix `environment-to-ini` inherited key bug (#27543) 9 months ago
config_env_test.go Fix `environment-to-ini` inherited key bug (#27543) 9 months ago
config_provider.go Remove redundant `len` check around loop (#27464) 9 months ago
config_provider_test.go Fix INI parsing for value with trailing slash (#26995) 10 months 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 refactor postgres connection string building (#27723) 8 months ago
database_sqlite.go Implement FSFE REUSE for golang files (#21840) 2 years ago
database_test.go refactor postgres connection string building (#27723) 8 months 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 Pre-register OAuth application for tea (#27509) 9 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 Increase queue length (#27555) 9 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 Enhanced auth token / remember me (#27606) 9 months ago
server.go Remove some dead code (#27196) 9 months ago
service.go [FEAT] Use OpenStreetMap in USER_LOCATION_MAP_URL by default 8 months ago
service_test.go Fix allowed user types setting problem (#26200) 11 months ago
session.go Use secure cookie for HTTPS sites (#26999) 10 months 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 Support storage base path as prefix (#27827) 8 months ago
storage_test.go Support storage base path as prefix (#27827) 8 months ago
task.go handle deprecated settings (#22992) 1 year ago
time.go Remove unused setting `time.FORMAT` (#24430) 1 year ago
ui.go Rename the default themes to gitea-light, gitea-dark, gitea-auto (#27419) 9 months ago
webhook.go Refactor the setting to make unit test easier (#22405) 1 year ago