Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump github.com/lestrrat-go/jwx from 1.2.25 to 1.2.26 #115

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 14, 2023

Bumps github.com/lestrrat-go/jwx from 1.2.25 to 1.2.26.

Release notes

Sourced from github.com/lestrrat-go/jwx's releases.

[SECURITY] v1.2.26

v1.2.26 - 14 Jun 2023
[Security]
  * Potential Padding Oracle Attack Vulnerability and Timing Attack Vulnerability
    for JWE AES-CBC encrypted payloads affecting all v2 releases up to v2.0.10,
    all v1 releases up to v1.2.25, and all v0 releases up to v0.9.2 have been reported by
    @shogo82148.
Please note that v0 versions will NOT receive fixes.
This release fixes these vulnerabilities for the v1 series.

Changelog

Sourced from github.com/lestrrat-go/jwx's changelog.

v1.2.26 - 14 Jun 2023 [Security]

  • Potential Padding Oracle Attack Vulnerability and Timing Attack Vulnerability for JWE AES-CBC encrypted payloads affecting all v2 releases up to v2.0.10, all v1 releases up to v1.2.25, and all v0 releases up to v0.9.2 have been reported by @​shogo82148.

    Please note that v0 versions will NOT receive fixes. This release fixes these vulnerabilities for the v1 series.

[Miscellaneous]

  • JWE tests now only run algorithms that are supported by the underlying jose tool
Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [github.com/lestrrat-go/jwx](https://github.com/lestrrat-go/jwx) from 1.2.25 to 1.2.26.
- [Release notes](https://github.com/lestrrat-go/jwx/releases)
- [Changelog](https://github.com/lestrrat-go/jwx/blob/v1.2.26/Changes)
- [Commits](lestrrat-go/jwx@v1.2.25...v1.2.26)

---
updated-dependencies:
- dependency-name: github.com/lestrrat-go/jwx
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 14, 2023
@armory-platform
Copy link

Function (file) Coverage
NewClient (graphql/client.go:37:) 100.00 %
errWriter (iam/auth_middleware.go:51:) 100.00 %
ginErrWriter (iam/gin_auth_middleware.go:57:) 100.00 %
UnsafeHasScope (iam/principal.go:69:) 100.00 %
HasScope (iam/principal.go:82:) 100.00 %
ExtractPrincipalFromContext (iam/principal_service.go:64:) 100.00 %
ExtractAndVerifyPrincipalFromTokenString (iam/principal_service.go:99:) 100.00 %
ExtractBearerToken (iam/principal_service.go:103:) 100.00 %
GrantFromStrings (iam/scopes/scopes.go:52:) 100.00 %
Parse (iam/scopes/scopes.go:56:) 100.00 %
FromGrant (iam/scopes/scopes.go:78:) 100.00 %
validate (iam/scopes/scopes.go:96:) 100.00 %
validateType (iam/scopes/scopes.go:118:) 100.00 %
validatePermission (iam/scopes/scopes.go:125:) 100.00 %
validateResourceForAPIType (iam/scopes/scopes.go:132:) 100.00 %
validateResourceForTargetGroupType (iam/scopes/scopes.go:139:) 100.00 %
oneOf (iam/scopes/scopes.go:146:) 100.00 %
AwsLoggerFromZapLogger (logging/aws_logging_adapter.go:9:) 100.00 %
MergeSources (maputils/utils.go:11:) 100.00 %
NormalizeKeys (maputils/utils.go:43:) 100.00 %
SetValue (maputils/utils.go:59:) 100.00 %
pop (maputils/utils.go:81:) 100.00 %
ConnectionUrl (mysql/migration.go:66:) 100.00 %
UnmarshalJSON (mysql/migration.go:86:) 100.00 %
NewAccessTokenSupplier (oidc/token_supplier.go:70:) 100.00 %
GetToken (oidc/token_supplier.go:87:) 100.00 %
IsFile (secrets/aws_secrets_manager.go:82:) 100.00 %
parse (secrets/aws_secrets_manager.go:86:) 100.00 %
parseBinaryFile (secrets/aws_secrets_manager.go:132:) 100.00 %
parsePlaintextFile (secrets/aws_secrets_manager.go:136:) 100.00 %
parseSecretValue (secrets/aws_secrets_manager.go:140:) 100.00 %
parseSecretKVPair (secrets/aws_secrets_manager.go:144:) 100.00 %
NewKubernetesSecretDecrypter (secrets/kubernetes.go:53:) 100.00 %
NewNoopDecrypter (secrets/noop.go:21:) 100.00 %
parse (secrets/s3.go:61:) 100.00 %
NewDecrypter (secrets/secrets.go:51:) 100.00 %
GetEngine (secrets/secrets.go:66:) 100.00 %
fetchToken (secrets/vault.go:87:) 100.00 %
fetchToken (secrets/vault.go:101:) 100.00 %
handleLoginErrors (secrets/vault.go:145:) 100.00 %
setTokenFetcher (secrets/vault.go:153:) 100.00 %
parseSyntax (secrets/vault.go:214:) 100.00 %
validateVaultConfig (secrets/vault.go:244:) 100.00 %
fetchSecret (secrets/vault.go:318:) 100.00 %
containsRetryableError (secrets/vault.go:346:) 100.00 %
parseResults (secrets/vault.go:360:) 100.00 %
Config (server/handler.go:196:) 100.00 %
GetGinHandlerFn (server/handler.go:200:) 100.00 %
Source (server/handler.go:207:) 100.00 %
NewHandler (server/handler.go:216:) 100.00 %
New1ArgHandler (server/handler.go:226:) 100.00 %
New2ArgHandler (server/handler.go:242:) 100.00 %
New3ArgHandler (server/handler.go:258:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:275:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:283:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:291:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:299:) 100.00 %
WithValidator (server/handler_test_utils.go:90:) 100.00 %
WithHttpMethod (server/handler_test_utils.go:95:) 100.00 %
WithPrincipal (server/handler_test_utils.go:121:) 100.00 %
WithJSONBody (server/handler_test_utils.go:131:) 100.00 %
registerHandler (server/registry.go:371:) 100.00 %
SimpleResponse (server/server.go:303:) 100.00 %
AddRequestDetailsToCtx (server/server.go:452:) 100.00 %
ExtractPrincipalFromContext (server/server.go:457:) 100.00 %
ginHOF (server/server.go:505:) 100.00 %
onPrepareRequestContext (server/server.go:563:) 100.00 %
onAuthorizeRequest (server/server.go:575:) 100.00 %
onExtractRequestBodyAndParameters (server/server.go:585:) 100.00 %
authorizeRequest (server/server.go:677:) 100.00 %
addRequestArgumentsToCtx (server/server.go:694:) 100.00 %
referenceArguments (server/server.go:698:) 100.00 %
extractPathParameters (server/server.go:855:) 100.00 %
handleUnmarshalError (server/server.go:902:) 100.00 %
writeAndLogApiErrorThenAbort (server/server.go:949:) 100.00 %
getBaseFields (server/server.go:1008:) 100.00 %
extractLoggingMetadata (server/server.go:1088:) 100.00 %
ExtractLoggingFields (server/server.go:1112:) 100.00 %
extractHandlerArgumentFromContext (server/server.go:1120:) 100.00 %
extractArgsFromRequest1 (server/server.go:1175:) 100.00 %
extractArgsFromRequest4 (server/server.go:1196:) 100.00 %
Free (stacktrace/stacktrace.go:115:) 100.00 %
Next (stacktrace/stacktrace.go:129:) 100.00 %
CaptureAsString (stacktrace/stacktrace.go:133:) 100.00 %
NewStackFormatter (stacktrace/stacktrace.go:152:) 100.00 %
FormatStack (stacktrace/stacktrace.go:158:) 100.00 %
FormatFrame (stacktrace/stacktrace.go:168:) 100.00 %
optionsFromParams (temporal/client.go:63:) 100.00 %
validateCloudConfig (temporal/client.go:97:) 100.00 %
orDefault (temporal/client.go:149:) 100.00 %
NewLoggerContextPropagator (temporal/logging.go:55:) 100.00 %
NewActivitySuccessResult (temporal/observability.go:34:) 100.00 %
WithObservabilityParameters (temporal/observability.go:50:) 100.00 %
WithWorkflowObservabilityParameters (temporal/observability.go:55:) 100.00 %
TrackFinishedWorkflow (temporal/observability.go:60:) 100.00 %
TrackFinishedActivity (temporal/observability.go:68:) 100.00 %
newWorkflowObservabilityParametersPropagator (temporal/observability.go:94:) 100.00 %
makeTraceabilityTags (temporal/observability.go:146:) 100.00 %
withTags (temporal/observability.go:167:) 100.00 %
newWorkflowContextInterceptor (temporal/workflow_context_data_outbound_interceptor.go:15:) 100.00 %
InterceptActivity (temporal/workflow_context_data_outbound_interceptor.go:19:) 100.00 %
Init (temporal/workflow_context_data_outbound_interceptor.go:33:) 100.00 %
InterceptWorkflow (temporal/workflow_context_data_outbound_interceptor.go:49:) 100.00 %
Init (temporal/workflow_context_data_outbound_interceptor.go:63:) 100.00 %
GetMetricsHandler (temporal/workflow_context_data_outbound_interceptor.go:79:) 100.00 %
NewZapAdapter (temporal/zapadapter.go:14:) 100.00 %
WithEmbeddedFilesystems (typesafeconfig/config.go:71:) 100.00 %
WithDirectories (typesafeconfig/config.go:77:) 100.00 %
WithAdditionalDirectories (typesafeconfig/config.go:83:) 100.00 %
WithActiveProfiles (typesafeconfig/config.go:89:) 100.00 %
WithBaseConfigurationNames (typesafeconfig/config.go:95:) 100.00 %
WithExplicitProperties (typesafeconfig/config.go:101:) 100.00 %
defaultResolver (typesafeconfig/config.go:118:) 100.00 %
loadEnvironmentSources (typesafeconfig/config.go:179:) 100.00 %
loadCandidateFromEmbeddedFs (typesafeconfig/config.go:309:) 100.00 %
loadCandidate (typesafeconfig/config.go:328:) 100.00 %
getConfigurationFileCandidates (typesafeconfig/config.go:336:) 100.00 %
Printf (wormhole/proxy/log_adaptor.go:9:) 100.00 %
New (wormhole/proxy/wormhole.go:50:) 100.00 %
parse (secrets/kubernetes.go:96:) 96.30 %
extractRequestBody (server/server.go:863:) 95.70 %
NewHandlerTestContext (server/handler_test_utils.go:48:) 93.30 %
BuildHandler (server/handler_test_utils.go:154:) 93.30 %
parse (secrets/gcs.go:58:) 92.30 %
InitializeModule (mysql/sql_transaction.go:34:) 92.00 %
Do (graphql/client.go:49:) 90.90 %
onHandleResponse (server/server.go:637:) 90.90 %
loadFileBasedConfigurationSources (typesafeconfig/config.go:270:) 90.50 %
Decrypt (secrets/aws_secrets_manager.go:61:) 90.00 %
fetchToken (secrets/vault.go:125:) 90.00 %
validateRequestBody (server/server.go:702:) 90.00 %
aggregateErrors (server/server.go:1157:) 88.90 %
LogAPIError (server/server.go:961:) 88.20 %
getKeyPassword (http/tls.go:195:) 87.50 %
getAccessToken (oidc/token_supplier.go:99:) 87.50 %
NewAwsSecretsManagerDecrypter (secrets/aws_secrets_manager.go:48:) 87.50 %
setToken (secrets/vault.go:281:) 87.50 %
newAPIClient (secrets/vault.go:302:) 87.50 %
resolveTemplates (typesafeconfig/config.go:193:) 87.50 %
GinAuthMiddleware (iam/gin_auth_middleware.go:30:) 86.70 %
Capture (stacktrace/stacktrace.go:73:) 86.70 %
newHandlerRegistry (server/registry.go:252:) 85.70 %
Inject (temporal/observability.go:98:) 85.70 %
InjectFromWorkflow (temporal/observability.go:121:) 85.70 %
CheckFileExists (http/tls.go:101:) 84.60 %
recurseStringValuesAndMap (typesafeconfig/config.go:238:) 84.20 %
AuthMiddleware (iam/auth_middleware.go:30:) 83.30 %
New (s3/s3.go:20:) 83.30 %
NewAwsSecretsManagerClient (secrets/aws_sm_client.go:35:) 83.30 %
ToTempFile (secrets/secrets.go:105:) 83.30 %
WithRawBody (server/handler_test_utils.go:145:) 83.30 %
writeStringResponse (server/server.go:800:) 83.30 %
ExtractToWorkflow (temporal/observability.go:83:) 83.30 %
Extract (temporal/observability.go:110:) 83.30 %
fetchNewAccessToken (oidc/token_supplier.go:113:) 82.60 %
createMultiMimeTypeFn (server/registry.go:128:) 82.40 %
resolveSecrets (typesafeconfig/config.go:220:) 81.80 %
RoundTrip (http/client/client.go:43:) 80.00 %
tokenToPrincipal (iam/principal_service.go:121:) 80.00 %
parseSecretFile (secrets/secrets.go:82:) 80.00 %
WithRequestUrl (server/handler_test_utils.go:81:) 80.00 %
WithRequestHeaders (server/handler_test_utils.go:100:) 80.00 %
WithPathParameters (server/handler_test_utils.go:110:) 80.00 %
WithBody (server/handler_test_utils.go:136:) 80.00 %
registerHandlers (server/registry.go:96:) 80.00 %
writeResponse (server/server.go:733:) 80.00 %
extractArgsFromRequest3 (server/server.go:1187:) 80.00 %
ExtractLoggerMetadata (temporal/logging.go:27:) 80.00 %
ResolveConfiguration (typesafeconfig/config.go:134:) 79.20 %
extractHandlerArgumentFromContextInternal (server/server.go:1128:) 78.60 %
getMediaSuperType (server/registry.go:207:) 77.80 %
ExtractAndVerifyPrincipalFromTokenBytes (iam/principal_service.go:72:) 75.00 %
mustScope (iam/scopes/scopes.go:155:) 75.00 %
NewArmoryDevConsoleEncoder (logging/armory_console_encoder.go:36:) 75.00 %
Clone (logging/armory_console_encoder.go:152:) 75.00 %
GetRawTokenValue (oidc/token_supplier.go:78:) 75.00 %
NewGcsDecrypter (secrets/gcs.go:38:) 75.00 %
NewS3Decrypter (secrets/s3.go:41:) 75.00 %
getVaultClient (secrets/vault.go:294:) 75.00 %
ExtractResponseDataAndCode (server/handler_test_utils.go:188:) 75.00 %
ExtractRequestDetailsFromContext (server/server.go:470:) 75.00 %
onRequestCompleted (server/server.go:549:) 75.00 %
extractArgsFromRequest2 (server/server.go:1179:) 75.00 %
unmarshalData (typesafeconfig/config.go:317:) 75.00 %
onValidateRequest (server/server.go:617:) 72.70 %
writeJsonResponse (server/server.go:745:) 72.70 %
configureServer (server/server.go:354:) 71.90 %
findAcceptableDefaultHandler (server/registry.go:189:) 71.40 %
writeErrorResponse (server/server.go:1043:) 71.40 %
temporalCloudClientOptions (temporal/client.go:110:) 70.60 %
RegisterVaultConfig (secrets/vault.go:63:) 70.00 %
EncodeEntry (logging/armory_console_encoder.go:170:) 66.70 %
createArmoryConsoleLogger (logging/logging.go:92:) 66.70 %
Decrypt (secrets/noop.go:33:) 66.70 %
extract (server/server.go:843:) 66.70 %
getTagsFromWorkflowContext (temporal/observability.go:153:) 66.70 %
getTagsFromContext (temporal/observability.go:160:) 66.70 %
configureHandler (server/registry.go:271:) 65.30 %
temporalClientOptions (temporal/client.go:74:) 55.60 %
GetKubernetesClusterCredentialsFromAgent (wormhole/proxy/wormhole.go:205:) 46.70 %
getOrCreateTags (temporal/observability.go:133:) 42.90 %
writeContext (logging/armory_console_encoder.go:245:) 33.30 %
buildTxFinalizer (mysql/sql_transaction.go:85:) 25.00 %
ginAuthMiddleware (server/authn_middleware.go:27:) 8.30 %
NewManagementClient (auth0/client.go:24:) 0.00 %
oneOf (auth0/secrets.go:48:) 0.00 %
GetEnvironmentSecrets (auth0/secrets.go:57:) 0.00 %
Stream (auth0/stream.go:38:) 0.00 %
NewAuthenticatedHTTPClient (http/client/client.go:33:) 0.00 %
GetAddr (http/http.go:72:) 0.00 %
NewServer (http/http.go:76:) 0.00 %
Start (http/http.go:83:) 0.00 %
Shutdown (http/http.go:90:) 0.00 %
startHttp (http/http.go:94:) 0.00 %
startTls (http/http.go:102:) 0.00 %
getClientCertMode (http/http.go:141:) 0.00 %
tlsConfig (http/http.go:159:) 0.00 %
GetTLSConfig (http/tls.go:48:) 0.00 %
addClientOptions (http/tls.go:65:) 0.00 %
addCaCert (http/tls.go:79:) 0.00 %
GetX509KeyPair (http/tls.go:122:) 0.00 %
getPrivateKey (http/tls.go:148:) 0.00 %
readAndDecryptPEM (http/tls.go:162:) 0.00 %
Download (iam/jwt.go:45:) 0.00 %
Fetch (iam/jwt.go:66:) 0.00 %
Tenant (iam/principal.go:60:) 0.00 %
String (iam/principal.go:64:) 0.00 %
ToJson (iam/principal.go:91:) 0.00 %
WithPrincipal (iam/principal.go:96:) 0.00 %
New (iam/principal_service.go:47:) 0.00 %
VerifyPrincipalAndSetContext (iam/principal_service.go:81:) 0.00 %
DangerouslyWriteUnverifiedPrincipalToContext (iam/principal_service.go:95:) 0.00 %
AddArray (logging/armory_console_encoder.go:52:) 0.00 %
AddObject (logging/armory_console_encoder.go:56:) 0.00 %
AddBinary (logging/armory_console_encoder.go:60:) 0.00 %
AddByteString (logging/armory_console_encoder.go:64:) 0.00 %
AddBool (logging/armory_console_encoder.go:68:) 0.00 %
AddComplex128 (logging/armory_console_encoder.go:72:) 0.00 %
AddComplex64 (logging/armory_console_encoder.go:76:) 0.00 %
AddDuration (logging/armory_console_encoder.go:80:) 0.00 %
AddFloat64 (logging/armory_console_encoder.go:84:) 0.00 %
AddFloat32 (logging/armory_console_encoder.go:88:) 0.00 %
AddInt (logging/armory_console_encoder.go:92:) 0.00 %
AddInt64 (logging/armory_console_encoder.go:96:) 0.00 %
AddInt32 (logging/armory_console_encoder.go:100:) 0.00 %
AddInt16 (logging/armory_console_encoder.go:104:) 0.00 %
AddInt8 (logging/armory_console_encoder.go:108:) 0.00 %
AddString (logging/armory_console_encoder.go:112:) 0.00 %
AddTime (logging/armory_console_encoder.go:116:) 0.00 %
AddUint (logging/armory_console_encoder.go:120:) 0.00 %
AddUint64 (logging/armory_console_encoder.go:124:) 0.00 %
AddUint32 (logging/armory_console_encoder.go:128:) 0.00 %
AddUint16 (logging/armory_console_encoder.go:132:) 0.00 %
AddUint8 (logging/armory_console_encoder.go:136:) 0.00 %
AddUintptr (logging/armory_console_encoder.go:140:) 0.00 %
AddReflected (logging/armory_console_encoder.go:144:) 0.00 %
OpenNamespace (logging/armory_console_encoder.go:148:) 0.00 %
ArmoryLoggerProvider (logging/logging.go:37:) 0.00 %
createJSONLogger (logging/logging.go:64:) 0.00 %
getProductionLoggerFields (logging/logging.go:70:) 0.00 %
armoryStdLogOpt (logging/logging.go:80:) 0.00 %
StdArmoryDevLogger (logging/logging.go:88:) 0.00 %
appendFieldIfPresent (logging/logging.go:120:) 0.00 %
New (mysql/db.go:38:) 0.00 %
Format (mysql/db.go:83:) 0.00 %
firstN (mysql/db.go:87:) 0.00 %
NewMigrator (mysql/migration.go:101:) 0.00 %
migrate (mysql/migration.go:116:) 0.00 %
GetAuthorizationHeaderValue (oidc/token_supplier.go:91:) 0.00 %
FetchSecret (secrets/aws_sm_client.go:49:) 0.00 %
Decrypt (secrets/gcs.go:46:) 0.00 %
IsFile (secrets/gcs.go:54:) 0.00 %
fetchSecret (secrets/gcs.go:83:) 0.00 %
Decrypt (secrets/kubernetes.go:62:) 0.00 %
IsFile (secrets/kubernetes.go:92:) 0.00 %
ParseTokens (secrets/noop.go:40:) 0.00 %
IsFile (secrets/noop.go:44:) 0.00 %
Decrypt (secrets/s3.go:49:) 0.00 %
IsFile (secrets/s3.go:57:) 0.00 %
fetchSecret (secrets/s3.go:91:) 0.00 %
IsEncryptedSecret (secrets/secrets.go:46:) 0.00 %
Decrypt (secrets/vault.go:179:) 0.00 %
IsFile (secrets/vault.go:210:) 0.00 %
DecodeVaultConfig (secrets/vault.go:380:) 0.00 %
Example_Handler (server/handler.go:121:) 0.00 %
Example_New1ArgHandler (server/handler.go:134:) 0.00 %
Example_New3ArgHandler (server/handler.go:156:) 0.00 %
Source (server/handler.go:211:) 0.00 %
RegisterResponseProcessor (server/handler.go:307:) 0.00 %
WithLogger (server/handler_test_utils.go:126:) 0.00 %
Contribute (server/registry.go:84:) 0.00 %
handleContentTypesMismatch (server/registry.go:222:) 0.00 %
SimpleResponseWithStatus (server/server.go:311:) 0.00 %
ConfigureAndStartHttpServer (server/server.go:318:) 0.00 %
NewNoopAuthService (server/server.go:443:) 0.00 %
VerifyPrincipalAndSetContext (server/server.go:447:) 0.00 %
ExtractPathParamsFromRequestContext (server/server.go:480:) 0.00 %
ExtractQueryParamsFromRequestContext (server/server.go:489:) 0.00 %
ExtractHeaderParamsFromRequestContext (server/server.go:498:) 0.00 %
writeOctetStream (server/server.go:774:) 0.00 %
requestLogger (server/server.go:1058:) 0.00 %
spaMiddleware (server/spa_middleware.go:10:) 0.00 %
Count (stacktrace/stacktrace.go:123:) 0.00 %
ClientProvider (temporal/client.go:49:) 0.00 %
WithFields (temporal/logging.go:45:) 0.00 %
WithWorkflowFields (temporal/logging.go:50:) 0.00 %
Inject (temporal/logging.go:59:) 0.00 %
Extract (temporal/logging.go:70:) 0.00 %
InjectFromWorkflow (temporal/logging.go:81:) 0.00 %
ExtractToWorkflow (temporal/logging.go:92:) 0.00 %
getFields (temporal/logging.go:107:) 0.00 %
withFields (temporal/logging.go:123:) 0.00 %
setFields (temporal/logging.go:131:) 0.00 %
extractFields (temporal/logging.go:144:) 0.00 %
newMetricsHandler (temporal/metrics.go:9:) 0.00 %
NewActivityErrorResult (temporal/observability.go:42:) 0.00 %
newOtelInterceptor (temporal/tracing.go:8:) 0.00 %
WorkerProviderProvider (temporal/worker.go:14:) 0.00 %
NewWorker (temporal/worker.go:18:) 0.00 %
GetLogger (temporal/workflow_context_data_outbound_interceptor.go:44:) 0.00 %
GetLogger (temporal/workflow_context_data_outbound_interceptor.go:74:) 0.00 %
fields (temporal/zapadapter.go:22:) 0.00 %
Debug (temporal/zapadapter.go:39:) 0.00 %
Info (temporal/zapadapter.go:43:) 0.00 %
Warn (temporal/zapadapter.go:47:) 0.00 %
Error (temporal/zapadapter.go:51:) 0.00 %
With (temporal/zapadapter.go:55:) 0.00 %
getSessionCredentialsForAgentGroup (wormhole/proxy/wormhole.go:116:) 0.00 %
getProxyURL (wormhole/proxy/wormhole.go:153:) 0.00 %
getProxyConfig (wormhole/proxy/wormhole.go:176:) 0.00 %
GetProxyFunction (wormhole/proxy/wormhole.go:187:) 0.00 %
GetProxyConfiguredTransport (wormhole/proxy/wormhole.go:197:) 0.00 %
GetProxyEnabledClusterConfig (wormhole/proxy/wormhole.go:255:) 0.00 %
ListAgents (wormhole/proxy/wormhole.go:288:) 0.00 %
(statements) (total:) 61.60 %

1 similar comment
@armory-platform
Copy link

Function (file) Coverage
NewClient (graphql/client.go:37:) 100.00 %
errWriter (iam/auth_middleware.go:51:) 100.00 %
ginErrWriter (iam/gin_auth_middleware.go:57:) 100.00 %
UnsafeHasScope (iam/principal.go:69:) 100.00 %
HasScope (iam/principal.go:82:) 100.00 %
ExtractPrincipalFromContext (iam/principal_service.go:64:) 100.00 %
ExtractAndVerifyPrincipalFromTokenString (iam/principal_service.go:99:) 100.00 %
ExtractBearerToken (iam/principal_service.go:103:) 100.00 %
GrantFromStrings (iam/scopes/scopes.go:52:) 100.00 %
Parse (iam/scopes/scopes.go:56:) 100.00 %
FromGrant (iam/scopes/scopes.go:78:) 100.00 %
validate (iam/scopes/scopes.go:96:) 100.00 %
validateType (iam/scopes/scopes.go:118:) 100.00 %
validatePermission (iam/scopes/scopes.go:125:) 100.00 %
validateResourceForAPIType (iam/scopes/scopes.go:132:) 100.00 %
validateResourceForTargetGroupType (iam/scopes/scopes.go:139:) 100.00 %
oneOf (iam/scopes/scopes.go:146:) 100.00 %
AwsLoggerFromZapLogger (logging/aws_logging_adapter.go:9:) 100.00 %
MergeSources (maputils/utils.go:11:) 100.00 %
NormalizeKeys (maputils/utils.go:43:) 100.00 %
SetValue (maputils/utils.go:59:) 100.00 %
pop (maputils/utils.go:81:) 100.00 %
ConnectionUrl (mysql/migration.go:66:) 100.00 %
UnmarshalJSON (mysql/migration.go:86:) 100.00 %
NewAccessTokenSupplier (oidc/token_supplier.go:70:) 100.00 %
GetToken (oidc/token_supplier.go:87:) 100.00 %
IsFile (secrets/aws_secrets_manager.go:82:) 100.00 %
parse (secrets/aws_secrets_manager.go:86:) 100.00 %
parseBinaryFile (secrets/aws_secrets_manager.go:132:) 100.00 %
parsePlaintextFile (secrets/aws_secrets_manager.go:136:) 100.00 %
parseSecretValue (secrets/aws_secrets_manager.go:140:) 100.00 %
parseSecretKVPair (secrets/aws_secrets_manager.go:144:) 100.00 %
NewKubernetesSecretDecrypter (secrets/kubernetes.go:53:) 100.00 %
NewNoopDecrypter (secrets/noop.go:21:) 100.00 %
parse (secrets/s3.go:61:) 100.00 %
NewDecrypter (secrets/secrets.go:51:) 100.00 %
GetEngine (secrets/secrets.go:66:) 100.00 %
fetchToken (secrets/vault.go:87:) 100.00 %
fetchToken (secrets/vault.go:101:) 100.00 %
handleLoginErrors (secrets/vault.go:145:) 100.00 %
setTokenFetcher (secrets/vault.go:153:) 100.00 %
parseSyntax (secrets/vault.go:214:) 100.00 %
validateVaultConfig (secrets/vault.go:244:) 100.00 %
fetchSecret (secrets/vault.go:318:) 100.00 %
containsRetryableError (secrets/vault.go:346:) 100.00 %
parseResults (secrets/vault.go:360:) 100.00 %
Config (server/handler.go:196:) 100.00 %
GetGinHandlerFn (server/handler.go:200:) 100.00 %
Source (server/handler.go:207:) 100.00 %
NewHandler (server/handler.go:216:) 100.00 %
New1ArgHandler (server/handler.go:226:) 100.00 %
New2ArgHandler (server/handler.go:242:) 100.00 %
New3ArgHandler (server/handler.go:258:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:275:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:283:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:291:) 100.00 %
RegisterBeforeValidationHandler (server/handler.go:299:) 100.00 %
WithValidator (server/handler_test_utils.go:90:) 100.00 %
WithHttpMethod (server/handler_test_utils.go:95:) 100.00 %
WithPrincipal (server/handler_test_utils.go:121:) 100.00 %
WithJSONBody (server/handler_test_utils.go:131:) 100.00 %
registerHandler (server/registry.go:371:) 100.00 %
SimpleResponse (server/server.go:303:) 100.00 %
AddRequestDetailsToCtx (server/server.go:452:) 100.00 %
ExtractPrincipalFromContext (server/server.go:457:) 100.00 %
ginHOF (server/server.go:505:) 100.00 %
onPrepareRequestContext (server/server.go:563:) 100.00 %
onAuthorizeRequest (server/server.go:575:) 100.00 %
onExtractRequestBodyAndParameters (server/server.go:585:) 100.00 %
authorizeRequest (server/server.go:677:) 100.00 %
addRequestArgumentsToCtx (server/server.go:694:) 100.00 %
referenceArguments (server/server.go:698:) 100.00 %
extractPathParameters (server/server.go:855:) 100.00 %
handleUnmarshalError (server/server.go:902:) 100.00 %
writeAndLogApiErrorThenAbort (server/server.go:949:) 100.00 %
getBaseFields (server/server.go:1008:) 100.00 %
extractLoggingMetadata (server/server.go:1088:) 100.00 %
ExtractLoggingFields (server/server.go:1112:) 100.00 %
extractHandlerArgumentFromContext (server/server.go:1120:) 100.00 %
extractArgsFromRequest1 (server/server.go:1175:) 100.00 %
extractArgsFromRequest4 (server/server.go:1196:) 100.00 %
Free (stacktrace/stacktrace.go:115:) 100.00 %
Next (stacktrace/stacktrace.go:129:) 100.00 %
CaptureAsString (stacktrace/stacktrace.go:133:) 100.00 %
NewStackFormatter (stacktrace/stacktrace.go:152:) 100.00 %
FormatStack (stacktrace/stacktrace.go:158:) 100.00 %
FormatFrame (stacktrace/stacktrace.go:168:) 100.00 %
optionsFromParams (temporal/client.go:63:) 100.00 %
validateCloudConfig (temporal/client.go:97:) 100.00 %
orDefault (temporal/client.go:149:) 100.00 %
NewLoggerContextPropagator (temporal/logging.go:55:) 100.00 %
NewActivitySuccessResult (temporal/observability.go:34:) 100.00 %
WithObservabilityParameters (temporal/observability.go:50:) 100.00 %
WithWorkflowObservabilityParameters (temporal/observability.go:55:) 100.00 %
TrackFinishedWorkflow (temporal/observability.go:60:) 100.00 %
TrackFinishedActivity (temporal/observability.go:68:) 100.00 %
newWorkflowObservabilityParametersPropagator (temporal/observability.go:94:) 100.00 %
makeTraceabilityTags (temporal/observability.go:146:) 100.00 %
withTags (temporal/observability.go:167:) 100.00 %
newWorkflowContextInterceptor (temporal/workflow_context_data_outbound_interceptor.go:15:) 100.00 %
InterceptActivity (temporal/workflow_context_data_outbound_interceptor.go:19:) 100.00 %
Init (temporal/workflow_context_data_outbound_interceptor.go:33:) 100.00 %
InterceptWorkflow (temporal/workflow_context_data_outbound_interceptor.go:49:) 100.00 %
Init (temporal/workflow_context_data_outbound_interceptor.go:63:) 100.00 %
GetMetricsHandler (temporal/workflow_context_data_outbound_interceptor.go:79:) 100.00 %
NewZapAdapter (temporal/zapadapter.go:14:) 100.00 %
WithEmbeddedFilesystems (typesafeconfig/config.go:71:) 100.00 %
WithDirectories (typesafeconfig/config.go:77:) 100.00 %
WithAdditionalDirectories (typesafeconfig/config.go:83:) 100.00 %
WithActiveProfiles (typesafeconfig/config.go:89:) 100.00 %
WithBaseConfigurationNames (typesafeconfig/config.go:95:) 100.00 %
WithExplicitProperties (typesafeconfig/config.go:101:) 100.00 %
defaultResolver (typesafeconfig/config.go:118:) 100.00 %
loadEnvironmentSources (typesafeconfig/config.go:179:) 100.00 %
loadCandidateFromEmbeddedFs (typesafeconfig/config.go:309:) 100.00 %
loadCandidate (typesafeconfig/config.go:328:) 100.00 %
getConfigurationFileCandidates (typesafeconfig/config.go:336:) 100.00 %
Printf (wormhole/proxy/log_adaptor.go:9:) 100.00 %
New (wormhole/proxy/wormhole.go:50:) 100.00 %
parse (secrets/kubernetes.go:96:) 96.30 %
extractRequestBody (server/server.go:863:) 95.70 %
NewHandlerTestContext (server/handler_test_utils.go:48:) 93.30 %
BuildHandler (server/handler_test_utils.go:154:) 93.30 %
parse (secrets/gcs.go:58:) 92.30 %
InitializeModule (mysql/sql_transaction.go:34:) 92.00 %
Do (graphql/client.go:49:) 90.90 %
onHandleResponse (server/server.go:637:) 90.90 %
loadFileBasedConfigurationSources (typesafeconfig/config.go:270:) 90.50 %
Decrypt (secrets/aws_secrets_manager.go:61:) 90.00 %
fetchToken (secrets/vault.go:125:) 90.00 %
validateRequestBody (server/server.go:702:) 90.00 %
aggregateErrors (server/server.go:1157:) 88.90 %
LogAPIError (server/server.go:961:) 88.20 %
getKeyPassword (http/tls.go:195:) 87.50 %
getAccessToken (oidc/token_supplier.go:99:) 87.50 %
NewAwsSecretsManagerDecrypter (secrets/aws_secrets_manager.go:48:) 87.50 %
setToken (secrets/vault.go:281:) 87.50 %
newAPIClient (secrets/vault.go:302:) 87.50 %
resolveTemplates (typesafeconfig/config.go:193:) 87.50 %
GinAuthMiddleware (iam/gin_auth_middleware.go:30:) 86.70 %
Capture (stacktrace/stacktrace.go:73:) 86.70 %
newHandlerRegistry (server/registry.go:252:) 85.70 %
Inject (temporal/observability.go:98:) 85.70 %
InjectFromWorkflow (temporal/observability.go:121:) 85.70 %
CheckFileExists (http/tls.go:101:) 84.60 %
recurseStringValuesAndMap (typesafeconfig/config.go:238:) 84.20 %
AuthMiddleware (iam/auth_middleware.go:30:) 83.30 %
New (s3/s3.go:20:) 83.30 %
NewAwsSecretsManagerClient (secrets/aws_sm_client.go:35:) 83.30 %
ToTempFile (secrets/secrets.go:105:) 83.30 %
WithRawBody (server/handler_test_utils.go:145:) 83.30 %
writeStringResponse (server/server.go:800:) 83.30 %
ExtractToWorkflow (temporal/observability.go:83:) 83.30 %
Extract (temporal/observability.go:110:) 83.30 %
fetchNewAccessToken (oidc/token_supplier.go:113:) 82.60 %
createMultiMimeTypeFn (server/registry.go:128:) 82.40 %
resolveSecrets (typesafeconfig/config.go:220:) 81.80 %
RoundTrip (http/client/client.go:43:) 80.00 %
tokenToPrincipal (iam/principal_service.go:121:) 80.00 %
parseSecretFile (secrets/secrets.go:82:) 80.00 %
WithRequestUrl (server/handler_test_utils.go:81:) 80.00 %
WithRequestHeaders (server/handler_test_utils.go:100:) 80.00 %
WithPathParameters (server/handler_test_utils.go:110:) 80.00 %
WithBody (server/handler_test_utils.go:136:) 80.00 %
registerHandlers (server/registry.go:96:) 80.00 %
writeResponse (server/server.go:733:) 80.00 %
extractArgsFromRequest3 (server/server.go:1187:) 80.00 %
ExtractLoggerMetadata (temporal/logging.go:27:) 80.00 %
ResolveConfiguration (typesafeconfig/config.go:134:) 79.20 %
extractHandlerArgumentFromContextInternal (server/server.go:1128:) 78.60 %
getMediaSuperType (server/registry.go:207:) 77.80 %
ExtractAndVerifyPrincipalFromTokenBytes (iam/principal_service.go:72:) 75.00 %
mustScope (iam/scopes/scopes.go:155:) 75.00 %
NewArmoryDevConsoleEncoder (logging/armory_console_encoder.go:36:) 75.00 %
Clone (logging/armory_console_encoder.go:152:) 75.00 %
GetRawTokenValue (oidc/token_supplier.go:78:) 75.00 %
NewGcsDecrypter (secrets/gcs.go:38:) 75.00 %
NewS3Decrypter (secrets/s3.go:41:) 75.00 %
getVaultClient (secrets/vault.go:294:) 75.00 %
ExtractResponseDataAndCode (server/handler_test_utils.go:188:) 75.00 %
ExtractRequestDetailsFromContext (server/server.go:470:) 75.00 %
onRequestCompleted (server/server.go:549:) 75.00 %
extractArgsFromRequest2 (server/server.go:1179:) 75.00 %
unmarshalData (typesafeconfig/config.go:317:) 75.00 %
onValidateRequest (server/server.go:617:) 72.70 %
writeJsonResponse (server/server.go:745:) 72.70 %
configureServer (server/server.go:354:) 71.90 %
findAcceptableDefaultHandler (server/registry.go:189:) 71.40 %
writeErrorResponse (server/server.go:1043:) 71.40 %
temporalCloudClientOptions (temporal/client.go:110:) 70.60 %
RegisterVaultConfig (secrets/vault.go:63:) 70.00 %
EncodeEntry (logging/armory_console_encoder.go:170:) 66.70 %
createArmoryConsoleLogger (logging/logging.go:92:) 66.70 %
Decrypt (secrets/noop.go:33:) 66.70 %
extract (server/server.go:843:) 66.70 %
getTagsFromWorkflowContext (temporal/observability.go:153:) 66.70 %
getTagsFromContext (temporal/observability.go:160:) 66.70 %
configureHandler (server/registry.go:271:) 65.30 %
temporalClientOptions (temporal/client.go:74:) 55.60 %
GetKubernetesClusterCredentialsFromAgent (wormhole/proxy/wormhole.go:205:) 46.70 %
getOrCreateTags (temporal/observability.go:133:) 42.90 %
writeContext (logging/armory_console_encoder.go:245:) 33.30 %
buildTxFinalizer (mysql/sql_transaction.go:85:) 25.00 %
ginAuthMiddleware (server/authn_middleware.go:27:) 8.30 %
NewManagementClient (auth0/client.go:24:) 0.00 %
oneOf (auth0/secrets.go:48:) 0.00 %
GetEnvironmentSecrets (auth0/secrets.go:57:) 0.00 %
Stream (auth0/stream.go:38:) 0.00 %
NewAuthenticatedHTTPClient (http/client/client.go:33:) 0.00 %
GetAddr (http/http.go:72:) 0.00 %
NewServer (http/http.go:76:) 0.00 %
Start (http/http.go:83:) 0.00 %
Shutdown (http/http.go:90:) 0.00 %
startHttp (http/http.go:94:) 0.00 %
startTls (http/http.go:102:) 0.00 %
getClientCertMode (http/http.go:141:) 0.00 %
tlsConfig (http/http.go:159:) 0.00 %
GetTLSConfig (http/tls.go:48:) 0.00 %
addClientOptions (http/tls.go:65:) 0.00 %
addCaCert (http/tls.go:79:) 0.00 %
GetX509KeyPair (http/tls.go:122:) 0.00 %
getPrivateKey (http/tls.go:148:) 0.00 %
readAndDecryptPEM (http/tls.go:162:) 0.00 %
Download (iam/jwt.go:45:) 0.00 %
Fetch (iam/jwt.go:66:) 0.00 %
Tenant (iam/principal.go:60:) 0.00 %
String (iam/principal.go:64:) 0.00 %
ToJson (iam/principal.go:91:) 0.00 %
WithPrincipal (iam/principal.go:96:) 0.00 %
New (iam/principal_service.go:47:) 0.00 %
VerifyPrincipalAndSetContext (iam/principal_service.go:81:) 0.00 %
DangerouslyWriteUnverifiedPrincipalToContext (iam/principal_service.go:95:) 0.00 %
AddArray (logging/armory_console_encoder.go:52:) 0.00 %
AddObject (logging/armory_console_encoder.go:56:) 0.00 %
AddBinary (logging/armory_console_encoder.go:60:) 0.00 %
AddByteString (logging/armory_console_encoder.go:64:) 0.00 %
AddBool (logging/armory_console_encoder.go:68:) 0.00 %
AddComplex128 (logging/armory_console_encoder.go:72:) 0.00 %
AddComplex64 (logging/armory_console_encoder.go:76:) 0.00 %
AddDuration (logging/armory_console_encoder.go:80:) 0.00 %
AddFloat64 (logging/armory_console_encoder.go:84:) 0.00 %
AddFloat32 (logging/armory_console_encoder.go:88:) 0.00 %
AddInt (logging/armory_console_encoder.go:92:) 0.00 %
AddInt64 (logging/armory_console_encoder.go:96:) 0.00 %
AddInt32 (logging/armory_console_encoder.go:100:) 0.00 %
AddInt16 (logging/armory_console_encoder.go:104:) 0.00 %
AddInt8 (logging/armory_console_encoder.go:108:) 0.00 %
AddString (logging/armory_console_encoder.go:112:) 0.00 %
AddTime (logging/armory_console_encoder.go:116:) 0.00 %
AddUint (logging/armory_console_encoder.go:120:) 0.00 %
AddUint64 (logging/armory_console_encoder.go:124:) 0.00 %
AddUint32 (logging/armory_console_encoder.go:128:) 0.00 %
AddUint16 (logging/armory_console_encoder.go:132:) 0.00 %
AddUint8 (logging/armory_console_encoder.go:136:) 0.00 %
AddUintptr (logging/armory_console_encoder.go:140:) 0.00 %
AddReflected (logging/armory_console_encoder.go:144:) 0.00 %
OpenNamespace (logging/armory_console_encoder.go:148:) 0.00 %
ArmoryLoggerProvider (logging/logging.go:37:) 0.00 %
createJSONLogger (logging/logging.go:64:) 0.00 %
getProductionLoggerFields (logging/logging.go:70:) 0.00 %
armoryStdLogOpt (logging/logging.go:80:) 0.00 %
StdArmoryDevLogger (logging/logging.go:88:) 0.00 %
appendFieldIfPresent (logging/logging.go:120:) 0.00 %
New (mysql/db.go:38:) 0.00 %
Format (mysql/db.go:83:) 0.00 %
firstN (mysql/db.go:87:) 0.00 %
NewMigrator (mysql/migration.go:101:) 0.00 %
migrate (mysql/migration.go:116:) 0.00 %
GetAuthorizationHeaderValue (oidc/token_supplier.go:91:) 0.00 %
FetchSecret (secrets/aws_sm_client.go:49:) 0.00 %
Decrypt (secrets/gcs.go:46:) 0.00 %
IsFile (secrets/gcs.go:54:) 0.00 %
fetchSecret (secrets/gcs.go:83:) 0.00 %
Decrypt (secrets/kubernetes.go:62:) 0.00 %
IsFile (secrets/kubernetes.go:92:) 0.00 %
ParseTokens (secrets/noop.go:40:) 0.00 %
IsFile (secrets/noop.go:44:) 0.00 %
Decrypt (secrets/s3.go:49:) 0.00 %
IsFile (secrets/s3.go:57:) 0.00 %
fetchSecret (secrets/s3.go:91:) 0.00 %
IsEncryptedSecret (secrets/secrets.go:46:) 0.00 %
Decrypt (secrets/vault.go:179:) 0.00 %
IsFile (secrets/vault.go:210:) 0.00 %
DecodeVaultConfig (secrets/vault.go:380:) 0.00 %
Example_Handler (server/handler.go:121:) 0.00 %
Example_New1ArgHandler (server/handler.go:134:) 0.00 %
Example_New3ArgHandler (server/handler.go:156:) 0.00 %
Source (server/handler.go:211:) 0.00 %
RegisterResponseProcessor (server/handler.go:307:) 0.00 %
WithLogger (server/handler_test_utils.go:126:) 0.00 %
Contribute (server/registry.go:84:) 0.00 %
handleContentTypesMismatch (server/registry.go:222:) 0.00 %
SimpleResponseWithStatus (server/server.go:311:) 0.00 %
ConfigureAndStartHttpServer (server/server.go:318:) 0.00 %
NewNoopAuthService (server/server.go:443:) 0.00 %
VerifyPrincipalAndSetContext (server/server.go:447:) 0.00 %
ExtractPathParamsFromRequestContext (server/server.go:480:) 0.00 %
ExtractQueryParamsFromRequestContext (server/server.go:489:) 0.00 %
ExtractHeaderParamsFromRequestContext (server/server.go:498:) 0.00 %
writeOctetStream (server/server.go:774:) 0.00 %
requestLogger (server/server.go:1058:) 0.00 %
spaMiddleware (server/spa_middleware.go:10:) 0.00 %
Count (stacktrace/stacktrace.go:123:) 0.00 %
ClientProvider (temporal/client.go:49:) 0.00 %
WithFields (temporal/logging.go:45:) 0.00 %
WithWorkflowFields (temporal/logging.go:50:) 0.00 %
Inject (temporal/logging.go:59:) 0.00 %
Extract (temporal/logging.go:70:) 0.00 %
InjectFromWorkflow (temporal/logging.go:81:) 0.00 %
ExtractToWorkflow (temporal/logging.go:92:) 0.00 %
getFields (temporal/logging.go:107:) 0.00 %
withFields (temporal/logging.go:123:) 0.00 %
setFields (temporal/logging.go:131:) 0.00 %
extractFields (temporal/logging.go:144:) 0.00 %
newMetricsHandler (temporal/metrics.go:9:) 0.00 %
NewActivityErrorResult (temporal/observability.go:42:) 0.00 %
newOtelInterceptor (temporal/tracing.go:8:) 0.00 %
WorkerProviderProvider (temporal/worker.go:14:) 0.00 %
NewWorker (temporal/worker.go:18:) 0.00 %
GetLogger (temporal/workflow_context_data_outbound_interceptor.go:44:) 0.00 %
GetLogger (temporal/workflow_context_data_outbound_interceptor.go:74:) 0.00 %
fields (temporal/zapadapter.go:22:) 0.00 %
Debug (temporal/zapadapter.go:39:) 0.00 %
Info (temporal/zapadapter.go:43:) 0.00 %
Warn (temporal/zapadapter.go:47:) 0.00 %
Error (temporal/zapadapter.go:51:) 0.00 %
With (temporal/zapadapter.go:55:) 0.00 %
getSessionCredentialsForAgentGroup (wormhole/proxy/wormhole.go:116:) 0.00 %
getProxyURL (wormhole/proxy/wormhole.go:153:) 0.00 %
getProxyConfig (wormhole/proxy/wormhole.go:176:) 0.00 %
GetProxyFunction (wormhole/proxy/wormhole.go:187:) 0.00 %
GetProxyConfiguredTransport (wormhole/proxy/wormhole.go:197:) 0.00 %
GetProxyEnabledClusterConfig (wormhole/proxy/wormhole.go:255:) 0.00 %
ListAgents (wormhole/proxy/wormhole.go:288:) 0.00 %
(statements) (total:) 61.60 %

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant