Skip to content
Snippets Groups Projects

Expose blob mode in GraphQL for repository files

1 unresolved thread

What does this MR do?

For #215395 (closed)

This MR adds the blob mode to the returned GraphQL response.

Screenshots

N/A, all backstage

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Thomas Randolph

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 270e4760 - Add file mode to repository blobs

    Compare with previous version

  • Thomas Randolph mentioned in merge request !36524 (merged)

    mentioned in merge request !36524 (merged)

  • added workflowin review label and removed workflowin dev label

  • Scott Stern approved this merge request

    approved this merge request

  • unassigned @sstern

  • @ifarkas In the interest of hopefully getting this MR in soon (especially since !36524 (merged) depends on it), I'm passing this along to you for a maintainer review!

    I think this is primarily backend work (the only exception is the single line, 4-character .graphql change on the frontend). Let me know what you think!

  • assigned to @ifarkas

  • Sean Arnold approved this merge request

    approved this merge request

  • Thanks @thomasrandolph! Looks good, just a tiny question.

    Also, does it need a changelog as this has the ~bug label?

  • unassigned @ifarkas

  • Thomas Randolph added 61 commits

    added 61 commits

    Compare with previous version

  • added 1 commit

    • 95e080dd - Add changelog for newly exposed GQL value

    Compare with previous version

  • @ifarkas I've updated everything to include "in numeric format".

    I should note that the numeric format is the only one I've ever received, but I don't actually know that that is guaranteed.

    I'm also removing ~bug since the issue this is partially addressing is a bug, but the changes in this MR don't address a bug. Specifically: The bug is that the UI is missing an icon, but this MR is just facilitating adding that icon by adding more to the GraphQL response - I think generally an enhancement. Adding a changelog, regardless! :sweat_smile: Thank you!

    Back to you again? :ping_pong:

  • removed typebug label

  • assigned to @ifarkas

  • Marcia Ramos assigned to @mjang1 and unassigned @marcia

    assigned to @mjang1 and unassigned @marcia

  • Mike Jang
  • unassigned @mjang1

  • Imre Farkas approved this merge request

    approved this merge request

  • unassigned @ifarkas

  • assigned to @mjang1

  • mentioned in issue #215395 (closed)

  • Mike Jang mentioned in issue #228955

    mentioned in issue #228955

  • Mike Jang approved this merge request

    approved this merge request

  • Mike Jang added twfinished label and removed twdoing label

    added twfinished label and removed twdoing label

  • Mike Jang assigned to @ifarkas and unassigned @thomasrandolph and @mjang1

    assigned to @ifarkas and unassigned @thomasrandolph and @mjang1

  • Imre Farkas resolved all threads

    resolved all threads

  • Imre Farkas enabled an automatic merge when the pipeline for 69ecc397 succeeds

    enabled an automatic merge when the pipeline for 69ecc397 succeeds

  • merged

  • Imre Farkas mentioned in commit fb650c46

    mentioned in commit fb650c46

  • added workflowstaging label and removed workflowin review label

  • Is this merge request causing an issue with canary? I suspect the frontend is requesting mode for the GraphQL endpoint, but we're querying the old API servers, so we get this error:

    image

  • mentioned in issue #229348 (closed)

  • Thomas Randolph mentioned in merge request !37746 (merged)

    mentioned in merge request !37746 (merged)

  • Mike Jang mentioned in merge request !40033 (merged)

    mentioned in merge request !40033 (merged)

  • mentioned in issue #246317 (closed)

  • Please register or sign in to reply
    Loading