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

Is this project compatible with gitea? #3

Open
Caballerog opened this issue Nov 23, 2017 · 12 comments
Open

Is this project compatible with gitea? #3

Caballerog opened this issue Nov 23, 2017 · 12 comments

Comments

@Caballerog
Copy link

I'm going to testing the project using gitea.

Any idea if this project are not compatible with gitea?

In the next days, I will bring my feedback!

@xet7
Copy link
Member

xet7 commented Nov 23, 2017

@Caballerog

I don't think there is much difference between Gogs and Gitea. Please test.

@mayjs
Copy link

mayjs commented Jan 9, 2018

I just tested it, and for me it does not work. There are no error messages, but there is no synchronisation happening at all.

@xet7
Copy link
Member

xet7 commented Jan 9, 2018

@mayjs

So, Gitea does not work?

Did it work with Gogs?

@mayjs
Copy link

mayjs commented Jan 10, 2018

I think it does not work, but I will do further research into this issue.
I did not test it with Gogs, since I don't have a running Gogs instance at the moment.

@andresmanelli
Copy link

I did not check the Gitea API. For different remotes to work we should write or use different clients and provide a mechanism to select which JS module to load (and adapt other parts of the code if necessary). Something similar to Drone environment variables maybe?

@mayjs
Copy link

mayjs commented Jan 17, 2018

@andresmanelli I just noticed I misunderstood how this tool works.
After looking at the code it seems like you use webhooks to get notified on changes in Wekan or Gitea.
In my testing environment I did not run the tool on a server with a public URL but on a local machine, which would be an obvious reason for the synchronization not working. I'll try it with a public URL in a couple of days.

@tezukzai
Copy link

@mayjs did this work for you in the end?

@mayjs
Copy link

mayjs commented Jul 31, 2018

@tezukzai I've not investigated it further unfortunately, since we've settled with another project management system for our project.

@gerroon
Copy link

gerroon commented Jan 29, 2019

Does anyone know if this works with GItea at this point?

@xet7
Copy link
Member

xet7 commented Jan 29, 2019

@gerroon

Please test does it work.

@andresmanelli
Copy link

@xet7 @gerroon I don't think this works out-of-the-box with Gitea.

The client should be a generic interface, and call the specific client based on configuration (Gogs, Gitea, ...).

w2g.gogsc.X() => w2g.remote.X()

A new client should be written if their APIs are different: gitea_client.js

@ScrumpyJack
Copy link

+1 for gitea integration

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

No branches or pull requests

7 participants