Skip to content

Blob refactor: Add ability to import custom blob viewers

What does this MR do?

This is part of a bigger effort to refactor the repository browser.

In this MR we add the ability to import custom blob viewers. This is the 1st step towards migrating all HAML based viewers to VueJS.

In %14.1 we'll migrate _empty.html.haml, _text.html.haml and _download.html.haml (follow-ups to this MR).

Note, changes in this MR are behind the :refactor_blob_viewer feature flag.

Screenshots (strongly suggested)

No visual changes are expected.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #324314 (closed)

Edited by Jacques Erasmus

Merge request reports