Skip to content

Update GitHub import failures page to have consistent URL structure

The URL of the current page looks like this https://gdk.test:3443/import/github/details?project_id=143.

This should be made more consistent with Direct transfer which has the following structure: https://gdk.test:3443/import/bulk_imports/176/history/295/failures

We should look into opportunities to clean up / refactor the code around app/assets/javascripts/import/details/components/import_details_table.vue too:

  • Update copy of the whole page from "details" to "failures". Review Direct transfer failures page and check how we can make them more consistent.
  • Move i18n strings back to the template / where they are needed (do not use $options).
Edited by Justin Ho Tuan Duong
OSZAR »