The developer platform for on-demand cloud development environments to create software faster and more securely.
3261 matches across 13 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | install/installer/pkg/components/minio/helm.go | 28 | if cfg.Config.ObjectStorage.Resources != nil && cfg.Config.ObjectStorage.Resources.Requests.Memory() != nil { |
| CRITICAL | install/installer/pkg/components/minio/helm.go | 29 | memoryRequests := resource.MustParse(cfg.Config.ObjectStorage.Resources.Requests.Memory().String()) |
| CRITICAL | components/ide/gha-update-image/lib/code-pin-version.ts | 33 | image: !ideConfigmapJson.ideOptions.options.code.image.includes(latestBuildImage.code), |
| CRITICAL | components/ide/gha-update-image/lib/code-pin-version.ts | 53 | const previousCodeVersion = await getIDEVersionOfImage("eu.gcr.io/gitpod-core-dev/build/" + ideConfigmapJson.ideOpti |
| CRITICAL | components/ide/gha-update-image/lib/code-pin-version.ts | 54 | const installationCodeVersion = await getIDEVersionOfImage("eu.gcr.io/gitpod-core-dev/build/" + newJson.ideOptions.o |
| CRITICAL | components/ide/gha-update-image/lib/code-pin-version.ts | 66 | newJson.ideOptions.options.code.versions.unshift({ |
| CRITICAL | …in/io/gitpod/jetbrains/gateway/GitpodWorkspacesView.kt | 272 | if (info.latestInstance.status.conditions.failed.isNullOrBlank()) { |
| CRITICAL | …/jetbrains/remote/GitpodClientProjectSessionTracker.kt | 105 | p.visibility = io.gitpod.gitpodprotocol.api.entities.PortVisibility.PUBLIC.toString() |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 403 | // Construct using io.gitpod.publicapi.v1.Pagination.PaginationRequest.newBuilder() |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 431 | return io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance(); |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 445 | io.gitpod.publicapi.v1.Pagination.PaginationRequest result = new io.gitpod.publicapi.v1.Pagination.PaginationReq |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 475 | if (other == io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance()) return this; |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 751 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Pagination.PaginationRequest(); |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 1125 | // Construct using io.gitpod.publicapi.v1.Pagination.PaginationResponse.newBuilder() |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 1152 | return io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance(); |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 1166 | io.gitpod.publicapi.v1.Pagination.PaginationResponse result = new io.gitpod.publicapi.v1.Pagination.PaginationRe |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 1193 | if (other == io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance()) return this; |
| CRITICAL | …a/src/main/java/io/gitpod/publicapi/v1/Pagination.java | 1408 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Pagination.PaginationResponse(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 327 | // Construct using io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.newBuilder() |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 353 | return io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.getDefaultInstance(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 367 | io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest result = new io.gitpod.publicapi.v1. |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 391 | if (other == io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.getDefaultInstance()) r |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 543 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 873 | // Construct using io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.newBuilder() |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 899 | return io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.getDefaultInstance(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 913 | io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse result = new io.gitpod.publicapi.v1 |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 937 | if (other == io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.getDefaultInstance()) |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 1089 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 1589 | // Construct using io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.newBuilder() |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 1617 | return io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.getDefaultInstance(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 1631 | io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest result = new io.gitpod.publicapi.v |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 1661 | if (other == io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.getDefaultInstance()) |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2017 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2306 | // Construct using io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.newBuilder() |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2332 | return io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.getDefaultInstance(); |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2346 | io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse result = new io.gitpod.publicapi. |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2370 | if (other == io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.getDefaultInstance() |
| CRITICAL | …src/main/java/io/gitpod/publicapi/v1/Verification.java | 2472 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse(); |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 737 | // Construct using io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.newBuilder() |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2190 | // Construct using io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.newBuilder() |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 3594 | // Construct using io.gitpod.publicapi.v1.Auditlogs.AuditLog.newBuilder() |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 252 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 263 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 788 | return io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.getDefaultInstance(); |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 802 | io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest result = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLog |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 852 | if (other == io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.getDefaultInstance()) return this; |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 980 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagina |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 1034 | pagination_ != io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance()) { |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 1089 | io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination_; |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 1737 | DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest(); |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 1920 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : paginatio |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 1931 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : paginatio |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2234 | return io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.getDefaultInstance(); |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2248 | io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse result = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLo |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2290 | if (other == io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.getDefaultInstance()) return this; |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2356 | io.gitpod.publicapi.v1.Auditlogs.AuditLog.parser(), |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2407 | return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : pagin |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2461 | pagination_ != io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance()) { |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2516 | io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : pagination_; |
| CRITICAL | …va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java | 2721 | com.google.protobuf.AbstractMessageLite.Builder.addAll( |
| 2841 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | components/ide/gha-update-image/lib/code-pin-version.ts | 21 | export async function updateCodeIDEConfigMapJson() { |
| LOW | …onents/ide/gha-update-image/lib/jb-helper/jb-helper.ts | 70 | export function parseGradlePropertiesFromTaskConfig( |
| LOW | components/gitpod-protocol/src/workspace-cluster.ts | 92 | export function isHasPermissionConstraint(o: any): o is AdmissionConstraintHasPermission { |
| LOW | …ents/gitpod-protocol/src/frontend-dashboard-service.ts | 113 | export function isFeatureFlagsUpdateEventData(obj: any): obj is FeatureFlagsUpdateEventData { |
| LOW | …ents/gitpod-protocol/src/frontend-dashboard-service.ts | 117 | export function isFeatureFlagsRequestEventData(obj: any): obj is FeatureFlagsRequestEventData { |
| LOW | components/gitpod-protocol/src/env.ts | 20 | export function filePathTelepresenceAware(filePath: string): string { |
| LOW | …s/gitpod-protocol/src/encryption/encryption-service.ts | 58 | export function getGlobalEncryptionService() { |
| LOW | components/gitpod-protocol/src/util/analytics.ts | 11 | export function newAnalyticsWriterFromEnv(): IAnalyticsWriter { |
| LOW | components/gitpod-protocol/src/util/nice-grpc.ts | 43 | export function prometheusClientMiddleware(metrics: IClientCallMetrics): ClientMiddleware { |
| LOW | components/gitpod-protocol/src/util/timeutil.ts | 80 | export function durationLongerThanSeconds(time: number, durationSeconds: number, now: number = Date.now()): boolean { |
| LOW | components/gitpod-protocol/src/util/timeutil.ts | 92 | export function goDurationToHumanReadable(goDuration: string): string { |
| LOW | components/gitpod-protocol/src/util/grpc.ts | 64 | export function createClientCallMetricsInterceptor(metrics: IClientCallMetrics): grpc.Interceptor { |
| LOW | components/gitpod-protocol/src/util/grpc.ts | 113 | export function createDebugLogInterceptor(additionalContextF: (() => object) | undefined): grpc.Interceptor { |
| LOW | …ts/gitpod-protocol/src/experiments/configcat-server.ts | 32 | export function getExperimentsClientForBackend(): Client { |
| LOW | …ents/gitpod-protocol/src/experiments/always-default.ts | 22 | export function newAlwaysReturningDefaultValueClient(): Client { |
| LOW | …ts/gitpod-protocol/src/messaging/browser/connection.ts | 131 | function createWebSocketConnection(resocket: ReconnectingWebSocket, logger: Logger) { |
| LOW | …od-protocol/src/messaging/browser/window-connection.ts | 73 | export function createWindowMessageConnection( |
| LOW | …nents/gitpod-protocol/src/messaging/node/connection.ts | 50 | export function createWebSocketConnection(socket: IWebSocket, logger: Logger) { |
| LOW | components/gitpod-db/src/wait-for-db.ts | 38 | function rescheduleConnectionAttempt(attempt: number, err: unknown) { |
| LOW | components/gitpod-db/src/typeorm/metrics.ts | 30 | export function reportPrebuiltWorkspacePurged(count: number) { |
| LOW | components/gitpod-db/src/typeorm/metrics.ts | 48 | export function reportWorkspaceInstancePurged(count: number) { |
| LOW | components/gitpod-db/src/typeorm/metrics.ts | 57 | export function reportPrebuiltWorkspaceUpdatablePurged(count: number) { |
| LOW | components/ws-manager-bridge/src/bridge.ts | 518 | function mergeWorkspaceInstanceMetrics( |
| LOW | …nts/public-api/typescript-common/src/auth-providers.ts | 112 | export function getScopesForAuthProviderType(type: AuthProviderType | string) { |
| LOW | …ponents/public-api/typescript-common/src/user-utils.ts | 85 | export function isAllowedToCreateOrganization( |
| LOW | components/spicedb/typescript/src/impl/v1/impl.pb.ts | 415 | function createBaseDecodedZedToken(): DecodedZedToken { |
| LOW | components/spicedb/typescript/src/impl/v1/impl.pb.ts | 827 | function createBaseRelationMetadata(): RelationMetadata { |
| LOW | components/spicedb/typescript/src/impl/v1/impl.pb.ts | 888 | function createBaseNamespaceAndRevision(): NamespaceAndRevision { |
| LOW | components/server/src/express-util.ts | 174 | function validateReturnToUrlWithPatterns( |
| LOW | components/server/src/express-util.ts | 231 | export function validateAuthorizeReturnToUrl(returnTo: string, hostUrl: GitpodHostUrl): boolean { |
| LOW | components/server/src/prometheus-metrics.ts | 98 | export function increaseApiConnectionCounter() { |
| LOW | components/server/src/prometheus-metrics.ts | 126 | export function increaseApiConnectionClosedCounter() { |
| LOW | components/server/src/prometheus-metrics.ts | 157 | export function increaseHttpRequestCounter(method: string, route: string, statusCode: number) { |
| LOW | components/server/src/prometheus-metrics.ts | 168 | export function observeHttpRequestDuration( |
| LOW | components/server/src/prometheus-metrics.ts | 193 | export function increaseSuccessfulInstanceStartCounter(retries: number = 0) { |
| LOW | components/server/src/prometheus-metrics.ts | 213 | export function increaseFailedInstanceStartCounter(reason: FailedInstanceStartReason) { |
| LOW | components/server/src/prometheus-metrics.ts | 222 | export function increasePrebuildsStartedCounter() { |
| LOW | components/server/src/prometheus-metrics.ts | 232 | export function observeStripeClientRequestsCompleted(operation: string, outcome: string, durationInSeconds: number) { |
| LOW | components/server/src/prometheus-metrics.ts | 241 | export function increaseImageBuildsStartedTotal() { |
| LOW | components/server/src/prometheus-metrics.ts | 251 | export function increaseImageBuildsCompletedTotal(outcome: "succeeded" | "failed") { |
| LOW | components/server/src/prometheus-metrics.ts | 266 | export function observeSpicedbClientLatency(operation: string, outcome: Error | undefined, durationInSeconds: number) { |
| LOW | components/server/src/prometheus-metrics.ts | 331 | export function reportRedisUpdateReceived(channel: string) { |
| LOW | components/server/src/prometheus-metrics.ts | 341 | export function reportRedisUpdateCompleted(channel: string, err?: Error) { |
| LOW | components/server/src/prometheus-metrics.ts | 374 | export function incSpiceDBRequestsCheckTotal(consistency: SpiceDBCheckConsistency) { |
| LOW | components/server/src/prometheus-metrics.ts | 384 | export function reportAuthorizerSubjectId(match: AuthorizerSubjectIdMatch) { |
| LOW | components/server/src/prometheus-metrics.ts | 402 | export function reportScmTokenRefreshRequest( |
| LOW | …/server/src/oauth-server/oauth-authorization-server.ts | 20 | export function createAuthorizationServer( |
| LOW | components/server/src/util/featureflags.ts | 11 | export async function getFeatureFlagEnableExperimentalJBTB(userId: string): Promise<boolean> { |
| LOW | components/server/src/util/featureflags.ts | 17 | export async function getClassicPaygSunsetConfig(userId: string): Promise<ClassicPaygSunsetConfig> { |
| LOW | components/server/src/util/featureflags.ts | 38 | export async function isWorkspaceStartBlockedBySunset( |
| LOW | components/server/src/util/featureflags.ts | 63 | export async function isUserLoginBlockedBySunset(user: User, isDedicatedInstallation: boolean): Promise<boolean> { |
| LOW | components/server/src/util/featureflags.ts | 89 | export async function isUserSignupBlockedBySunset(userId: string, isDedicatedInstallation: boolean): Promise<boolean> { |
| LOW | components/server/src/util/grpc-web-ws-transport.ts | 123 | function constructWebSocketAddress(url: string) { |
| LOW | components/server/src/express/ws-connection-handler.ts | 150 | function getOrSetClosingTimestamp(ws: websocket, timestamp: number = Date.now()): number { |
| LOW | components/server/src/auth/jwt.ts | 141 | export function decodeWithoutVerification(encoded: string, options?: jsonwebtoken.DecodeOptions): jsonwebtoken.Jwt { |
| LOW | …ponents/server/src/auth/api-subdomain-redirect.spec.ts | 11 | function isApiSubdomainOfConfiguredHost(hostname: string, configuredHost: string): boolean { |
| LOW | components/server/src/auth/function-access.ts | 29 | export function isWithFunctionAccessGuard(obj: any): obj is WithFunctionAccessGuard { |
| LOW | components/server/src/auth/auth-provider.ts | 39 | export function parseAuthProviderParamsFromEnv(json: object): AuthProviderParams[] { |
| LOW | components/server/src/auth/auth-provider.ts | 45 | export function normalizeAuthProviderParams( |
| LOW | components/server/src/auth/resource-access.ts | 393 | export function marshalResourceScopeFromResource(resource: GuardedResource, ops: ResourceAccessOp[]): string { |
| 89 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/report.sh | 1 | #!/usr/bin/env bash |
| LOW | test/run.sh | 1 | #!/usr/bin/env bash |
| LOW | components/proxy/plugins/analytics/analytics.go | 81 | func newSegmentProxy(segmentEndpoint *url.URL, errorLog *log.Logger) http.Handler { |
| LOW | components/proxy/plugins/logif/caddyfile.go | 1 | // Copyright (c) 2021 Gitpod GmbH. All rights reserved. |
| LOW | components/gitpod-cli/cmd/credential-helper.go | 221 | } |
| LOW | components/gitpod-protocol/go/gitpod-service.go | 2301 | Label string `json:"label,omitempty"` |
| LOW | components/gitpod-protocol/src/protocol.ts | 441 | } |
| LOW | components/gitpod-db/typeorm_gcp.sh | 1 | #!/bin/bash |
| LOW | components/gitpod-db/migrate_gcp.sh | 1 | #!/bin/bash |
| LOW | …b/src/typeorm/migration/1643986994402-OAuthRevision.ts | 21 | ); |
| LOW | components/image-builder-bob/ide-startup.sh | 1 | #!/bin/bash |
| LOW | components/image-builder-bob/pkg/proxy/proxy.go | 241 | |
| LOW | components/image-builder-bob/pkg/proxy/proxy.go | 361 | } |
| LOW | components/public-api/go/v1/scm_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/user_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/user_grpc.pb.go | 141 | return out, nil |
| LOW | components/public-api/go/v1/ssh_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/error.pb.go | 181 | // Deprecated: Use NeedsVerificationError.ProtoReflect.Descriptor instead. |
| LOW | components/public-api/go/v1/installation_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/envvar_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/envvar_grpc.pb.go | 41 | // ListConfigurationEnvironmentVariables returns all environment variables in |
| LOW | components/public-api/go/v1/envvar_grpc.pb.go | 201 | // authenticated user. |
| LOW | components/public-api/go/v1/workspace.pb.go | 301 | // Preparing means that we haven't actually started the workspace instance |
| LOW | components/public-api/go/v1/workspace.pb.go | 321 | WorkspacePhase_PHASE_INITIALIZING WorkspacePhase_Phase = 5 |
| LOW | components/public-api/go/v1/workspace.pb.go | 1161 | sizeCache protoimpl.SizeCache |
| LOW | components/public-api/go/v1/workspace.pb.go | 2021 | // Git configures the Git user in the workspace |
| LOW | components/public-api/go/v1/workspace.pb.go | 2181 | // workspace is in its lifecycle |
| LOW | components/public-api/go/v1/workspace.pb.go | 2361 | unknownFields protoimpl.UnknownFields |
| LOW | components/public-api/go/v1/workspace.pb.go | 4961 | unknownFields protoimpl.UnknownFields |
| LOW | components/public-api/go/v1/workspace_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/workspace_grpc.pb.go | 41 | ListWorkspaceSessions(ctx context.Context, in *ListWorkspaceSessionsRequest, opts ...grpc.CallOption) (*ListWorkspaceSe |
| LOW | components/public-api/go/v1/workspace_grpc.pb.go | 281 | GetWorkspace(context.Context, *GetWorkspaceRequest) (*GetWorkspaceResponse, error) |
| LOW | components/public-api/go/v1/workspace_grpc.pb.go | 301 | // When the workspace is running, it will be stopped as well. |
| LOW | components/public-api/go/v1/authprovider_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/user.pb.go | 1121 | // last_verification_time is the last time this account was verified. |
| LOW | components/public-api/go/v1/user.pb.go | 1141 | // +optional |
| LOW | components/public-api/go/v1/user.pb.go | 1881 | // the user's company name |
| LOW | components/public-api/go/v1/user.pb.go | 1901 | // what user hopes to accomplish when they signed up |
| LOW | components/public-api/go/v1/organization_grpc.pb.go | 21 | // is compatible with the grpc package it is being compiled against. |
| LOW | components/public-api/go/v1/organization_grpc.pb.go | 41 | // JoinOrganization makes the caller a OrganizationMember of the Organization. |
| LOW | components/public-api/go/v1/organization_grpc.pb.go | 261 | // UpdateOrganizationMember updates organization membership properties. |
| LOW | components/public-api/go/v1/organization.pb.go | 901 | AllowedWorkspaceClasses []string `protobuf:"bytes,5,rep,name=allowed_workspace_classes,json=allowedWorkspaceClasses,pro |
| LOW | components/public-api/go/v1/v1connect/scm.connect.go | 21 | // compatible. If you get a compiler error that this constant is not defined, this code was |
| LOW | components/public-api/go/v1/v1connect/user.connect.go | 41 | // DeleteUser deletes the specified user. |
| LOW | components/public-api/go/v1/v1connect/user.connect.go | 181 | UpdateUser(context.Context, *connect_go.Request[v1.UpdateUserRequest]) (*connect_go.Response[v1.UpdateUserResponse], er |
| LOW | components/public-api/go/v1/v1connect/ssh.connect.go | 21 | // compatible. If you get a compiler error that this constant is not defined, this code was |
| LOW | …nts/public-api/go/v1/v1connect/installation.connect.go | 41 | // DeleteBlockedRepository deletes a blocked repository. |
| LOW | components/public-api/go/v1/v1connect/envvar.connect.go | 21 | // compatible. If you get a compiler error that this constant is not defined, this code was |
| LOW | components/public-api/go/v1/v1connect/envvar.connect.go | 41 | UpdateUserEnvironmentVariable(context.Context, *connect_go.Request[v1.UpdateUserEnvironmentVariableRequest]) (*connect_ |
| LOW | components/public-api/go/v1/v1connect/envvar.connect.go | 61 | // an organization. |
| LOW | components/public-api/go/v1/v1connect/envvar.connect.go | 241 | |
| LOW | components/public-api/go/v1/v1connect/envvar.connect.go | 261 | // authenticated user. |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 21 | // compatible. If you get a compiler error that this constant is not defined, this code was |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 41 | // workspace_id +return NOT_FOUND Workspace does not exist |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 61 | // ListWorkspaceClasses enumerates all available workspace classes. |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 301 | type WorkspaceServiceHandler interface { |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 321 | // UpdateWorkspace updates the workspace. |
| LOW | …onents/public-api/go/v1/v1connect/workspace.connect.go | 341 | // GetWorkspaceEditorCredentials returns an credentials that is used in editor |
| LOW | …nts/public-api/go/v1/v1connect/organization.connect.go | 61 | // ListOrganizationWorkspaceClasses lists workspace classes of a |
| LOW | …nts/public-api/go/v1/v1connect/organization.connect.go | 321 | // ListOrganizationWorkspaceClasses lists workspace classes of a |
| 79 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | components/ide/jetbrains/launcher/main_test.go | 93 | platformProperties := `#--------------------------------------------------------------------- |
| MEDIUM | components/ide/jetbrains/launcher/main_test.go | 95 | #--------------------------------------------------------------------- |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 114 | # ==================================== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 116 | # ==================================== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 142 | # ============= |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 144 | # ============= |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 495 | # =============== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 497 | # =============== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 534 | # =============== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 536 | # =============== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 560 | # ========================= |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 562 | # ========================= |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 567 | # ===================== |
| MEDIUM | dev/preview/workflow/preview/deploy-gitpod.sh | 569 | # ===================== |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | components/gitpod-protocol/src/util/scrubbing.spec.ts | 18 | expect(scrubber.scrub("foo@bar.com")).to.equal("[redacted:email]"); |
| LOW | components/gitpod-protocol/src/util/scrubbing.spec.ts | 51 | expect(scrubber.scrub([["foo@bar.com"]])).to.deep.equal([["[redacted:email]"]]); |
| LOW | components/gitpod-protocol/src/util/scrubbing.spec.ts | 55 | expect(scrubber.scrub([["foo@bar.com"]], false)).to.deep.equal(["[redacted:nested:array]"]); |
| LOW | components/gitpod-protocol/src/util/scrubbing.spec.ts | 59 | const scrubbedValue = new TrustedValue(scrubber.scrubValue("foo@bar.com")); |
| LOW | components/gitpod-db/src/user-db.spec.db.ts | 336 | export const primaryEmail = "foo@bar.com"; |
| LOW | components/scrubber/example_test.go | 19 | var someJSONData = json.RawMessage(`{"email": "foo@bar.com", "username": "foobar", "orgID": "112233", "desc": "the emai |
| LOW | components/scrubber/example_test.go | 24 | Email: "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 23 | {Name: "email", Value: "foo@bar.com", Expectation: "[redacted:email]"}, |
| LOW | components/scrubber/scrubber_test.go | 121 | }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", ContextURL: |
| LOW | components/scrubber/scrubber_test.go | 139 | "email": "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 150 | }{Slice: []string{"foo", "bar", "foo@bar.com"}}, |
| LOW | components/scrubber/scrubber_test.go | 184 | Email: "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 201 | Email: "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 260 | Input: `{"ok": true, "email": "foo@bar.com", "workspaceID": "gitpodio-gitpod-uesaddev73c"}`, |
| LOW | components/scrubber/scrubber_test.go | 280 | Input: `"foo@bar.com"`, |
| LOW | components/scrubber/scrubber_test.go | 285 | Input: `["foo@bar.com"]`, |
| LOW | components/scrubber/scrubber_test.go | 326 | }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", LeaveMeAlone |
| LOW | components/scrubber/scrubber_test.go | 345 | }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", LeaveMeAlone |
| LOW | components/scrubber/scrubber_test.go | 362 | "email": "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 373 | }{Slice: []string{"foo", "bar", "foo@bar.com"}}, |
| LOW | components/scrubber/scrubber_test.go | 407 | Email: "foo@bar.com", |
| LOW | components/scrubber/scrubber_test.go | 424 | Email: "foo@bar.com", |
| LOW | components/scrubber/sanitisation_test.go | 22 | {Func: SanitiseRedact, Name: "redact sensitive string", Input: "foo@bar.com", Expectation: "[redacted]"}, |
| LOW | components/scrubber/sanitisation_test.go | 23 | {Func: SanitiseRedact, Name: "redact key name", Opts: []SanitiserOption{SanitiseWithKeyName("foo")}, Input: "foo@bar.c |
| LOW | components/scrubber/sanitisation_test.go | 25 | {Func: SanitiseHash, Name: "hash sensitive string", Input: "foo@bar.com", Expectation: "[redacted:md5:f3ada405ce890b6f |
| LOW | components/scrubber/sanitisation_test.go | 26 | {Func: SanitiseHash, Name: "hash key name", Opts: []SanitiserOption{SanitiseWithKeyName("foo")}, Input: "foo@bar.com", |
| LOW | components/server/src/workspace/config-provider.spec.ts | 25 | name: "John Doe", |
| LOW | components/server/src/workspace/context-parser.spec.ts | 19 | name: "John Doe", |
| LOW | components/content-service/pkg/git/git_test.go | 491 | "user.email": "foo@bar.com", |
| LOW | components/content-service/pkg/git/git_test.go | 506 | if err := remote.Git(ctx, "config", "--local", "user.email", "foo@bar.com"); err != nil { |
| LOW | components/content-service/pkg/git/git_test.go | 526 | if err := c.Git(ctx, "config", "--local", "user.email", "foo@bar.com"); err != nil { |
| LOW | components/ws-manager-mk2/controllers/create_test.go | 39 | Email: "foo@bar.com", |
| LOW | components/ws-manager-mk2/controllers/create_test.go | 55 | {Name: "GITPOD_GIT_USER_EMAIL", Value: "foo@bar.com"}, |
| LOW | memory-bank/components/scrubber.md | 84 | scrubbedValue := scrubber.Default.Value("user@example.com") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ts/server/src/bitbucket-server/bitbucket-server-api.ts | 368 | // Ensure we only load as many pages as requested |
| HIGH | …nts/image-builder-mk3/pkg/orchestrator/orchestrator.go | 736 | // If the error is a context.DeadlineExceeded, we return nil (OK) as requested. |
| HIGH | …nts/image-builder-mk3/pkg/orchestrator/orchestrator.go | 745 | // Return nil (OK) for DeadlineExceeded as requested |
| HIGH | components/ws-manager-mk2/pkg/proxy/imagebuilder.go | 94 | // Return nil (OK) for DeadlineExceeded as requested |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | install/preview/entrypoint.sh | 15 | # Create a USER_ID to be used everywhere |
| MEDIUM | …ponents/ws-manager-mk2/config/crd/kustomizeconfig.yaml | 5 | # This file is for teaching kustomize how to substitute name and namespace reference in CRD |
| MEDIUM | scripts/trivy/trivy-scan-images.sh | 117 | # Create a JSON object for the current scan |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | install/preview/entrypoint.sh | 10 | # Set Domain to `preview.gitpod-self-hosted.com` if not set |
| LOW | components/gitpod-db/BUILD.yaml | 76 | # Check if a DB is present. If not: start one and wait until it's up |
| LOW | scripts/trivy/trivy-scan-images.sh | 8 | # Check if VERSION and FAIL_ON are provided |
| LOW | scripts/trivy/trivy-scan-images.sh | 119 | # Check if trivy_output is valid JSON |
| LOW | scripts/trivy/trivy-scan-images.sh | 174 | # Check if we should fail based on vulnerability counts |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/report.sh | 4 | # Usage: |
| LOW | test/run.sh | 5 | # Usage: |
| LOW | components/gitpod-db/typeorm_gcp.sh | 13 | # Example usage: |
| LOW | components/gitpod-db/migrate_gcp.sh | 13 | # Example usage: |
| LOW | dev/preview/test/load-test.sh | 6 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | components/local-app/cmd/workspace-up.go | 251 | doneBanner := fmt.Sprintf("\n\n%s\n\nDon't forget to pull your changes to your local working copy before stopping the |
| LOW | components/server/src/auth/login-completion-handler.ts | 76 | // Don't forget to mark a dynamic provider as verified |
| LOW | components/supervisor/pkg/supervisor/docker.go | 269 | fmt.Fprintf(logFile, "If it does not help, please reach out to the support. Don't forget to share your workspace ID: |
| LOW | dev/blowtorch/cmd/inject.go | 68 | log.Warn("Note: Don't forget to restart any pod that uses the service you've just replaced.") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | components/server/src/prebuilds/github-app.ts | 157 | // To implement this in a more robust way, we'd need to store `repository.id` with the project, next |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | components/local-app/pkg/prettyprint/errors.go | 25 | fmt.Fprintf(out, "%s%s\n\n", styleError.Sprint("Error: "), err.Error()) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | components/gitpod-protocol/src/protocol.ts | 552 | export function getData(value: SSHPublicKeyValue) { |