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

Update Readme on how to get started #12

Open
techpavan opened this issue Jan 17, 2019 · 13 comments
Open

Update Readme on how to get started #12

techpavan opened this issue Jan 17, 2019 · 13 comments

Comments

@techpavan
Copy link

As an end user, I do not have any clarity on how to get started with using this application. There are no releases, I do not see any executables in the source code, index.html opens as a blank page. Screenshots looks good, but there are no details on how to get into those screens.

@plouc
Copy link
Owner

plouc commented Jan 17, 2019

The URL is provided at the top on the GitHub homepage => https://plouc.github.io/wiremock-ui/

@techpavan
Copy link
Author

This url just allows me to create a new server, but does not allow me to create new mappings, fetch existing mappings etc. FYI, I was trying to connect to a WM instance hosted in my local.

@amitg25
Copy link

amitg25 commented Feb 14, 2019

This is super buggy, excepting creating server, nothing work. (not sure if even this working, or just showing a message)

@plouc
Copy link
Owner

plouc commented Feb 14, 2019

@amitg25, can you please be more explicit about "super buggy"? things could be fixed, until we have proper reporting about bugs/error messages and such

@plouc
Copy link
Owner

plouc commented Feb 14, 2019

It's an early prototype, so I'm pretty sure some features might be broken, it took me some time to craft this tool though, so please be kind :) and try to be more constructive, otherwise feel free to use other solutions (like paid ones with proper support from a paid staff)

@amitg25
Copy link

amitg25 commented Feb 14, 2019

@plouc , i did not mean to rude. In fact i appreciate you took time to create a nice UI tool for WireMock.
Here are the issues i saw

  1. Create Mapping does nothing. (I was able to make it work just once but then i could not add second mapping).
  2. Once when i made create mapping work but i could not add request header (i don't remember but there was button to add fixed params)

I am on Chrome (Mac)

@plouc
Copy link
Owner

plouc commented Feb 14, 2019

@amitg25, no worries :) I'll try to have a look at this when I've some time for my OSS projects, would you mind tell me which version of wiremock (and config|args) are you currently using?

@amitg25
Copy link

amitg25 commented Feb 14, 2019

I tried it on two macs.

Mac 1: I tried with Wiremock standalone versions 2.6.0, 2.12.0, 2.21.0
Mac 2: Had no Wiremock

But result is same on both the macs. I could not do anything except create server so did not reach the state to set something in UI

@amitg25
Copy link

amitg25 commented Feb 14, 2019

It will be easy if you can provide right click on "Create Mapping" to create a new mapping. Similarly if mapping is created then ability to delete, modify on right click. (You may already have it, but am unable to use)

@juniorgasparotto
Copy link

Hello,

I created a similar tool (with the same name included), maybe you can get some ideas. The bad part is that it only works on Windows.

https://github.com/juniorgasparotto/WiremockUI

Thank you
[]s

@kbking01
Copy link

Does it work only on localhost instances? I was hosting one on azure, when I add the url, throws Invalid URL

@plouc
Copy link
Owner

plouc commented May 29, 2020

@kbking01, it does, it might be due to CORS issues.

@kbking01
Copy link

kbking01 commented Jun 3, 2020

@plouc Opens on localhost:3000 and fails with following error shown on browser,

Failed to compile

/Users/.../git/wiremock-ui/src/modules/core/components/AppBar.tsx
(3,29): Module '"../../../../node_modules/react-feather/dist"' has no exported member 'Github'. Did you mean 'GitHub'?

This error occurred during the build time and cannot be dismissed.

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

5 participants