summaryrefslogtreecommitdiffhomepage
path: root/tsweb
AgeCommit message (Expand)AuthorFilesLines
2024-05-05tsweb: remove redundant bumpStartIfNeeded funcWill Norris1-7/+8
2024-05-03tsweb: ensure in-flight requests are always marked as finishedWill Norris1-2/+5
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-2/+2
2024-04-09tsweb: switch to fastuuid for request ID generationJames Tucker1-2/+2
2024-04-05tsweb: handle panics in retHandlerMaisem Ali1-1/+26
2024-04-02tsweb: update doc on BucketedStatsOptions.Finish to match behaviorJames Tucker1-1/+2
2024-03-28tsweb: make BucketedStats not track 400s, 404s, etcBrad Fitzpatrick1-2/+20
2024-03-27tsweb/varz: add charset=utf-8 to varz handlerBrad Fitzpatrick1-1/+1
2024-03-26metrics, tsweb/varz: add multi-label map metricsBrad Fitzpatrick2-0/+28
2024-03-24tsweb/varz: flesh out munging of expvar keys into valid Prometheus metricsBrad Fitzpatrick2-1/+42
2024-03-06tsweb: add String method to tsweb.RequestIDAndrew Dunham1-0/+6
2024-03-04tsweb: add more test cases for TestCleanRedirectURL (#11331)Chris Palmer1-1/+9
2024-02-28tsweb: allow empty redirect URL in CleanRedirectURL (#11295)Andrew Lytvynov2-28/+36
2024-02-27tsweb: expose function to generate request IDsAndrew Dunham1-7/+14
2024-02-13Revert "tsweb: update ServeMux matching to 1.22.0 syntax (#11090)" (#11125)Patrick O'Doherty1-8/+8
2024-02-13tsweb: update ServeMux matching to 1.22.0 syntax (#11090)Patrick O'Doherty1-8/+8
2024-02-09Revert "tsweb: update ServeMux matching to 1.22.0 syntax (#11087)" (#11089)Patrick O'Doherty1-1/+1
2024-02-09tsweb: update ServeMux matching to 1.22.0 syntax (#11087)Patrick O'Doherty1-1/+1
2024-02-07util/cmpx: delete now that we're using Go 1.22Brad Fitzpatrick2-6/+6
2024-02-07tsweb: normalize passkey identities in bucketed statsTom DNetto2-3/+5
2024-02-07tsweb: normalize common StableID's in bucketed stats, export as LabelMapTom DNetto2-3/+7
2024-02-07tsweb: replace domains/emails in paths when bucketing statsTom DNetto2-8/+17
2024-02-06tsweb: implementing bucketed statistics for started/finished countsTom DNetto2-0/+91
2024-01-19tsweb: add a helper to validate redirect URLsDavid Anderson2-0/+120
2024-01-16all: make use of ctxkey everywhere (#10846)Joe Tsai2-17/+15
2024-01-03tsweb: use object-src instead of plugin-types (#10719)Chris Palmer2-2/+2
2023-11-30tsweb: propagate RequestID via context and entire requestMarwan Sulaiman4-140/+134
2023-09-07tsweb/varz: fix exporting histogramsMaisem Ali1-5/+8
2023-08-25tsweb: check for key-based debug access before XFF check (#9093)Dave Anderson1-8/+16
2023-08-23tsweb: clean up pprof handler registration, document why it's thereDavid Anderson1-8/+24
2023-08-16tsweb: add request ID for errorsAdrian Dewhurst3-14/+286
2023-07-19tsweb: relax CSP for debug handlers (#8649)Andrew Lytvynov2-2/+16
2023-07-18metrics: add histogram supportMaisem Ali1-0/+2
2023-07-11cmd/derper,tsweb: consistently add HTTP security headers (#8579)Andrew Lytvynov2-2/+37
2023-07-06tstest: prepare for Clock API changesAdrian Dewhurst1-17/+17
2023-06-30tsweb/varz: use default metrics.LabelMap.Label on serializationBrad Fitzpatrick2-1/+11
2023-06-07all: use cmpx.Or where it made senseBrad Fitzpatrick2-12/+5
2023-05-06tsweb/promvarz: fix repeated expvar definition in testJames Tucker1-4/+7
2023-04-11tsweb: move varz handler(s) into separate modulesAnton Tolchanov7-753/+838
2023-04-11prober: migrate to Prometheus metric libraryAnton Tolchanov2-29/+0
2023-04-11tsweb: expose native Prometheus metrics in /debug/varzAnton Tolchanov2-1/+36
2023-03-04all: use tstest.Replace moreMaisem Ali1-6/+4
2023-02-11version: unexport all vars, turn Short/Long into funcsDavid Anderson2-2/+2
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick1-2/+1
2023-02-01util/vizerror: add As function to get wrapped ErrorWill Norris1-2/+1
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris1-1/+0
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris1-1/+19
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris2-1/+29
2023-01-27all: update copyright and license headersWill Norris5-15/+10
2022-11-22tsweb: export version metrics to PrometheusAnton Tolchanov2-0/+10