mirror of
1
Fork 0
forgejo/services
Gusted 90e1c9340e
[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)
2023-05-23 11:20:19 +02:00
..
actions Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
agit add user rename endpoint to admin api (#22789) 2023-03-14 03:45:21 -04:00
asymkey Add context cache as a request level cache (#22294) 2023-02-15 21:37:34 +08:00
attachment Preserve file size when creating attachments (#23406) 2023-03-12 03:48:07 -04:00
auth Fix install page context, make the install page tests really test (#24858) 2023-05-23 09:29:15 +08:00
automerge Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
context Decouple the different contexts from each other (#24786) 2023-05-21 09:50:53 +08:00
convert Refactor Pull Mirror and fix out-of-sync bugs (#24732) 2023-05-15 19:02:10 +00:00
cron [PRIVACY] Add a DNS method to fetch new updates 2023-05-23 11:20:19 +02:00
externalaccount Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
forms Add CRAN package registry (#22331) 2023-05-22 10:57:49 +08:00
gitdiff Simplify template helper functions (#24570) 2023-05-07 09:49:46 +00:00
issue Improve Gitea's web context, decouple "issue template" code into service package (#24590) 2023-05-09 01:30:14 +02:00
lfs Fix auth check bug (#24382) 2023-04-27 22:43:27 +02:00
mailer Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
markup Decouple the different contexts from each other (#24786) 2023-05-21 09:50:53 +08:00
migrations Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
mirror Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
org Refactor rename user and rename organization (#24052) 2023-05-21 23:13:47 +08:00
packages Add CRAN package registry (#22331) 2023-05-22 10:57:49 +08:00
pull Merge message template support for rebase without merge commit (#22669) 2023-05-22 09:01:46 +08:00
release Delete deleted release attachments immediately from storage (#23913) 2023-04-06 18:01:36 -04:00
repository Add status indicator on main home screen for each repo (#24638) 2023-05-13 21:59:01 +00:00
task Make repo migration cancelable and fix various bugs (#24605) 2023-05-11 08:25:46 +00:00
user Refactor rename user and rename organization (#24052) 2023-05-21 23:13:47 +08:00
webhook Rewrite queue (#24505) 2023-05-08 19:49:59 +08:00
wiki Improve wiki user title test (#24559) 2023-05-06 11:24:18 +00:00