Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gitlab connector #37

Closed
wimjongman opened this issue Jan 6, 2023 · 12 comments · Fixed by #433
Closed

Gitlab connector #37

wimjongman opened this issue Jan 6, 2023 · 12 comments · Fixed by #433
Milestone

Comments

@wimjongman
Copy link
Member

We need to connect GitLab.

See pweingardt/mylyn-gitlab#61

@bgranier
Copy link

bgranier commented Jan 7, 2023

Hi,
To anwser to the question asked here : pweingardt/mylyn-gitlab#61 (comment) .

Unfortunately, not. I am teaching and this connector is "just" a way to show to students how to manage issues. So I can not do a donation.

Best regards,

Bernard

@mjmeijer
Copy link
Contributor

mjmeijer commented Jan 9, 2023

@bgranier question was not to make monetary donation, but @wimjongman asked would you donate this code to the revived mylyn project as an example connector? JIRA and Trac seem a bit out of date nowadays.

@bgranier
Copy link

bgranier commented Jan 9, 2023

humm you mean "to give me" the code in order to revive it to get a runnable plugin ?

Why not, but i am not sure that i will have the time for that.

@BeckerFrank
Copy link
Contributor

humm you mean "to give me" the code in order to revive it to get a runnable plugin ?

Why not, but i am not sure that i will have the time for that.

No we need to ask the maintainer of the Repository (https://github.com/pweingardt) if we get the permission to include a copy of the source into the new eclipse.mylyn GitHub organisation.

@gnl42
Copy link
Contributor

gnl42 commented Apr 19, 2023

I think we can close this one

@BeckerFrank
Copy link
Contributor

BeckerFrank commented Apr 22, 2023

I think we can close this one

I haven't received any feedback from pweingardt, so I think we should create a new mylyn Task Connector for Gitlab.

I have created the not officially supported Bugzilla REST Connector, so I know how to implement a Task Connector.

Should I start developing an MVP version?

@wimjongman
Copy link
Member Author

wimjongman commented Apr 22, 2023 via email

@BeckerFrank
Copy link
Contributor

I have developed a Gitlab Connector Preview that can display tasks and process simple queries (all based on the REST API).
Currently, no update is possible.
Should I move this state to a branch so we can start a discussion?

I have tried this with gitlab.com and not with the Eclipse Gitlab instance. For the eclipse instance we need to implement a different autentification.

What do you guys think about this?

@wimjongman
Copy link
Member Author

Nice! Yes, please push to a branch.

What are the auth differences? We can't log in with a token on both instances?

@BeckerFrank
Copy link
Contributor

Nice! Yes, please push to a branch.

This is work in progress which is not production quality
https://github.com/eclipse-mylyn/org.eclipse.mylyn/pull/new/37_gitlab_connector

What are the auth differences? We can't log in with a token on both instances?

Actual I only implement the oauth owner password login and this did not work for me with Eclipse Gitlab

BeckerFrank added a commit that referenced this issue Aug 3, 2023
BeckerFrank added a commit that referenced this issue Sep 3, 2023
add milestone, labels and personalAccessToken #37
BeckerFrank added a commit that referenced this issue Nov 1, 2023
* Separate comments and activity events
* change Version to 4.1.0
* add Design Icon to Activity Events
* Add open Link Action and Tooltip to Design Activity Events
* Add Tracing unsing org.eclipse.osgi.service.debug.DebugTrace
BeckerFrank added a commit that referenced this issue Nov 5, 2023
…310)

* [#37] Gitlab Connector Cleanup Code Style configuration for Java 17 (#200)
* some more cleanup using Source->Clean Up...
@BeckerFrank BeckerFrank linked a pull request Feb 13, 2024 that will close this issue
BeckerFrank added a commit that referenced this issue Feb 13, 2024
* for the issue #37 (gitlab Connector) we need a local test instance

* change the commented points
@BeckerFrank BeckerFrank reopened this Feb 13, 2024
BeckerFrank added a commit that referenced this issue Mar 2, 2024
* [#37] cleanup the gitlab test project

* add missing @GitLabTestService
@BeckerFrank
Copy link
Contributor

@wimjongman: Can we close this issue?

@wimjongman
Copy link
Member Author

Yes! Thanks Frank!!

@wimjongman wimjongman added this to the 4.2.0 milestone Nov 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants