Skip to content

Draft: Render CSV diffs in table view

Lee Tickett requested to merge 335726-render-csv-diffs-in-table-view into master

What does this MR do?

Closes #335726

We recently delivered !65050 (merged) to render CSVs as tables in blob view. This MR adds rendering of CSVs as tables in MR diffs 🎉 (not yet in commit diffs)

We have tried to take the simplest approach for a quick win/minimum viable such that we can iterate at a later date (we've been waiting 5 years for this feature- it's very popular and has some great use cases within the GitLab team)

@oregand has supported me very closely and applied some essential improvements but left a few "nice to haves" as comments which we intend to raise as follow ups.

Screenshots or Screencasts (strongly suggested)

csv-diff

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • 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 Lee Tickett

Merge request reports