mirror of
https://github.com/coder/coder.git
synced 2026-11-06 00:03:36 +08:00
Fixes #8218 Removes `wsconncache` and related "is legacy?" functions and API calls that were used by it. The only leftover is that Agents still use the legacy IP, so that back level clients or workspace proxies can dial them correctly. We should eventually remove this: #11819
225 lines
4.2 KiB
JSON
225 lines
4.2 KiB
JSON
{
|
|
"cSpell.words": [
|
|
"afero",
|
|
"agentsdk",
|
|
"apps",
|
|
"ASKPASS",
|
|
"authcheck",
|
|
"autostop",
|
|
"awsidentity",
|
|
"bodyclose",
|
|
"buildinfo",
|
|
"buildname",
|
|
"circbuf",
|
|
"cliflag",
|
|
"cliui",
|
|
"codecov",
|
|
"coderd",
|
|
"coderdenttest",
|
|
"coderdtest",
|
|
"codersdk",
|
|
"contravariance",
|
|
"cronstrue",
|
|
"databasefake",
|
|
"dbgen",
|
|
"dbmem",
|
|
"dbtype",
|
|
"DERP",
|
|
"derphttp",
|
|
"derpmap",
|
|
"devel",
|
|
"devtunnel",
|
|
"dflags",
|
|
"drpc",
|
|
"drpcconn",
|
|
"drpcmux",
|
|
"drpcserver",
|
|
"Dsts",
|
|
"embeddedpostgres",
|
|
"enablements",
|
|
"enterprisemeta",
|
|
"errgroup",
|
|
"eventsourcemock",
|
|
"externalauth",
|
|
"Failf",
|
|
"fatih",
|
|
"Formik",
|
|
"gitauth",
|
|
"gitsshkey",
|
|
"goarch",
|
|
"gographviz",
|
|
"goleak",
|
|
"gonet",
|
|
"gossh",
|
|
"gsyslog",
|
|
"GTTY",
|
|
"hashicorp",
|
|
"hclsyntax",
|
|
"httpapi",
|
|
"httpmw",
|
|
"idtoken",
|
|
"Iflag",
|
|
"incpatch",
|
|
"initialisms",
|
|
"ipnstate",
|
|
"isatty",
|
|
"Jobf",
|
|
"Keygen",
|
|
"kirsle",
|
|
"Kubernetes",
|
|
"ldflags",
|
|
"magicsock",
|
|
"manifoldco",
|
|
"mapstructure",
|
|
"mattn",
|
|
"mitchellh",
|
|
"moby",
|
|
"namesgenerator",
|
|
"namespacing",
|
|
"netaddr",
|
|
"netip",
|
|
"netmap",
|
|
"netns",
|
|
"netstack",
|
|
"nettype",
|
|
"nfpms",
|
|
"nhooyr",
|
|
"nmcfg",
|
|
"nolint",
|
|
"nosec",
|
|
"ntqry",
|
|
"OIDC",
|
|
"oneof",
|
|
"opty",
|
|
"paralleltest",
|
|
"parameterscopeid",
|
|
"pqtype",
|
|
"prometheusmetrics",
|
|
"promhttp",
|
|
"protobuf",
|
|
"provisionerd",
|
|
"provisionerdserver",
|
|
"provisionersdk",
|
|
"ptty",
|
|
"ptys",
|
|
"ptytest",
|
|
"quickstart",
|
|
"reconfig",
|
|
"replicasync",
|
|
"retrier",
|
|
"rpty",
|
|
"SCIM",
|
|
"sdkproto",
|
|
"sdktrace",
|
|
"Signup",
|
|
"slogtest",
|
|
"sourcemapped",
|
|
"Srcs",
|
|
"stdbuf",
|
|
"stretchr",
|
|
"STTY",
|
|
"stuntest",
|
|
"tailbroker",
|
|
"tailcfg",
|
|
"tailexchange",
|
|
"tailnet",
|
|
"tailnettest",
|
|
"Tailscale",
|
|
"tanstack",
|
|
"tbody",
|
|
"TCGETS",
|
|
"tcpip",
|
|
"TCSETS",
|
|
"templateversions",
|
|
"testdata",
|
|
"testid",
|
|
"testutil",
|
|
"tfexec",
|
|
"tfjson",
|
|
"tfplan",
|
|
"tfstate",
|
|
"thead",
|
|
"tios",
|
|
"tmpdir",
|
|
"tokenconfig",
|
|
"Topbar",
|
|
"tparallel",
|
|
"trialer",
|
|
"trimprefix",
|
|
"tsdial",
|
|
"tslogger",
|
|
"tstun",
|
|
"turnconn",
|
|
"typegen",
|
|
"typesafe",
|
|
"unconvert",
|
|
"Untar",
|
|
"Userspace",
|
|
"VMID",
|
|
"walkthrough",
|
|
"weblinks",
|
|
"webrtc",
|
|
"wgcfg",
|
|
"wgconfig",
|
|
"wgengine",
|
|
"wgmonitor",
|
|
"wgnet",
|
|
"workspaceagent",
|
|
"workspaceagents",
|
|
"workspaceapp",
|
|
"workspaceapps",
|
|
"workspacebuilds",
|
|
"workspacename",
|
|
"wsjson",
|
|
"xerrors",
|
|
"xlarge",
|
|
"yamux"
|
|
],
|
|
"cSpell.ignorePaths": ["site/package.json", ".vscode/settings.json"],
|
|
"emeraldwalk.runonsave": {
|
|
"commands": [
|
|
{
|
|
"match": "database/queries/*.sql",
|
|
"cmd": "make gen"
|
|
},
|
|
{
|
|
"match": "provisionerd/proto/provisionerd.proto",
|
|
"cmd": "make provisionerd/proto/provisionerd.pb.go"
|
|
}
|
|
]
|
|
},
|
|
"eslint.workingDirectories": ["./site"],
|
|
"search.exclude": {
|
|
"**.pb.go": true,
|
|
"**/*.gen.json": true,
|
|
"**/testdata/*": true,
|
|
"**Generated.ts": true,
|
|
"coderd/apidoc/**": true,
|
|
"docs/api/*.md": true,
|
|
"docs/templates/*.md": true,
|
|
"LICENSE": true,
|
|
"scripts/metricsdocgen/metrics": true,
|
|
"site/out/**": true,
|
|
"site/storybook-static/**": true,
|
|
"**.map": true,
|
|
"pnpm-lock.yaml": true
|
|
},
|
|
// Ensure files always have a newline.
|
|
"files.insertFinalNewline": true,
|
|
"go.lintTool": "golangci-lint",
|
|
"go.lintFlags": ["--fast"],
|
|
"go.coverageDecorator": {
|
|
"type": "gutter",
|
|
"coveredGutterStyle": "blockgreen",
|
|
"uncoveredGutterStyle": "blockred"
|
|
},
|
|
// The codersdk is used by coderd another other packages extensively.
|
|
// To reduce redundancy in tests, it's covered by other packages.
|
|
// Since package coverage pairing can't be defined, all packages cover
|
|
// all other packages.
|
|
"go.testFlags": ["-short", "-coverpkg=./..."],
|
|
// We often use a version of TypeScript that's ahead of the version shipped
|
|
// with VS Code.
|
|
"typescript.tsdk": "./site/node_modules/typescript/lib"
|
|
}
|