forgejo/modules
Gusted 8d5757ea04
[PRIVACY] Add a DNS method to fetch new updates
- Use TXT records in order to determine the latest available version.
- This addresses a valid privacy issue, as with HTTP requests the server
can keep track(estimated) of how many instances are using Forgejo, with
DNS that's basically not possible as the server will never receive any
data, as the only ones receiving data are DNS resolvers.

(cherry picked from commit 0baefb546a)
(cherry picked from commit e8ee41880b)
(cherry picked from commit 7eca4f3bf1)
(cherry picked from commit 6dde3992dc)
(cherry picked from commit fb3a37fbfc)
(cherry picked from commit 8304af1e9d)
(cherry picked from commit 0543a7d12a)
(cherry picked from commit c3a22933b7)
(cherry picked from commit e243707694)
(cherry picked from commit 7eb6d1bcf7)
(cherry picked from commit 1d7b9535cd)
(cherry picked from commit 05920dce67)
(cherry picked from commit f173f27d7c)
(cherry picked from commit 90e1c9340e)
(cherry picked from commit de68610ea7)
2023-06-05 19:31:23 +02:00
..
actions [CI] Forgejo Actions implementation .forgejo/workflows 2023-06-05 15:38:11 +02:00
activitypub
analyze
assetfs
auth [SECURITY] default to pbkdf2 with 320,000 iterations 2023-06-05 16:33:37 +02:00
avatar
base
cache
charset
container
context Redesign Scoped Access Tokens (#24767) 2023-06-04 20:57:16 +02:00
csv
doctor
emoji
eventsource
generate
git revert the removed method to fix tmpl break on graph page (#25005) 2023-05-30 21:36:58 +08:00
gitgraph
graceful Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
hcaptcha
highlight
hostmatcher
html
httpcache
httplib
indexer Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
issue/template
json
label
lfs
log Improve logger Pause handling (#24946) 2023-05-27 22:35:44 +02:00
markup
mcaptcha
metrics Use a separate admin page to show global stats, remove actions stat (#25062) 2023-06-03 22:03:41 +08:00
migration
mirror Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
nosql
notification Rename NotifyPullReviewRequest to NotifyPullRequestReviewRequest (#24988) 2023-05-31 15:54:46 +08:00
options
packages
paginator
pprof
private
process Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
proxy
proxyprotocol
public
queue [CI] disable redis test, no redis server yet in CI 2023-06-05 15:38:11 +02:00
recaptcha
references
regexplru
repository Remove stars when repo goes private (#19904) 2023-06-05 13:25:43 +00:00
secret
session
setting Refactor INI package (first step) (#25024) 2023-06-02 17:27:30 +08:00
sitemap
ssh
storage [CI] disable minio test, no minio server yet in CI 2023-06-05 15:38:11 +02:00
structs API endpoint for changing/creating/deleting multiple files (#24887) 2023-05-29 17:41:35 +08:00
svg
sync
system
templates Remove the service worker (#25010) 2023-05-31 02:07:04 +00:00
test Fix admin config page error, use tests to cover the admin config and 500 error page (#24965) 2023-05-29 15:00:21 +00:00
testlogger
timeutil
translation Refactor INI package (first step) (#25024) 2023-06-02 17:27:30 +08:00
turnstile
typesniffer
updatechecker [PRIVACY] Add a DNS method to fetch new updates 2023-06-05 19:31:23 +02:00
upload
uri
user
util Add ability to set multiple redirect URIs in OAuth application UI (#25072) 2023-06-05 15:00:12 +08:00
validation
web
webhook