incubator-devlake icon indicating copy to clipboard operation
incubator-devlake copied to clipboard

[GitLab] Collect multiple Gitlab and Github projects easier in the config-UI

Open Startrekzky opened this issue 3 years ago • 7 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Description

Copied from #2069

"The granularity of operations can be larger using project-id to import gitlab data is real time-consuming. We want to import all data and show it in a dashboard with high level."

Use case

No response

Related issues

No response

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

Code of Conduct

Startrekzky avatar Jun 20 '22 12:06 Startrekzky

@e2corporation Can you take a look at the GitLab API to see how can we get the full Gitlab project list? Thanks.

Startrekzky avatar Jun 22 '22 03:06 Startrekzky

@Startrekzky @klesh Backend would have to first implement an API Proxy for Gitlab (like we currently do with JIRA) to provide api access to the list of projects, then frontend can access this information via GET /api/proxy/gitlab/projects to provide support on UI.

e2corporation avatar Jun 28 '22 15:06 e2corporation

@Startrekzky @klesh Backend would have to first implement an API Proxy for Gitlab (like we currently do with JIRA) to provide api access to the list of projects, then frontend can access this information via GET /api/proxy/gitlab/projects to provide support on UI.

We may have to do so type-to-search for this, gitlab is an open-source hosting platform, so the total number of projects would be huge.

klesh avatar Jun 29 '22 01:06 klesh

This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.

github-actions[bot] avatar Jul 30 '22 00:07 github-actions[bot]

This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.

github-actions[bot] avatar Aug 06 '22 00:08 github-actions[bot]

I'll work on this

yumengwang03 avatar Aug 10 '22 09:08 yumengwang03

The design is here: (no longer in use) However, it needs to be reviewed.

yumengwang03 avatar Sep 14 '22 15:09 yumengwang03

Ask me for the prototypes.

yumengwang03 avatar Oct 31 '22 13:10 yumengwang03

I've divided this issue into two: #3670 #3671 , and will post progress in these two issues instead of here.

yumengwang03 avatar Nov 04 '22 03:11 yumengwang03

This will be implemented in #3670

Startrekzky avatar Nov 09 '22 07:11 Startrekzky