wave icon indicating copy to clipboard operation
wave copied to clipboard

Endpoint to retrieve user build history

Open munishchouhan opened this issue 1 year ago • 2 comments

Create Endpoint to get builds created by user

@ewels what should be in the response, just the build ids or more?

munishchouhan avatar Jun 25 '24 09:06 munishchouhan

I think build IDs as a minimum - it would be nice if we could also return a small amount of additional information if it's not too much of a performance hit.

Basic info I would consider to be:

  • Build ID
  • Security scan ID
  • Image URI
  • Build date
  • Type (docker / singularity)
  • Arch

None of this is essential though, as it can all be looked up in secondary API calls if needed. I'm mostly thinking ahead to a future web page that could list images built by a user in a list view (with click through to a details page that can use a second API call).

ewels avatar Jun 25 '24 14:06 ewels

@ewels thanks for the details, I am handling for build details per image name and build per user in this PR https://github.com/seqeralabs/wave/pull/544

munishchouhan avatar Jun 25 '24 15:06 munishchouhan

Solved by https://wave.seqera.io/view/builds/

pditommaso avatar Mar 11 '25 08:03 pditommaso