Casey Marshall

Results 62 issues of Casey Marshall

It's currently not possible to remove a service from VU aggregation. This is a problem if you break one service into two or more and want to aggregate them into...

RE: [loadFunctions](https://github.com/snyk/vervet/blob/a389bcf6495f33a9e2999f98d1fdf595ede08347/internal/generator/functions.go#L93), if you pass a Go value to a JS function and return it, it's likely that the generator template will be unable to access it's fields and methods....

VU needs a configurable overlay so that top-level OpenAPI elements in the resulting merged output can be defined in one place, and isn't arbitrarily determined by one of the scraped...

It would be nice if we could express "current version" as a variable in generated Vervet OpenAPI. Something like: ``` parameters: - name: version in: query type: string example: '{{.Version}}'...

A single string "example" on a property is not enough to convey: - What this property's value looks like structurally and what it means - What value I should use...

Implement the explicit operation sunsetting required by the solution proposed in #99. Proposal here is to introduce two extensions on _operations_ in versioned specs: * One that marks the operation...

Add support for including free-form markdown in API documentation. We want the compiled OpenAPI spec to provide everything needed to generate API documentation. However, we also don't want to have...

specification
undecided

Need a way to define a type derivation that conveys a constraint or format. Don't want to use custom `format:` with `type: string` because this requires too much coordination among...

undecided

OpenAPI has a fundamental limitation with examples and $refs. You can put examples in referenced types, but if that type is something really generic like a JSON API link or...

specification
undecided

Like x-snyk-include-headers, etc.

documentation
good first issue