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.
gitea/modules
wxiaoguang df5cf5ddbd
Avoid polluting config file when "save" (#25395)
That's a longstanding INI package problem: the "MustXxx" calls change
the option values, and the following "Save" will save a lot of garbage
options into the user's config file.

Ideally we should refactor the INI package to a clear solution, but it's
a huge work.

A clear workaround is what this PR does: when "Save", load a clear INI
instance and save it.

Partially fix #25377, the "install" page needs more fine tunes.
2 years ago
..
actions
activitypub
analyze
assetfs
auth
avatar
base
cache
charset
container
context Batch delete issue and improve tippy opts (#25253) 2 years ago
csv
doctor
emoji
eventsource
generate
git Fix index generation parallelly failure (#25235) 2 years ago
gitgraph
graceful
hcaptcha
highlight
hostmatcher
html
httpcache
httplib Use fetch to send requests to create issues/comments (#25258) 2 years ago
indexer
issue/template
json
label
lfs
log Improve logger Pause handling (#24946) 2 years ago
markup Fix task list checkbox toggle to work with YAML front matter (#25184) 2 years ago
mcaptcha
metrics Use a separate admin page to show global stats, remove `actions` stat (#25062) 2 years ago
migration
mirror
nosql
notification Rename NotifyPullReviewRequest to NotifyPullRequestReviewRequest (#24988) 2 years ago
options
packages
paginator
pprof
private
process Do not output "Trace" level logs from process manager by default (#24952) 2 years ago
proxy
proxyprotocol
public
queue Help to recover from corrupted levelqueue (#24912) 2 years ago
recaptcha
references
regexplru
repository Substitute variables in path names of template repos too (#25294) 2 years ago
secret
session
setting Avoid polluting config file when "save" (#25395) 2 years ago
sitemap
ssh
storage Fix all possible setting error related storages and added some tests (#23911) 2 years ago
structs fix swagger documentation for multiple files API endpoint (#25110) 2 years ago
svg Use inline SVG for built-in OAuth providers (#25171) 2 years ago
sync
system
templates Remove the service worker (#25010) 2 years ago
test Refactor web package and context package (#25298) 2 years ago
testlogger
timeutil
translation Refactor INI package (first step) (#25024) 2 years ago
turnstile
typesniffer
updatechecker
upload
uri
user
util Fix profile render when the README.md size is larger than 1024 bytes (#25131) 2 years ago
validation
web Refactor web package and context package (#25298) 2 years ago
webhook