Daniel Nephin

Results 127 issues of Daniel Nephin

I had some incorrect assumptions about how access key expiration worked. The outcome of this issue should be to define the following terms, probably in https://infrahq.com/docs/getting-started/key-concepts, and possibly also to...

area/documentation
area/api

Our `/debug/pprof` handlers are not very useful right now because the middleware around them start a database transaction. We are currently limited to a single DB transaction at a time,...

kind/bug
area/api

## Describe the bug This bug report is based on code inspection. I haven't yet reproduced the issue with a test. We commit a transaction from `DatabaseMiddleware`: https://github.com/infrahq/infra/blob/03cfb33c40b2f5c90e5d3486ece65fc27a76e983/internal/server/middleware.go#L41-L48 The commit...

kind/bug

## Summary This is still pretty rough, but with these changes I was able to run a connector locally, and have it connector to a server that I'm also running...

## Summary This is an early draft of our data layer converted to using structs as inputs instead of selector funcs, and using regular sql queries instead of gorm helpers....

Using this tool would remove the need for the scripts in some cases

enhancement

Hello, I've been[ using `go-cmp`](https://godoc.org/github.com/gotestyourself/gotestyourself/assert#DeepEqual) for a bit now and I've found that the two most common cases for needing an `Option` are: 1. `AllowUnexported`/`IgnoreUnexported` - which is already easy...

enhancement

There are many use-cases for decorating a client to provide additional functionality. Some common ones that have come up before are: - wrapping exceptions, either to cast them to another...

enhancement
bravado

We're seeing an issue where daemonized processes that use swagger-py fail. I believe this is due to swagger-py importing `from twisted.internet import reactor`, which causes the twisted reactor to be...

bug
swaggerpy12

This PR adds a new subcommand `gotestsum tool ci-matrix` for use with github actions. The subcommand: * reads `test2json` files saved in a github actions cache from previous test runs...