gitea/modules
6543 0b27b93728
Make allowed Visiblity modes configurable for Users ()
Now that  is merged, some sites may wish to enforce that users are all public, limited or private, and/or disallow users from becoming private.

This PR adds functionality and settings to constrain a user's ability to change their visibility.

Co-authored-by: zeripath <art27@cantab.net>
..
analyze
auth
avatar
base
cache
charset
context Rework repository archive ()
convert Add Visible modes function from Organisation to Users too ()
cron
csv
doctor Rework repository archive ()
emoji
eventsource
generate
git Limit stdout tracelog to actual stdout ()
gitgraph
graceful
hcaptcha
highlight Replace ARCCache with TwoQueueCache to avoid patent issue ()
httpcache
httplib
indexer Use git log name-status in get last commit ()
lfs
log
markup Add sanitizer rules per renderer ()
matchlist
metrics
migrations
nosql
notification Improve notifications for WIP draft PR's ()
options
password
pprof
private Small refactoring of modules/private ()
process
public
queue
recaptcha
references Improve efficiency in FindRenderizableReferenceNumeric and getReferences ()
repofiles
repository
secret
session
setting Make allowed Visiblity modes configurable for Users ()
ssh
storage Rework repository archive ()
structs Add Visible modes function from Organisation to Users too ()
svg
sync
task
templates
test
timeutil
translation
typesniffer
upload
uri
user
util
validation Added support for gopher URLs. ()
web Add tag protection ()