af989df0ec
These are frontend changes. Use Vue for the import feature UI for "githubish" providers (GitHub and Gitea). Add "Go to project" button after a successful import. Use CI-style status icons and improve spacing of the table and its component. Adds ETag polling to the github and gitea import jobs endpoint.
8 lines
332 B
Text
8 lines
332 B
Text
- title = has_ci_cd_only_params? ? _('Connect repositories from GitHub') : _('GitHub import')
|
|
- page_title title
|
|
- breadcrumb_title title
|
|
- header_title _("Projects"), root_path
|
|
%h3.page-title.mb-0
|
|
= icon 'github', class: 'fa-2x', text: _('Import repositories from GitHub')
|
|
|
|
= render 'import/githubish_status', provider: 'github'
|