Skip to content
Snippets Groups Projects

CE Improve import status table UI

Closed Luke Bennett requested to merge import-go-to-project-cta into master

What does this MR do?

EE: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8707

gitea-import

Improve import status table UI, replace with vue app.

  • Add "Go to project" button
  • Align import buttons to the right
  • Remove namespace select grey container
  • Removing row status colour and use ci-style status icons to represent status

What are the relevant issue numbers?

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/14010

Does this MR meet the acceptance criteria?

Edited by Luke Bennett

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
  • Luke Bennett
  • Luke Bennett
  • Luke Bennett
  • Luke Bennett
  • Luke Bennett
  • Luke Bennett
    • Resolved by Luke Bennett

      @lbennett I'm getting an empty table in the import page, and I know I have repos in GitHub. I wanted to try again from the start, but it remembers my token and I can't get it to ask me for a new one :thinking:

      We now also request the list of projects/repos async, so there is a loading spinner when you first load the import status page. Maybe you want to take a look at this and confirm that it's OK.

      The Import all projects button has a spinner. This is not what you're referring to, right?

      Edited by Chris Peressini
  • Zeger-Jan van de Weg
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading