wekan-gogs icon indicating copy to clipboard operation
wekan-gogs copied to clipboard

Is this project compatible with gitea?

Open Caballerog opened this issue 8 years ago • 12 comments
trafficstars

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!

Caballerog avatar Nov 23 '17 15:11 Caballerog

@Caballerog

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

xet7 avatar Nov 23 '17 15:11 xet7

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

mayjs avatar Jan 09 '18 14:01 mayjs

@mayjs

So, Gitea does not work?

Did it work with Gogs?

xet7 avatar Jan 09 '18 15:01 xet7

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.

mayjs avatar Jan 10 '18 09:01 mayjs

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?

andresmanelli avatar Jan 10 '18 09:01 andresmanelli

@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.

mayjs avatar Jan 17 '18 09:01 mayjs

@mayjs did this work for you in the end?

tezukzai avatar Jul 31 '18 09:07 tezukzai

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

mayjs avatar Jul 31 '18 18:07 mayjs

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

gerroon avatar Jan 29 '19 17:01 gerroon

@gerroon

Please test does it work.

xet7 avatar Jan 29 '19 17:01 xet7

@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

andresmanelli avatar Feb 17 '19 11:02 andresmanelli

+1 for gitea integration

ScrumpyJack avatar Mar 18 '20 07:03 ScrumpyJack