strider icon indicating copy to clipboard operation
strider copied to clipboard

Manual Add form does not enable the Create New button

Open mingfang opened this issue 11 years ago • 4 comments

I'm trying to add a github project using the Manual Add form. In the form I fill in these values Display Url: https://github.com/Strider-CD/strider Name: Strider-CD/strider Url: https://github.com/Strider-CD/strider.git

But the Create New button remains disabled and not clickable. I'm running v1.6.0 inside Docker https://github.com/mingfang/docker-stridercd Also, other projects using my github account works fine; Just having problem with Manual Add

mingfang avatar Jan 17 '15 23:01 mingfang

in the url you must use ssh address of your repo. make the test and worked for me

fernandoneto avatar Jan 18 '15 00:01 fernandoneto

So I was able to get it to work by first selecting Http but didn't fill in the authentication info. The Create New button got enabled and I was able to add and build the project. The prepare stage says this git clone --recursive http://[username]:[password]@github.com/Strider-CD/strider.git Which is a result of not adding any authentication info. I'm surprise that works at all. Anyway it works, just not very user friendly.

mingfang avatar Jan 18 '15 00:01 mingfang

Thanks @mingfang -- we'll leave this open for investigation later -- we definitely want it to be user friendly / intuitive. If you can think of a specific way to improve the behavior of the form, your contribution is very welcome.

kfatehi avatar Jan 18 '15 02:01 kfatehi

@mingfang it says git clone --recursive http://[username]:[password]@github.com/Strider-CD/strider.git because that is the "safe" version of the url, i.e. it doesn't expose the credentials. IT will show that even if you didn't put any credentials in.

knownasilya avatar Apr 21 '15 12:04 knownasilya