gitea/modules
wxiaoguang 7069369e03
Some checks are pending
release-nightly / nightly-binary (push) Waiting to run
release-nightly / nightly-docker-rootful (push) Waiting to run
release-nightly / nightly-docker-rootless (push) Waiting to run
cron-translations / crowdin-pull (push) Has been skipped
Support performance trace (#32973)
1. Add a OpenTelemetry-like shim-layer to collect traces
2. Add a simple builtin trace collector and exporter, end users could
download the diagnosis report to get the traces.

This PR's design is quite lightweight, no hard-dependency, and it is
easy to improve or remove. We can try it on gitea.com first to see
whether it works well, and fine tune the details.

---------

Co-authored-by: silverwind <me@silverwind.io>
2025-01-21 18:57:07 +00:00
..
actions
activitypub Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
analyze Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
assetfs Fix unittest and repo create bug (#33061) 2024-12-31 18:45:05 +08:00
auth Fix pam auth test regression (#33169) 2025-01-09 21:09:11 +08:00
avatar
badge
base Refactor "string truncate" (#32984) 2024-12-26 11:56:03 +08:00
cache fix(cache): cache test triggered by non memory cache (#33220) 2025-01-12 04:33:43 +08:00
charset
container
csv
dump Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
emoji Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
eventsource Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
generate
git Support performance trace (#32973) 2025-01-21 18:57:07 +00:00
gitgraph Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
gitrepo [Feature] Private README.md for organization (#32872) 2024-12-31 04:22:09 +00:00
globallock Make API "compare" accept commit IDs (#32801) 2024-12-12 08:10:09 +00:00
graceful Refactor pprof labels and process desc (#32909) 2024-12-20 12:17:14 +08:00
gtprof Support performance trace (#32973) 2025-01-21 18:57:07 +00:00
hcaptcha
highlight
hostmatcher
htmlutil Refactor HTMLFormat, update chroma render, fix js error (#33136) 2025-01-08 03:44:32 +00:00
httpcache
httplib Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
indexer Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
issue/template Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
json
label
lfs Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
lfstransfer
log Refactor pprof labels and process desc (#32909) 2024-12-20 12:17:14 +08:00
markup Refactor context repository (#33202) 2025-01-12 03:39:46 +00:00
mcaptcha
metrics
migration
nosql Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
optional
options
packages Refactor package (routes and error handling, npm peer dependency) (#33111) 2025-01-06 22:45:20 +08:00
paginator
pprof
private
process Refactor pprof labels and process desc (#32909) 2024-12-20 12:17:14 +08:00
proxy
proxyprotocol
public
queue Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
recaptcha
references Add sub issue list support (#32940) 2024-12-24 01:54:19 +00:00
regexplru
repository Trivial fixes (#33304) 2025-01-17 08:55:02 +00:00
reqctx [Feature] Private README.md for organization (#32872) 2024-12-31 04:22:09 +00:00
secret
session
setting Make Gitea always use its internal config, ignore /etc/gitconfig (#33076) 2025-01-02 20:26:48 +00:00
sitemap
ssh Fine tune ssh related comments and code (#32846) 2024-12-15 06:07:50 +00:00
storage Fix Azure blob object Seek (#32974) 2024-12-25 04:54:52 +00:00
structs Fix sync fork for consistency (#33147) 2025-01-10 05:29:55 +00:00
svg Add sub issue list support (#32940) 2024-12-24 01:54:19 +00:00
sync
system Refactor fixture loading for testing (#33024) 2024-12-30 04:06:57 +00:00
tailmsg Support performance trace (#32973) 2025-01-21 18:57:07 +00:00
templates Make tracked time representation display as hours (#33315) 2025-01-19 09:30:44 +08:00
test Refactor template & test related code (#32938) 2024-12-22 15:33:19 +00:00
testlogger
timeutil
translation
turnstile
typesniffer
updatechecker
uri
user Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
util Make tracked time representation display as hours (#33315) 2025-01-19 09:30:44 +08:00
validation Validate OAuth Redirect URIs (#32643) 2024-11-28 10:50:27 +08:00
web Support performance trace (#32973) 2025-01-21 18:57:07 +00:00
webhook Update status check for all supported on.pull_request.types in Gitea (#33117) 2025-01-08 01:58:47 +08:00
zstd