sourcegraph/internal
Keegan Carruthers-Smith 442237c812
extsvc: allow disabling github-proxy via empty GITHUB_BASE_URL (#46311)
This also fixes a panic if someone puts in a bad value for
GITHUB_BASE_URL. If that happens the logs will be spammed with the parse
error like before, but won't be followed by a panic.

Test Plan: go test and running single binary with an empty
GITHUB_BASE_URL.
2023-01-11 12:14:58 +02:00
..
actor event_logs: instrument SOAP-related event logs (#44325) 2022-11-17 21:57:14 +08:00
adminanalytics Site admin: Remove legacy overview admin UI pages (#45499) 2022-12-22 16:15:46 -03:00
api email: do not send certain emails to unverified emails (#46184) 2023-01-10 19:08:53 +00:00
audit Audit log: make severity level configurable (#43109) 2022-10-19 10:42:36 +02:00
auth authz: Simplify CheckSiteAdminOrSameUser (#44823) 2022-11-28 09:26:00 +01:00
authz authz: Move sub-repo perms to enterprise (#45659) 2022-12-28 10:44:07 +02:00
batches repo-updater: queue changeset syncs when the archived flag changes (#38702) 2022-07-14 12:17:53 -07:00
cloneurls webhooks: Handle Bitbucket Cloud push events (#45960) 2022-12-27 11:34:08 +04:00
cmd Use new alpine base image (#45937) 2022-12-22 19:57:05 +01:00
codeintel linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
comby Comby: use error pools to propagate errors from child goroutines (#46126) 2023-01-04 18:06:04 -07:00
conf email: do not send certain emails to unverified emails (#46184) 2023-01-10 19:08:53 +00:00
cookie adding originalReferrer, sessionReferrer, sessionFirstUrl to our events (#44749) 2022-12-05 16:46:42 -05:00
database repos: log corruption events per repo (#45667) 2023-01-09 17:24:32 +02:00
debugserver debugserver: remove DB interface for debug dump (#38140) 2022-07-04 16:22:04 +08:00
deviceid
diskcache linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
download executors: Make setup simpler (#42026) 2022-10-05 15:32:30 +02:00
encryption linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
endpoint endpoint: allow empty Maps to disable Zoekt (#46280) 2023-01-11 10:32:58 +02:00
env allow duplicate env.Get registrations (#45871) 2022-12-21 06:10:57 +00:00
errcode batches: add read only external state (#38265) 2022-07-11 09:55:46 -07:00
eventlogger user-management: exclude non-active-user-events from "events_count" aggregation (#41322) 2022-09-07 11:21:05 +06:00
extsvc extsvc: allow disabling github-proxy via empty GITHUB_BASE_URL (#46311) 2023-01-11 12:14:58 +02:00
featureflag linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
fileutil Move vcs/util.FileInfo to fileutil (#38085) 2022-07-01 12:04:00 +00:00
gitserver Search: make DiffModifiesFile predicate more efficient (#45676) 2023-01-03 21:16:46 -07:00
goroutine goroutine: only use named & error-logging background goroutines (#45305) 2022-12-07 16:55:20 +00:00
gosyntect gosyntect: IsTreesitterSupported can be a func, not a method (#45795) 2022-12-18 09:18:23 -08:00
gqltestutil insights: update graphql for strat scoped insights (#45740) 2022-12-16 12:16:00 -05:00
gqlutil Introduce internal/gqlutil package (#42951) 2022-10-13 18:11:21 +00:00
honey honey: prometheus counter around NewEvent calls (#45611) 2022-12-13 14:28:58 +02:00
hostname
httpcli linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
httpserver Revert "Revert "Revert "don't special-case dev mode for SRC_HTTP_ADDR default (#45139)""" (#45239) 2022-12-06 11:13:03 +01:00
httptestutil Revert "Revert "Log external requests (#44286)" (#44890)" aka reapply Log External Requests (#44893) 2022-11-29 14:15:55 +00:00
insights chore: Update go-mockgen (#44305) 2022-11-11 19:24:00 +00:00
instrumentation otel: add tailsamplingprocessor to collector build (#42444) 2022-10-18 10:23:21 +00:00
inventory Move vcs/util.FileInfo to fileutil (#38085) 2022-07-01 12:04:00 +00:00
jsonc remove easy-to-misuse jsonc.Normalize (#42037) 2022-09-26 11:21:21 +02:00
lazyregexp ranking: Add default ranking implementations (#42664) 2022-10-10 15:18:04 +00:00
logging logging: support level none in stdlog and log15 (#45261) 2022-12-07 06:45:48 +02:00
luasandbox observability: build+propagate hierarchical observation contexts for telemetry provenance (#42765) 2022-12-05 21:52:30 +00:00
mapfs mapfs: _Never use a temp directory again_ (#39155) 2022-07-20 11:32:43 -05:00
memo codeintel: Uniformly initialize services (#42602) 2022-10-06 07:51:18 -05:00
metrics do not panic on duplicate metrics collector registrations (#45872) 2022-12-20 21:47:27 -08:00
mutablelimiter
oauthutil If a token refresh fails, return the original response and error (#45897) 2022-12-22 10:39:50 +02:00
observation linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
oobmigration insights: mark end of recording times oob migration (#45902) 2022-12-21 13:49:24 +00:00
otlpenv otlp: treat OTEL_EXPORTER_OTLP_ENDPOINT='' as OpenTelemetry being disabled (#41243) 2022-09-02 08:17:04 -07:00
own/codeowners FindOwners (#45993) 2022-12-30 10:32:26 -06:00
profiler trace, profiler, router: remove datadog (#37654) 2022-06-27 14:05:11 -07:00
pubsub errors: Introduce internal package (#30558) 2022-02-07 15:03:45 +00:00
randstring
ratelimit ratelimit: remove special case for Cloud v1 (#44817) 2022-11-25 15:49:38 +01:00
rbac rbac: update database permissions on startup (#46053) 2023-01-05 17:39:03 +01:00
rcache site-admin: add a new page to browse captured slow requests. (#45063) 2022-12-15 09:52:57 +01:00
redispool all: run gofmt -s -w from 1.19 (#41629) 2022-09-13 07:44:06 +00:00
repos dbworker: do not return pointer to ResetterMetrics (#46277) 2023-01-10 15:13:46 +01:00
repoupdater graphqlbackend: move external service exclusion logic to backend package. (#46064) 2023-01-04 17:08:47 +04:00
requestclient requestclient: propagate request client IP, add gitserver access logger (#38798) 2022-07-15 13:32:31 +02:00
resetonce add resetable sync.Once for timed caching of ctags globs (#32082) 2022-03-02 22:08:35 +00:00
search search: remove unread field MissingRepoRevs (#45602) 2023-01-09 13:15:22 +00:00
security Add a module for interacting with GSM (#45661) 2022-12-16 20:50:33 +01:00
slack errors: Introduce internal package (#30558) 2022-02-07 15:03:45 +00:00
src-cli bunp src-cli constant 4.3 (#45561) 2022-12-12 18:40:25 +01:00
src-prometheus errors: Introduce internal package (#30558) 2022-02-07 15:03:45 +00:00
symbols linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
syncx syncx: import code from sync.Once* proposal (#44653) 2022-12-08 19:17:17 +02:00
sysreq errors: Introduce internal package (#30558) 2022-02-07 15:03:45 +00:00
temporarysettings
testutil testutil: remove Diff and FetchTar (#35297) 2022-05-11 13:57:20 +00:00
timeutil Allow to cancel running external service sync jobs (#41518) 2022-09-27 12:03:40 +02:00
trace linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
tracer lint: re-enable depguard in golangci-lint + fix all errors (#45270) 2022-12-06 18:16:04 +01:00
txemail email: do not send certain emails to unverified emails (#46184) 2023-01-10 19:08:53 +00:00
types Expose corruptedAt and CorruptionLog on Graphql API (#45988) 2023-01-09 17:51:55 +02:00
unpack unpack: optimize unpack.Tgz memory allocations (#44529) 2022-11-18 19:28:00 +00:00
uploadhandler linters: re-enable nolintlint and staticcheck SA1019 (#45847) 2022-12-20 14:24:44 +00:00
uploadstore goroutine: only use named & error-logging background goroutines (#45305) 2022-12-07 16:55:20 +00:00
usagestats insights: fix aggregations ping names (#45913) 2022-12-21 12:18:30 -07:00
users [Users Management] update sorting nulls last (#46002) 2023-01-02 13:13:05 +05:30
vcs gitserver: correctly join path to CloneFromShard (#42564) 2022-10-06 07:49:45 +02:00
version lint: re-enable depguard in golangci-lint + fix all errors (#45270) 2022-12-06 18:16:04 +01:00
workerutil dbworker: do not return pointer to ResetterMetrics (#46277) 2023-01-10 15:13:46 +01:00