summaryrefslogtreecommitdiffhomepage
path: root/tsweb
AgeCommit message (Expand)AuthorFilesLines
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
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita1-1/+2
2022-11-18tsweb: cache prometheus metric names & typesAnton Tolchanov2-11/+34
2022-11-18tsweb: avoid dashes in Prometheus metric namesAnton Tolchanov2-1/+7
2022-10-10tsweb: sort top-level expvars after removing type prefixesBrad Fitzpatrick2-1/+51
2022-10-10tsweb: remove allocs introduced by earlier changeBrad Fitzpatrick2-28/+76
2022-10-09tsweb: sort varz by name after stripping prefix (#5778)Hasnain Lakhani2-20/+95
2022-10-04tsweb: allow HTTPError to unwrap errorsWill Norris2-0/+10
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-09-23tsweb: consider 304s as successful for quiet loggingMihai Parparita2-5/+5
2022-09-20tsweb: export go_version in standard expvar varsBrad Fitzpatrick1-0/+1